Terminologia

Seuraavia termejä käytetään Solanan dokumentaatiossa ja kehitys- ekosysteemissä.

tili

Solana-pääkirjan tietue, joka joko sisältää dataa tai on suoritettava ohjelma.

Kuten perinteisen pankin tili, Solana-tili voi sisältää varoja, joita kutsutaan lamporteiksi. Jokaisella klusterin tilillä on yksilöllinen osoite.

sovellus

Käyttöliittymäsovellus, joka on vuorovaikutuksessa Solana-klusterin kanssa.

osoite

Sijainti Solanassa, jota voidaan käyttää tilin löytämiseen. Jokainen osoite on yksilöllinen Solana-klusterissa.

Solanan osoitteet voivat olla joko Ed25519-julkinen avain tai ohjelmasta johdettu osoite.

osoitehakutaulukko (ALT)

Tietorakenne, joka tallentaa luettelon tilien osoitteista, mahdollistaen versioitujen transaktioiden viitata tileihin käyttämällä kompakteja 1-tavuisia indeksejä täysimittaisten 32-tavuisten julkisten avainten sijaan. Osoitehakutaulukot mahdollistavat yksittäisen transaktion viitata useampiin tileihin kuin alkuperäinen transaktioformaatti sallii.

Anchor

Kehys Solanan onchain-ohjelmien rakentamiseen Rust-kielellä. Anchor tarjoaa makroja, jotka vähentävät toisteista koodia, standardoidun tilin validointijärjestelmän ja generoi IDL:n, joka kuvaa ohjelman rajapinnan. Se on laajimmin käytetty kehys Solana-ohjelmien kehityksessä.

associated token account (ATA)

Token account, jonka osoite on deterministisesti johdettu lompakko-osoitteesta ja token mintistä. Associated Token Program varmistaa, että jokaisella lompakolle on yksi kanoninen token account tokentyyppiä kohden.

valtuutus

Käyttäjän osoite, jolla on jonkinlainen käyttöoikeus tiliin.

Esimerkiksi:

  • Kyky luoda uusia tokeneita annetaan tilille, joka on token mintin 'mint authority'.
  • Kyky päivittää ohjelma annetaan tilille, joka on ohjelman 'upgrade authority'.

pankin tila

Tulos kaikkien kirjanpidon ohjelmien tulkitsemisesta tietyllä tick-korkeudella. Se sisältää ainakin joukon kaikista tileistä, joilla on nollasta poikkeavia natiivitokeneita.

lohko

Yhtenäinen joukko kirjanpidon merkintöjä, joita kattaa äänestys. Johtaja tuottaa enintään yhden lohkon slotia kohden.

blockhash

Ainutlaatuinen arvo (hash), joka yksilöi tietueen (lohkon). Solana laskee blockhash-arvon lohkon viimeisestä entry id -tunnisteesta.

lohkokorkeus

Nykyisen lohkon alapuolella olevien lohkojen määrä. Ensimmäisen genesis-lohkon jälkeisen lohkon korkeus on yksi.

bootstrap validator

Validator, joka tuottaa lohkoketjun genesis-lohkon (ensimmäisen) lohkon.

BPF-lataaja

Solana-ohjelma, joka omistaa ja lataa BPF-onchain-ohjelmia, mahdollistaen ohjelman vuorovaikutuksen ajonaikaympäristön kanssa.

bump

Yksittäinen tavu (0–255), joka lisätään siemeniin johdettaessa Program Derived Address -osoitetta varmistaakseen, että tuloksena oleva osoite putoaa ed25519-käyrän ulkopuolelle ja on siten kelvollinen PDA. Kanoninen bump on korkein arvo, joka tuottaa kelvollisen PDA:n, ja se tallennetaan tyypillisesti tilin dataan uudelleenlaskennan välttämiseksi.

asiakasohjelma

Tietokoneohjelma, joka käyttää Solanan palvelinverkon klusteria.

sitoutuminen

Verkon vahvistuksen taso lohkolle.

kompakti taulukkomuoto

