Les Rollups d'Ethereum sont centralisés : Analyse d'un ordonnanceur décentralisé
1. Points clés
Le tri des transactions est devenu un problème de plus en plus grave dans le domaine de la deuxième couche ( "L2" ). Les rollups L2 offrent aux utilisateurs une couche d'exécution, puis soumettent les données de transaction à la couche supérieure première couche ( "L1" ), comme Arbitrum, Optimism, zkSync d'Ethereum.
Le sélecteur est responsable de trier les transactions en groupes. Il reçoit les transactions désordonnées des utilisateurs, les traite hors chaîne en groupes, et génère des lots de transactions compressés et ordonnés. Ces lots peuvent ensuite être intégrés dans des blocs et envoyés au parent L1.
Les rollups n'ont en fait pas besoin de séquenceurs, c'est juste un choix de conception pour offrir une meilleure expérience aux utilisateurs. Par exemple, les rollups peuvent également utiliser la couche de base pour le tri, mais cela peut être moins efficace et coûteux. Actuellement, chaque projet principal de rollup L2 a trouvé qu'exécuter des séquenceurs centralisés est plus pratique, moins cher et plus convivial pour les utilisateurs.
En raison du contrôleur de tri contrôlant l'ordre des transactions, il a le droit de réviser la transaction utilisateur ( bien qu'une révision complète soit peu probable ). Le contrôleur de tri peut également extraire la valeur maximale pouvant être extraite ( "MEV" ), ce qui pourrait entraîner des pertes financières pour les utilisateurs. De plus, si le seul contrôleur de tri centralisé tombe en panne, l'ensemble du rollup sera affecté, ce qui constitue un problème de validité sérieux.
La solution est un ordonnanceur partagé et décentralisé. Cela permet non seulement de résoudre des problèmes tels que la censure, l'extraction de MEV et l'efficacité, mais aussi de réaliser des fonctionnalités inter-rollup, ouvrant ainsi de nouvelles possibilités. Des projets tels qu'Espresso, Astria et Radius développent des solutions d'ordonnancement partagé innovantes, chacun ayant ses particularités.
2. Introduction
Avec la popularité de l'écosystème des rollups L2 d'Ethereum, l'aspect souvent négligé des ordonneurs devient de plus en plus important. Les ordonneurs sont responsables du tri des transactions et peuvent offrir une meilleure expérience utilisateur, des frais plus bas et des confirmations de transactions plus rapides. Cependant, actuellement, toutes les principales entreprises L2 d'Ethereum fonctionnent avec leur propre ordonneur centralisé unique, ce qui peut être considéré comme un résultat non idéal et ne correspond pas à l'esprit des cryptomonnaies.
Bien que la plupart des entreprises considèrent la décentralisation des ordonnanceurs comme une partie de leur feuille de route, il n'y a pas vraiment de consensus sur la manière d'atteindre cette décentralisation. Il est à noter qu'Arbitrum et Optimism n'ont pas réalisé de progrès substantiels en matière de décentralisation des ordonnanceurs depuis la seconde moitié de 2021.
Ce rapport examinera en profondeur le rôle des ordonnanceurs et l'état actuel de l'espace rollup d'Ethereum, en explorant les projets qui développent des solutions, à savoir un réseau d'ordonnancement partagé décentralisé. Nous présenterons en détail ces projets et leurs solutions uniques, et réfléchirons à ce que cela pourrait signifier pour le développement futur du domaine des rollups L2 d'Ethereum.
3. Qu'est-ce qu'un ordonneur ?
La blockchain est un registre de données distribué, composé de données de transaction horodatées triées par blocs. À l'origine, ces données de transaction étaient désordonnées et devaient être triées avant d'être organisées en blocs et exécutées, créant un nouvel état de la blockchain. Pour une blockchain de première couche comme Ethereum, le tri des transactions se produit au sein de la couche de base d'Ethereum.
Dans la solution de scalabilité la plus populaire d'Ethereum - Layer-2( "L2" ) rollup, le tri des transactions est devenu un problème de plus en plus grave. Le L2 rollup offre aux utilisateurs une couche d'exécution, puis soumet les données de transaction à la couche supérieure L1, comme Arbitrum, Optimism, zkSync, etc. Les transactions en lot soumises à L1 contiennent généralement des centaines ou des milliers de transactions L2 compressées, réduisant ainsi le coût de l'envoi de données à L1.
Dans un rollup L2, le séquenceur est responsable de trier les transactions en lots. Il reçoit des transactions désordonnées des utilisateurs, les traite hors chaîne en lots, et génère des lots de transactions ordonnées compressées. Ces lots peuvent ensuite être inclus dans un bloc et envoyés au L1 parent. Les transactions de lot peuvent également être utilisées à la couche de disponibilité des données ( "DA" ), généralement sur Ethereum (. Le séquenceur fournit également aux utilisateurs des reçus presque instantanés comme "confirmation douce", tandis que la "confirmation dure" est reçue après que la transaction a été envoyée à la couche L1.
![Interprétation de l'Institut de recherche Binance sur le décentraliseur : pierre angulaire de la sécurité Layer2, élargissant les scénarios d'utilisation des jetons natifs])https://img-cdn.gateio.im/webp-social/moments-f4cec0ba1e9600bfd02ef8fabe4397ad.webp(
) Pourquoi les Rollups doivent-ils utiliser un ordonnanceur, pourquoi est-ce un problème?
L'objectif fondamental du système de tri est d'améliorer l'expérience utilisateur. Utiliser un système de tri pour les transactions L2 est similaire à utiliser une "voie rapide", ce qui signifie des frais moins élevés et une confirmation de transaction plus rapide. Le système de tri peut compresser des centaines, voire des milliers de transactions L2 en une seule transaction L1, ce qui permet d'économiser sur les frais de gaz. De plus, la confirmation douce fournie par le système de tri signifie que les transactions rollup peuvent offrir aux utilisateurs une confirmation de bloc rapide.
Il est important de se rappeler que les rollups n'ont pas besoin de séquenceur ; c'est simplement un choix de conception fait pour une meilleure expérience utilisateur. Par exemple, les rollups peuvent également utiliser Ethereum L1 pour le séquençage. Cependant, la couche de base d'Ethereum peut être relativement inefficace et coûteuse, surtout compte tenu du volume important des transactions L2. Cela signifie qu'à l'heure actuelle, chaque projet majeur de rollup L2 a découvert qu'il est plus pratique, moins coûteux et plus facile pour les utilisateurs d'exécuter un séquenceur centralisé.
Étant donné que le classificateur contrôle l'ordre des transactions, il a théoriquement le droit de ne pas inclure les transactions des utilisateurs dans ( bien que les utilisateurs puissent également soumettre des transactions directement à L1 ). Le classificateur peut également extraire des MEV des groupes de transactions, ce qui peut entraîner des pertes économiques pour la communauté des utilisateurs. S'il n'y a qu'un seul classificateur, le risque de centralisation est plus élevé. Si le classificateur unique échoue, l'ensemble du rollup sera affecté, ce qui pose un problème de validité sérieux.
![Interprétation de l'Institut de Recherche Binance sur les ordonnanceurs décentralisés : la pierre angulaire de la sécurité Layer2, ouvrant des scénarios d'utilisation pour les jetons natifs]###https://img-cdn.gateio.im/webp-social/moments-1168f4831c0c24a1cfd758ba3e9101fc.webp(
) La corrélation du MEV
MEV fait référence à la valeur supplémentaire obtenue au-delà des récompenses minières et des frais de gaz habituels provenant de la production de blocs. Cette valeur est extraite en manipulant l'ordre des transactions dans le bloc, et les formes courantes incluent l'exécution anticipée et les attaques sandwich.
Étant donné le rôle des ordonnanceurs dans le L2 rollup, ils peuvent voir toutes les transactions des utilisateurs hors chaîne. Étant donné que ces ordonnanceurs sont généralement gérés par le projet lui-même ou par des équipes affiliées, de nombreux utilisateurs s'inquiètent de la possibilité de ne pas voir l'extraction potentielle de MEV. Même sans ces préoccupations, les ordonnanceurs centralisés affectent la fiabilité et le degré de décentralisation de ces protocoles.
( État du marché des classificateurs
Actuellement, tous les principaux rollups L2 d'Ethereum dépendent de séquenceurs centralisés. À mesure que de plus en plus de transactions Ethereum sont transférées vers des solutions L2, un grand nombre de transactions seront influencées par des forces centralisées sous forme de séquenceurs uniques.
La plupart des entreprises ont intégré la décentralisation des ordonneurs dans leur feuille de route. Cependant, Arbitrum et Optimism n'ont pas réalisé de progrès substantiel en matière d'ordonneurs décentralisés depuis le lancement de leurs solutions à la fin de 2021.
La plupart des grandes entreprises semblent consacrer des ressources à l'amélioration de leurs produits et fonctionnalités principaux, plutôt qu'à se concentrer sur la décentralisation. Cela est en partie compréhensible, car dans un environnement concurrentiel, se concentrer sur la décentralisation avant d'avoir des produits compétitifs n'est pas dans le meilleur intérêt de toute entreprise. Cependant, avec la maturation des entreprises de réseau, les discussions se tournent rapidement vers la décentralisation des classificateurs et l'amélioration de la crédibilité.
) Autres problèmes
Il convient de souligner qu'il existe des discussions sur le degré de risque associé à la dépendance à des ordonneurs centralisés.
Bien que les ordonnanceurs contrôlent le tri des transactions, ils ne peuvent finalement pas exclure complètement les utilisateurs des transactions rollup. Les utilisateurs peuvent contourner les ordonnanceurs et soumettre des transactions directement à L1, ###, tant qu'ils sont prêts à payer les coûts de gas supplémentaires, ###. Des ordonnanceurs malveillants peuvent entraîner des retards de transaction et des frais supplémentaires pour les utilisateurs, mais ils ne peuvent pas être complètement vérifiés. Cela pourrait être l'une des raisons pour lesquelles les grandes entreprises L2 n'ont pas été très concentrées sur les ordonnanceurs décentralisés auparavant.
Peut-être que le plus grand problème réside dans la réactivité. Si le seul ordonnanceur centralisé rencontre un problème, l'ensemble du rollup sera affecté négativement. Bien que les utilisateurs puissent toujours effectuer des transactions en accédant directement à L1, ce n'est pas une méthode durable et il est peu probable qu'elle convienne à la plupart des transactions. Étant donné que l'une des idées fondamentales des cryptomonnaies est d'éviter de dépendre d'un seul fournisseur centralisé, la centralisation des ordonnanceurs est manifestement un problème important qui doit être résolu.
4. Solution : Décentralisation du partage des ordres
Résumé
La nouvelle solution pour résoudre les problèmes mentionnés ci-dessus est un ordonnanceur partagé décentralisé. Bien que les solutions des différents projets soient variées, le principe fondamental reste le même. "Partagé" signifie que plusieurs rollups peuvent utiliser le même réseau, et les transactions provenant de plusieurs rollups sont agrégées dans un pool de mémoire avant d'être ordonnées. "Décentralisé" fait référence au concept de rotation des leaders, où un leader est choisi parmi un groupe d'acteurs décentralisés pour effectuer l'ordonnancement. Cela aide à prévenir la censure et fournit une garantie d'efficacité.
Le sélecteur partagé vise à atténuer le problème de l'extraction de MEV, à fournir une résistance à la censure et à améliorer la garantie d'efficacité des rollups. De plus, deux autres points méritent d'être notés:
Décentralisation en tant que service : la solution de partage de séquenceur offre un service de décentralisation de séquenceur pour un nombre arbitraire de rollups, permettant à tous les rollups de bénéficier d'un réseau décentralisé sans avoir à établir ce réseau eux-mêmes.
Combinabilité inter-rollup : En raison du traitement de l'ordre des transactions de plusieurs rollups, le séquenceur partagé peut offrir des garanties d'interopérabilité uniques qui ne peuvent pas être réalisées actuellement, ouvrant ainsi de nouvelles possibilités.
Espresso
Espresso Systems construit un réseau de tri partagé décentralisé, visant à décentraliser le rollup, tout en offrant des commandes de transaction et une disponibilité des données sécurisées, à haut débit et à faible latence.
Principales caractéristiques :
Utiliser le protocole de consensus HotShot
Essayer d'utiliser le groupe de validateurs existants d'Ethereum via EigenLayer
Utiliser la solution de disponibilité des données Tiramisu
A établi des partenariats avec plusieurs projets, y compris Polygon zkEVM, Injective, AltLayer, Caldera, etc.
Astria
Astria est en train de créer un réseau de séquenceurs partagés, tout en développant Astria EVM.
Principales caractéristiques :
Utiliser CometBFT pour parvenir à un consensus sur un ensemble de transactions ordonnées
Travailler en étroite collaboration avec Celestia pour réaliser la disponibilité des données
A lancé un cluster de développement, simplifiant le processus de démarrage du rollup sur le réseau Astria.
Radius
Radius est en train de construire une couche de tri partagée sans confiance, utilisant des technologies cryptographiques pour décentraliser les ordonnanceurs, prévenir la censure et minimiser le MEV nuisible.
Principales caractéristiques :
Utiliser un pool de mémoire cryptée
Utiliser le schéma cryptographique basé sur zk PVDE pour créer un pool de mémoire cryptée
Proposer une conception optimisée de l'espace blockchain, créer un marché MEV basé sur les enchères.
5. Perspectives
Les rollups L2 existants semblent devoir faire un choix parmi les options suivantes :
Continuer à utiliser un unique ordonnanceur centralisé
Partage des réseaux de classement avec des tiers
Développer des solutions propriétaires internes
Chaque option a ses avantages et ses inconvénients. Avec l'émergence continue des cryptomonnaies de deuxième niveau dans le monde de la cryptographie, leur échelle et leur volume de transactions continuent de croître, et les questions entourant la décentralisation et l'interopérabilité continueront également d'évoluer. Nous prévoyons qu'au moins certaines entreprises choisiront de s'intégrer à des réseaux de classificateurs tiers, mais d'autres entreprises pourraient choisir de développer leurs propres solutions internes.
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.
15 J'aime
Récompense
15
4
Partager
Commentaire
0/400
BankruptWorker
· Il y a 21h
L2 est vraiment bon, même les chiens l'adorent.
Voir l'originalRépondre0
ChainPoet
· Il y a 21h
Le droit de tri des transactions le plus cher
Voir l'originalRépondre0
SorryRugPulled
· Il y a 21h
Y a-t-il quelqu'un qui s'occupe de ce truc ?
Voir l'originalRépondre0
WenMoon42
· Il y a 21h
Est-ce que cette chose peut vraiment aller vers la décentralisation ?
Déchiffrer le classificateur décentralisé : l'avenir des Rollups Ethereum
Les Rollups d'Ethereum sont centralisés : Analyse d'un ordonnanceur décentralisé
1. Points clés
Le tri des transactions est devenu un problème de plus en plus grave dans le domaine de la deuxième couche ( "L2" ). Les rollups L2 offrent aux utilisateurs une couche d'exécution, puis soumettent les données de transaction à la couche supérieure première couche ( "L1" ), comme Arbitrum, Optimism, zkSync d'Ethereum.
Le sélecteur est responsable de trier les transactions en groupes. Il reçoit les transactions désordonnées des utilisateurs, les traite hors chaîne en groupes, et génère des lots de transactions compressés et ordonnés. Ces lots peuvent ensuite être intégrés dans des blocs et envoyés au parent L1.
Les rollups n'ont en fait pas besoin de séquenceurs, c'est juste un choix de conception pour offrir une meilleure expérience aux utilisateurs. Par exemple, les rollups peuvent également utiliser la couche de base pour le tri, mais cela peut être moins efficace et coûteux. Actuellement, chaque projet principal de rollup L2 a trouvé qu'exécuter des séquenceurs centralisés est plus pratique, moins cher et plus convivial pour les utilisateurs.
En raison du contrôleur de tri contrôlant l'ordre des transactions, il a le droit de réviser la transaction utilisateur ( bien qu'une révision complète soit peu probable ). Le contrôleur de tri peut également extraire la valeur maximale pouvant être extraite ( "MEV" ), ce qui pourrait entraîner des pertes financières pour les utilisateurs. De plus, si le seul contrôleur de tri centralisé tombe en panne, l'ensemble du rollup sera affecté, ce qui constitue un problème de validité sérieux.
La solution est un ordonnanceur partagé et décentralisé. Cela permet non seulement de résoudre des problèmes tels que la censure, l'extraction de MEV et l'efficacité, mais aussi de réaliser des fonctionnalités inter-rollup, ouvrant ainsi de nouvelles possibilités. Des projets tels qu'Espresso, Astria et Radius développent des solutions d'ordonnancement partagé innovantes, chacun ayant ses particularités.
2. Introduction
Avec la popularité de l'écosystème des rollups L2 d'Ethereum, l'aspect souvent négligé des ordonneurs devient de plus en plus important. Les ordonneurs sont responsables du tri des transactions et peuvent offrir une meilleure expérience utilisateur, des frais plus bas et des confirmations de transactions plus rapides. Cependant, actuellement, toutes les principales entreprises L2 d'Ethereum fonctionnent avec leur propre ordonneur centralisé unique, ce qui peut être considéré comme un résultat non idéal et ne correspond pas à l'esprit des cryptomonnaies.
Bien que la plupart des entreprises considèrent la décentralisation des ordonnanceurs comme une partie de leur feuille de route, il n'y a pas vraiment de consensus sur la manière d'atteindre cette décentralisation. Il est à noter qu'Arbitrum et Optimism n'ont pas réalisé de progrès substantiels en matière de décentralisation des ordonnanceurs depuis la seconde moitié de 2021.
Ce rapport examinera en profondeur le rôle des ordonnanceurs et l'état actuel de l'espace rollup d'Ethereum, en explorant les projets qui développent des solutions, à savoir un réseau d'ordonnancement partagé décentralisé. Nous présenterons en détail ces projets et leurs solutions uniques, et réfléchirons à ce que cela pourrait signifier pour le développement futur du domaine des rollups L2 d'Ethereum.
3. Qu'est-ce qu'un ordonneur ?
La blockchain est un registre de données distribué, composé de données de transaction horodatées triées par blocs. À l'origine, ces données de transaction étaient désordonnées et devaient être triées avant d'être organisées en blocs et exécutées, créant un nouvel état de la blockchain. Pour une blockchain de première couche comme Ethereum, le tri des transactions se produit au sein de la couche de base d'Ethereum.
Dans la solution de scalabilité la plus populaire d'Ethereum - Layer-2( "L2" ) rollup, le tri des transactions est devenu un problème de plus en plus grave. Le L2 rollup offre aux utilisateurs une couche d'exécution, puis soumet les données de transaction à la couche supérieure L1, comme Arbitrum, Optimism, zkSync, etc. Les transactions en lot soumises à L1 contiennent généralement des centaines ou des milliers de transactions L2 compressées, réduisant ainsi le coût de l'envoi de données à L1.
Dans un rollup L2, le séquenceur est responsable de trier les transactions en lots. Il reçoit des transactions désordonnées des utilisateurs, les traite hors chaîne en lots, et génère des lots de transactions ordonnées compressées. Ces lots peuvent ensuite être inclus dans un bloc et envoyés au L1 parent. Les transactions de lot peuvent également être utilisées à la couche de disponibilité des données ( "DA" ), généralement sur Ethereum (. Le séquenceur fournit également aux utilisateurs des reçus presque instantanés comme "confirmation douce", tandis que la "confirmation dure" est reçue après que la transaction a été envoyée à la couche L1.
![Interprétation de l'Institut de recherche Binance sur le décentraliseur : pierre angulaire de la sécurité Layer2, élargissant les scénarios d'utilisation des jetons natifs])https://img-cdn.gateio.im/webp-social/moments-f4cec0ba1e9600bfd02ef8fabe4397ad.webp(
) Pourquoi les Rollups doivent-ils utiliser un ordonnanceur, pourquoi est-ce un problème?
L'objectif fondamental du système de tri est d'améliorer l'expérience utilisateur. Utiliser un système de tri pour les transactions L2 est similaire à utiliser une "voie rapide", ce qui signifie des frais moins élevés et une confirmation de transaction plus rapide. Le système de tri peut compresser des centaines, voire des milliers de transactions L2 en une seule transaction L1, ce qui permet d'économiser sur les frais de gaz. De plus, la confirmation douce fournie par le système de tri signifie que les transactions rollup peuvent offrir aux utilisateurs une confirmation de bloc rapide.
Il est important de se rappeler que les rollups n'ont pas besoin de séquenceur ; c'est simplement un choix de conception fait pour une meilleure expérience utilisateur. Par exemple, les rollups peuvent également utiliser Ethereum L1 pour le séquençage. Cependant, la couche de base d'Ethereum peut être relativement inefficace et coûteuse, surtout compte tenu du volume important des transactions L2. Cela signifie qu'à l'heure actuelle, chaque projet majeur de rollup L2 a découvert qu'il est plus pratique, moins coûteux et plus facile pour les utilisateurs d'exécuter un séquenceur centralisé.
Étant donné que le classificateur contrôle l'ordre des transactions, il a théoriquement le droit de ne pas inclure les transactions des utilisateurs dans ( bien que les utilisateurs puissent également soumettre des transactions directement à L1 ). Le classificateur peut également extraire des MEV des groupes de transactions, ce qui peut entraîner des pertes économiques pour la communauté des utilisateurs. S'il n'y a qu'un seul classificateur, le risque de centralisation est plus élevé. Si le classificateur unique échoue, l'ensemble du rollup sera affecté, ce qui pose un problème de validité sérieux.
![Interprétation de l'Institut de Recherche Binance sur les ordonnanceurs décentralisés : la pierre angulaire de la sécurité Layer2, ouvrant des scénarios d'utilisation pour les jetons natifs]###https://img-cdn.gateio.im/webp-social/moments-1168f4831c0c24a1cfd758ba3e9101fc.webp(
) La corrélation du MEV
MEV fait référence à la valeur supplémentaire obtenue au-delà des récompenses minières et des frais de gaz habituels provenant de la production de blocs. Cette valeur est extraite en manipulant l'ordre des transactions dans le bloc, et les formes courantes incluent l'exécution anticipée et les attaques sandwich.
Étant donné le rôle des ordonnanceurs dans le L2 rollup, ils peuvent voir toutes les transactions des utilisateurs hors chaîne. Étant donné que ces ordonnanceurs sont généralement gérés par le projet lui-même ou par des équipes affiliées, de nombreux utilisateurs s'inquiètent de la possibilité de ne pas voir l'extraction potentielle de MEV. Même sans ces préoccupations, les ordonnanceurs centralisés affectent la fiabilité et le degré de décentralisation de ces protocoles.
( État du marché des classificateurs
Actuellement, tous les principaux rollups L2 d'Ethereum dépendent de séquenceurs centralisés. À mesure que de plus en plus de transactions Ethereum sont transférées vers des solutions L2, un grand nombre de transactions seront influencées par des forces centralisées sous forme de séquenceurs uniques.
La plupart des entreprises ont intégré la décentralisation des ordonneurs dans leur feuille de route. Cependant, Arbitrum et Optimism n'ont pas réalisé de progrès substantiel en matière d'ordonneurs décentralisés depuis le lancement de leurs solutions à la fin de 2021.
La plupart des grandes entreprises semblent consacrer des ressources à l'amélioration de leurs produits et fonctionnalités principaux, plutôt qu'à se concentrer sur la décentralisation. Cela est en partie compréhensible, car dans un environnement concurrentiel, se concentrer sur la décentralisation avant d'avoir des produits compétitifs n'est pas dans le meilleur intérêt de toute entreprise. Cependant, avec la maturation des entreprises de réseau, les discussions se tournent rapidement vers la décentralisation des classificateurs et l'amélioration de la crédibilité.
) Autres problèmes
Il convient de souligner qu'il existe des discussions sur le degré de risque associé à la dépendance à des ordonneurs centralisés.
Bien que les ordonnanceurs contrôlent le tri des transactions, ils ne peuvent finalement pas exclure complètement les utilisateurs des transactions rollup. Les utilisateurs peuvent contourner les ordonnanceurs et soumettre des transactions directement à L1, ###, tant qu'ils sont prêts à payer les coûts de gas supplémentaires, ###. Des ordonnanceurs malveillants peuvent entraîner des retards de transaction et des frais supplémentaires pour les utilisateurs, mais ils ne peuvent pas être complètement vérifiés. Cela pourrait être l'une des raisons pour lesquelles les grandes entreprises L2 n'ont pas été très concentrées sur les ordonnanceurs décentralisés auparavant.
Peut-être que le plus grand problème réside dans la réactivité. Si le seul ordonnanceur centralisé rencontre un problème, l'ensemble du rollup sera affecté négativement. Bien que les utilisateurs puissent toujours effectuer des transactions en accédant directement à L1, ce n'est pas une méthode durable et il est peu probable qu'elle convienne à la plupart des transactions. Étant donné que l'une des idées fondamentales des cryptomonnaies est d'éviter de dépendre d'un seul fournisseur centralisé, la centralisation des ordonnanceurs est manifestement un problème important qui doit être résolu.
4. Solution : Décentralisation du partage des ordres
Résumé
La nouvelle solution pour résoudre les problèmes mentionnés ci-dessus est un ordonnanceur partagé décentralisé. Bien que les solutions des différents projets soient variées, le principe fondamental reste le même. "Partagé" signifie que plusieurs rollups peuvent utiliser le même réseau, et les transactions provenant de plusieurs rollups sont agrégées dans un pool de mémoire avant d'être ordonnées. "Décentralisé" fait référence au concept de rotation des leaders, où un leader est choisi parmi un groupe d'acteurs décentralisés pour effectuer l'ordonnancement. Cela aide à prévenir la censure et fournit une garantie d'efficacité.
Le sélecteur partagé vise à atténuer le problème de l'extraction de MEV, à fournir une résistance à la censure et à améliorer la garantie d'efficacité des rollups. De plus, deux autres points méritent d'être notés:
Espresso
Espresso Systems construit un réseau de tri partagé décentralisé, visant à décentraliser le rollup, tout en offrant des commandes de transaction et une disponibilité des données sécurisées, à haut débit et à faible latence.
Principales caractéristiques :
Astria
Astria est en train de créer un réseau de séquenceurs partagés, tout en développant Astria EVM.
Principales caractéristiques :
Radius
Radius est en train de construire une couche de tri partagée sans confiance, utilisant des technologies cryptographiques pour décentraliser les ordonnanceurs, prévenir la censure et minimiser le MEV nuisible.
Principales caractéristiques :
5. Perspectives
Les rollups L2 existants semblent devoir faire un choix parmi les options suivantes :
Chaque option a ses avantages et ses inconvénients. Avec l'émergence continue des cryptomonnaies de deuxième niveau dans le monde de la cryptographie, leur échelle et leur volume de transactions continuent de croître, et les questions entourant la décentralisation et l'interopérabilité continueront également d'évoluer. Nous prévoyons qu'au moins certaines entreprises choisiront de s'intégrer à des réseaux de classificateurs tiers, mais d'autres entreprises pourraient choisir de développer leurs propres solutions internes.