December 11, 2024

Super-échelle de la super-chaîne avec Hyperlane

« Superchain : un réseau de chaînes qui partagent des passerelles, une gouvernance décentralisée, des mises à niveau, une couche de communication et plus encore - toutes construites sur la pile OP.

La Superchain est un concept ambitieux de mise à l'échelle introduit par Optimism. Il propose un avenir unifié avec des normes partagées à travers une infinité de rollups OP Stack. Mais personne ne sait vraiment comment nous parviendrons à la Superchain. Il y a tellement de pièces mobiles. Il y a tellement de chaînes.

Comment passer du mythe de la Superchain à la réalité ? Tous ces rollups ne se connectent pas entre eux.

TLDR

L'interopérabilité modulaire et sans permission d'Hyperlane permet à la Superchain d'être unique. Il est important de noter qu'elle permet aux développeurs de :

  • Connecter facilement leurs rollups entre eux. Déployer Hyperlane prêt à l'emploi sans avoir besoin de l'autorisation de qui que ce soit.
  • Exploiter les modules de sécurité/systèmes de sécurité existants ET futurs pour permettre un chemin évolutif et progressif vers la décentralisation.
  • Abandonner les complexités de la multichaîne → unifier l'expérience de l'utilisateur de la Superchain.

Qu'est-ce que la superchaîne ?

D'après Optimism : « Superchain : un réseau de chaînes qui partagent des passerelles, une gouvernance décentralisée, des mises à niveau, une couche de communication et plus encore - toutes construites sur la pile OP ».

Mais qu'est-ce que cela signifie réellement ?

La Superchain est comme une fédération : un groupe d'États partiellement autonomes sous l'égide d'un gouvernement fédéral central. Les États/chaînes alignés optent pour une gouvernance et des taxes partagées en échange de l'interopérabilité, des effets de réseau et des ressources partagées. Comme le système des États et du gouvernement fédéral des États-Unis.

Une superchaîne unifiée offre de nombreux avantages :

  • Des normes et des ressources partagées permettent de composer la pile technologique au lieu de la fragmenter dans un monde sans superchaîne.
  • Le lancement de nouvelles chaînes est plus facile et moins coûteux. Il n'est pas nécessaire de créer de nouveaux ensembles de validateurs ou de producteurs de blocs.
  • Possibilité d'appliquer une norme plus élevée de modèles de sécurité à travers les rollups de la Superchain. Possibilité d'utiliser des applications inter-chaînes sans introduire de risque systémique.
  • Amélioration de l'expérience utilisateur grâce à des normes partagées. Il est plus facile de faire abstraction de l'ensemble de l'expérience de la blockchain.

En théorie, c'est une bonne chose, mais tous ces nouveaux regroupements s'accompagnent d'une fragmentation croissante de l'État et de la liquidité. La question suivante est donc logiquement : comment tout connecter et éviter cette fragmentation ? Voici notre point de vue sur Hyperlane :

Comment Hyperlane peut faire passer la Superchain à l'échelle supérieure

Des outils comme OP Stack permettent à chacun de lancer facilement son propre rollup, mais comment le connecter à d'autres rollups ? Cela peut ne pas sembler problématique aujourd'hui, mais dans un monde où la Superchain prospère, connecter les chaînes devrait être aussi facile que de les lancer. C'est pourquoi nous construisons Hyperlane.

Qu'est-ce qu'Hyperlane exactement ?

Hyperlane est la première couche d'interopérabilité universelle et sans permission construite pour connecter l'écosystème modulaire. Avec Hyperlane, n'importe qui peut connecter n'importe quelle blockchain, rollup, appchain, sur n'importe quelle VM. Hyperlane utilise une pile de sécurité modulaire, ce qui signifie que nous séparons la couche de sécurité de l'interface. Cela permet aux développeurs utilisant Hyperlane d'utiliser des modules de sécurité personnalisables (Interchain Security Modules, dans la terminologie Hyperlane, modular proofs dans la terminologie OP Stack). Nous pensons qu'une initiative comme la Superchain nécessitera une forme d'interopérabilité à la fois sans permission et modulaire, et Hyperlane a été construit avec ces idées à l'esprit :


Sans permission

L'interopérabilité devrait être sans permission. Il est inefficace et tout simplement impossible de faire pression ou même de payer les équipes Bridge/Interop pour qu'elles se déploient sur votre chaîne. Personne ne peut attendre que les équipes principales déploient manuellement une chaîne à la fois. Et personne ne devrait avoir besoin de faire de la politique pour que sa chaîne soit connectée. L'interopérabilité doit être sans permission.

La plupart des autres protocoles d'interopérabilité sont voués à l'échec car ils requièrent la permission d'opérateurs spécifiques (comme les équipes centrales ou les validateurs) et ajoutent ainsi des hypothèses de confiance supplémentaires.

Avec Hyperlane, n'importe qui peut déployer sans permission l'interopérabilité sur son rollup OP Stack avec un minimum de changements.

Modulaire

