Gå til innhold
Altcoins og tokensNybegynner

Hvordan Celestia behandler transaksjoner

Celestia ordner transaksjoner og publiserer blob-data i stedet for å utføre smarte kontrakter; validatorer stemmer og lette noder sampler dataene for å sjekke dem.

Vahe HakobyanVahe HakobyanAnsvarlig redaktør Oppdatert 6. okt. 20263 min lesingFaktasjekket
Celestia-logoen over en mørk marineblå bakgrunn av glødende servere og glassblokker.
Illustrasjon: World-Crypt
På denne siden
Hovedpunkter
  • Blob-dataene erasure-kodes og navngis før avstemningen.
  • Lette noder sampler biter i stedet for hele blokker.
  • Validatorer foreslår blokker og stemmer over rekkefølgen.
  • Finalitet lar en rollup gjenoppbygge og kjøre dataene sine.

Kort svar

Celestia behandler transaksjoner ved å sette dem i rekkefølge og publisere blob-dataene som følger med dem. Rollups leser disse dataene fra Celestia og kjører sine egne transaksjoner.

Denne guiden følger en transaksjon fra lommeboken til en finalisert blokk. Du trenger ikke å kjøre en node eller holde TIA for å følge med.

Hva gjør Celestia med transaksjoner?

Celestia ordner transaksjoner og gjør blobdata tilgjengelig. Den utfører ikke smartkontrakter, så ingen applikasjonslogikk kjører på kjeden selv. En transaksjon der betaler et gebyr i TIA og kan inneholde blobdata sammen med betalingen.

Hvordan behandler Celestia transaksjoner trinn for trinn

Når en transaksjon når nettverket, gjør validatorne arbeidet. En av dem foreslår en blokk, resten stemmer, og lette noder sjekker at de publiserte dataene kan hentes.

  1. 1Motta transaksjonerValidatorer samler transaksjonene og blobene som brukere og rollups sender til nettverket.
  2. 2Bygg blokkenÉn valgt validator ordner de ventende transaksjonene og legger ut blokken.
  3. 3Erasure-kode blob-dataeneHver blob deles opp i ekstra biter, slik at dataene kan gjenoppbygges hvis biter forsvinner.
  4. 4Sorter biter i navneromDelene arkiveres under navneroms-ID-er, og en rollup leser navnerommet som tilhører den.
  5. 5Stem på blokkenDe andre valideringsnodene sjekker blokken og stemmer, og nok stemmer fastsetter rekkefølgen.
  6. 6Sampler dataeneLette noder ber om noen tilfeldige deler, ikke hele blokken. Hvis delene kommer frem, regnes dataene som tilgjengelige.

Hva skjer etter at Celestia har finalisert en blokk?

En blokk er endelig når nok validatorer har stemt, og rekkefølgen vil ikke endres. Dataene blir tilgjengelige for alle. En rollup som la ut en blob, kan gjenoppbygge dataene og kjøre sine egne transaksjoner.

Hva en rollup gjør etter finalitet

  • Finn navnerommet sitt i den endelige blokken.
  • Last ned blob-bitene og gjenoppbygg dataene.
  • Kjører sine egne transaksjoner på sin egen kjede.
  • Legg ut en ny blob med resultatene.

Ofte stilte spørsmål

Celestia er en lag 1-blokkjede med sine egne validatorer og konsensusregler. Rollups bygger på toppen av den, og derfor kaller folk dem lag 2.

TIA betaler gebyret på Celestia. En rollup som legger ut data der, belaster deg vanligvis i sin egen token i stedet.

En blob er en datapakke som en rollup publiserer til Celestia, ofte en batch med egne transaksjoner. Blober kan være store, og derfor feilkorrigerer Celestia dem før publisering.

Nei. Smartkontrakter og dapper kjører i rollups, og disse rollupene bruker Celestia til å få dataene sine ordnet og publisert.

Var denne guiden nyttig?
Skrevet avVahe HakobyanVahe Hakobyan er ansvarlig redaktør i World-Crypt. Han dekker bitcoin, markeder og regulering, og leder nyhetsredaksjonen som faktasjekker hver sak før den publiseres.