Qu'est-ce qu'Eclipse, ce layer 2 d'Ethereum utilisant la Solana Virtual Machine (SVM) ?
Eclipse est un layer 2 innovant qui intègre la Machine Virtuelle de Solana (SVM) sur la blockchain Ethereum. En combinant la vitesse d'exécution de Solana avec la sécurité d'Ethereum, Eclipse permet de créer des applications décentralisées (dApps) plus rapides et moins coûteuses. Découvrez comment Eclipse cherche à redéfinir l'écosystème Ethereum en s’appuyant sur Solana.
Acheter Ethereum (ETH)
Partenaire Bitpanda
Qu'est-ce que le projet crypto Eclipse ?
Eclipse est un layer 2 de la blockchain Ethereum conçu pour améliorer les performances et l’efficacité des applications décentralisées (dApps). Pour cela, Eclipse intègre la machine virtuelle de Solana (SVM) directement sur le réseau Ethereum. Cette configuration lui permet de traiter les transactions de manière plus rapide et moins coûteuse qu’avec les solutions traditionnelles telles que Scroll, ZKsync ou encore Linea.
Pour faciliter la gestion des données sur le réseau, Eclipse utilise également Celestia, une blockchain modulaire spécialisée dans la disponibilité des données. Grâce à cette combinaison de technologies, Eclipse offre aux développeurs un environnement flexible pour créer des dApps innovantes.
Sur le plan financier, Eclipse a levé 65 millions de dollars au cours de plusieurs tours de financement (pré-seed, seed et série A) auprès d'investisseurs de renoms tels que Polychain Capital, PlaceHolder Venture ou encore Hack VC.
Quelles sont les particularités du layer 2 Eclipse ?
Pour bien comprendre ce qu'apporte Eclipse, il est important de connaître les limites des blockchains actuelles.
Les blockchains comme Ethereum sont dites monolithiques parce qu'elles accomplissent toutes les tâches nécessaires au fonctionnement du réseau sur un seul ensemble de nœuds. Ces tâches incluent :
- La sécurité : Les nœuds valident les transactions et participent au consensus, garantissant que les règles du réseau sont respectées ;
- L'exécution des transactions : Les transactions sont traitées de façon séquentielle par les nœuds du réseau, ce qui peut limiter la vitesse d'exécution, surtout lorsque le nombre de transactions augmente ;
- La gestion des données : Le réseau s'assure que toutes les données (comme l'état des comptes ou des contrats intelligents) sont correctement stockées et mises à jour à chaque transaction.
Ce modèle monolithique signifie que toutes ces fonctions sont effectuées par les mêmes nœuds, ce qui rend le réseau moins efficace. C'est pour cette raison que des solutions de scalabilité comme les layer 2 ont été développées. Ceux-ci permettent de transférer une partie des opérations hors de la chaîne principale (comme Ethereum), tout en conservant les avantages de sa sécurité. Cela réduit la charge de travail sur Ethereum, ce qui accélère le traitement des transactions et augmente la capacité globale du réseau.
Cependant, ces Layer 2 présentent encore des limites, notamment par rapport à la vitesse d'exécution, car ils traitent souvent les transactions de manière séquentielle (une par une). Avec l'intégration de la machine virtuelle de Solana (SVM), Eclipse se présente comme une solution innovante à ces problèmes.
Pour rappel, une machine virtuelle (VM) est un environnement logiciel qui exécute des instructions, comme si c’était un ordinateur indépendant. Dans le contexte des blockchains, une VM, comme la SVM ou la machine virtuelle Ethereum (EVM), sert de moteur pour traiter les transactions et exécuter les contrats intelligents. La VM traduit le code des applications en instructions que les nœuds de la blockchain peuvent comprendre et exécuter. Elle permet ensuite d'appliquer les changements nécessaires au réseau en fonction de ces instructions.
Une des particularités de la Solana Virtual Machine (SVM) est sa capacité à exécuter de nombreuses transactions en parallèle, ce qui améliore considérablement la vitesse et l'efficacité du réseau par rapport aux systèmes classiques qui traitent les transactions de manière séquentielle. Grâce à cette approche, Eclipse peut gérer un volume plus important de transactions simultanées, rendant le réseau plus performant.
En plus des avantages de la SVM, Eclipse repose sur une architecture modulaire, dans laquelle chaque composant remplit un rôle spécifique pour optimiser la sécurité et les performances du réseau.
Le Settlement Layer avec Ethereum
Le Settlement Layer d’Eclipse repose sur Ethereum, ce qui signifie que toutes les transactions effectuées sur Eclipse sont validées et finalisées sur Ethereum. Pour garantir cette sécurité, Eclipse intègre un séquenceur et un bridge de validation (enshrined validating bridge) directement dans son infrastructure.
Le séquenceur et l'enshrined validating bridge jouent des rôles complémentaires :
Les rôles du séquenceur
Le séquenceur reçoit les transactions soumises par les utilisateurs, les regroupe et les organise dans un certain ordre avant de les inclure dans un bloc.
Le séquenceur envoie ensuite les transactions ordonnées pour qu'elles soient validées sur le réseau Ethereum.
Les rôles du enshrined validating bridge
Le bridge de validation intégré joue un rôle crucial en assurant la finalisation des transactions sur Ethereum. Il vérifie que les transactions ordonnées par le séquenceur sont conformes aux règles du réseau et qu'aucun état invalide n'est accepté.
Ce bridge permet aux nœuds d'Eclipse de synchroniser les informations sur l'état du réseau avec Ethereum, garantissant que les transactions validées sur Eclipse sont également finalisées sur Ethereum, ce qui confère au réseau une sécurité équivalente à celle d'Ethereum.
En cas de défaillance ou de censure du séquenceur (par exemple, s'il refuse de traiter certaines transactions), le bridge de validation permet aussi aux utilisateurs de forcer leurs transactions à être validées directement sur Ethereum. Cela assure une résistance à la censure et garantit que le réseau continue de fonctionner même en cas de problème avec le séquenceur.
L’Execution Layer avec la Solana Virtual Machine (SVM)
Eclipse utilise la Solana Virtual Machine (SVM) comme environnement d'exécution pour traiter les transactions sur son réseau. Contrairement aux autres layer 2, qui exécutent les transactions de manière séquentielle (une par une), la SVM permet d'exécuter plusieurs transactions en parallèle.
Cette capacité de traitement est rendue possible grâce aux nœuds du réseau, qui utilisent des processeurs multicœurs pour exécuter les transactions en parallèle. En répartissant les transactions sur différents cœurs, Eclipse peut donc traiter un plus grand nombre de transactions simultanément.
En ce qui concerne la compatibilité avec l'EVM, Eclipse collabore avec Neon EVM pour permettre aux développeurs d’utiliser les outils d’Ethereum et de créer des applications Web3 sur l'environnement de la blockchain Solana.
Le Data Availability Layer avec Celestia
Eclipse s'appuie sur la blockchain modulaire Celestia pour assurer la disponibilité des données (Data Availability), ce qui permet de publier et de stocker de manière efficace les informations de transaction du réseau. En externalisant le stockage des données sur Celestia, Eclipse allège la charge de son propre réseau, ce qui améliore sa scalabilité.
RISC Zero, le vérificateur de preuves ZK
Eclipse utilise RISC Zero pour assurer la sécurité et l'intégrité des transactions sur son réseau en utilisant les preuves à divulgation nulle de connaissance, ou Zero-Knowledge Proofs (ZKP).
Une preuve à divulgation nulle de connaissance permet de vérifier l'exactitude d'une information sans révéler cette information elle-même. Dans le contexte des transactions blockchain, cela signifie qu'il est possible de prouver qu'une transaction est correcte sans avoir à dévoiler ses détails.
Alors pourquoi Eclipse utilise RISC Zero ? Sur les blockchains traditionnelles comme Ethereum, valider une transaction nécessite souvent de vérifier l'état du réseau avant et après chaque transaction, ce qui peut être lent et coûteux. Pour suivre ces changements, des structures comme les arbres de Merkle sont utilisés, lesquels servent à organiser les données et à s'assurer que tout reste cohérent. Mais chaque mise à jour de l'état du réseau demande du temps et des ressources.
Eclipse utilise RISC Zero pour simplifier ce processus. Au lieu de gérer toutes les données à chaque transaction, RISC Zero génère des preuves cryptographiques (ZKP) qui garantissent que les transactions sont valides. Les données sont ensuite vérifiées sur Celestia, permettant aux nœuds de valider les informations de manière indépendante, rendant le système plus rapide et plus efficace.
L'interopérabilité d'Eclipse
Pour transférer des cryptomonnaies entre différentes blockchains, plusieurs options d'interopérabilité sont intégrées sur Eclipse :
Eclipse Canonical Bridge : Il s’agit du bridge natif d'Eclipse, conçu pour garantir une connexion sécurisée entre Ethereum et Eclipse. Même s’il repose actuellement sur un intermédiaire de confiance, l'objectif à long terme est de réduire cette dépendance en adoptant un modèle de sécurité plus décentralisé.
Hyperlane : Ce bridge permet d'établir des connexions interchaînes de manière flexible en utilisant des modules de sécurité personnalisables (Interchain Security Modules - ISM). Hyperlane est conçu pour être résistant à la censure grâce à son fonctionnement sans permission.
Inter-Blockchain Communication (IBC) : Utilisé principalement pour les connexions avec les blockchains utilisant Cosmos, l'IBC repose sur un système de relais et de validateurs pour assurer la transmission des données.
L'Unified Restaking Token (URT)
Le concept d'Unified Restaking Token (URT) est un élément important de l'écosystème d'Eclipse. Il permet de regrouper les rendements générés par différents protocoles Ethereum dans un seul token, appelé $tETH.
Le $tETH a été développé avec des partenaires comme Nucleus, ether.fi, Renzo, Swell, Dinero, et Puffer Finance pour simplifier l'accès aux rendements. Au lieu de passer d'une plateforme à l'autre pour profiter des opportunités de lending (prêts) et de staking, les utilisateurs peuvent simplement détenir du $tETH. Ainsi, ce token leur permet de bénéficier automatiquement des rendements issus de plusieurs sources.
À quoi pourrait servir le token d'Eclipse ?
Eclipse n'a pas encore lancé de token, et son rôle précis au sein de l'écosystème reste à être déterminé. Toutefois, en s'inspirant des autres layer 2, le token d’Eclipse pourrait jouer un rôle dans la gouvernance, la sécurité du réseau et le paiement des frais.
Un token Eclipse pourrait voir le jour dans un futur proche, distribué aux premiers utilisateurs du réseau sous la forme d’un airdrop.
👉 Découvrez le top 10 des airdrops à ne pas louper pour recevoir gratuitement des cryptos
L'équipe derrière le développement d'Eclipse
Eclipse est développé par Eclipse Labs, entreprise américaine composée d'une vingtaine de personnes spécialisées dans le développement logiciel et la recherche en cryptographie. À la tête du projet se trouve Vijay Chetty, PDG d'Eclipse.
Avant de prendre les rênes d'Eclipse, Vijay a travaillé dans le domaine du capital-risque chez Tribe Capital, où il s'occupait d'investissements stratégiques dans des projets blockchain. Il a également acquis une solide expérience dans l'industrie crypto en occupant des postes clés dans plusieurs entreprises de renom telles que dYdX, Uniswap ou encore Ripple.
Notre avis sur le layer 2 Eclipse
Eclipse combine les forces de la Solana Virtual Machine (SVM) dans un layer 2 basé sur Ethereum pour offrir des performances supérieures aux solutions de scalabilité existantes. En utilisant la SVM, Eclipse permet l'exécution parallèle des transactions, augmentant ainsi les performances du réseau. Le recours à Celestia pour la disponibilité des données et l'intégration de RISC Zero pour les preuves ZK ajoutent une dimension de modularité et d'efficacité qui pourrait attirer de nombreux développeurs d'applications décentralisées.
Malgré ses avantages, Eclipse devra surmonter plusieurs défis. Le projet devra démontrer qu'il peut offrir une expérience utilisateur fluide et compétitive par rapport aux autres layer 2 déjà en place, tout en s'intégrant harmonieusement à l'écosystème Ethereum. La mise en place d'un modèle économique clair pour son futur token et la décentralisation de sa gouvernance seront aussi des aspects clés à surveiller. De plus, le bridge officiel d’Eclipse repose actuellement sur un intermédiaire de confiance, ce qui pourrait poser des problèmes de sécurité et de décentralisation à long terme.
En somme, en combinant la sécurité d'Ethereum avec la puissance de traitement de Solana, Eclipse a le potentiel d'améliorer considérablement les performances du réseau et de répondre aux besoins des utilisateurs et développeurs de dApps.
Quel est votre avis sur le layer 2 Eclipse ?
👉 Découvrez plus de 100 fiches synthétiques sur les cryptomonnaies
Recevez un récapitulatif de l'actualité crypto chaque jour par mail 👌
Ce qu’il faut savoir sur les liens d’affiliation. Cette page peut présenter des actifs, des produits ou des services relatifs aux investissements. Certains liens présents dans cet article peuvent être affiliés. Cela signifie que si vous achetez un produit ou que vous vous inscrivez sur un site depuis cet article, notre partenaire nous reverse une commission. Cela nous permet de continuer à vous proposer des contenus originaux et utiles. Il n'y a aucune incidence vous concernant et vous pouvez même obtenir un bonus en utilisant nos liens.
Les investissements dans les crypto-monnaies sont risqués. Cryptoast n'est pas responsable de la qualité des produits ou services présentés sur cette page et ne pourrait être tenu responsable, directement ou indirectement, par tout dommage ou perte causé suite à l'utilisation d'un bien ou service mis en avant dans cet article. Les investissements liés aux crypto-actifs sont risqués par nature, les lecteurs doivent faire leurs propres recherches avant d'entreprendre toute action et n’investir que dans les limites de leurs capacités financières. Cet article ne constitue pas un conseil en investissement.
Recommandations de l'AMF. Il n’existe pas de rendement élevé garanti, un produit présentant un potentiel de rendement élevé implique un risque élevé. Cette prise de risque doit être en adéquation avec votre projet, votre horizon de placement et votre capacité à perdre une partie de cette épargne. N’investissez pas si vous n’êtes pas prêt à perdre tout ou partie de votre capital.
Pour aller plus loin, lisez nos pages Situation Financière, Transparence du Média et Mentions Légales.