
Comprendre l'abstraction des chaînes : comment NEAR résout le défi de l'expérience fragmentée ?
TechFlow SélectionTechFlow Sélection

Comprendre l'abstraction des chaînes : comment NEAR résout le défi de l'expérience fragmentée ?
L'approche de l'abstraction de chaîne de NEAR vise à simplifier les interactions entre différentes chaînes en créant une interface unifiée et transparente, dissimulant ainsi la complexité.
Rédaction : Reflexivity Research
Traduction : 1912212.eth, Foresight News
Avec l’introduction de nombreux L1, L2 et L3, le paysage des blockchains devient de plus en plus complexe, et la navigation au sein d’écosystèmes diversifiés constitue désormais un défi majeur pour les utilisateurs. Les transactions, la gestion des actifs et les interactions utilisateur à travers plusieurs chaînes peuvent devenir complexes, entraînant généralement une expérience fragmentée et inefficace. Ce rapport explore ces défis et met en lumière la solution proposée par NEAR.
L’approche d’abstraction des chaînes de NEAR vise à simplifier les interactions utilisateur entre différentes blockchains en créant une interface unifiée et transparente, qui masque la complexité sous-jacente.
Défis liés à l'expérience utilisateur multi-chaînes dans Web3
Au cours des sept dernières années, l'évolution du secteur de la cryptomonnaie et la course à l'extensibilité ont donné lieu à une nouvelle norme, désormais constituée de centaines de L1, L2, voire L3. Ces avancées rendent possible l'accès à de l'espace bloc peu coûteux (bien que selon différents compromis en matière de sécurité), mais augmentent également la complexité de l'expérience utilisateur en raison de la nécessité d'opérer sur plusieurs chaînes, de gérer les frais de gaz et d'utiliser des ponts inter-chaînes ou des actifs encapsulés. En résumé, l'expérience actuelle d'interaction avec des DApps à travers plusieurs chaînes est fastidieuse, coûteuse et peu intuitive.
Dans le monde multi-chaînes actuel, les utilisateurs sont contraints de naviguer entre plusieurs interfaces et d'effectuer des transactions redondantes afin de gérer leurs actifs à travers différents protocoles. Cette fragmentation complique non seulement l'expérience utilisateur, mais s'avère aussi économiquement inefficace et accable les utilisateurs.
Par exemple, une grande partie des utilisateurs de portefeuilles crypto opèrent via des comptes possédés extérieurement (EOA), identifiés par une chaîne alphanumérique unique de 42 caractères précédée de « 0x ». Cette chaîne sert de clé privée, essentielle pour accéder au compte et le gérer. Le principal défi pour les utilisateurs réside dans la gestion de ces clés, car le modèle de sécurité (général) des blockchains n'autorise pas la récupération de mot de passe comme sur les plateformes web traditionnelles. Si un utilisateur perd ou oublie sa clé privée, il perd tout accès à son compte et aux actifs qu’il contient, sans possibilité de recours. À présent, si l’utilisateur souhaite effectuer des transactions sur deux, quatre ou dix chaînes incompatibles, il doit gérer les clés privées de toutes ces adresses.
Chaque interaction sur blockchain, qu’il s’agisse d’acheter un actif ou de frapper un NFT, nécessite une transaction distincte. Ce processus est très chronophage, génère des frais de gaz supplémentaires, et peut constituer un obstacle notable dans un environnement numérique rapide. Bien que les progrès technologiques visent à simplifier ces processus, l’efficacité pratique de ces solutions reste limitée.
Ponts inter-chaînes
Les ponts inter-chaînes, conçus initialement comme solution à la fragmentation, favorisent l’interopérabilité entre différentes blockchains. Ces ponts utilisent des paires de contrats intelligents sur chaque blockchain pour gérer les actifs et garantir l’intégrité des données transférées via des messages cryptographiques. En substance, ils permettent un déplacement virtuel des actifs en reflétant les changements d’état entre comptes sur différentes blockchains, sans transfert physique de jetons. Cela permet le transfert d’actifs entre chaînes et améliore les fonctionnalités des DApps sur plusieurs blockchains, élargissant ainsi l’espace de conception pour l’innovation et la liquidité.
Malgré ces avantages, l'utilisation des ponts inter-chaînes présente des inconvénients notables. L'infrastructure des ponts comporte divers risques, notamment des vulnérabilités dans les contrats intelligents, des défaillances techniques et la possibilité d'attaques malveillantes. Dans de nombreuses architectures de ponts, la nécessité de faire confiance à un opérateur centralisé amplifie ces risques, pouvant entraîner censure, vol ou problèmes de garde des fonds.
De plus, les ponts inter-chaînes ont subi de graves failles de sécurité par le passé, comme les piratages de Poly Network, Ronin et Nomad, causant d’importantes pertes économiques. Ces incidents soulignent les vulnérabilités persistantes liées à cette technologie, allant des erreurs dans le code jusqu’aux oracles compromis ou aux validateurs corrompus. Ces risques menacent la sécurité des fonds des utilisateurs et nuisent à l’expérience globale en introduisant délais et incertitudes dans les transactions, particulièrement en cas de liquidité insuffisante.
En fin de compte, cet écosystème fragmenté relié par quelques ponts coûteux et peu sécurisés constitue un obstacle majeur à une adoption plus large, surtout pour les utilisateurs non familiers avec les complexités techniques. De nombreuses solutions ont déjà été proposées, notamment des couches d’interopérabilité universelles comme LayerZero, des architectures de L2 compatibles comme OP Super Chains, ou des projets partageant / agrégeant la liquidité comme Polygon AggLayer. Bien que chacune apporte une certaine amélioration, ces solutions restent incompatibles entre elles, et le problème de fragmentation demeure. Toutefois, une solution aborde ce défi sous un angle radicalement nouveau et élimine presque entièrement fragmentation et friction pour l’utilisateur final : l’abstraction des chaînes.
Abstraction des chaînes
Alors que l’écosystème Web3 continue de croître, l’extensibilité demeure un défi majeur. L’approche actuelle de l’extensibilité modulaire consiste à séparer les différentes couches fonctionnelles d’une blockchain, telles que le règlement, la disponibilité des données et l’exécution.
Bien que cette approche ait permis l’émergence de diverses solutions modulaires — comme les L2, les Rollups OP, les Rollups ZK, les couches de disponibilité des données, les sidechains et les canaux d’état — elle a également provoqué une fragmentation.
Les jours où « une seule chaîne dominait tout » sont révolus.
L’abstraction des chaînes vise à rationaliser la fragmentation croissante du Web3 modulaire. En masquant la complexité technique, elle permet des interactions transparentes sans avoir à distinguer entre différentes blockchains. Cette approche pourrait considérablement améliorer l’expérience utilisateur en simplifiant les interactions avec diverses blockchains et en réduisant la complexité de gestion de multiples comptes et actifs. Inspiré par l’abstraction des comptes, ce modèle de conception minimise le besoin pour l’utilisateur de se soucier des détails d’une blockchain sous-jacente spécifique, en lui permettant de se concentrer sur l’accomplissement optimal de ses tâches, même si cela implique des chaînes totalement différentes. Dans ce cadre, la compréhension des particularités des blockchains devient optionnelle plutôt qu’obligatoire, abaissant ainsi fortement la barrière d’entrée pour l’utilisateur moyen.
L’abstraction des comptes (AA) est une méthode utilisée dans les blockchains (notamment Ethereum) qui intègre les comptes utilisateur (EOA) et les contrats intelligents en un seul type de compte, augmentant ainsi la flexibilité et la personnalisation de la validation des transactions. En permettant des conditions de validité programmables via des contrats intelligents, ce cadre prend en charge non seulement des applications spécifiques comme les paiements automatisés, mais augmente aussi l’efficacité globale des transactions sur Ethereum et d’autres chaînes. De même, l’abstraction des chaînes vise à offrir aux utilisateurs une expérience plus simple et plus puissante.
Caractéristiques principales de l’abstraction des chaînes :
-
Interactions transparentes entre chaînes : l’abstraction des chaînes permet aux DApps d’exécuter de la logique sur n’importe quelle chaîne sans que l’utilisateur ait à changer de réseau ou à gérer plusieurs portefeuilles.
-
Interface utilisateur unifiée : les utilisateurs peuvent interagir avec un DApp en utilisant n’importe quel jeton pris en charge sur n’importe quelle chaîne, le tout au sein d’une interface cohérente, éliminant ainsi la nécessité de naviguer pour exécuter des fonctions de base.
-
Gestion du gaz et des transactions : en masquant les détails propres à chaque chaîne, les utilisateurs n’ont plus à s’occuper d’acquérir ou de dépenser du gaz sur des chaînes secondaires, car ces opérations sont gérées au niveau de la couche d’abstraction.
Abstraction des chaînes et technologie ZK
Fondamentalement, l’abstraction des chaînes résout la fragmentation en améliorant à la fois l’expérience utilisateur et la sécurité du réseau. Une innovation remarquable soutenant cette approche est le déploiement de la technologie ZK et des preuves associées.
Les preuves à divulgation nulle de connaissance (ZKP) sont une technologie cryptographique utilisée pour valider des transactions. Elles fonctionnent en permettant à une personne (le prouveur) de démontrer qu’elle possède une information spécifique sans en révéler les détails à une autre personne (le vérificateur). Cette fonctionnalité offre des avantages significatifs en matière de confidentialité et réduit les ressources de calcul et de stockage nécessaires à la validation des transactions en cachant les données réelles.
Les ZKP reposent sur trois principes fondamentaux :
-
Complétude : si le prouveur dispose d’une preuve valide, un vérificateur honnête acceptera celle-ci comme correcte, confirmant ainsi la transaction.
-
Solidité : ce principe empêche le prouveur de créer une fausse preuve apparaissant comme valide, garantissant ainsi l’intégrité de la preuve.
-
Zéro-connaissance : le vérificateur ne sait que la preuve est valide, sans obtenir aucune information supplémentaire sur les données sous-jacentes.
Ces propriétés font des ZKP un outil puissant pour renforcer la sécurité et l’efficacité des technologies blockchain, en assurant que seule l’information nécessaire est validée, tandis que tous les autres détails restent confidentiels.
Les ZKP soutiennent les systèmes de registres sécurisés et unifiés dans le domaine de l’abstraction des chaînes en permettant des preuves concises pour valider des transactions à travers plusieurs chaînes. Cette approche fournit une sécurité maillée, car toutes les preuves sont constamment agrégées, permettant un déplacement sécurisé des actifs entre ces chaînes. Ce modèle de règlement croisé protège les transactions et garantit que les actifs peuvent être transférés en toute sécurité entre différents réseaux blockchain.
La solution NEAR
La solution NEAR inclut l’agrégation de sécurité, l’agrégation de comptes, la disponibilité des données (DA), les courtiers d’intention, les interfaces décentralisées et le développement de super-portefeuilles. En simplifiant les interactions entre utilisateurs et applications à travers diverses chaînes, NEAR permet aux utilisateurs d’interagir de manière transparente avec Ethereum, Avalanche, etc., via un seul compte NEAR.

