Ancien membre de l'équipe a16z: Pourquoi ethereum est - il si excité par rollups?

Blockbeats 2021-11-25 05:35:15 阅读数:244

ancien membre quipe a16z pourquoi

Auteur original:Alex Kroeger

Compiler:0x22D

Cet article est passé au peigne fin a16z、0x Labs、Coinbase Membres Alex Kroeger Points de vue sur les plateformes de médias sociaux personnels,Rhythmie BlockBeats Il est organisé et traduit comme suit:

Pourquoi ethereum Ecology aurait - il Rollups C'est excitant.,Rollups Comment ça marche?

Ethereum Square est un ordinateur mondial,Chaque noeud de cet ordinateur a une compréhension commune de certains états,Ces états incluent qui possède quoi,Quels contrats intelligents sont disponibles, etc.

Avec les instructions qui incluent les calculs à effectuer(Par exemple, le transfert de fonds、Déploiement de nouveaux contrats, etc)La création de nouveaux blocs,Ces états sont également mis à jour.

Pour synchroniser un seul noeud ethereum avec le réseau mondial de noeuds,Chaque noeud effectue un calcul dans le nouveau bloc une fois.

Donc,,Un calcul doit être dans le réseau n Exécuté sur les noeuds n Une fois.

Ça a l'air un peu gâché.

Et s'il y avait un moyen de faire en sorte que ces calculs ne doivent pas être effectués une fois sur chaque noeud?

C'est comme ça que ça marche. Rollups.

Rollups C'est une solution d'expansion,Capable d'envoyer des commandes de transaction et des hachages d'état de résultat à ethereum Layer1 En même temps,Mettre l'exécution de la transaction dans Layer1 Au - delà.

Parce que les données de transaction et le hachage d'état sont Layer1 Oui.,Alors... Rollups La chaîne peut être utilisée Layer1 Synchroniser, Pour hériter de l'ethereum Layer1 Sécurité offerte par le consensus du réseau principal .

Mais comme l'accord n'est pas là Layer1 Exécution supérieure, Comment savoir si ces calculs sont effectués correctement ?

Sur cette base,,Rollups Pour le moment, on peut diviser :

1. Optimistic rollups 

2. Zero knowledge rollups

Optimistic rollups,Comme Arbitrum Et Optimism Comme ça., Ils supposent avec optimisme que toutes les transactions ont été correctement exécutées après avoir été envoyées .

Si Optimistic rollups La transaction n'a pas été correctement exécutée , L'utilisateur peut alors présenter une preuve de fraude dans un certain délai et obtenir une indemnisation .

Optimistic rollups C'est une solution ingénieuse , Mais avant que le temps de la preuve de fraude ne passe Optimistic rollups Le bloc pour ne pas être identifié ( L'heure actuelle est 7 Oh, mon Dieu.).

Zero knowledge rollups,Comme zkSync Et StarkNet Cela dépend d'une preuve de connaissance nulle .

La preuve de connaissance zéro permet à une personne d'effectuer elle - même un calcul sans avoir à le faire , Pour vérifier que les calculs sont effectués correctement .

Rollups C'est une application très naturelle de la technologie de démonstration des connaissances zéro .

In Zero knowledge rollups Allez., Preuve soumise avec les données de transaction , Et à travers l'ethereum Layer1 Certificat de vérification ci - dessus , Obtenir une confirmation immédiate de la transaction .

Rollups Excitant, Parce qu'ils ont agrandi l'ethereum , Sans augmenter ethereum en même temps que le nombre de transactions Layer1 Pression du noeud.

Pour Rollups Dis,Ethereum Layer1 Il joue「Couche de disponibilité des données」Un tel rôle.Bien que Rollups Aucun réseau de noeuds n'est nécessaire pour vérifier que les calculs sont corrects , Mais ils ont encore besoin d'une couche de données décentralisée pour rester corrects Rollups Consensus sur la chaîne .

En résumé, C'est la communauté ethereum Rollups En tant qu'ethereum amélioré Layer1 Une façon de se sentir si excité .

Bien que Rollups Pas sans problème ( C'est dur avec ethereum Layer1 Ou interagir entre eux ), Mais ils restent un moyen excitant d'expansion .

版权声明:本文为[Blockbeats]所创,转载请带上原文链接,感谢。 https://netfreeman.com/2021/11/20211124222841738V.html