Le parcours de Linea vers une décentralisation progressive : la clé pour minimiser la confiance avec la technologie Zero-Knowledge

Le parcours de Linea vers une décentralisation progressive : la clé pour minimiser la confiance avec la technologie Zero-Knowledge

Le parcours de Linea vers une décentralisation progressive : la clé pour minimiser la confiance avec la technologie à connaissance nulle PlatoBlockchain Data Intelligence. Recherche verticale. Aï.

La vision de la mise à l'échelle d'Ethereum n'a jamais été aussi proche.

L'architecture modulaire de la blockchain a conduit à une explosion cambrienne de solutions de mise à l'échelle et malgré l'avantage du premier arrivé des rollups optimistes, les rollups sans connaissance (ZK) font la queue pour prendre place sur le trône. Les rollups zkEVM, souvent appelés le "Saint Graal de la mise à l'échelle" car ils offrent exactement la même expérience de développeur qu'Ethereum, sont aujourd'hui en ligne sur le réseau principal. Ce n'est pas un avenir hypothétique; nous pouvons désormais traiter de grandes quantités de transactions à faible coût sur la couche 2 et finaliser la transition d'état qui en résulte sur une couche 1 décentralisée en quelques minutes. Les développeurs solidity existants n'ont pas besoin d'apprendre de nouveaux langages de programmation, de découvrir de nouveaux outils, ou même de réécrire et d'auditer leurs dapps existants pour tirer parti de cette nouvelle technologie. Déployer votre dapp sur un rollup zkEVM entièrement équivalent à EVM est aussi simple qu'un copier-coller.

Mais cette technologie de mise à l'échelle a un prix. Tous les rollups, y compris les rollups ZK et les zkEVM, ont un seul opérateur. Les clés de mise à niveau pour les contrats intelligents ne sont pas encore suffisamment décentralisées et, dans la plupart des cas, l'équipe principale a la possibilité de mettre à niveau le cumul après une période d'attente. Ces « roues d'entraînement » sont une précaution nécessaire pour protéger les actifs des utilisateurs compte tenu de la relative immaturité de la technologie.

Pour combler le fossé entre où nous en sommes aujourd'hui et là où nous devons être à l'avenir, il est donc obligatoire pour toutes les équipes Rollup de décrire leurs plans de décentralisation progressive et de minimisation de la confiance. Chez Linea, avant de lancer notre Mainnet Alpha au public le 18 juillet, nous avons présenté un plan en 5 phases pour la façon dont nous avons l'intention de supprimer nos roues d'entraînement et de fournir une solution de déploiement mature entièrement sécurisée par Ethereum. Linea est un zkEVM de type 2 convivial pour les développeurs, démarré par la principale société d'infrastructure web3 Consensys.

Les rollups ZK offrent intrinsèquement de meilleures garanties de sécurité que les rollups optimistes car ils s'appuient sur la cryptographie, et non sur la cryptoéconomie, pour protéger la base de données. Les contrats intelligents sur Ethereum vérifient une preuve de validité publiée par le rollup pour confirmer l'intégrité de la transition d'état proposée. Pour un zkEVM, cela nécessite que tous les opcodes et précompilations EVM existants soient prouvés sur la couche 2. Dans quelques mois seulement, dans le cadre de sa phase initiale, Linea offrira une couverture à 100 % de toutes les exécutions possibles, de sorte que tout utilisateur ou dapp n'a qu'à faire confiance à la vérification de preuve sur Ethereum pour être convaincu qu'aucun comportement malveillant n'a eu lieu. Le logiciel et les circuits de connaissance zéro seront open source pour que quiconque puisse le vérifier de manière indépendante. La licence permettra aux utilisateurs de visualiser, modifier et bifurquer le code, garantissant que la communauté Linea peut agir si jamais l'équipe principale doit s'éloigner de sa mission.

Une autre étape clé sur la voie de la minimisation de la confiance consiste à permettre aux utilisateurs de retirer leurs actifs d'un cumul via la couche 1. Dans le cas où un opérateur de cumul choisit de censurer la transaction d'un utilisateur sur la couche 2 ou devient simplement indisponible, un mécanisme doit exister qui garantit une sortie du système sans autorisation. C'est l'une des raisons pour lesquelles les cumuls sont la solution de mise à l'échelle de facto pour Ethereum car ils résolvent ce problème fondamental de disponibilité des données. Linea prévoit de permettre des retraits résistants à la censure dans la phase 2 de sa feuille de route.

La phase 3 marque la décentralisation de Linea des composants opérationnels clés au sein de son architecture et la démocratisation de son système de gouvernance. La décentralisation des opérateurs, tels que les prouveurs et les séquenceurs, renforce la confiance entre les participants du réseau en réduisant la dépendance vis-à-vis des entités centralisées. Ce problème pose de nombreux défis techniques et opérationnels, car nous devons tenir compte du consensus, du MEV, des performances et de l'UX. Aucune solution de déploiement n'a encore décentralisé ses opérateurs et nous verrons probablement des divergences entre les systèmes à mesure que les valeurs et les principes de chaque écosystème seront traduits dans l'architecture de base.

Dans la phase finale, la phase 4, Linea se concentrera sur la réalisation du concept d'un cumul multi-prouveurs, comprenant plusieurs implémentations diverses d'un prouveur zkEVM. Même face à des bogues potentiels ou à des problèmes de disponibilité, l'utilisation de plusieurs prouveurs hétérogènes garantira un fonctionnement ininterrompu et l'assurance qu'un seul point de défaillance ne conduira pas à une défaillance majeure du système. Cette diversité de prouveurs est d'autant plus importante que la spécification EVM pilotée par la communauté Ethereum continue d'évoluer et que les circuits ZK doivent être mis à jour et audités en conséquence.

Le multi-prouveur est le chemin le plus rapide pour supprimer complètement les roues d'entraînement et sera probablement le point de basculement pour rassurer une vague de liquidités et d'entreprises averses au risque pour entrer dans le paradigme de la blockchain publique. De nombreuses solutions zkEVM existantes ont pris des raccourcis qui rendent la mise en œuvre d'un multi-prouveur plus difficile techniquement, mais Linea a été conçue dès le départ pour être aussi proche que possible de la spécification EVM.

Il ne fait aucun doute que les rollups ZK et les zkEVM sont là. Linea est un nouveau zkEVM en direct sur le réseau principal qui est transparent quant à son état actuel de maturité et qui a une voie claire vers la décentralisation et la minimisation de la confiance. Nous pouvons déjà voir les avantages de l'évolutivité, mais il reste encore du travail à faire pour supprimer les roues d'entraînement. Nous pensons qu'en nous concentrant sur l'objectif final dès le début, nous sommes dans une position unique pour être le premier déploiement de zkEVM à réaliser la vision complète de la mise à l'échelle d'Ethereum.

Horodatage:

Plus de Le defiant