Mikä on Rollup?
Rollup niputtaa useita transaktioita pääketjun ulkopuolella, suorittaa ne nopeasti ja julkaisee sitten tiivistetyn tietueen takaisin pohjaketjuun turvallisuuden takaamiseksi. Ajattele sitä lohkoketjun kimppakyytikaistana: edetään yhdessä nopeasti ja selvitetään maksut myöhemmin.
”Rollupit ovat vain heikosti suojattuja sivuketjuja.” Ei aivan. Ne julkaisevat dataa ja todisteita pohjaketjuun ja selvittävät tapahtumat Layer 1 -verkossa, joten niiden turvallisuus perustuu samaan paikkaan kuin pääketjun turvallisuus.
Näin Rollup toimii
Mitä oikein tapahtuu, kun painat lähetä? Nopea katsaus, jossa tekninen sanasto pidetään minimissä.
- Vaihe 1: Lähetät transaktion Rollup-sekvensaattorille Layer 2 -verkossa tavallisella lompakollasi.
- Vaihe 2: Sekvenssaattori järjestää useita käyttäjien transaktioita, suorittaa ne ketjun ulkopuolella ja pakkaa tulokset siistiksi eräksi.
- Vaihe 3: Erä ja tarvittavat tiedot julkaistaan pääketjuun, jossa älysopimukset tarkistavat ne tai antavat aikaa haastamiselle toteutuksesta riippuen.
- Vaihe 4: Saldosi päivittyy Rollupissa lähes välittömästi, joten sovellukset tuntuvat nopeilta.
- Vaihe 5: Kun pohjaketju vahvistaa tapahtuman, siirtosi jää osaksi historiaa ja saa transaktion lopullisuuden.
Tässä koko toimintaketju. Nopeutta siellä, missä se on mahdollista, ja tarkkuutta siellä, missä sillä on merkitystä.
Miksi Rollup on tärkeä
Hyödyt sinulle ovat nämä.
- Hyöty: Pienemmät kulut ja nopeammat vahvistukset tekevät vaihtamisesta, pelaamisesta ja minttaamisesta vähemmän luksusta.
- Näkökulma: Näin lohkoketjut skaalautuvat tinkimättä yhteisestä turvallisuudesta, ja siksi kehittäjät siirtyvät jatkuvasti niiden pariin.
- Merkitys: Törmäät tähän suosituissa dAppeissa, NFT-minttauksissa ja ketjupeleissä, jotka haluavat nopeutta joutumatta omalle saarelleen.
Tarkista talletus- ja nostoaikataulut ennen varojen siirtämistä Rollupiin. Joissakin toteutuksissa poistumiseen liittyy odotusaika, joten huomioi se likviditeettiä suunnitellessasi.
Rollupin keskeiset ominaisuudet
Tämä erottaa sen muista:
- Turvallisuus: Data julkaistaan pohjaketjuun, jotta kuka tahansa voi tarkistaa sen. Myös tapahtumien selvitys tapahtuu siellä.
- Kustannukset: Niputtaminen ja pakkaaminen pienentävät datan määrää, mikä yleensä alentaa kuluja.
- Nopeus: Ketjun ulkopuolinen suoritus saa sovellukset tuntumaan ripeiltä myös ruuhka-aikoina.
- Yhteensopivuus: Toimii yleisten lompakoiden, työkalujen ja tuttujen älysopimusalustojen kanssa.
Muunnelmat
Yleisimmät kaksi tyyppiä ovat:
- Optimistic: Olettaa erien olevan oikein ja antaa aikaa vilppitodisteiden esittämiselle, jos joku haastaa ne. Lisätietoja täällä.
- ZK: Todistaa oikeellisuuden etukäteen matemaattisesti. Näistä käytetään usein nimitystä Zero Knowledge Rollups.
- Todisteet: ZK-järjestelmät käyttävät usein ZK SNARK- tai ZK STARK -todisteita erien tarkistamiseen paljastamatta yksityisiä tietoja.
Nopeus sovelluksessa ei aina tarkoita välitöntä selvitystä. Talletuksiin, nostoihin ja erien julkaisuun vaikuttavat edelleen pohjaketjun aikataulut ja kulut.
Esimerkki
Vaihdat tokeneita L2-verkossa, maksat pienen kulun, ja hieman myöhemmin tiivistetty erä päätyy Ethereumiin, vaikka sovellus näyttää uuden saldon lähes saman tien.
Hauska fakta
Nimi tulee data-analytiikasta, jossa tiimit ”kokoavat” useita rivejä yhteenvedoksi. Kryptomaailma nappasi termin, säilytti ajatuksen ja lisäsi mukaan matematiikkaa.
Yhteenveto
Ajattele sitä pikakaistana: käyttökokemus on nopea, ja kulissien takana pääketju huolehtii turvallisuudesta.