Metis PoS "Sorter Pool": les premiers praticiens du Rollup décentralisé

1/6/2024, 5:16:34 PM
Intermédiaire
Blockchain
Cet article présente un cas pratique du trieur décentralisé Metis, illustrant les détails techniques et les incitations économiques du MPC.

Le co-fondateur de DBA, Jon Charbonneau, a déjà déclaré : Tous les Rollups actuels ne sont pas de véritables Rollups.

Une raison très importante pour une telle vision extrême est que presque tous les réseaux Rollup adoptent actuellement un modèle de séquenceur unique centralisé. Pour un réseau qui utilise Optimistic Rollup, bien que le projet lui-même ne choisira probablement pas de faire du mal au séquenceur, une fois que le séquenceur est attaqué ou contrôlé par d'autres, cela peut avoir des conséquences catastrophiques. Même en laissant de côté les problèmes de sécurité, un seul séquenceur est complètement incapable de résister à la censure.

Il y a eu des discussions et des initiatives sur une décentralisation plus poussée dans l'industrie depuis longtemps, et récemment Metis a pris les devants en apportant une réponse à ce problème.

Pourquoi la décentralisation des trieuses est-elle si importante ?

Avant d'expliquer en détail la solution de tri decentralisée de Metis, nous devons d'abord comprendre brièvement deux questions: Qu'est-ce qu'un trieur? Pourquoi la décentralisation du trieur est-elle importante?

Le réseau de couche 2 basé sur Rollup sur Ethereum est essentiellement composé d'une chaîne indépendante et du "contrat Rollup" sur Ethereum. En même temps, le réseau de couche 2 a également besoin d'un séquenceur hors chaîne pour recevoir les transactions qui se produisent sur la couche 2, déterminer l'ordre d'exécution des transactions, puis regrouper les transactions en lot et les transmettre au "contrat Rollup" sur Ethereum. Lorsque le "contrat Rollup" sur Ethereum regroupe le lot transmis dans un bloc, la transaction sera enfin confirmée.

En essence, la véritable « confirmation » des transactions sur le réseau de couche 2 se trouve toujours sur Ethereum, et le séquenceur joue le rôle de transmission d'informations au milieu.

Metis adopte le schéma Optimistic Rollup. Comme son nom l'indique, la caractéristique de ce schéma Rollup est qu'il suppose que toutes les transactions dans le Lot sont réelles et valides, sans vérifier chaque transaction. C'est précisément pour cette raison, et parce que les transactions sont centralisées puis confirmées, que les frais de transaction du réseau de couche 2 basés sur l'Optimistic Rollup sont très bas.

Le réseau Layer 2 actuel est presque entièrement géré par l'équipe du projet. Afin de ne pas « écraser leur propre marque », les transactions soumises dans le séquenceur sont rarement invalides. Même ainsi, les structures centralisées ont toujours la possibilité d'être attaquées et contraintes d'éliminer certaines transactions. Cela est évidemment inacceptable dans le monde de la cryptomonnaie où la « permission » et la « confiance » sont considérées comme les principes suprêmes. La décentralisation est le chemin qui doit être pris.

Le chemin des Métis vers la décentralisation

En tant que l'un des premiers réseaux de couche 2 à implémenter des orderers décentralisés, Metis fournit un modèle pour l'avenir. Ce modèle réalise non seulement la décentralisation du trie, mais fournit également une solution de "Rollup Optimiste décentralisé". Dans ce modèle, il y a trois rôles principaux pour réaliser la décentralisation du trie : l'administrateur (Admin), le trie, et une couche de consensus basée sur PoS.

Admin): Le rôle de l'administrateur est de gérer le système décentralisé. Ses principales responsabilités comprennent l'ajout de séquenceurs répondant aux exigences à la liste blanche, la définition de la limite d'engagement d'un seul nœud et le réglage du taux de libération des récompenses en bloc.

