En rollup behandler transaksjoner utenfor hovedkjeden og legger komprimerte data tilbake. Navnet kommer fra å samle mange transaksjoner i én enkelt batch. Denne batchen sendes til lag 1, hvor den arver basiskjedens sikkerhet. Brukere får lavere gebyrer fordi kostnaden for én batch deles på tvers av hundrevis av transaksjoner. Rollups er den dominerende skaleringsløsningen for lag 2 for Ethereum.
Det finnes to hovedtyper. Optimistiske sammenrullinger antar at transaksjonene er gyldige og tillater en utfordringsperiode for svindelbevis. Hvis noen sender inn en uredelig batch, kan hvem som helst bevise det og tjene en belønning. Arbitrum og Optimism bruker denne modellen. ZK-sammenrullinger genererer kryptografiske bevis på at batchen er gyldig. Ingen utfordringsperiode er nødvendig fordi matematikken beviser riktigheten. ZK-sammenrullinger er mer komplekse og dyre å bygge, men de tilbyr raskere finalitet. Begge typene har vokst raskt. Mesteparten av Ethereum-aktiviteten skjer nå på sammenrullinger, ikke på hovednettet. Hovednettet er i ferd med å bli et oppgjørslag for sammenrullingsdata.
Samlingstyper
- Optimistisk oppretting – bevis på svindel, utfordringsperiode, billigere å bygge
- ZK-oppsummering – gyldighetsbevis, raskere finalitet, mer kompleks
- Generelt formål – støtter alle smarte kontrakter
- Applikasjonsspesifikk – optimalisert for ett brukstilfelle
Samledata er ikke en midlertidig løsning. De er skaleringsveikartet for Ethereum. Basiskjeden sikrer dataene. Samledataene håndterer utførelsen.
Comments
No comments yet. Be the first to share a thought.
Leave a comment