Aquest és un segment del butlletí 0xResearch. Per llegir edicions completes, subscriu-te.
La Fundació Ethereum està passant per una mica de disturbis civils, però el treball a l’ordinador mundial continua.
L’investigador d’Ethereum Justin Drake va publicar ahir als fòrums d’ethresearch un article recopilatori sobre un nou disseny de rollup conegut com a “rollups natius”.
Si no sou tècnics com jo, mantenir-se al dia amb el paisatge en constant canvi de dissenys de rollup d’Ethereum és tediós, i molt menys mantenir-se al dia amb tota la seva pila d’infraestructura.
Però la manera més senzilla de pensar en els rollups natius és que es basa en validadors Ethereum L1 per demostrar, és a dir, la funció de transició d’estat i la validació.
Això contrasta amb les acumulacions optimistes (p. ex., Optimism, Arbitrum) o zk-rollups (per exemple, Starknet, ZKsync) que empenyen la càrrega computacional de l’execució a una L2 abans de confiar en un sistema de prova de frau o zk per generar una arrel d’estat i una prova que s’estableixi. torna a la xarxa principal.
Aquests sistemes de prova són pesats en codi i estan subjectes a errors i altres vulnerabilitats, és per això que històricament s’han centralitzat els seqüenciadors rollup (l’entitat que ordena transaccions en una L2). Les queixes sobre la centralització del seqüenciador, al seu torn, han estimulat dissenys de conjunts “basats” com Taiko que depenen dels validadors Ethereum L1 per realitzar la seqüenciació (podeu llegir-ne tot aquí).
Però tornem als rollups nadius. La proposta de Drake suggereix la introducció d’una precompilació “executa” (una funció codificada en dur a l’EVM) que verificarà les transicions d’estat de l’EVM de les transaccions dels usuaris. Això aconsegueix uns quants avenços:
- Els rollups natius ja no necessiten invertir ni mantenir costoses xarxes de proves de miners amb maquinari de GPU especialitzat, ja que la prova seria gestionada i aplicada pels validadors L1.
- Les acumulacions natives ja no necessiten mantenir estructures de govern complexes que involucren consells de seguretat de confiança per aprovar actualitzacions de contractes per aconseguir l’equivalència de l’EVM.
Tots dos desbloqueigs fan que els rollups natius siguin “sense confiança” en heretant la seguretat d’Ethereum L1.
Finalment, com els rollups basats, els rollups natius gaudiran de la “composició síncrona”, que es refereix a la capacitat de les transaccions en cadena de ser componibles a través de diferents cadenes de rollup, en lloc de ser fragmentades. El retorn a la fungibilitat perfecta dels actius a través de les cadenes L1 i L2 solucionaria el problema de l’UX de llarga durada del pont constant entre les cadenes.
No obstant això, a diferència de les acumulacions basades, l’execució de les acumulacions natives no es veurà limitada pel temps de bloc de 12 segons. Gràcies a la precompil·lació “executar”, els validadors L1 només hauran de verificar les proves zk sense haver de realitzar el càlcul ells mateixos.
Les acumulacions natives podrien mitigar el problema de la acumulació del valor ETH? Potser.
Segons tinc entès, els validadors imposarien l’execució amb la nova precompilació, cosa que faria que l’ETH sigui necessària per a la liquidació de transaccions.
En segon lloc, l’eliminació de la governança de L2 (i els seus testimonis) podria redirigir el valor cap a ETH com a embornal de valor principal.
Els rollups natius representen un altre pas incremental però fonamental per reforçar la proposta de valor d’Ethereum i el paper d’ETH com a base de l’ecosistema descentralitzat.
