
Fuel : Une solution d'extension, parallèle et multi-chaînes – d'où vient ce protocole de niveau 2 dont le réseau principal n'est pas encore lancé ?
TechFlow SélectionTechFlow Sélection

Fuel : Une solution d'extension, parallèle et multi-chaînes – d'où vient ce protocole de niveau 2 dont le réseau principal n'est pas encore lancé ?
Une architecture L1 monolithique est comme un vieux chemin de campagne, incapable de gérer le trafic croissant de véhicules et de piétons.
Fuel est un protocole d'exécution modulaire de deuxième couche (Layer 2) sur Ethereum, sans autorisation ni besoin de confiance, conçu spécifiquement pour les transactions de transfert de valeur à faible coût et haut débit.

Actuellement, l'architecture traditionnelle des blockchains monolithiques de niveau 1 (L1) présente de mauvaises performances lors du traitement de nombreuses transactions simultanées, entraînant facilement des goulots d'étranglement, des retards dans les transactions et des frais élevés. En outre, cette architecture classique rencontre également des défis techniques et des limitations en matière d'interopérabilité entre chaînes.
De manière plus imagée, les systèmes informatiques généraux ou l'architecture monolithique L1 actuellement utilisée ressemblent à une ancienne route de campagne : bien qu'elle ait suffi autrefois aux besoins de circulation d'un petit village, elle ne peut désormais plus faire face à la croissance rapide vers une ville animée. Aujourd'hui, cette route connaît non seulement des embouteillages fréquents, mais son entretien et son agrandissement deviennent de plus en plus difficiles.
Cet environnement complexe rappelle le système de transport moderne d'une métropole. Face à l'augmentation constante du trafic routier, piétonnier et aux besoins de mobilité diversifiés, il ne s'agit plus simplement d'élargir la route, mais de construire un réseau de transport tridimensionnel efficace comprenant autoroutes, métros, réseaux de bus et voies piétonnes, interconnectés de façon fluide pour assurer un fonctionnement harmonieux.
Des solutions comme Fuel visent précisément à résoudre les problèmes de scalabilité tout en garantissant un traitement parallèle efficace, une gestion optimale de l'état et une interopérabilité entre chaînes. Leur conception évoque un système de transport moderne, capable de s'adapter avec souplesse aux besoins changeants de la circulation urbaine, assurant à chaque utilisateur d'atteindre rapidement et en toute sécurité sa destination.
Ainsi, afin de concrétiser un futur centré sur les rollups, une architecture spécialement conçue pour répondre aux besoins des rollups Ethereum s'avère nécessaire. Fuel combine le modèle UTXO de Bitcoin, la parallélisation de Solana, la sécurité d'Ethereum, la conception orientée actifs inspirée de Move, ainsi que l'interopérabilité et la personnalisation de machine virtuelle issues de Cosmos, créant ainsi le système d'exploitation ultime pour les rollups Ethereum.
En termes simples, Fuel adopte une approche unique radicalement différente des paradigmes de conception blockchain existants. Il se concentre sur la modularité au niveau d'exécution, minimisant la croissance de l'état pour assurer une extensibilité à long terme. Fuel introduit également FuelVM et un nouveau langage de programmation appelé Sway, permettant de surmonter les limites de la Machine Virtuelle Ethereum (EVM). Conçu dès l'origine pour fournir un environnement d'exécution hautement configurable aux rollups, Fuel tire sa puissance d'une architecture de rollup fortement optimisée.
Caractéristiques principales :
-
FuelVM : Fuel introduit une nouvelle machine virtuelle, FuelVM, qui prend en charge un traitement efficace des transactions et intègre des mesures de sécurité natives afin de dépasser les limites de l'EVM. FuelVM adopte une architecture de mémoire partagée globale, permettant à tous les appels de contrat de partager une même mémoire globale, ce qui rend possible la transmission de données entre contrats sans recourir à l'espace de stockage. FuelVM permet aux utilisateurs de spécifier les contrats impliqués dans une transaction, permettant ainsi à la machine virtuelle de traiter d'autres transactions pendant l'exécution de transactions dont l'accès à l'état ne fait pas l'objet de contestation, réalisant ainsi un traitement totalement parallèle. De plus, FuelVM prend en charge un système d'actifs natifs, autorisant la création d'actifs natifs basés sur UTXO via des opcodes, et utilise un modèle de tarification multidimensionnel des ressources afin d'optimiser l'utilité des blocs et promouvoir la décentralisation du réseau.
-
Architecture blockchain modulaire