Pool de trieur : Le pool de trieur se compose de plusieurs trieuses qui ont été ajoutées à la liste blanche. Dans Metis, le séquenceur inclut L2 Geth, qui est responsable du tri des transactions et de la formation de blocs sur Metis ; le module d'adaptateur, qui est responsable de l'interaction avec la couche de consensus PoS et d'autres modules externes mentionnés ci-dessous, et celui responsable de l'établissement de lots et du tri sur plusieurs nœuds. Après signature, soumettez-le au Proposer de L1.

Couche de consensus PoS : La couche de consensus PoS conçue par Metis existe indépendamment de Metis, et sa principale responsabilité est de gérer les signatures MPC. Lorsqu’il y a plusieurs séquenceurs, au moins 2/3 des signatures du séquenceur sont nécessaires pour soumettre le lot compressé à L1, et la couche de consensus est responsable du repartitionnement et de l’allocation des clés privées lorsque les séquenceurs du pool de séquenceurs rejoignent ou quittent. En attente de travail.

Conception de mécanisme

Avec la coopération des trois rôles ci-dessus, l'Optimistic Rollup décentralisé de Metis a commencé à prendre forme. Parmi eux, l'“administrateur” définira les paramètres importants du réseau global et gérera les qualifications des séquenceurs ajoutés au pool, de sorte que les parties à l'accord n'aient plus le contrôle absolu sur de telles questions, mais remettront des propositions spécifiques après examen. L'administrateur exécute.

Pour le réseau Rollup, le point le plus difficile du processus de décentralisation est la décentralisation du trie. Cela est dû au fait que la gestion du trie lui-même doit également être réalisée de manière décentralisée et doit être aussi efficace et pratique que possible.

Metis utilise des signatures MPC basées sur TSS et un réseau PoS qui gère l'ensemble du module pour gérer les autorisations de signature de plusieurs séquenceurs.

Metis permet à n'importe quel séquenceur de décider d'un lot et tous les séquenceurs participent à la signature MPC. Si le nombre de signatures dépasse les 2/3, le lot est considéré comme valide et peut être soumis au contrat Rollup sur L1. La signature MPC effectuée par le pool de séquenceurs est gérée par un autre contrat contrôlé par le réseau PoS. Lorsque le réseau PoS ne peut pas détecter l'adresse MPC, le module MPC sera appelé pour déclencher la génération de la clé. La clé générée sera distribuée à chaque séquenceur du pool après le sharding, et le séquenceur utilisera les fragments de clé qu'il détient pour effectuer les signatures MPC. Les paramètres de ce module sont principalement utilisés pour gérer le cycle de vie des clés, y compris la génération de signatures multiples, le partage de clés, les signatures d'application, les suppressions de signatures, etc.

Le TSS est utilisé en raison de sa haute tolérance aux pannes et de sa grande flexibilité. Contrairement à la multi-signature, qui nécessite la vérification de chaque signature sur la chaîne, le TSS n'a besoin que d'agréger les signatures de tous les signataires et de les vérifier uniformément, ce qui améliore le taux de confirmation des transactions. De plus, les nœuds PoS communiquent entre eux via des canaux Tendermint distincts, et la communication en temps d'exécution MPC utilise le protocole libp2p.

Token pledge

Similaire à la preuve de fraude d'Optimism Rollup, ce modèle décentralisé utilise également des incitations économiques et des mécanismes de punition pour garantir le fonctionnement du mécanisme. Les membres de l'équipe Metis ont déclaré que le pool de tri initial contiendra 5 trieurs et augmentera progressivement à l'avenir. Les opérateurs de tri entrant dans le pool de tri doivent s'engager à hauteur d'au moins 20 000 METIS. De plus, le réseau PoS mentionné ci-dessus demandera également aux opérateurs de nœuds de miser des METIS. L'équipe Metis a déclaré que cette démarche peut "réduire davantage la circulation déjà limitée des METIS, ce qui aura un effet catalytique très positif."

Les METIS misés seront déduits lorsque la preuve de fraude est contestée avec succès pour garantir que le séquenceur n'inclut pas de transactions invalides dans le lot soumis à L1.

Pionnier de la décentralisation