Kompakti taulukko on taulukko, joka on sarjallistettu seuraavassa muodossa:

  • Taulukon pituus (koodattuna compact-u16-muodossa)
  • Taulukon kohteet lueteltuna peräkkäin

Kompakti taulukkomuotoKompakti taulukkomuoto

Kompaktia taulukkomuotoa käytetään sekä tiliosoitteiden taulukon että ohjeiden taulukon koodaamiseen transaktioviesteissä.

klusteri

Joukko validatoreita, jotka ylläpitävät yhtä reskontraa.

laskentabudjetti

Maksimimäärä laskentayksiköitä, jotka kulutetaan transaktiota kohden.

laskentayksiköt

Pienin mittayksikkö lohkoketjun laskennallisten resurssien kulutukselle. Laskentayksiköitä käytetään mittaamaan transaktion käsittelyyn käytettyjä laskennallisia resursseja.

vahvistusaika

Kellonaika johtajan tick-merkinnän luomisen ja vahvistetun lohkon luomisen välillä.

vahvistettu lohko

Lohko, joka on saanut superenemmistön pääkirjaäänistä.

ohjaustasoverkko

Gossip-verkko, joka yhdistää kaikki klusterin solmut.

jäähdytysjakso

Tietty määrä epoceja sen jälkeen, kun osuus on deaktivoitu ja se tulee asteittain nostettavaksi. Tänä aikana osuuden katsotaan olevan "deaktivoitumassa". Lisätietoja: lämmitys ja jäähdytys

kustannusyksiköt

Tunnetaan myös nimellä transaction cost, on kattava arvio kaikista tapahtuman käsittelyyn tarvittavista resursseista mitattuna laskentayksiköinä. Lisätietoja täällä.

hyvitys

Katso äänihyvitys.

Cross Program Invocation (CPI)

Kutsu yhdestä ketjussa olevasta ohjelmasta toiseen. Lisätietoja on kohdassa ohjelmien välinen kutsuminen.

datatasoverkko

Multicast-verkko, jota käytetään merkintöjen tehokkaaseen validointiin ja konsensuksen saavuttamiseen.

drone

Ketjun ulkopuolinen palvelu, joka toimii käyttäjän yksityisen avaimen säilyttäjänä. Tyypillisesti se validoi ja allekirjoittaa tapahtumat.

merkintä

Merkintä pääkirjassa, joko tick tai tapahtumamerkintä.

merkintätunniste

Esikuvan suhteen vastustuskykyinen hash merkinnän lopullisesta sisällöstä, joka toimii merkinnän globaalisti yksilöllisenä tunnisteena. Hash toimii todisteena:

  • Merkintä on generoitu tietyn ajanjakson jälkeen
  • Määritellyt tapahtumat ovat ne, jotka sisältyvät merkintään
  • Merkinnän sijainti suhteessa muihin pääkirjan merkintöihin

Katso proof of history.

epoch

Aika eli slottien määrä, jonka ajan johtajaaikataulu on voimassa.

maksutili

Tapahtuman maksutili on tili, joka maksaa tapahtuman sisällyttämisestä kirjanpitoon aiheutuvat kustannukset. Tämä on ensimmäinen tili tapahtumassa. Tämä tili on ilmoitettava Read-Write -tilaksi (kirjoitettavaksi) tapahtumassa, koska tapahtumasta maksaminen vähentää tilin saldoa.

lopullisuus

Kun solmut, jotka edustavat 2/3 panoksesta, jakavat yhteisen juuren.

haarauma

Yhteisistä merkinnöistä johdettu mutta sitten erkaantunut kirjanpito.

alkuperäislohko

Ketjun ensimmäinen lohko.

alkuperäiskonfiguraatio

Konfiguraatiotiedosto, joka valmistelee kirjanpidon alkuperäislohkoa varten.

hash

Tavujonon digitaalinen sormenjälki.

inflaatio

Tokenien tarjonnan kasvu ajan myötä, jota käytetään rahoittamaan validointipalkkioita ja Solanan jatkokehitystä.

sisäinen käsky

Katso Cross Program Invocation.

käsky