En tant que couche d'exécution, Fuel peut être combiné avec d'autres couches blockchain telles qu'Ethereum ou Celestia, offrant une grande flexibilité — par exemple en tant qu'Optimistic Rollup sur Ethereum. Cette configuration modulaire multi-chaîne renforce sa souplesse et sa capacité d'extension.
-
Modèle UTXO

Fuel utilise le modèle « Unspent Transaction Output » (UTXO) de Bitcoin, différent du modèle traditionnel basé sur les comptes. Fuel hérite donc du modèle UTXO de Bitcoin comme modèle comptable. Dans ce modèle, il n'existe aucun concept de portefeuille ou de compte ; chaque UTXO représente une certaine quantité de jetons, et l'objectif d'une transaction est de consommer des UTXO précédemment créés et d'en générer de nouveaux. Le modèle UTXO de Fuel est plus généralisé : en plus de représenter des transferts de jetons, il peut aussi représenter l'état des contrats intelligents. Chaque UTXO de contrat contient l'état et le solde du contrat, identifié de manière unique par un ID de contrat. Ce modèle permet l'exécution parallèle des transactions, en s'appuyant sur des listes d'accès strictes pour garantir que l'ordre d'exécution respecte les normes, améliorant ainsi l'efficacité du traitement des transactions.
-
Traitement parallèle : grâce aux listes d'accès strictes, Fuel permet le traitement parallèle de transactions indépendantes, augmentant considérablement le débit.
-
Langage de programmation Sway : l'équipe Fuel a développé le langage Sway. Basé sur Rust et intégrant des caractéristiques de Solidity, Sway offre une expérience de développement simple et adaptée aux environnements exigeants de Fuel. Héritant de la syntaxe de Rust, Sway permet aux développeurs d'écrire des codes de contrats intelligents sûrs et efficaces, et inclut nativement des mécanismes de stockage contractuel de haut niveau et des fonctionnalités blockchain, offrant un environnement de programmation plus sécurisé. L'équipe Fuel a également développé la toolchain Sway appelée Forc, comprenant un gestionnaire de paquets, une extension VSCode, une infrastructure de tests et un explorateur de ressources de blocs, afin d'aider les développeurs à utiliser Sway.
-
Scripts et prédicats : Fuel prend en charge les scripts et les prédicats, permettant d'appeler plusieurs contrats dans une seule transaction et de vérifier conditionnellement la disponibilité des UTXO, réduisant ainsi l'expansion d'état.
-
Abstraction des comptes : à travers les UTXO et les prédicats, Fuel met en œuvre une abstraction d'état sans état, permettant de définir par programmation les conditions de validation des transactions.
Grâce à ces technologies conviviales pour les développeurs, plusieurs équipes construisent déjà des projets sur Fuel.