La solution Rollup décentralisée de Metis fournit un bon exemple pour que la couche 2 passe à la prochaine étape. À la fois en termes de conception mécanique et de conception mécanique économique, elle favorise le développement de projets sur la base de la garantie de la décentralisation du pouvoir.

Donner entièrement le séquenceur à la communauté peut générer de nombreuses opportunités de spin-off grâce à la promotion spontanée de la communauté. D'une part, la décentralisation signifie un certain degré de concurrence pour les participants, car les séquenceurs participent à la production de blocs, similaire au rôle des mineurs dans le réseau Bitcoin. Pour concourir pour les droits de comptabilité, toutes les parties amélioreront continuellement la qualité de leurs propres nœuds, apportant ainsi spontanément une plus grande activité au réseau. Metis a déclaré : "Ce sera la première chaîne dans le domaine de la couche 2 où la communauté participe vraiment aux opérations."

De plus, en raison de la décentralisation du trie, il n'y a pas de réponse "standard" au tri des transactions, ce qui a cultivé le terrain pour la naissance et le développement de l'infrastructure MEV du réseau et d'une série d'applications. Après MEV, les jetons METIS basés sur l'engagement du séquenceur peuvent également dériver une série de produits tels que l'engagement de liquidités, libérant ainsi davantage le potentiel de la financiarisation de l'infrastructure de couche 2.

En termes de conception de mécanisme, Metis n'utilise pas une simple signature multiple pour les séquenceurs exploités par toutes les parties. Au lieu de cela, il utilise le schéma de signature MPC basé sur TSS qui est plus pratique pour ajouter ou supprimer des signataires en temps réel, rendant le pool de séquenceurs global flexible. D'autre part, le seuil de signature efficace de 2/3 et le schéma de signature "plug-and-play" ont permis de trouver un bon compromis entre sécurité et efficacité.

Bien que ce mécanisme soit conçu en tenant pleinement compte de la sécurité et de l'efficacité, l'ajout de plusieurs nouveaux rôles pour la décentralisation entraînera inévitablement une diminution de l'efficacité par rapport au trieur unique traditionnel. De plus, l'augmentation des liens peut entraîner une instabilité globale du système. Malgré cela, Metis est l'un des premiers réseaux de couche 2 à fournir une solution décentralisée complète, et ses considérations de conception et compromis sont toujours dignes de référence. Metis a également déclaré qu'il continuerait à discuter des défis potentiels et des failles de la solution décentralisée pour des développements ultérieurs et des améliorations ultérieures.

[Disclaimer] Il existe des risques sur le marché, il est donc nécessaire d'investir avec prudence. Cet article ne constitue pas un conseil en investissement et les utilisateurs doivent considérer si les opinions, points de vue ou conclusions contenus dans cet article sont appropriés à leur situation particulière. Investissez en conséquence et le faites à vos propres risques.

Démenti:

  1. Cet article est repris de [Gate.io]foresightnews]. Tous les droits d'auteur appartiennent à l'auteur original [Rapide]. If there are objections to this reprint, please contact the Porte Apprendreéquipe, et ils s'en occuperont rapidement.
  2. Clause de non-responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe Gate Learn. Sauf mention contraire, il est interdit de copier, distribuer ou plagier les articles traduits.

Partager

Calendrier Crypto

Mises à Jour du Projet
Etherex lancera le jeton REX le 6 août.
REX
22.27%
2025-08-06
Lancement de produit NFT AI
Nuls lancera un produit NFT AI au troisième trimestre.
NULS
2.77%
2025-08-06
Lancement de dValueChain v.1.0
Bio Protocol est sur le point de lancer dValueChain v.1.0 au cours du premier trimestre. Il vise à établir un réseau de données de santé décentralisé, garantissant des dossiers médicaux sécurisés, transparents et infalsifiables au sein de l'écosystème DeSci.
BIO
-2.47%
2025-08-06
Sous-titres vidéo générés par IA
Verasity ajoutera une fonction de sous-titres vidéo générés par l'IA au quatrième trimestre.
VRA
-1.44%
2025-08-06
Support multilingue de VeraPlayer
Verasity ajoutera le support multilingue à VeraPlayer au quatrième trimestre.
VRA
-1.44%
2025-08-06

