Datan saatavuus ja validiumit
Tutustukaa datan saatavuuteen, sen rooliin rollupien tietoturvassa sekä siihen, miten validiumit ja datan saatavuuskomiteat vaihtavat kustannuksia luottamusoletuksiin.
Datan saatavuus ja validiumit on ilmainen Lohkoketjun älysopimukset Soliditylla-oppitunti CoddyKitissä. Tämä on oppitunti 4/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Lohkoketjun älysopimukset Soliditylla-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Lohkoketjun älysopimukset Soliditylla-kurssilla on yhteensä 4 oppituntia.
Miksi datan saatavuus on tärkeää
Olette tutustuneet rollupeihin ja siltoihin. Hienovaraisempi aihe ratkaisee, kuinka turvallinen Layer 2 todella on: datan saatavuus (DA). Se takaa, että L2-tilan palauttamiseen tarvittava data on julkaistu ja haettavissa.
Peruskysymys
Rollupit julkaisevat transaktiodataa, jotta kuka tahansa voi tarkistaa tai rakentaa ketjun uudelleen. Mutta minne data tallennetaan, ja voivatko käyttäjät luottaa sen olevan saatavilla?
Jos dataa pidätetään, käyttäjät eivät voi todistaa saldojaan tai poistua järjestelmästä, vaikka laskenta olisi ollut oikein.
Rollupit julkaisevat datan ketjuun
Tavallinen rollup julkaisee pakattua transaktiodataa Ethereum L1:een calldata-datana tai blob-datana. Koska L1 tallentaa datan, DA periytyy Ethereumin vahvoista takuista. Tämä on turvallisin mutta myös kallein vaihtoehto.
Ketjudatan kustannukset
Datan julkaiseminen L1:een on rollupin suurin kustannuserä. EIP-4844 toi käyttöön blobit, halvemman ja väliaikaisen datatilan, kustannusten pienentämiseksi. Jotkin järjestelmät tavoittelevat silti vielä pienempiä kustannuksia ja siirtävät DA:n ketjun ulkopuolelle.
Validiumit tulevat mukaan
Validium käyttää oikeellisuuden varmistamiseen validity- eli ZK-todisteita kuten ZK-rollup, mutta säilyttää transaktiodatan ketjun ulkopuolella. L1:een viedään vain todiste ja tilan juuri. Tämä pienentää kustannuksia huomattavasti, mutta tuo mukanaan datan saatavuutta koskevan oletuksen.
Validiumin kompromissi
Koska data on ketjun ulkopuolella, käyttäjät eivät ehkä pysty laskemaan tilaansa poistuakseen järjestelmästä, jos ketjun ulkopuolinen tarjoaja pidättää datan, vaikka todisteet takaavat, ettei virheellistä tilasiirtymää tapahtunut.
- Varoja ei voi varastaa (todisteet estävät sen)
- Varat voivat kuitenkin jäätyä, jos dataa pidätetään
Datan saatavuuskomiteat
Monet validiumit tukeutuvat Data Availability Committee (DAC) -komiteaan: tunnettujen osapuolten joukkoon, joka allekirjoittaa vahvistuksia datan hallussapidosta. Turvallisuus riippuu siitä, että vähintään yksi rehellinen komitean jäsen toimittaa datan pyynnöstä.
Volitionit: molempien parhaat puolet
Volition antaa jokaisen käyttäjän valita transaktiokohtaisesti, julkaistaanko data ketjuun (rollup-tila, parempi turvallisuus ja suuremmat kustannukset) vai ketjun ulkopuolelle (validium-tila, pienemmät kustannukset). Käyttäjät valitsevat luottamuksen ja kustannusten välisen tasapainon.
Datan saatavuuden näytteenotto
Uudemmat DA-kerrokset käyttävät näytteenottoa: kevyet solmut lataavat pieniä, satunnaisia datan osia. Poistokoodauksen ansiosta koko data on lähes varmasti saatavilla, jos riittävä määrä näytteitä onnistuu, ilman että kenenkään tarvitsee ladata kaikkea.
Erilliset DA-kerrokset
Celestian ja EigenDAn kaltaiset projektit tarjoavat DA:n erillisenä palveluna. Rollupit julkaisevat datan Ethereum L1:n sijaan niissä pienentääkseen kustannuksia ja säilyttääkseen silti vahvemmat takuut kuin pienen komitean tapauksessa. Tämä on monien modulaaristen lohkoketjujen perusta.
DA-strategian valitseminen
Arvokkaassa DeFi:ssä täysi ketjun sisäinen DA (aito rollup) on turvallisin vaihtoehto. Suuren läpimenon ja pienen arvon sovelluksissa, kuten peleissä, validiumit tai erilliset DA-kerrokset voivat olla hyväksyttäviä. Selvittäkää aina, kuka takaa datanne saatavuuden.
Pikatesti
Testatkaa, miten hyvin ymmärrätte datan saatavuuden.
Kertaus
Opitte datan saatavuudesta:
- Rollupit julkaisevat datan ketjuun vahvan DA:n saavuttamiseksi, mutta kustannukset ovat suuremmat
- Validiumit siirtävät datan komiteoiden kautta ketjun ulkopuolelle, mikä on halvempaa mutta perustuu DA-oletukseen
- Volitionit antavat käyttäjien valita transaktiokohtaisesti
- Näytteenotto ja erilliset DA-kerrokset tarjoavat modulaarisia kompromisseja
DA on Layer 2:n turvallisuuden keskeinen ulottuvuus.
Opi Lohkoketjun älysopimukset Soliditylla tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 12
- Oppitunnit
- 48
Usein kysytyt kysymykset
Onko oppitunti ”Datan saatavuus ja validiumit” ilmainen?
Kyllä – oppitunnin ”Datan saatavuus ja validiumit” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Lohkoketjun älysopimukset Soliditylla-kurssin, päivitä CoddyKit PROhon. Lohkoketjun älysopimukset Soliditylla-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Datan saatavuus ja validiumit”?
Tutustukaa datan saatavuuteen, sen rooliin rollupien tietoturvassa sekä siihen, miten validiumit ja datan saatavuuskomiteat vaihtavat kustannuksia luottamusoletuksiin. Harjoittelet Lohkoketjun älysopimukset Soliditylla-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Lohkoketjun älysopimukset Soliditylla-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Lohkoketjun älysopimukset Soliditylla-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 4/4.
Kuinka kauan ”Datan saatavuus ja validiumit”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Lohkoketjun älysopimukset Soliditylla-oppitunnilla?
Kyllä. Jokainen Lohkoketjun älysopimukset Soliditylla-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Johdatus L2-skaalausratkaisuihin
- Optimistic- ja ZK-rollupit
- Ketjujen välinen viestintä ja sillat
- Datan saatavuus ja validiumit