Une caractéristique clé de l’infrastructure NEAR est sa pile d’agrégation de sécurité, comprenant plusieurs innovations technologiques :
-
NEAR DA : la disponibilité des données garantit que toutes les données de transaction sont enregistrées dans les blocs et accessibles à tous les nœuds du réseau, ce qui est crucial pour maintenir la crédibilité et l’intégrité du réseau. Par exemple, l’approche DA de NEAR permet aux Rollups Ethereum de traiter les transactions plus efficacement et plus sûrement en exploitant l’infrastructure de NEAR.
-
zkWASM x Polygon Labs : la norme WebAssembly (WASM) agit comme langage intermédiaire, recevant les entrées utilisateur et exécutant de façon fiable les transitions d’état dans un langage de programmation nativement adapté au chiffrement. Cela facilite le travail des développeurs lorsqu’ils écrivent du code dans divers langages et l’exécutent dans une machine virtuelle. zkWASM utilise des preuves à divulgation nulle pour renforcer la confidentialité et la sécurité des contrats intelligents, les rendant plus efficaces et évolutifs.
-
Gestion d’identité : un autre pilier de l’abstraction des chaînes est la gestion d’identité, qui permet aux utilisateurs de conserver leur identité à travers plusieurs réseaux blockchain, simplifiant ainsi la gestion et le transfert d’actifs. Ce système, souvent appelé agrégation de comptes, rationalise l’interaction des utilisateurs avec divers écosystèmes blockchain.
-
Interfaces décentralisées : NEAR propose également des interfaces décentralisées, avec des initiatives comme le système d’exploitation blockchain (BOS), qui fournit une expérience utilisateur uniforme à travers diverses applications blockchain. Ces plateformes offrent une interface cohérente pour accéder à diverses applications blockchain, simplifiant davantage l’expérience utilisateur et encourageant une adoption plus large.
-
Agrégation de comptes : l’agrégation de comptes permet à un utilisateur d’avoir une seule adresse sur toutes les chaînes possibles et de déplacer librement ses actifs entre elles. Cette approche simplifie l’expérience utilisateur en fournissant un compte unique depuis lequel interagir avec des applications sur différentes chaînes, gérer leur identité blockchain inter-chaînes, et permettre un pontage ou un échange automatique des actifs.
-
Super-portefeuilles : les portefeuilles NEAR simplifient les interactions sur les réseaux Web3 en éliminant le besoin de basculer entre réseaux ou de gérer différents jetons de gaz. Ces portefeuilles facilitent grandement les interactions avec plusieurs blockchains, améliorant considérablement la commodité et l’efficacité pour les utilisateurs.
Signatures inter-chaînes
Les signatures inter-chaînes permettent aux comptes NEAR (y compris les contrats intelligents) d’exécuter des transactions sur différentes blockchains, et autorisent les utilisateurs à payer les frais de gaz via un relais multi-chaînes (MGR). Cela atténue le processus fastidieux consistant traditionnellement à acquérir et gérer différents jetons natifs pour payer les frais de transaction sur diverses chaînes.
Avantages principaux du MGR :
-
Transactions simplifiées : les utilisateurs n’ont plus besoin d’acheter et de gérer plusieurs types de jetons de gaz, ce qui simplifie la participation à des activités inter-chaînes.
-
Accessibilité accrue : en abaissant les barrières d’entrée, davantage d’utilisateurs pourraient être encouragés à explorer et participer aux transactions inter-chaînes.
-
Prise en charge des chaînes non-EVM : en plus des chaînes compatibles EVM, ce relais étend la gamme de réseaux accessibles, renforçant ainsi l’utilité et la portée du jeton NEAR.
Les signatures inter-chaînes introduisent également une forme d’abstraction de compte multi-chaînes, permettant à un seul compte NEAR de gérer de nombreux comptes sur diverses chaînes. Cette fonctionnalité offre des capacités similaires à ERC-4337, mais étendues aux chaînes non-EVM et non-contrats intelligents, renforçant ainsi la flexibilité et les fonctionnalités du compte NEAR. Les utilisateurs peuvent gérer leurs actifs inter-chaînes via un seul compte NEAR, ou utiliser USDC pour payer les frais de transaction sur différentes chaînes, favorisant des transactions financières plus fluides et prévisibles.
Initialement, les signatures inter-chaînes fonctionneront sur Bitcoin, Ethereum, Cosmos, Dogecoin et Ripple. Cependant, NEAR vise à intégrer rapidement Solana, Polkadot, TON Network, etc.
Mécanismes centraux
Les signatures inter-chaînes utilisent un réseau décentralisé de calcul multipartite (MPC), permettant aux comptes NEAR d’interagir et de contrôler des adresses sur plusieurs chaînes. Cette technologie permet à un compte NEAR (ou à un contrat intelligent) de demander aux validateurs NEAR ou aux nœuds MPC de signer une charge utile, comme une transaction destinée à une autre blockchain. La charge signée peut ensuite être envoyée à la chaîne cible, facilitant ainsi des transactions transparentes entre différents réseaux blockchain.

