Jusqu’où peuvent aller les séquenceurs décentralisés pour les réseaux d’enroulement ?

Les séquenceurs sont un élément essentiel des réseaux de rollup, responsables d’opérations cruciales telles que la réception, le tri et l’exécution des transactions, ainsi que la soumission des données de transaction.

Si le seul séquenceur d’un réseau tombe en panne ou devient indisponible, l’ensemble du réseau cessera de traiter les transactions.

Toutefois, bon nombre des solutions de rollup existantes n’ont qu’un seul séquenceur, ce qui les rend beaucoup moins décentralisées que certaines solutions centralisées de type « layer-one ».

Par conséquent, l’importance des séquenceurs décentralisés est évidente, et des séquenceurs décentralisés prometteurs devraient effectivement accroître la décentralisation d’un réseau avec une conception et une mise en œuvre optimisées.

Importance des séquenceurs

Les solutions de rollup existantes comprennent les rollups ZK basés sur les ZKP (preuves à zéro connaissance) et les rollups optimistes basés sur l’exécution optimiste.

Ces solutions sont plus évolutives que les couches monolithiques. Mais elles ont toujours leurs problèmes respectifs.

Problèmes avec les ZK-rollups

  • Complexité de calcul L’utilisation de ZKP pour vérifier l’exactitude et la légitimité des transactions nécessite beaucoup de temps et de ressources de calcul. Cela peut entraîner des retards dans le traitement des transactions et des coûts de calcul élevés.
  • Dépendance à l’égard de la vérifiabilité Les roulements ZK reposent sur une vérifiabilité externe, ce qui signifie que des superviseurs externes sont nécessaires pour vérifier l’exactitude des preuves ZK. Cela peut poser des problèmes de confiance et des risques de centralisation.

Problèmes liés aux rollups optimistes

  • Réversibilité Les rollups optimistes reposent sur l’hypothèse « optimiste » que toutes les transactions soumises sont valides et sans conflit. Toutefois, en cas de conflits ou de transactions non valides, le système tout entier peut être amené à revenir en arrière et à réexécuter, ce qui entraîne des incertitudes et des retards de traitement.
  • MEV Les rollups optimistes peuvent être confrontés à des problèmes de MEV (valeur maximale extractible), tels que la manipulation et l’injuste ordonnancement des transactions.

Ces problèmes réduisent les performances et la sécurité des solutions de rollup existantes et peuvent avoir un impact sur la convivialité et l’expérience de l’utilisateur.

L’introduction de nouvelles conceptions telles que les séquenceurs pour améliorer les performances et la décentralisation des rollups est essentielle pour résoudre ces problèmes.

Les séquenceurs peuvent augmenter le débit et comprimer les données de transaction.

Plus précisément, ils ordonnent les transactions selon des règles prédéterminées, ce qui peut non seulement améliorer l’efficacité et le débit du traitement des transactions, mais aussi réduire les conflits et la concurrence entre les transactions.

Les séquenceurs compressent également les transactions, en regroupant plusieurs transactions en une seule, réduisant ainsi la taille des données de transaction.

Cette compression permet de réduire les coûts de stockage et de transmission au sein de la chaîne, tout en améliorant l’efficacité de l’ensemble du système.

Inconvénients des séquenceurs centralisés

La plupart des fournisseurs de services d’enroulement existants gèrent leurs propres séquenceurs centralisés, car c’est plus pratique et moins cher.

Cependant, les inconvénients sont également évidents, y compris, mais sans s’y limiter, la susceptibilité à la censure, les frais excessifs et les possibilités de capture malveillante de la VEM.

La décentralisation des séquenceurs est considérée comme une orientation importante pour la maturation des rollups et comme une alternative prometteuse pour éviter les inconvénients des séquenceurs centralisés.

Les séquenceurs décentralisés sont censés offrir plus de sécurité, de vivacité et de résistance à la censure. Mais ils ne sont pas faciles à concevoir et à mettre en œuvre.

