Naar inhoud
Altcoins & TokensBeginner

Hoe Celestia transacties verwerkt

Celestia ordent transacties en publiceert blobdata in plaats van smart contracts uit te voeren; validators stemmen en light nodes samplen de data om die te controleren.

Vahe HakobyanVahe HakobyanHoofdredacteur Bijgewerkt 6 okt. 20263 min leestijdFeiten gecontroleerd
Het Celestia-logo op een donkerblauwe achtergrond van gloeiende servers en glazen blokken.
Illustratie: World-Crypt
Op deze pagina
Belangrijkste punten
  • Blobgegevens worden erasure-gecodeerd en van een naam voorzien vóór de stemming.
  • Light nodes samplen stukken in plaats van hele blokken.
  • Validators stellen blokken voor en stemmen over de volgorde.
  • Finaliteit laat een rollup zijn gegevens reconstrueren en uitvoeren.

Kort antwoord

Celestia verwerkt transacties door ze in volgorde te plaatsen en de blobgegevens die ermee meekomen te publiceren. Rollups lezen die gegevens van Celestia en voeren hun eigen transacties uit.

Deze gids volgt een transactie van de wallet tot een gefinaliseerd blok. Je hoeft geen node te draaien of TIA aan te houden om mee te lezen.

Wat doet Celestia met transacties?

Celestia ordent transacties en maakt blobgegevens beschikbaar. Het voert geen smart contracts uit, dus er draait geen applicatielogica op de chain zelf. Een transactie daar betaalt een fee in TIA en kan blobgegevens met de betaling meedragen.

Hoe verwerkt Celestia transacties stap voor stap

Zodra een transactie het netwerk bereikt, doen de validators het werk. Een van hen stelt een blok voor, de rest stemt, en light nodes controleren of de gepubliceerde gegevens op te halen zijn.

  1. 1Transacties ontvangenValidators verzamelen de transacties en blobs die gebruikers en rollups naar het netwerk sturen.
  2. 2Het blok bouwenEen gekozen validator ordent de wachtende transacties en stelt het blok samen.
  3. 3De blobgegevens erasure-coderenElke blob wordt opgesplitst in extra stukken, zodat de gegevens te reconstrueren zijn als er stukken ontbreken.
  4. 4Stukken in namespaces sorterenDe stukken worden onder namespace-ID's opgeslagen, en een rollup leest de namespace die bij hem hoort.
  5. 5Over het blok stemmenDe andere validators controleren het blok en stemmen, en genoeg stemmen leggen de volgorde vast.
  6. 6De gegevens samplenLight nodes vragen om een paar willekeurige stukken, niet om het hele blok. Als de stukken aankomen, gelden de gegevens als beschikbaar.

Wat gebeurt er nadat Celestia een blok finaliseert?

Een blok is definitief zodra genoeg validators hebben gestemd, en de volgorde verandert niet meer. De gegevens zijn dan voor iedereen op te halen. Een rollup die een blob heeft geplaatst, kan de gegevens reconstrueren en zijn eigen transacties uitvoeren.

Wat een rollup doet na finaliteit

  • Vindt zijn namespace in het gefinaliseerde blok.
  • Downloadt de blobstukken en reconstrueert de gegevens.
  • Voert zijn eigen transacties uit op zijn eigen chain.
  • Plaatst een nieuwe blob met de resultaten.

Veelgestelde vragen

Celestia is een layer 1-blockchain met eigen validators en consensusregels. Rollups bouwen erop voort, daarom noemen mensen ze layer 2's.

TIA betaalt de fee op Celestia. Een rollup die daar gegevens plaatst, rekent je meestal in zijn eigen token af.

Een blob is een bundel gegevens die een rollup naar Celestia plaatst, vaak een batch van zijn eigen transacties. Blobs kunnen groot zijn, daarom erasure-codeert Celestia ze vóór publicatie.

Nee. Smart contracts en dapps draaien in rollups, en die rollups gebruiken Celestia om hun gegevens geordend en gepubliceerd te krijgen.

Was deze gids nuttig?
Geschreven doorVahe HakobyanVahe Hakobyan is hoofdredacteur van World-Crypt. Hij volgt bitcoin, markten en regelgeving en leidt de nieuwsredactie die elk verhaal feitelijk controleert voordat het live gaat.