L'approche modulaire d'Hyperlane en matière d'interopérabilité présente de nombreux avantages :

  • Une seule interface pour toute l'interopérabilité. Différents modules de sécurité interchaînes (ISM) et ponts peuvent être utilisés sous la même interface Hyperlane. Cela signifie que n'importe qui peut intégrer et accéder à n'importe quel pont natif et à n'importe quel fournisseur d'interopérabilité tiers, avec des modèles de sécurité personnalisables, le tout avec une seule API Hyperlane.
  • Sécurité personnalisable. Les déployeurs de rollups et les développeurs d'applications ont désormais la possibilité d'exploiter la sécurité modulaire Hyperlane pour utiliser la même API de messagerie avec différents ISM afin de choisir différents compromis de sécurité pour s'adapter à leur cas d'utilisation.
  • Spécialisation. Auparavant, les développeurs qui cherchaient à créer de nouveaux mécanismes de sécurité (comme les clients légers ZK) devaient également construire toute la pile d'interopérabilité : une couche de transport, une couche de relais, des outils d'observabilité et d'autres abstractions de plus haut niveau. Grâce à la pile d'interopérabilité modulaire d'Hyperlane et à des fournisseurs d'infrastructure comme Kurtosis, ils peuvent désormais se concentrer sur la construction de ces mécanismes de sécurité en tant qu'ISM interchangeables. Par exemple, des équipes comme Electron Labs et Succinct sont en train d'implémenter leurs piles ZK en tant qu'ISMs ZK.
  • À l'épreuve du temps. Les développeurs qui utilisent Hyperlane sont en mesure d'adapter la sécurité de leur application ou la communication inter-chaîne aux besoins de leurs utilisateurs et à leur croissance sans avoir besoin de passer à de nouvelles solutions d'interopérabilité (puisque de nouvelles solutions peuvent être facilement intégrées).
  • Tests plus faciles. Une API de messagerie modulaire permet également aux développeurs de proof/ISM d'itérer et de tester facilement les chaînes existantes sans avoir besoin d'exécuter des forks OP Stack.

La pile modulaire Hyperlane offre une flexibilité unique pour les écosystèmes à échelle horizontale tels que la Superchain. Les nouvelles chaînes peuvent progressivement décentraliser leur sécurité et adopter des configurations de sécurité plus adaptées avec de nouveaux ISM.

Fonctionnalités prêtes à l'emploi

Nous avons déjà de nombreux cas d'utilisation inter-chaînes prêts à l'emploi :

  • Les Warp Routes sont le point de vue d'Hyperlane sur le pontage classique de jetons. Comme dans la norme xERC20 de Connext, la souveraineté est essentielle. Les émetteurs d'actifs/développeurs d'applications peuvent entièrement personnaliser la logique, y compris le modèle de sécurité, puisqu'ils possèdent réellement les contrats intelligents (par opposition à un pont centralisé contrôlant tous les contrats d'actifs pontés). Warp Routes est livré avec un modèle d'interface utilisateur existant que les développeurs peuvent personnaliser et intégrer facilement dans leur application.
  • Les comptes inter-chaînes (ICA) permettent aux développeurs d'effectuer des appels de fonction à distance vers n'importe quelle autre chaîne, à partir d'une chaîne d'origine. De nombreux cas d'utilisation, tels que les DAOs possédant des actifs sur des chaînes distantes, nécessitent une intégration 0. Les frontends dapp existants peuvent être utilisés avec les intégrations Safe ou WalletConnection des ICAs.
  • L'ISM et l'infrastructure de relais peuvent être réutilisés pour apporter des oracles comme Chainlink sans permission à n'importe quelle chaîne OP Stack.

Tout le monde peut déployer Hyperlane dans sa propre chaîne OP Stack. En outre, ils peuvent tirer parti de l'écosystème croissant de fournisseurs de services d'infrastructure d'Hyperlane pour éviter de gérer leur propre infrastructure et/ou décentraliser les modèles de sécurité disponibles.

Vous construisez un rollup ? Connectez votre rollup sans permission aujourd'hui avec Hyperlane.

Intéressé par notre proposition technique détaillée pour la Superchain ? Lisez ici.

En savoir plus sur Hyperlane

Hyperlane est la première couche d'interopérabilité sans permission, permettant à quiconque de connecter n'importe quelle blockchain, prête à l'emploi. Avec Hyperlane, les développeurs peuvent créer des applications interchaînes, des applications qui éliminent la complexité des interactions interchaînes et servent les utilisateurs sur n'importe quelle chaîne connectée. De plus, la pile de sécurité modulaire d'Hyperlane donne aux développeurs le pouvoir de personnaliser leur sécurité inter-chaînes. Le développement d'Hyperlane est open-source et mené par les développeurs d'Abacus Works.

Aller vers l'interchaîne avec Hyperlane

Commencez à construire avec nos documents.

Expérimentez Hyperlane en 5 minutes avec nos Quickstarts.

Rejoignez notre Discord si vous avez des questions.

Postulez pour rejoindre notre équipe ici.

Retrouvez-nous sur Twitter.