Kutsu, joka kutsuu tiettyä käskykäsittelijää ohjelmassa. Käsky määrittelee myös, mitkä tilit se haluaa lukea tai muokata, sekä lisädatan, joka toimii apusyötteenä käskykäsittelijälle. Asiakkaan on sisällytettävä vähintään yksi käsky tapahtumaan, ja kaikkien käskyjen on suoriuduttava onnistuneesti, jotta tapahtuma katsotaan onnistuneeksi.

käskykäsittelijä

Käskykäsittelijät ovat ohjelman funktioita, jotka käsittelevät tapahtumien käskyjä. Käskykäsittelijä voi sisältää yhden tai useamman Cross Program Invocation -kutsun.

IDL

Interface Definition Language. Anchorin luoma JSON-tiedosto, joka kuvaa ohjelman käskykäsittelijät, tilit ja tyypit. IDL mahdollistaa asiakaskirjastojen automaattisen luomisen tyypitetyille rajapinnoille vuorovaikutukseen onchain-ohjelman kanssa.

keypair

Julkinen avain ja sitä vastaava yksityinen avain tilin käyttöä varten.

lamport

Murto-osa natiivitokenista, jonka arvo on 0.000000001 sol.

Laskentabudjetin sisällä mikro-lamporttien määrää käytetään priorisointimaksujen laskennassa.

leader

Validaattorin rooli, kun se lisää merkintöjä reskontraan.

leader schedule

Sarja validaattorin julkisia avaimia, jotka on yhdistetty slotteihin. Klusteri käyttää leader schedule -aikataulua määrittääkseen, mikä validaattori on leader millä tahansa hetkellä.

ledger

Luettelo merkinnöistä, jotka sisältävät asiakkaiden allekirjoittamia transaktioita. Käsitteellisesti tämä voidaan jäljittää takaisin genesis-lohkoon, mutta todellisen validaattorin reskontra saattaa sisältää vain uudempia lohkoja tallennustilan vähentämiseksi, koska vanhempia ei tarvita tulevien lohkojen validointiin suunnittelun mukaan.

ledger vote

Validaattorin tilan hash tietyllä tick-korkeudella. Se sisältää validaattorin vahvistuksen siitä, että vastaanotettu lohko on varmistettu, sekä lupauksen olla äänestämättä ristiriitaisen lohkon (eli forkin) puolesta tietyn ajan, lukitusjakson.

light client

Asiakastyyppi, joka voi varmistaa, että se osoittaa kelvolliseen klusteriin. Se suorittaa enemmän reskontravalidointia kuin thin client ja vähemmän kuin validaattori.

loader

Ohjelma, jolla on kyky tulkita muiden onchain-ohjelmien binäärikoodausta.

lockout

Ajanjakso, jonka aikana validaattori ei voi äänestää toisen forkin puolesta.

message

Tapahtuman jäsennelty sisältö. Sisältää yleensä otsikon, taulukollisen tilin osoitteita, viimeaikaisen blockhash-arvon ja taulukollisen ohjeita.

Lue lisää viestien muotoilusta tapahtumien sisällä täältä.

micro-lamport

1 000 000 micro-lamportia = 1 lamport

Nakamoto-kerroin

Hajautuksen mittari, Nakamoto-kerroin on pienin määrä riippumattomia tahoja, jotka voivat yhdessä toimien sammuttaa lohkoketjun. Termin loivat Balaji S. Srinivasan ja Leland Lee artikkelissaan Quantifying Decentralization.

natiivitokeni

Token, jota käytetään klusterissa tehtyjen solmujen töiden seuraamiseen.

solmu

Klusteriin osallistuva tietokone.

solmujen määrä

Klusteriin osallistuvien validatoreiden määrä.

onchain

Kuvaa dataa tai ohjelmia, jotka ovat olemassa tai suoritetaan lohkoketjussa. "Onchain" (ilman yhdysviivaa) on suositeltu kirjoitusasu.

onchain-ohjelma