Les meilleures solutions doivent faire des compromis judicieux entre différents facteurs, notamment les performances, la décentralisation et la sécurité.

Lire aussi:  Le bitcoin et l'ethereum servent de refuge en cas de perturbation de l'ordre mondial, selon Cathie Wood

Vers la décentralisation

La technologie actuelle des séquenceurs décentralisés est rudimentaire et peut être améliorée en trouvant des algorithmes de commande plus efficaces, en mettant en œuvre des mécanismes de validation plus robustes, en créant des conceptions plus intelligentes, etc.

Nous avons résumé ci-dessous quelques approches de décentralisation significatives qui sont actuellement explorées.

Au fur et à mesure que la technologie évolue, nous nous attendons à ce que les séquenceurs décentralisés aient un débit plus élevé, une vitesse de confirmation plus rapide et une latence plus faible, ainsi qu’une sécurité et une composabilité accrues.

Preuve d’autorité (PoA)

Dans cette approche, une poignée d’entités sont sélectionnées pour faire fonctionner à tour de rôle des séquenceurs dans un système PoA.

Cette approche améliore la résistance à la censure et présente le temps de latence le plus faible, mais l’inconvénient est qu’elle est toujours confrontée au risque de défaillance d’un seul point.

Rollup basé sur les données de l’utilisateur

Dans cette approche, il n’y a pas de séquenceurs privilégiés et tout le monde peut soumettre des lots à la deuxième couche.

L’ordre des transactions et la proposition de blocs sont reportés à la couche DA (disponibilité des données). L’avantage est qu’elle hérite de la résistance à la censure et de la vivacité de la couche DA.

Mais l’inconvénient est que le produit peut fuir vers la couche de base et qu’il est plus sensible aux attaques MEV. En outre, le temps de confirmation est long.

DVT (technologie de validation distribuée)

Avec la DVT, les responsabilités liées à l’exécution d’un seul séquenceur peuvent être réparties sur un ensemble de machines et d’opérateurs de nœuds.

Chaque opérateur de nœud peut signer des attestations indépendantes en utilisant sa part fractionnée de la clé de validation.

Cette approche offre la souplesse nécessaire pour être intégrée à d’autres solutions, mais elle introduit un certain temps de latence.

Séquençage partagé

Cette solution permet à plusieurs rollups de partager un seul réseau décentralisé de séquenceurs.

Ce réseau partagé de séquenceurs traite les transactions sur plusieurs chaînes en parallèle et assure l’atomicité entre les chaînes, la résistance à la censure en temps réel et une forte sécurité économique au niveau de la couche de séquençage.

Les séquenceurs partagés ont l’effet réseau de desservir plusieurs chaînes, mais ils sont toujours limités par le débit de données et de commandes de transactions de la couche un.

Amorçage de nouveaux ensembles de séquenceurs

Cette approche permet de créer un groupe de séquenceurs décentralisé sans autorisation en utilisant des mécanismes d’incitation par jetons.

Cette approche consiste à créer un groupe de séquenceurs décentralisés sans permission en adoptant des incitations sous forme de jetons.

L’avantage est l’augmentation de l’utilité des jetons, mais les inconvénients sont la latence et la difficulté de mise en œuvre pour les rollups moins connus.

Malgré les avantages offerts par les séquenceurs décentralisés, chaque approche technique présente ses propres inconvénients.

Opportunités potentielles

Prenons maintenant un peu de recul et posons la question de savoir si les séquenceurs décentralisés peuvent résoudre définitivement les problèmes d’Ethereum.

Est-ce qu’ils introduisent en même temps des risques cachés pour Ethereum ?

Premièrement, pour les solutions qui utilisent la couche 1 d’Ethereum pour le séquençage, comme le séquençage basé, les performances du système de rollup seront fondamentalement limitées par le débit de la couche 1 et ne pourront qu’atténuer les goulets d’étranglement informatiques et améliorer légèrement la complexité de la communication.

