Hoppa till innehållet
BlockkedjaNybörjare

Blockkedjedata-tillgänglighet: vad det innebär och varför det spelar roll

Datatillgänglighet i blockkedjor innebär att ett blocks fullständiga data publiceras till nätverket. Rollups behöver det så att användare kan kontrollera saldon och ta ut medel.

Vahe HakobyanVahe HakobyanChefredaktör Uppdaterad 6 okt. 20263 min läsningFaktagranskad
Abstrakta glödande staplar och mätare på en mörkblå bakgrund med cyanblå accenter, som representerar blockkedjedata-tillgänglighet.
Illustration: World-Crypt
På den här sidan

Kort svar

Datatillgänglighet i blockkedjor innebär att ett blocks fullständiga innehåll publiceras till nätverket. Rollups är beroende av det så att användare kan kontrollera saldon och ta ut medel.

Publicerad blockdata är det som gör en rollups register kontrollerbara. När den saknas litar du på en sammanfattning i stället för transaktionerna.

Vad är datatillgänglighet i blockkedjor?

Datatillgänglighet handlar om publicering, inte permanent lagring. Ett blocks data delas med nätverket så att vem som helst kan granska det. Det är inte samma sak som att lagra data på kedjan för alltid, och det är inte samma sak som att hämta gamla block. Publicerad data kan fortfarande rensas bort senare.

Varför behöver rollups datatillgänglighet?

Rollups behandlar transaktioner utanför baskedjan och skickar tillbaka komprimerade resultat till den. Användare behöver underliggande data för att återuppbygga rollupens tillstånd och bekräfta sina egna saldon. Utan den kan en användare inte bevisa ett uttag.

  • Återuppbygg rollup-tillståndet från publicerad data.
  • Bekräfta att ett saldo ingår.
  • Bevisa ett uttag utan operatören.

Vad händer när data undanhålls?

En rollup-operatör kan publicera en hash av en batch utan data bakom den. Baskedjan kan acceptera hashen, men användare kan inte se transaktionerna, så aktiviteten kan vara overifierbar och medel kan fastna.

Hur hjälper blobbar och sampling?

Ethereum lade till blobs i mars 2024 med Dencun-uppgraderingen. En blob är tillfälligt utrymme för rollup-data. Data availability sampling låter en nod kontrollera att en blob publicerades genom att hämta slumpmässiga delar. Sampling bevisar publicering, inte giltighet.

Vilka DA-lager finns och vilken tillit krävs?

Ethereum tillhandahåller datatillgänglighet genom sina egna block och blobs. Celestia lanserade sitt nätverk 2023, och EigenDA och Avail följde efter 2024. Var och en kräver att användarna litar på en annan uppsättning validerare.

Varifrån förtroendet kommer
DA-lager Vad du litar på
Ethereum Dess validerare
Celestia Celestias validerare
EigenDA Restakad ETH
Avail Avails konsensus

Vanliga frågor

En nod frågar sina peers efter slumpmässiga delar av en blob i stället för hela. Om delarna kommer får den förtroende för att data publicerades.

Den lägger till redundanta delar före publicering. Om vissa delar försvinner kan originaldata återuppbyggas från resten.

Celestia och Avail driver egna nätverk. Ethereums blobs är en del av Ethereum, och EigenDA använder restakad ETH som innehas av operatörer.

Det kan det, eftersom rollup-uttag är beroende av publicerad data. Enbart på Ethereum förlitar du dig på att Ethereum publicerar sina egna block.

Var den här guiden till hjälp?
Skriven avVahe HakobyanVahe Hakobyan är chefredaktör för World-Crypt. Han bevakar bitcoin, marknader och reglering och leder nyhetsredaktionen som faktagranskar varje artikel innan den publiceras.

Relaterade guider

Alla Blockchain-guider