Suoritettava koodi Solana-lohkoketjussa, joka tulkitsee kunkin tapahtuman sisällä lähetettyjä ohjeita lukeakseen ja muokatakseen tilejä, joita se hallinnoi. Näitä ohjelmia kutsutaan usein "älykkäiksi sopimuksiksi" muissa lohkoketjuissa.

omistaja

Voi viitata joko omistavaan ohjelmaan tai omistavaan lompakkoon. Esimerkiksi getTokenAccountsByOwner hakee tietyn lompakon omistamat tokenitilit, mutta näiden tokenitilien omistava ohjelma on Token Program.

Sekaannusten välttämiseksi on suositeltavaa käyttää joko termiä omistava ohjelma tai omistava lompakko yleisen termin 'omistaja' sijaan.

omistava ohjelma

Tilin omistavan ohjelman osoite. Vain omistava ohjelma voi muokata tiliä.

Katso myös valtuutus.

omistajalompakko

Lompakko, joka on liitetty tiliin. Esimerkiksi token-ohjelmaa käytetään tallentamaan token-tilejä, jotka on liitetty tiettyyn lompakkoon ja mintiin käyttäen osoitetta, joka on muodostettu kyseisestä lompakosta ja mintista.

PoH

Katso Proof of History.

piste

Painotettu hyvitys palkkiojärjestelmässä. Validaattorin palkkiojärjestelmässä stakelle lunastuksen yhteydessä kuuluvien pisteiden määrä on ansaittujen äänestyshyvitysten ja stakattujen lamporttien määrän tulo.

yksityinen avain

Avainparin yksityinen avain.

ohjelma

Katso ketjussa oleva ohjelma.

Program Derived Address (PDA)

Tili, jonka osoite on luotu ketjussa olevan ohjelman ja yhden tai useamman ohjelman tekijän luoman siemenen perusteella. PDA-osoitteet eivät ole julkisia avaimia, eivätkä PDA:t sisällä yksityisiä avaimia.

PDA:n allekirjoitusvaltuutus on ketjussa oleva ohjelma, joka on niiden omistajaohjelma.

ohjelmatunniste

Ohjelman sisältävän tilin julkinen avain.

Proof of History (PoH)

Pino todisteita, joista jokainen todistaa, että tietyt tiedot olivat olemassa ennen todisteen luomista ja että tarkka ajanjakso kului ennen edellistä todistetta. Kuten VDF, myös Proof of History voidaan varmentaa lyhyemmässä ajassa kuin sen tuottaminen kesti.

priorisointimaksu

Lisämaksu, jonka käyttäjä voi määrittää laskentabudjetin käskyssä priorisoidakseen transaktioidensa käsittelyä.

Priorisointimaksu lasketaan kertomalla pyydetyt enimmäislaskentayksiköt laskentayksikön hinnalla (määritettynä 0,000001 lamportin erissä laskentayksikköä kohden) ja pyöristämällä ylöspäin lähimpään lamporttiin.

Transaktioiden tulee pyytää minimaalinen määrä laskentayksiköitä, jotka vaaditaan suoritukseen, jotta maksut pysyvät mahdollisimman pieninä.

julkinen avain (pubkey)

keypair-avainparin julkinen avain. Julkinen avain on yksi erilaisista osoitetyypeistä, joita tili voi käyttää Solanassa.

rent

Maksu, jonka tilit ja ohjelmat maksavat datan tallentamisesta lohkoketjuun. Kun tileillä ei ole riittävää saldoa vuokran maksamiseen, ne voidaan poistaa roskienkeruun yhteydessä.

Katso myös rent exempt alla. Lue lisää vuokrasta täältä: Mikä on vuokra?.

rent exempt

Tilit, jotka ylläpitävät vähimmäis-lamport-saldoa, joka on suhteessa tilillä tallennetun datan määrään. Kaikki vastikään luodut tilit tallennetaan lohkoketjuun pysyvästi, kunnes tili suljetaan. Ei ole mahdollista luoda tiliä, joka alittaa vuokravapauskynnyksen.

root