Articles connexes

Qu'est-ce que Solscan et comment l'utiliser ? (Mise à jour 2025)
Intermédiaire

Qu'est-ce que Solscan et comment l'utiliser ? (Mise à jour 2025)

Solscan est un explorateur de blockchain Solana amélioré qui offre aux utilisateurs une plateforme web pour explorer et analyser les transactions, les adresses de portefeuille, les contrats, les NFT et les projets DeFi sur la blockchain Solana. Suite à son acquisition par Etherscan en 2025, la plateforme propose désormais un tableau de bord analytique repensé, des outils pour les développeurs élargis, des fonctionnalités de sécurité avancées, un suivi complet des protocoles DeFi sur 78 protocoles, et des intégrations sophistiquées de marché NFT avec des outils d'analyse de rareté.
3/8/2024, 2:36:44 PM
Qu'est-ce que Tronscan et comment pouvez-vous l'utiliser en 2025?
Débutant

Qu'est-ce que Tronscan et comment pouvez-vous l'utiliser en 2025?

Tronscan est un explorateur de blockchain qui va au-delà des bases, offrant une gestion de portefeuille, un suivi des jetons, des insights sur les contrats intelligents et une participation à la gouvernance. D'ici 2025, il a évolué avec des fonctionnalités de sécurité renforcées, des analyses étendues, une intégration inter-chaînes et une expérience mobile améliorée. La plateforme inclut désormais une authentification biométrique avancée, une surveillance des transactions en temps réel et un tableau de bord DeFi complet. Les développeurs bénéficient de l'analyse de contrats intelligents alimentée par l'IA et d'environnements de test améliorés, tandis que les utilisateurs apprécient une vue unifiée de portefeuille multi-chaînes et une navigation basée sur des gestes sur les appareils mobiles.
11/22/2023, 6:27:42 PM
Qu'est-ce que Coti ? Tout ce qu'il faut savoir sur l'ICOT
Débutant

Qu'est-ce que Coti ? Tout ce qu'il faut savoir sur l'ICOT

Coti (COTI) est une plateforme décentralisée et évolutive qui permet d'effectuer des paiements sans friction, tant pour la finance traditionnelle que pour les monnaies numériques.
11/2/2023, 9:09:18 AM
Qu'est-ce que l'USDC ?
Débutant

Qu'est-ce que l'USDC ?

En tant que pont reliant la monnaie fiduciaire et la crypto-monnaie, un nombre croissant de stablecoins ont été créés, et beaucoup d'entre eux se sont effondrés peu après. Qu'en est-il de l'USDC, le principal stablecoin actuel ? Comment évoluera-t-elle à l'avenir ?
11/21/2022, 9:30:33 AM
Explication détaillée des preuves à zéro connaissance (ZKP)
Intermédiaire

Explication détaillée des preuves à zéro connaissance (ZKP)

La preuve à connaissance nulle (ZKP) est une méthode de cryptage qui permet à une partie (appelée le prouveur) de prouver à une autre partie (appelée le vérificateur) qu'une déclaration est vraie, sans révéler d'autres informations. Les solutions ZKP les plus répandues sont zk-SNARKS, zk-STARKS, PLONK et Bulletproofs. Cet article présente ces quatre types de solutions ZKP et analyse leurs avantages et inconvénients.
11/28/2023, 11:05:05 AM
Qu'est-ce que BNB ?
Intermédiaire

Qu'est-ce que BNB ?

Binance Coin (BNB) est un jeton d'échange émis par Binance, et est également le jeton utilitaire de la Smart Chain de Binance. Alors que Binance se développe pour devenir l'une des trois premières bourses de crypto-monnaies au monde en termes de volume d'échange, ainsi que les applications écologiques sans fin sur sa chaîne intelligente, BNB est devenu la troisième plus grande crypto-monnaie après Bitcoin et Ethereum. Cet article présentera en détail l'histoire de BNB et l'énorme écosystème Binance qui se cache derrière.
11/21/2022, 7:54:38 AM
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!