Déchiffrer le séquenceur : la clé pour garantir l'authenticité des transactions

Le séquenceur est une technologie clé dans le domaine de la crypto-monnaie, qui est utilisée pour trier les transactions et créer des blocs. Avant que le blocage ne soit confirmé, les informations de pré-confirmation seront envoyées à l'utilisateur.

L'importance des trieurs décentralisés est qu'à mesure que le volume et la liquidité se déplacent vers des solutions de couche deux (L2), les trieurs centralisés peuvent facturer des prix arbitraires et tirer parti des transactions des utilisateurs. Par conséquent, trouver une solution de tri décentralisée devient très important.

Qu'est-ce qu'un "trieur" ?

Les trieurs permettent à L2 de fonctionner efficacement en agrégeant de nombreuses transactions d'utilisateurs L2 hors chaîne et en les soumettant en tant que transaction unique agrégée à la chaîne principale L1. De cette façon, le coût de cet engagement peut être amorti sur toutes les transactions des utilisateurs dans l'ensemble. Les trieurs peuvent également compacter les collections pour économiser davantage sur les coûts de disponibilité des données de la chaîne principale. Dans l'ensemble, c'est une composante essentielle de la L2.

Séquenceur de décryptage : la clé pour garantir l'authenticité des transactions

Cependant, le trieur contrôle l'ordre des transactions dans la collection. Le trieur peut choisir de ne pas inclure les transactions de l'utilisateur, et le trieur peut également extraire le MEV (rendement maximal réalisable) dans la collection par le biais de méthodes standard d'extraction de réorganisation et d'insertion. Ils ont en fait un accès préférentiel en écriture à l'extension. Notamment, puisque le donneur d'ordre peut interagir avec le contrat, seules les transactions sans erreur peuvent être appliquées de manière fiable via des mécanismes en chaîne. Et il y a des bogues qui peuvent échouer en forçant le tri.

Cela fait du séquenceur un rôle semi-fiable pour la mise à l'échelle des utilisateurs. Les donneurs d'ordre peuvent retarder l'accès des utilisateurs et extraire la valeur des transactions des utilisateurs. Restreindre davantage le comportement du donneur d'ordre par la décentralisation est un sujet de recherche active.

Globalement, le séquenceur joue un rôle important dans la ligne OP L2. Il améliore l'expérience utilisateur et réduit les coûts de transaction pour les utilisateurs en agrégeant et en soumettant des collections de transactions. Cependant, puisque le trieur a le contrôle sur le tri des transactions et l'extraction de la valeur, nous devons continuer à étudier comment restreindre le comportement du trieur de manière décentralisée pour assurer les intérêts des utilisateurs et la sécurité de l'expansion.

Séquenceur de décryptage : la clé pour garantir l'authenticité des transactions

Risque de centralisation du trieur