Lohko tai slot, joka on saavuttanut maksimilukituksen validatorissa. Root on korkein lohko, joka on kaikkien aktiivisten haarojen esi-isä validatorissa. Kaikki rootin esi-isälohkot ovat myös transitiivisesti root. Lohkoja, jotka eivät ole rootin esi-isiä eivätkä jälkeläisiä, ei huomioida konsensuksessa, ja ne voidaan hylätä.

runtime

Validatorin komponentti, joka vastaa ohjelman suorittamisesta.

Sealevel

Solanan rinnakkainen suoritusympäristö onchain-ohjelmille.

seed

Tavuarvo tai tavuarvojen joukko, jota käytetään syötteenä johdettaessa Program Derived Addressia. Ohjelma voi käyttää mitä tahansa yhdistelmää staattisia merkkijonoja, julkisia avaimia tai muuta dataa seedinä. Seedit yhdistetään ohjelman ID:hen ja bumpiin, jolloin tuotetaan uniikki PDA-osoite.

shred

Osa lohkosta; pienin yksikkö, joka lähetetään validaattorien välillä.

allekirjoitus

64-tavuinen ed25519-allekirjoitus R:stä (32 tavua) ja S:stä (32 tavua). Vaatimuksena on, että R on pakattu Edwards-piste, joka ei ole pientä kertalukua, ja S on skalaari välillä 0 <= S < L. Tämä vaatimus varmistaa, ettei allekirjoituksen muokattavuutta ole. Jokaisella transaktiolla on oltava vähintään yksi allekirjoitus maksutilille. Näin ollen ensimmäistä allekirjoitusta transaktiossa voidaan käsitellä transaktion tunnisteena

ohitusprosentti

Prosenttiosuus ohitetuista sloteista suhteessa johtaja-slottien kokonaismäärään nykyisellä epochilla. Tämä mittari voi olla harhaanjohtava, koska sillä on suuri varianssi epoch-rajan jälkeen, kun otoskoko on pieni, samoin kuin validaattoreilla, joilla on vähän johtaja-slotteja, mutta se voi myös olla hyödyllinen solmun virheellisten konfiguraatioiden tunnistamisessa.

ohitettu slot

Mennyt slot, joka ei tuottanut lohkoa, koska johtaja oli offline-tilassa tai haarautuma, joka sisälsi slotin, hylättiin paremman vaihtoehdon vuoksi klusterin konsensuksen toimesta. Ohitettu slot ei näy esipolven myöhempien slottien lohkoissa, eikä kasvata lohkokorkeutta, eivätkä vanhimmat recent_blockhash vanhene.

Sen, onko slot ohitettu, voi määrittää vasta, kun se on vanhempi kuin viimeisin juurrutettu (eli ei-ohitettu) slot.

slot

Ajanjakso, jonka aikana kukin johtaja vastaanottaa transaktioita ja tuottaa lohkon.

Yhdessä slotit muodostavat loogisen kellon. Slotit ovat peräkkäisessä järjestyksessä eivätkä mene päällekkäin, ja ne sisältävät suunnilleen yhtä paljon todellista aikaa PoH:n mukaisesti.

älysopimus

Katso ketjussa suoritettava ohjelma.

SOL

Solana-klusterin natiivi token.

Solana Program Library (SPL)

Ohjelmakirjasto Solanassa, kuten spl-token, joka helpottaa tehtäviä kuten tokenien luomista ja käyttöä.

stake

Tokenit, jotka menetetään klusterille, jos haitallinen validaattorin toiminta voidaan todistaa.

stake-weighted quality of service (SWQoS)

SWQoS mahdollistaa etuuskohtelun transaktioille, jotka tulevat staketuista validaattoreista.

ylivoimainen enemmistö

2/3 klusterista.

System Program

Natiivi Solana-ohjelma (ohjelmatunnus 11111111111111111111111111111111), joka vastaa uusien tilien luomisesta, tilitietojen allokoinnista, tilien osoittamisesta ohjelmille ja SOL:n siirtämisestä tilien välillä. Kaikki uudet tilit Solanassa ovat system programin omistuksessa, kunnes ne osoitetaan uudelleen.

sysvar