Deuxièmement, les conditions du réseau sont également un élément important à prendre en considération.

Lire aussi:  Ce secteur des crypto-monnaies est resté résistant face à l'implosion de FTX, selon DappRadar.

La stabilité et la synchronisation du réseau auront un impact direct sur la vivacité et la sécurité des séquenceurs.

Les séquenceurs perdent de leur vivacité lorsque le réseau se comporte de manière asynchrone et ne répond pas aux transactions en temps voulu.

Ce n’est que dans les réseaux présentant une bonne synchronisation que les séquenceurs peuvent maintenir des degrés de disponibilité fiables.

L’infrastructure pourrait donc constituer une opportunité d’investissement.

Cela comprend les fournisseurs de services de séquençage, les auditeurs de sécurité et les fournisseurs de solutions inter-chaînes, ainsi que les plateformes de gouvernance et de participation, etc.

Les solutions proposées par ces fournisseurs d’infrastructure pourraient résoudre les problèmes liés aux approches de séquençage décentralisées existantes.

Il convient toutefois de noter que le séquençage décentralisé n’est qu’une des pistes explorées par la communauté Ethereum pour améliorer les performances et l’évolutivité.

Ce n’est pas la seule façon non plus, de nouvelles solutions émergeront au fur et à mesure que la technologie progressera.

Nous pensons que les solutions de séquençage décentralisé évolueront dans les directions suivantes.

Interopérabilité multi-chaînes

Avec l’émergence de diverses blockchains et de solutions à deux niveaux, l’interopérabilité multi-chaînes pourrait devenir un aspect essentiel des séquenceurs décentralisés.

Les futurs séquenceurs pourraient avoir besoin de gérer des transactions sur plusieurs chaînes simultanément et d’atteindre la composabilité atomique pour offrir des expériences utilisateur plus fluides et des fonctionnalités plus puissantes.

Renforcement de la prévention des MEV et de la protection des utilisateurs

Les futurs séquenceurs seraient en mesure de réduire l’impact de la MEV et de mieux protéger les utilisateurs contre les prix de monopole.

Il pourrait s’agir d’adopter des mécanismes de commande aléatoire, des mécanismes de frais de transaction raisonnables et des mesures améliorées de protection de la vie privée.

Amélioration de la gouvernance et de la participation

Pour garantir l’équité et la sécurité des séquenceurs décentralisés, les futurs séquenceurs pourraient introduire des mécanismes de gouvernance et de participation plus solides.

Cela peut se faire par le biais du vote des détenteurs de jetons, de l’élection des validateurs et de la prise de décision décentralisée par les participants.

Des mécanismes de gouvernance plus ouverts et transparents peuvent promouvoir la participation de la communauté et stimuler le développement du système.

En conclusion, à mesure que les séquenceurs décentralisés continuent d’évoluer, nous nous attendons à voir davantage d’innovations en matière de modèles d’entreprise.

Il peut s’agir de différents modèles de frais de transaction, de services de données basés sur les séquenceurs, d’applications sur la chaîne, etc.

Les modèles commerciaux innovants fourniront davantage d’incitations économiques aux séquenceurs, favorisant ainsi leur adoption à grande échelle et leur développement durable.


Le président du conseil d’administration de l’entreprise est un pionnier du capital-risque qui soutient les startups et les entrepreneurs à l’origine des prochaines vagues d’innovations du Web 3.0 et de la blockchain, ainsi qu’un analyste et rédacteur chevronné des crypto-monnaies. Il fournit des analyses et des recherches perspicaces sur un large éventail de sujets, y compris les tendances du marché, l’analyse sectorielle et les projets émergents.

Soyez le premier à commenter

Poster un Commentaire

Votre adresse de messagerie ne sera pas publiée.


*