Développement des chaînes de blocs Layer-1 et avenir de la technologie zkRollup
Actuellement, il existe de nombreux projets Layer-1 dans l'industrie de la blockchain, tels que les célèbres blockchains publiques Bitcoin et Ethereum. Même dans un environnement très concurrentiel, de nouvelles blockchains publiques L1 avec des avantages uniques continuent d'émerger, et leur technologie est en constante évolution. On prévoit qu'à l'avenir, la plupart des projets Layer-1, y compris les nouvelles blockchains publiques, adopteront la technologie zkRollup basée sur zkEVM, formant finalement un écosystème zkRollup interopérable sur toute la chaîne.
Nouvelles chaînes de blocs publiques et langage de contrat intelligent Move
En 2022, certaines nouvelles blockchains émergentes ont attiré l'attention en raison de l'adoption du langage de contrat intelligent Move. Ces projets ont été lancés par des ingénieurs ayant participé au développement de projets blockchain pour une certaine entreprise de médias sociaux, héritant de plusieurs fonctionnalités du projet d'origine tout en ayant des particularités uniques en termes de performance, de langage de programmation et de mécanismes.
Une caractéristique marquante du langage Move est la redéfinition de la "structure des modules", permettant aux actifs tels que les tokens, NFTs et contrats intelligents d'être définis de manière modulaire et concise à travers un seul module de données. Cela est difficilement atteignable avec l'EVM d'Ethereum – l'utilisation d'une structure de modules (et de structures imbriquées) dans Solidity est généralement assez complexe. Par exemple, le problème classique des attaques par réentrance a longtemps perturbé les projets de l'écosystème EVM, entraînant d'énormes pertes, tandis que la conception basée sur les ressources du langage Move évite naturellement de telles attaques.
La capacité des nouvelles chaînes publiques à devenir mainstream dépend non seulement du langage utilisé, mais surtout de l'innovation des projets sur la chaîne. Comparée à Ethereum, qui est une "route à quatre voies" très fréquentée mais encombrée, la nouvelle chaîne publique ressemble davantage à une "autoroute à huit voies" large et avancée mais peu fréquentée. Pour les chaînes publiques, l'innovation technique est certes importante, mais la contribution des projets sur la chaîne au trafic de la chaîne publique est tout aussi indispensable. Par conséquent, ces nouvelles chaînes publiques seront très probablement amenées à embrasser l'écosystème EVM et les réseaux Layer2, en particulier les technologies zkRollup basées sur zkEVM.
Construire un zkRollup basé sur zkEVM sur une nouvelle blockchain émergente
À long terme, le zkRollup deviendra une solution d'extension simple, sécurisée et efficace. En théorie, le zkRollup peut être déployé sur n'importe quel réseau capable de valider ses preuves, donc il est possible de construire un zkEVM zkRollup sur des blockchains émergentes. Les avantages de cette approche sont principalement au nombre de deux :
Attirer les développeurs et les utilisateurs de l'écosystème EVM. Pour les développeurs, déployer des produits sur le zkRollup basé sur zkEVM à haute compatibilité des nouvelles chaînes publiques émergentes est presque identique à un déploiement sur Ethereum ou d'autres chaînes compatibles EVM, sans nécessiter de modifications majeures du code et de la conception. Cela signifie que les développeurs de l'écosystème EVM peuvent migrer leurs applications vers l'écosystème des nouvelles chaînes publiques avec presque aucun coût.
Améliorer l'expérience utilisateur. zkRollup peut offrir aux utilisateurs des frais de transaction plus bas (voire inexistants) et fournir une vitesse d'interaction et un modèle de coûts proches des applications traditionnelles.
Pour construire un zkRollup basé sur zkEVM sur une nouvelle blockchain émergente, vous pouvez vous référer au modèle général suivant :
Tout d'abord, un Sequencer est nécessaire pour recevoir les transactions sur le zkRollup, en exécutant les transactions via un nœud avec EVM pour garantir la compatibilité avec l'EVM. Dans ce processus, le Sequencer générera également des enregistrements d'exécution faciles à prouver (Trace) et les enverra aux packers de preuves zkProver.
zkProver est un producteur de preuves doté de zk-EVM, capable de vérifier si les enregistrements d'exécution respectent les règles d'exécution de l'EVM et de générer des preuves à divulgation nulle de connaissance à envoyer à une nouvelle blockchain émergente.
Enfin, il est nécessaire de déployer plusieurs contrats sur la nouvelle blockchain émergente :
Contrat de garde d'actifs : gérer le flux d'actifs entre les nouvelles chaînes publiques émergentes et zkRollup.
Vérification du contrat : Vérifier la preuve envoyée par zkProver
Contrat de gouvernance : gestion des problèmes de droits d'administration (comme l'enregistrement du Prover et le type d'actifs dans le zkRollup)
Perspectives des zkRollups omnichains dans le réseau Web3
L'écosystème Web3 du futur présentera un schéma de coexistence de plusieurs chaînes publiques, avec une demande de transfert d'actifs entre chaînes et d'interactions inter-chaînes de plus en plus marquée. Les ponts inter-chaînes traditionnels rencontrent des problèmes d'efficacité et de complexité dans un environnement multi-chaînes, c'est pourquoi l'Omnichain zkRollup est promis comme la solution ultime pour les applications inter-chaînes voire multi-chaînes.
Sur la base du zkRollup basé sur zkEVM générique, combiné avec le protocole d'interopérabilité de la chaîne entière, cela peut former un zkRollup Omnichain. Il rassemblera la liquidité des actifs de toute la chaîne, jouant le rôle de couche d'exécution de la chaîne entière. Grâce à la preuve à divulgation nulle de connaissance, il garantit la validité des transactions, bénéficiant d'une sécurité équivalente à celle de la somme de toute la chaîne.
Omnichain zkRollup devrait permettre une interaction complètement programmable des actifs et des informations provenant de toutes les chaînes. Les utilisateurs peuvent y envoyer des transactions pour initier des interactions entre chaînes, qui modifieront l'état des comptes sur chaque chaîne. Omnichain zkRollup calculera par blocs et mettra à jour l'état sur chaque chaîne, tout en soumettant une preuve de mise à jour de l'état.
Cette technologie ouvre des possibilités infinies pour les applications Web3 futures, y compris mais sans s'y limiter :
Échange décentralisé rassemblant toutes les chaînes
GameFi et SocialFi avec la participation de tous les utilisateurs de la chaîne
Des applications innovantes plus variées, diversifiées et sans frontières
L'émergence de l'zkRollup omnichaîne apportera une transformation révolutionnaire à l'écosystème blockchain, propulsant le réseau Web3 vers une direction plus interconnectée, efficace et innovante.
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
14 J'aime
Récompense
14
5
Partager
Commentaire
0/400
StablecoinArbitrageur
· Il y a 23h
*ajuste les algorithmes de trading* meh... les statistiques zkr ont encore besoin de plus de points de données pour un arb fiable
Voir l'originalRépondre0
MemeCurator
· Il y a 23h
Laissez tomber Layer 1
Voir l'originalRépondre0
FreeRider
· Il y a 23h
Encore en train de spéculer sur de nouveaux concepts ? zk est déjà tombé en désuétude.
Voir l'originalRépondre0
ForkPrince
· Il y a 23h
Communauté Petit Ville des Candidats
Voir l'originalRépondre0
JustHereForAirdrops
· Il y a 23h
Ça arrive, ça arrive, la réorganisation des petites pièces.
La technologie zkRollup mène l'avenir de Web3, les nouvelles chaînes publiques pourraient l'adopter pleinement.
Développement des chaînes de blocs Layer-1 et avenir de la technologie zkRollup
Actuellement, il existe de nombreux projets Layer-1 dans l'industrie de la blockchain, tels que les célèbres blockchains publiques Bitcoin et Ethereum. Même dans un environnement très concurrentiel, de nouvelles blockchains publiques L1 avec des avantages uniques continuent d'émerger, et leur technologie est en constante évolution. On prévoit qu'à l'avenir, la plupart des projets Layer-1, y compris les nouvelles blockchains publiques, adopteront la technologie zkRollup basée sur zkEVM, formant finalement un écosystème zkRollup interopérable sur toute la chaîne.
Nouvelles chaînes de blocs publiques et langage de contrat intelligent Move
En 2022, certaines nouvelles blockchains émergentes ont attiré l'attention en raison de l'adoption du langage de contrat intelligent Move. Ces projets ont été lancés par des ingénieurs ayant participé au développement de projets blockchain pour une certaine entreprise de médias sociaux, héritant de plusieurs fonctionnalités du projet d'origine tout en ayant des particularités uniques en termes de performance, de langage de programmation et de mécanismes.
Une caractéristique marquante du langage Move est la redéfinition de la "structure des modules", permettant aux actifs tels que les tokens, NFTs et contrats intelligents d'être définis de manière modulaire et concise à travers un seul module de données. Cela est difficilement atteignable avec l'EVM d'Ethereum – l'utilisation d'une structure de modules (et de structures imbriquées) dans Solidity est généralement assez complexe. Par exemple, le problème classique des attaques par réentrance a longtemps perturbé les projets de l'écosystème EVM, entraînant d'énormes pertes, tandis que la conception basée sur les ressources du langage Move évite naturellement de telles attaques.
La capacité des nouvelles chaînes publiques à devenir mainstream dépend non seulement du langage utilisé, mais surtout de l'innovation des projets sur la chaîne. Comparée à Ethereum, qui est une "route à quatre voies" très fréquentée mais encombrée, la nouvelle chaîne publique ressemble davantage à une "autoroute à huit voies" large et avancée mais peu fréquentée. Pour les chaînes publiques, l'innovation technique est certes importante, mais la contribution des projets sur la chaîne au trafic de la chaîne publique est tout aussi indispensable. Par conséquent, ces nouvelles chaînes publiques seront très probablement amenées à embrasser l'écosystème EVM et les réseaux Layer2, en particulier les technologies zkRollup basées sur zkEVM.
Construire un zkRollup basé sur zkEVM sur une nouvelle blockchain émergente
À long terme, le zkRollup deviendra une solution d'extension simple, sécurisée et efficace. En théorie, le zkRollup peut être déployé sur n'importe quel réseau capable de valider ses preuves, donc il est possible de construire un zkEVM zkRollup sur des blockchains émergentes. Les avantages de cette approche sont principalement au nombre de deux :
Attirer les développeurs et les utilisateurs de l'écosystème EVM. Pour les développeurs, déployer des produits sur le zkRollup basé sur zkEVM à haute compatibilité des nouvelles chaînes publiques émergentes est presque identique à un déploiement sur Ethereum ou d'autres chaînes compatibles EVM, sans nécessiter de modifications majeures du code et de la conception. Cela signifie que les développeurs de l'écosystème EVM peuvent migrer leurs applications vers l'écosystème des nouvelles chaînes publiques avec presque aucun coût.
Améliorer l'expérience utilisateur. zkRollup peut offrir aux utilisateurs des frais de transaction plus bas (voire inexistants) et fournir une vitesse d'interaction et un modèle de coûts proches des applications traditionnelles.
Pour construire un zkRollup basé sur zkEVM sur une nouvelle blockchain émergente, vous pouvez vous référer au modèle général suivant :
Tout d'abord, un Sequencer est nécessaire pour recevoir les transactions sur le zkRollup, en exécutant les transactions via un nœud avec EVM pour garantir la compatibilité avec l'EVM. Dans ce processus, le Sequencer générera également des enregistrements d'exécution faciles à prouver (Trace) et les enverra aux packers de preuves zkProver.
zkProver est un producteur de preuves doté de zk-EVM, capable de vérifier si les enregistrements d'exécution respectent les règles d'exécution de l'EVM et de générer des preuves à divulgation nulle de connaissance à envoyer à une nouvelle blockchain émergente.
Enfin, il est nécessaire de déployer plusieurs contrats sur la nouvelle blockchain émergente :
Perspectives des zkRollups omnichains dans le réseau Web3
L'écosystème Web3 du futur présentera un schéma de coexistence de plusieurs chaînes publiques, avec une demande de transfert d'actifs entre chaînes et d'interactions inter-chaînes de plus en plus marquée. Les ponts inter-chaînes traditionnels rencontrent des problèmes d'efficacité et de complexité dans un environnement multi-chaînes, c'est pourquoi l'Omnichain zkRollup est promis comme la solution ultime pour les applications inter-chaînes voire multi-chaînes.
Sur la base du zkRollup basé sur zkEVM générique, combiné avec le protocole d'interopérabilité de la chaîne entière, cela peut former un zkRollup Omnichain. Il rassemblera la liquidité des actifs de toute la chaîne, jouant le rôle de couche d'exécution de la chaîne entière. Grâce à la preuve à divulgation nulle de connaissance, il garantit la validité des transactions, bénéficiant d'une sécurité équivalente à celle de la somme de toute la chaîne.
Omnichain zkRollup devrait permettre une interaction complètement programmable des actifs et des informations provenant de toutes les chaînes. Les utilisateurs peuvent y envoyer des transactions pour initier des interactions entre chaînes, qui modifieront l'état des comptes sur chaque chaîne. Omnichain zkRollup calculera par blocs et mettra à jour l'état sur chaque chaîne, tout en soumettant une preuve de mise à jour de l'état.
Cette technologie ouvre des possibilités infinies pour les applications Web3 futures, y compris mais sans s'y limiter :
L'émergence de l'zkRollup omnichaîne apportera une transformation révolutionnaire à l'écosystème blockchain, propulsant le réseau Web3 vers une direction plus interconnectée, efficace et innovante.