Ydinkäsitteet

Solanan päälle rakentamisessa on olennaista ymmärtää Solanan kehitykselle ominaisia avainasioita. Tämä osio kattaa keskeiset käsitteet, jotka sinun tulee ymmärtää aloittaessasi Solanalla rakentamisen, mukaan lukien tilit, transaktiot, ohjelmat ja muut.

Tilit

Kaikki Solana-lohkoketjun data tallennetaan Tileinä. Solana-lohkoketjun rakenne muistuttaa avain-arvo-varastoa, jossa avain on lohkoketjuosoite ja arvo on Tili.

Lue lisää Tileistä.

Transaktiot ja ohjeet

Vuorovaikuttaakseen Solana-verkon kanssa käyttäjän on lähetettävä transaktio. Transaktio on joukko ohjeita – ohje on tietty suoritettava toiminto. Ohjeen suorituslogiikka on tallennettu Solana-verkkoon käyttöönotettuun ohjelmaan.

Lue lisää Transaktioista ja Ohjeista.

Maksut

Solana-lohkoketjua käytettäessä voi syntyä kolmenlaisia maksuja:

  • Transaktiomaksut: Maksu validatoreille transaktioiden ja ohjeiden käsittelystä
  • Priorisointimaksut: Valinnainen maksu transaktion käsittelyjärjestyksen nostamiseksi
  • Rent: Pidätetty saldo datan säilyttämiseksi lohkoketjussa

Lue lisää Maksuista Solanassa.

Ohjelmat Solanassa

Solanassa älysopimuksia kutsutaan Ohjelmiksi. Jokainen ohjelma on tallennettu lohkoketjutilille ja sisältää suoritettavaa koodia tietyillä ohjeilla. Nämä ohjeet edustavat ohjelman toiminnallisuutta ja niitä kutsutaan lähettämällä transaktio verkkoon.

Lue lisää Ohjelmista Solanassa.

Program Derived Address

Ohjelmajohdetut osoitteet (PDA:t) mahdollistavat kehittäjille hashmap-tyyppisten rakenteiden luomisen lohkoketjuun käyttäen ennalta määriteltyä joukkoa syötteitä (esim. merkkijonoja, numeroita ja muita tiliosoitteita). PDA:t mahdollistavat kaksi tärkeää käyttötapausta:

  • Deterministiset tilinosoitteet: Ennalta määritellyt syötteet (seeds) ja ohjelma- tunnus yhdistetään deterministisesti osoitteen johtamiseksi.
  • Ohjelman allekirjoitus: Solana-ohjelmat voivat allekirjoittaa PDA:ita, jotka on johdettu sen ohjelmatunnuksesta.

Lue lisää Ohjelmasta johdetusta osoitteesta.

Cross-program Invocation

Cross-program invocation (CPI) tapahtuu, kun yksi ohjelma kutsuu toisen ohjelman ohjetta. Tämä mahdollistaa Solana-ohjelmien yhteensopivuuden. Käsitteen ymmärtämiseksi voit ajatella ohjelman ohjekokoelmaa API-päätepisteiden joukkona. CPI tapahtuu, kun yksi päätepiste kutsuu toista.

Lue lisää Cross Program Invocation -toiminnosta.

Tokenit

Tokenit ovat digitaalisia omaisuuseriä, jotka edustavat omistajuutta erilaisissa omaisuusluokissa. Tokenisaatio mahdollistaa omistusoikeuksien digitalisoinnin— perustavanlaatuinen komponentti sekä vaihdettavien että ei-vaihdettavien omaisuuserien hallinnassa.

  • Vaihdettavat tokenit: Keskenään vaihdettavia ja jaettavia samantyyppisiä ja -arvoisia omaisuuseriä (esim. USDC).
  • Ei-vaihdettavat tokenit (NFT): Jakamattomien omaisuuserien omistajuus (esim. taideteos).

Lue lisää Solanan tokeneista.

Klusterit ja päätepisteet

Solana-lohkoketjulla on useita eri validaattoriryhmiä, joita kutsutaan klustereiksi. Jokainen klusteri palvelee eri tarkoitusta ja sisältää omistettuja solmuja JSON-RPC -pyyntöjen täyttämiseen. Solana- verkossa on kolme pääklusteria, jotka on esitetty alla olevassa taulukossa.

NimiPäätepisteKäyttö
Mainnethttps://api.mainnet-beta.solana.comTuotanto
Devnethttps://api.devnet.solana.comKehittäjien kokeilu
Testnethttps://api.testnet.solana.comValidaattorien testaus

Lue lisää klustereista ja päätepisteistä.

Is this page helpful?

Sisällysluettelo

Muokkaa sivua