Järjestelmätili. Sysvarit tarjoavat klusterin tilatietoja, kuten nykyinen tick-korkeus, palkkiopisteiden arvot jne. Ohjelmat voivat käyttää Sysvareita Sysvar-tilin (pubkey) kautta tai kyselemällä syscallin avulla.

ohut asiakasohjelma

Asiakasohjelmatyyppi, joka luottaa kommunikoivansa kelvollisen klusterin kanssa.

tick

Pääkirjamerkintä, joka estimoi seinäkelloajan keston.

tick-korkeus

N:s tick pääkirjassa.

token

Digitaalisesti siirrettävä omaisuuserä.

token account

Tili, joka sisältää tietyn tokenin saldon. Token-tilejä hallinnoi Token Program tai Token Extensions Program, ja ne tallentavat token-saldon, siihen liittyvän token mintin sekä omistavan lompakon osoitteen.

Token Extensions Program

Token Extensions Program -ohjelman tunnus on TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb, ja se sisältää kaikki samat ominaisuudet kuin Token Program, mutta mukana on laajennuksia, kuten luottamukselliset siirrot, mukautettu siirtologiikka, laajennetut metatiedot ja paljon muuta.

token mint

Tili, joka voi tuottaa (tai 'lyödä') tokeneita. Eri tokenit erotetaan toisistaan niiden yksilöllisten token mint -osoitteiden perusteella.

Token Program

Token Program -ohjelman tunnus on TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA, ja se tarjoaa perustoiminnot tokenien siirtämiseen, jäädyttämiseen ja lyömiseen.

tps

Tapahtumia sekunnissa.

tpu

Transaction processing unit (tapahtumien käsittelyyksikkö).

transaction

Yksi tai useampi käsky, jonka asiakas on allekirjoittanut yhdellä tai useammalla avainparilla ja joka suoritetaan atomisesti kahdella mahdollisella lopputuloksella: onnistuminen tai epäonnistuminen.

transaction id

Tapahtuman ensimmäinen allekirjoitus, jota voidaan käyttää tapahtuman yksilölliseen tunnistamiseen koko kirjanpidon läpi.

transaction confirmations

Vahvistettujen lohkojen määrä sen jälkeen, kun tapahtuma hyväksyttiin kirjanpitoon. Tapahtuma viimeistellään, kun sen lohkosta tulee juuri.

transactions entry

Joukko tapahtumia, jotka voidaan suorittaa rinnakkain.

tvu

Transaction validation unit (tapahtumien validointiyksikkö).

validator

Täysivaltainen osallistuja Solana-verkon klusterissa, joka tuottaa uusia lohkoja. Validator validoi kirjanpitoon lisättävät tapahtumat.

VDF

Katso verifiable delay function.

todennettava viivefunktio (VDF)

Funktio, jonka suorittaminen kestää kiinteän ajan ja joka tuottaa todisteen suorituksestaan. Tämä todiste voidaan sitten varmentaa lyhyemmässä ajassa kuin sen tuottamiseen kului.

versioitu transaktio

Transaktiomuoto, joka tukee alkuperäisen transaktion muodon lisäksi uusia ominaisuuksia. Versio 0 (v0) on ensimmäinen versioitu muoto ja lisää tuen osoitehakutauluille, mikä mahdollistaa sen, että transaktiot voivat viitata useampiin tileihin kuin alkuperäinen muoto sallii.

äänestys

Katso kirjanpitoäänestys.

äänestyskrediitti

Palkkiolaskuri validaattoreille. Äänestyskrediitti myönnetään validaattorille sen äänestystilille, kun validaattori saavuttaa juuren.

lompakko

Kokoelma avainpareja, jonka avulla käyttäjät voivat hallita varojaan.

lämmittelyjakso

Tietty määrä aikakausia sen jälkeen, kun panos on delegoitu, jonka aikana se vähitellen tulee voimaan. Tänä aikana panoksen katsotaan olevan "aktivoitumassa". Lisätietoja: lämmittely ja jäähdytys

Is this page helpful?

Sisällysluettelo

Muokkaa sivua

Hallinnoi

© 2026 Solana Foundation.
Kaikki oikeudet pidätetään.
Yhdistä