Actuellement, le trieur en mise à l'échelle optimiste a encore quelques problèmes en termes de distribution. Étant donné que le donneur d'ordre joue généralement un rôle centralisateur, il existe les risques de centralisation suivants :

  • Faible protection contre la censure : contrairement au nombre quasi infini de nœuds distribués sur la chaîne principale, les commandes centralisées peuvent ne pas être en mesure de garantir que les transactions des utilisateurs seront incluses dans la chaîne. Un coordinateur centralisé contrôlé par une personne morale peut exclure de manière sélective des transactions spécifiques en raison d'exigences réglementaires. Bien qu'il existe d'autres mécanismes pour résoudre le problème de censure faible de la mise à l'échelle optimiste (comme la sortie forcée, le canal d'échappement, l'inclusion d'une liste ou l'ajout d'un chiffrement de seuil, etc.), nous devons toujours accepter l'hypothèse selon laquelle l'ordonnanceur centralisé est susceptible d'avoir une faible Capacités anti-censure.
  • Faible vivacité : un ordonnanceur centralisé peut ne pas être conçu pour gérer le traitement informatique et la génération de preuves nécessaires pour que le système fonctionne en permanence. La mise à l'échelle est moins active en raison d'une panne matérielle ou d'un spam massif provenant de validateurs ou de bots (par exemple, Arbitrum Token Launch, Optimism Delay) ; RPC ; ou temps d'arrêt de la commande. *MEV ; Avantages : les commandes centralisées actuelles suivent généralement la règle de commande des transactions du premier arrivé, premier servi. Pour s'assurer qu'ils n'extraient pas les transactions des utilisateurs via les privilèges de nœud ; MEV, une confiance supplémentaire est requise, ou que les services de commande tiers qu'ils utilisent (par exemple, Chainlink FSS) ne se comportent pas de manière malveillante.

Certaines solutions partagées, externalisées ou basées sur un séquenceur pourraient être en mesure de résoudre ces problèmes, mais il est trop tôt pour une telle solution. De plus, de nombreuses solutions de commande distribuées (telles que Proof of Authority, Leader Selection for Proof of Stake, MEV, Auctions et Proof of Energy) sont encore au stade de la conception.

La disposition du séquenceur

Vitalik Buterin ; a proposé plusieurs façons de construire un trieur décentralisé. Celles-ci incluent les enchères par trieur/bloc, la sélection aléatoire basée sur "PoS" et le vote "DPoS", etc. Cependant, la plupart des solutions se concentrent sur la détermination des participants qui ont le droit de proposer le bloc ou la séquence de blocs suivant, ignorant souvent le mécanisme de commande lui-même.

Séquenceur de déchiffrement : la clé pour garantir l'authenticité des transactions

PBS ; vise à protéger les proposants de la valeur de transaction maximisée (MEV) centralisée, à faciliter la concurrence des constructeurs de blocs, à améliorer la confidentialité des soumissionnaires et à supprimer les externalités négatives. Cependant, contrairement aux solutions de première couche (L1), L2 ; PBS ; fait face à des défis tels que la confidentialité, la latence et la chaîne croisée ; MEV ; Une façon de résoudre les problèmes de confidentialité consiste à utiliser le protocole SUAVE de Flashbots, tout en combinant SUAVE avec un séquenceur partagé est une solution potentielle PBS pour L2.

For;Aztec;PBS - "Prover-Builder-Separation" au lieu de "Proposer-Builder-Separation". Les proposants d'Aztèque ; utilisent les transactions en attente du ; mempool ; pour créer des blocs, qui incluent les engagements de commande, les récompenses aux prouveurs et la quantité d'"Aztèque ; brûlé". Il convient de noter que le proposant d'Aztec ; joue en fait les rôles de constructeur et de proposant.

Aztec ; PBS ; sépare les pouvoirs de commande de transactions (constructeurs) et d'inclusion de blocs (validateurs), une séparation qui empêche le monopole de la génération de blocs. Les proposants collectent ensuite des votes et créent un enregistrement de bloc indiquant la répartition des tâches de validation entre plusieurs validateurs pour un bloc particulier. Ceci est important pour maintenir la tâche de validation décentralisée, car la participation du validateur devient un indicateur des blocs gagnants.

De plus, ils utilisent le compte ;TARGET_PROVERS; pour augmenter le coût pour l'attaquant de maintenir le mécanisme de manipulation. Un problème avec ce modèle, cependant, est qu'un attaquant peut éviter d'être pénalisé s'il autorise l'inclusion de validateurs et ne génère des preuves que pour une petite fraction de blocs, laissant la majorité à un seul validateur.

Tout au long du processus, plusieurs blocs proposés seront classés via une phase de vote, et le bloc avec le plus grand nombre de votes deviendra le chef de la chaîne. Cependant, ce mode peut conduire à des attaques "griefing", où les validateurs votent pour des blocs mais ne génèrent pas de preuves. Aztec ; supprime cela en introduisant les mécanismes "Slash" et "Redondance". De plus, SUAVE ; peut servir de constructeur de ; Aztec ; fournissant une protection de la vie privée et une commande par blocs potentiellement décentralisée.

Il existe quelques autres projets de construction de trieurs partagés, notamment :

Espresso, prévoit d'utiliser ; EigenLayer ; de ; ETH ; réimplantation comme modèle de sécurité ;

Astria, son séquenceur diffère de; Espresso; en ce qu'il n'exécute pas de transactions, intégré à; PBS, et construit un "Rollup" au-dessus de; Celestia; et; Rollkit;

Radius, dont les ordonnateurs se concentrent sur la réduction de la nocivité grâce à des transactions cryptées ; MEV, qui maintient un ensemble d'ordonnateurs et en sélectionne un au hasard à chaque époque.

L'objectif de ces projets est de mettre en œuvre un système de commande décentralisé qui augmente la certitude et la sécurité de la commande des transactions et améliore l'expérience utilisateur.

Résumer

Avec le développement et l'innovation continus de la technologie blockchain, le mécanisme de travail du trieur décentralisé continuera d'évoluer et de s'améliorer. Cela offrira aux utilisateurs une expérience de trading plus sûre, fiable et efficace tout en les protégeant des manipulations et des pratiques déloyales des institutions centralisées.

À l'avenir, nous pouvons nous attendre à voir émerger des solutions et des projets plus innovants pour résoudre les défis dans le domaine des séquenceurs. Avec les progrès de la technologie, des problèmes tels que la protection de la vie privée, la vitesse des transactions et la compatibilité entre les chaînes seront mieux résolus.

Le développement d'un séquenceur partagé permettra à différents "Rollups" de travailler ensemble et de fournir une composabilité et une flexibilité pour répondre aux besoins de différentes industries, applications et cas d'utilisation. Avec la maturité continue et la promotion des trieurs partagés, on peut prévoir l'émergence de milliers de souverains décentralisés ; Rollup ; pour offrir aux utilisateurs plus de choix et de meilleurs services.

En conclusion, grâce à la recherche et à l'innovation continues, nous avons des raisons de croire que le futur ordonnateur décentralisé sera un élément clé dans la construction d'un écosystème de blockchain sûr, efficace et équitable. Ils favoriseront la vulgarisation et l'application de la technologie blockchain, offrant une expérience financière et numérique plus ouverte et inclusive aux utilisateurs du monde entier.

Voir l'original
Le contenu est fourni à titre de référence uniquement, il ne s'agit pas d'une sollicitation ou d'une offre. Aucun conseil en investissement, fiscalité ou juridique n'est fourni. Consultez l'Avertissement pour plus de détails sur les risques.
  • Récompense
  • Commentaire
  • Partager
Commentaire
0/400
Aucun commentaire
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate.io app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)