MPC
Le calcul multipartite (MPC) est une technique qui préserve la confidentialité des données entre plusieurs participants. Elle permet à plusieurs parties, chacune possédant ses propres données privées, de participer à un calcul et de valider le résultat sans divulguer leurs informations privées aux autres. En pratique, chaque participant détient une portion d’une clé cryptographique, qui ensemble permet d’effectuer des opérations sécurisées.
Dans un système MPC, la clé privée est divisée en plusieurs parts distribuées entre les participants. Lorsqu’une transaction doit être autorisée, un nombre prédéfini de participants ou de nœuds doivent fournir leur segment de clé pour signer la transaction. Ce processus garantit qu’aucun participant ne puisse contrôler seul la transaction. La signature numérique finale est ensuite vérifiée via la clé publique, qui confirme l’authenticité de la transaction sans révéler les segments individuels de clé privée.

Le MPC est particulièrement utile pour les transactions inter-chaînes nécessitant plusieurs approbations avant toute action. Il offre de solides avantages en matière de sécurité, notamment l’absence de point de défaillance unique, une souplesse dans le processus de signature et un contrôle détaillé sur qui peut accéder et signer les transactions. Comparé à d'autres méthodes, le MPC permet également un meilleur rétablissement après incident.
Contrairement aux réseaux MPC traditionnels, qui reposent souvent sur des modèles basés sur des dépôts ou des ponts, les signatures inter-chaînes fonctionnent selon un modèle basé sur les comptes. Cette approche élimine la nécessité de gérer plusieurs adresses blockchain ou de passer par des processus de pontage fastidieux, réduisant ainsi la complexité pour l’utilisateur. Le réseau MPC des signatures inter-chaînes agit comme un signataire décentralisé, traitant les requêtes au nom des comptes NEAR et des contrats intelligents, et gérant les adresses inter-chaînes.
Toutefois, le MPC présente aussi des inconvénients. La coordination nécessaire pour gérer les stratégies de signature et approuver les transactions se fait hors chaîne, ce qui peut introduire des risques liés à la centralisation. De plus, le MPC n’est compatible avec de nombreux portefeuilles traditionnels, manque de standardisation, et ne peut donc pas être facilement implémenté sur des dispositifs de sécurité largement utilisés comme les smartphones ou les modules matériels de sécurité (HSM). Actuellement, les solutions MPC sont souvent conçues sur mesure pour des besoins spécifiques et utilisent des technologies propriétaires.
Enfin, le réseau MPC des signatures inter-chaînes sera lancé en collaboration avec Eigenlayer, partenaire principal du projet. Eigenlayer vise à renforcer la sécurité du réseau Ethereum et étend ses fonctionnalités grâce à un mécanisme novateur appelé le re-staking. En substance, Eigenlayer permet aux validateurs Ethereum de re-staker leur ETH. Dans ce processus, les validateurs engagent leur ETH staké (traditionnellement verrouillé pour maintenir l’intégrité de la blockchain) afin de soutenir des services et applications supplémentaires. Ainsi, ils peuvent renforcer la sécurité fournie au réseau Ethereum et aux applications construites dessus, en utilisant leur capital staké de manière plus dynamique et polyvalente.
La sécurité du réseau sera initialement assurée par un modèle de preuve d’autorité (Proof of Authority) géré par les re-stakers Ethereum d’Eigenlayer et les stakers NEAR. Le réseau vise à évoluer vers un modèle sans permission avec un éventail plus large d’opérateurs de nœuds, renforçant ainsi sa sécurité et sa décentralisation.
Impact sur DeFi et l’évolution des blockchains
Les signatures inter-chaînes permettent d’utiliser des actifs d’une chaîne sur une autre, ouvrant ainsi de vastes possibilités pour les applications DeFi. Par exemple, les utilisateurs peuvent utiliser du BTC comme collatéral pour emprunter du USDC, ou échanger facilement leurs jetons XRP contre de l’ETH. Cette flexibilité est cruciale pour le développement du DeFi, offrant aux utilisateurs davantage de choix en matière de liquidité et de produits financiers diversifiés.
Cas d’usage révolutionnaires activés par les signatures inter-chaînes :
-
Applications DeFi inter-chaînes : NEAR peut désormais exploiter les actifs natifs de chaînes sans contrat intelligent pour exécuter des protocoles DeFi, ouvrant ainsi un tout nouveau bassin de liquidité auparavant inaccessible.
-
Transactions sans pont : en permettant la conservation et la gestion directes d’actifs inter-chaînes, NEAR supprime le besoin de ponts et de couches de messagerie traditionnelles, simplifiant les opérations et réduisant les risques de sécurité potentiels.
-
Accessibilité instantanée multi-chaînes pour les applications : les développeurs peuvent désormais lancer des applications immédiatement accessibles sur plusieurs blockchains, élargissant considérablement leur base d’utilisateurs potentiels et leur portée sur le marché.
Toutefois, l’activation de l’abstraction des chaînes nécessite de nouveaux efforts de développement et des outils spécifiques. Pour réussir l’intégration, les développeurs doivent adopter des kits d’outils prenant en charge ce modèle de conception. Ce kit devrait inclure :
Gestionnaire de logique inter-chaînes : composant capable d’interpréter et d’exécuter la logique d’un DApp sur différentes infrastructures blockchain.
-
Système de gestion de jetons : outils permettant de traiter divers types de jetons inter-chaînes, facilitant le transfert fluide et les interactions au sein du DApp.
-
Optimisation de l’expérience utilisateur : fonctionnalités conçues pour rendre l’interface intuitive et cohérente quelle que soit l’opération blockchain.
Avant qu’ils ne deviennent dominants, l’intégration avec le monde de l’abstraction des chaînes pourrait rester limitée.
Conclusion
Bien que l’environnement multi-chaînes actuel offre de nombreuses opportunités d’innovation et de diversification dans le domaine des blockchains, il pose également des défis importants aux utilisateurs en matière de convivialité et de sécurité. L’abstraction des chaînes introduite par NEAR représente une étape cruciale vers la simplification de cet environnement, visant à améliorer l’expérience utilisateur en facilitant les interactions entre différentes blockchains.
Alors que l’écosystème Web3 continue d’évoluer, les progrès du secteur doivent aller au-delà de l’innovation technologique, en privilégiant des solutions centrées sur l’utilisateur qui réduisent la complexité, favorisent l’inclusion et renforcent la sécurité.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