-
Elix est un DEX axé sur des échanges efficaces et à faible glissement. L'équipe s'inspire de mécanismes éprouvés tels que les pools de liquidité concentrée de Curve pour offrir aux utilisateurs une expérience d'échange optimale. Étant donné qu'Elix utilisera Fuel, il pourra tirer parti du traitement parallèle, ce qui signifie des transactions plus rapides et une sécurité accrue.
-
Spark est une super application DeFi basée sur le réseau Fuel, conçue pour révolutionner les services financiers grâce à une suite complète de services. La version Spark v1 introduit un système de marge croisée à collatéraux multiples, prenant en charge les dépôts de divers actifs, et met en œuvre un protocole de liquidation complexe pour assurer flexibilité des transactions et gestion des risques. Spark prend en charge jusqu'à 2000 TPS pour des contrats perpétuels à court et long terme, fournit un SDK et des API complets, permettant des interactions non gardées avec le carnet d'ordres, favorisant ainsi l'intégration et l'innovation. Le réseau Fuel permet à Spark d'exploiter son haut débit et sa sécurité pour proposer des services financiers complexes.
-
Le protocole Acumen est un protocole d'intérêts non gardé qui utilise des taux algorithmiques pour activer des applications financières ouvertes. Il relie cryptomonnaies et finance traditionnelle, permettant aux utilisateurs DeFi d'obtenir des rendements attractifs, stables et non corrélés, tout en créant un environnement équitable où les petites et moyennes entreprises (PME) et entrepreneurs peuvent prospérer. En tant que couche d'exécution modulaire, Fuel fournit à Acumen une infrastructure blockchain, garantissant performance et sécurité de la plateforme lors du traitement d'un grand volume de transactions liées à la dette et à la tokenisation d'actifs.
-
Thunder est un marché NFT permettant d'effectuer des transactions groupées en une seule transaction avec des frais minimes. Pour les traders NFT expérimentés, ce marché semble offrir une expérience d'échange plus fluide, grâce à la parallélisation qui permet des transactions rapides.
En prévision du lancement imminent du réseau principal de Fuel, celui-ci a lancé le 8 juillet le programme de points Fuel.

Les participants peuvent déposer leurs actifs éligibles via le portail du programme de points Fuel dans un contrat intelligent de pré-dépôt. Ces actifs seront conservés sur un contrat intelligent de pré-dépôt Fuel sur Ethereum jusqu'au lancement du réseau principal Fuel. Après dépôt, les participants recevront quotidiennement des points Fuel proportionnellement à la valeur en dollars de leurs actifs déposés.
Les participants peuvent obtenir entre 1,5 et 3 points par dollar de valeur d'actif déposé chaque jour, selon le type d'actif déposé. Par exemple, lorsqu'on dépose de l'ETH, l'utilisateur reçoit 1,5 point par dollar d'ETH déposé chaque jour. La valeur en dollars des actifs est déterminée toutes les heures par un oracle de prix (comme l'API DeFiLlama), et les points sont calculés sur cette base. Par exemple, si un utilisateur dépose 1 ETH lorsque le prix de l'ETH est de 3500 dollars, il obtiendra 3500 × 1,5 / 24 = 218,75 points par heure.
Les points peuvent être suivis via le portail ; les premiers déposants obtiendront davantage de points. Les actifs actuellement acceptés incluent ETH, WETH, EETH, rETH, rsETH, WBETH, USDT, USDC, USDE, sUSDE, ezETH et stETH. Les multiplicateurs de points pour différents actifs peuvent varier ; les informations seront publiées par FuelNetwork sur la plateforme X. Après le lancement du réseau principal Fuel, les participants devront transférer leurs actifs pré-déposés vers le réseau principal dans les 14 jours suivant le lancement, faute de quoi leurs points seront annulés.
Dans l'ensemble, Fuel peut être considéré comme un projet digne d'intérêt pour les investisseurs à long terme, notamment grâce au soutien financier, à l'application d'un nouveau modèle de jeton pour les Layer-2, et aux perspectives positives liées au lancement du réseau principal. Le développement de l'écosystème Fuel et ses programmes continus de financement nourrissent de nouvelles idées et une forte créativité, faisant de cet écosystème relativement florissant même à un stade aussi précoce. Toutefois, le réseau principal de Fuel n'est pas encore lancé, et ses performances sur le marché concurrentiel des rollups restent à prouver dans le temps. Suivons attentivement son évolution future.
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














