Recherche de projet 丨Rapport de recherche sur le carburant de la couche d'exécution modulaire à grande vitesse

Project Research 丨 Modular High-speed Execution Layer Fuel Research Report

Éditeur | Bowen@Web3CN.Pro

Table des matières

  1. Présentation du projet

  2. Vision du projet

  3. Caractéristiques et avantages

  4. Blockchain modulaire

*Consensus

  • mettre en œuvre
  • Disponibilité des données
  • Règlement
  1. FuelVM

  2. Exécution de transactions parallèles

  3. Expérience de développeur

  4. Historique du développement

  5. Contexte de l'équipe

  6. Informations sur le financement

  7. Réalisations en matière de développement

  8. Développement du projet

  • Langue de balancement
  • Réseau de test bêta-3
  1. Situation communautaire

  2. Projets écologiques

  3. Modèle économique

  4. Risques et opportunités

  5. Liens connexes

1. Présentation du projet

Fuel Network est la solution d'extension d'Ethereum, qui prétend être la couche d'exécution la plus rapide de la pile de blockchain modulaire, offrant la plus grande sécurité et le débit le plus flexible pour les applications décentralisées.

Après Celestia, Fuel est un autre protocole qui met l'accent sur le concept de blockchain modulaire. En fait, Fuel et Celestia ont le même co-fondateur John Adler, qui est également l'un des premiers proposants de la solution Optimistic Rollup. Contrairement à Celestia, Fuel se positionne comme une couche d'exécution modulaire, tandis que Celestia est optimisé pour la disponibilité et l'ordonnancement des données. Il n'exécute pas, mais traite uniquement de la disponibilité des données et du consensus.

2. Vision du projet

Fuel V1 a été initialement utilisé comme solution d'extension L2 pour un seul Ethereum, et c'est également le premier Optimistic Rollup sur le réseau principal Ethereum, qui sera déployé fin 2020. Cependant, la L2 pure est sévèrement limitée par les performances du réseau principal.Même si la couche d'exécution est séparée, elle ne peut toujours pas atteindre l'objectif d'expansion complète. Fuel essaie d'optimiser la couche de base via une couche d'exécution modulaire et d'améliorer l'état d'exécution de L2 pour véritablement atteindre l'expansion.

  1. Caractéristiques et avantages

1. Blockchain modulaire

Une blockchain standard nécessite les éléments suivants pour fonctionner : consensus, exécution, disponibilité des données et règlement.

  • Consensus

Le consensus est le mécanisme par lequel les nœuds parviennent à un accord sur les données de la blockchain qui peuvent être vérifiées comme vraies et exactes. Le protocole de consensus détermine comment les transactions sont ordonnées et comment de nouveaux blocs sont ajoutés à la chaîne.

  • mettre en œuvre

La couche d'exécution de la blockchain fait référence à la couche informatique pour l'exécution des transactions et les changements d'état. L'exécution des transactions comprend la vérification de la validité des transactions (par exemple, la vérification des signatures et des soldes de jetons), l'exécution de la logique en chaîne et le calcul des changements d'état. Un changement d'état se produit lorsqu'un nœud complet met à jour une copie du grand livre pour refléter les nouveaux transferts de jetons, les mises à jour du code de contrat intelligent et le stockage des données.

  • Disponibilité des données

La disponibilité des données garantit que les proposants de bloc publient toutes les données de transaction pour un bloc et que les données de transaction sont disponibles pour les autres participants du réseau. La blockchain applique des règles qui exigent que les données de transaction soient disponibles. Cela signifie que les producteurs de blocs doivent publier des données pour chaque bloc pour le téléchargement et le stockage par les pairs du réseau, qui doivent être mis à disposition sur demande.

  • Règlement

La blockchain doit garantir que les transactions engagées dans l'historique de la chaîne sont irréversibles. Pour ce faire, la blockchain doit être sûre que les transactions sont valides. Par conséquent, la fonction de règlement oblige la chaîne à vérifier les transactions, à vérifier les preuves et à arbitrer les litiges.

Une blockchain modulaire fait référence à une blockchain qui sous-traite complètement au moins l'un des quatre composants de la couche d'exécution, de la couche de règlement, de la couche de consensus et de la couche de disponibilité des données à une chaîne externe. Les blockchains modulaires se caractérisent par leur évolutivité, leur flexibilité et leur facilité de construction de projets.

Fuel est le premier Optimistic Rollup déployé sur le réseau principal Ethereum, et la version V1 sera lancée sur Ethereum fin 2020. Il offre une évolutivité en utilisant un modèle d'exécution différent d'EVM, à savoir un système d'exécution minimal hautement parallélisable basé sur UTXO, prenant en charge ETH et tous les jetons ERC-20. Cependant, comme Fuel V1 compte trop peu d'utilisateurs et ne prend pas en charge les contrats intelligents, il n'a pas été bien accueilli par les utilisateurs depuis son lancement.

Ainsi, peu de temps après le lancement de Fuel V1, Fuel Labs, l'équipe de développement de Fuel, a déplacé toute l'attention du développement vers la version V2 et l'a positionnée comme une couche d'exécution modulaire, qui est un système informatique vérifiable conçu pour la pile de blockchain modulaire.

Project Research丨Modular High-speed Execution Layer Fuel Research Report

2. FuelVM

La plus grande caractéristique de Fuel est qu'il adopte une nouvelle architecture de machine virtuelle, FuelVM, qui a sa chaîne d'outils et son langage. FuelVM tire des fonctionnalités de WASM, EVM et SeaLevel de Solana, et son potentiel le plus convaincant est qu'il s'exécute sur un modèle de données basé sur UTXO.

FuelVM vise à réduire le gaspillage de traitement des architectures de machines virtuelles blockchain traditionnelles tout en augmentant l'espace de conception potentiel pour les développeurs. Fuel adopte le modèle de données UTXO, qui est similaire à Bitcoin, et l'état entier est représenté sous la forme d'un ensemble UTXO. La différence est que certains UTXO dans Fuel V2 sont des UTXO symboliques, tandis que d'autres sont des UTXO contractuels. Contrairement au jeton UTXO, le contrat UTXO a un code, un stockage et un identifiant de contrat unique en plus du solde et des conditions de dépenses.

3. Exécution de transactions parallèles

Fuel utilise une liste d'accès d'état stricte sous la forme du modèle UTXO, il a donc la capacité d'exécuter des transactions en parallèle et présente des avantages en termes de calcul, d'accès à l'état et de débit de transaction). Fuel est une blockchain basée sur le modèle UTXO.Son plus grand avantage est qu'elle peut exécuter des transactions en parallèle, ce qui n'est pas disponible dans de nombreuses autres blockchains. Le cœur de la technologie est de déterminer la partie de l'état que la transaction modifiera via des listes d'accès, de manière à réaliser une exécution parallèle.

4. Expérience de développeur

Fuel utilise son propre langage spécifique au domaine, Sway, et la chaîne d'outils de support, Forc, pour offrir une expérience de développement plus puissante et plus fluide. L'environnement de développement conserve les points forts des langages de contrats intelligents tels que Solidity, tout en adoptant les paradigmes introduits dans l'écosystème d'outils Rust et en incluant une syntaxe qui exploite les machines virtuelles blockchain. Pour résoudre le problème de la croissance de l'état, FuelVM utilise deux types de programmes, des scripts et des prédicats, pour améliorer les contrats intelligents complets de Turing.

4. Historique du développement

2019.10.24 Fuel Labs a publié la solution de mise à l'échelle Ethereum Fuel

2020.01.13 Fuel, une sidechain Ethereum basée sur Optimistic Rollup, est lancée sur le testnet public

2021.01.01 Ethereum Optimistic Rollup Expansion Solution Fuel Version 1.0 lancée sur le réseau principal

2021.09.21 Fuel Labs a reçu un financement de 1,5 million de dollars US, dirigé par CoinFund

2022.09.07 Fuel Labs réalise un financement de 80 millions de dollars mené par Blockchain Capital et d'autres

2022.09.09 Fuel Labs a lancé le testnet Fuel Beta-1, une couche d'exécution modulaire

2022.11.16 Fuel Labs a lancé le réseau de test de la couche d'exécution modulaire Fuel Beta-2

2023.03.21 Fuel Labs a lancé le réseau de test Fuel Beta-3 de la couche d'exécution modulaire, ajoutant un réseau P2P et exécutant simultanément des nœuds complets

5. Historique de l'équipe

Project Research丨Modular High-speed Execution Layer Fuel Research Report

Avec plus de 60 ingénieurs, Fuel Labs fournit à l'écosystème Ethereum la blockchain avec une sécurité maximale et le débit flexible le plus élevé. Les fondateurs sont Nick Dodson, Samuel Borin et John Adler. John Adler est également co-fondateur du projet Celestia Labs et a aidé à lancer Optimistic Rollups tout en travaillant comme chercheur sur la blockchain chez Consensys. Dodson était l'un des premiers développeurs de Solidity sur Ethereum. Emily Herbert est informaticienne et experte en langage Sway chez Fuel Labs.

6. Informations sur le financement

Le 21 septembre 2021, Fuel Labs a annoncé avoir reçu un financement de 1,5 million de dollars US.La société d'investissement CoinFund a dirigé l'investissement, et Fenbushi Capital et Origin Capital ont participé à l'investissement.

Le 7 septembre 2022, Fuel Labs a annoncé la réalisation d'un financement de 80 millions de dollars, dirigé par Blockchain Capital et Stratos Technologies, avec la participation d'Alameda Research, CoinFund, Bain Capital Crypto, TRGC, Maven 11 Capital, Blockwall, Spartan, Dialectic et ZMT.

Project Research丨Modular High-speed Execution Layer Fuel Research Report

investisseur

VII. Réalisations en matière de développement

1. Développement du projet

  • Sway Language

Sway est un langage permettant de créer des contrats intelligents et des applications en plus de Fuel. Il est principalement basé sur Rust, mais conserve les avantages des langages de contrats intelligents tels que Solidity, et fournit la boîte à outils Force.

Actuellement, Fuel Labs a annoncé que les mises à niveau du langage Sway seront implémentées en 2023, y compris l'optimisation du compilateur en termes de taille de bytecode, Sway prendra en charge plus de backends (les backends EVM sont déjà en cours de développement), et l'abstraction sera plus économique, plus d'applications seront migrées de Solidity/Vyper à Sway, amélioration de l'analyse de réentrance au niveau du compilateur, etc.

  • ** Réseau de test bêta-3 **

Le 21 mars 2023, Fuel a lancé le troisième testnet public Beta-3. Le nouveau testnet a ajouté un réseau P2P et introduit la possibilité d'exécuter simultanément des nœuds complets sur Fuel. Fuel a déclaré que Beta-3 n'est pas un testnet incitatif et qu'il n'y aura aucune récompense directe pour la participation au réseau. Fuel prévoit de lancer un réseau principal complet en 2023.

2. Situation communautaire

  • Gazouillement : 121 000
  • Discord : 110 000 personnes, relativement actives

3. Projets écologiques

En plus du DEX SwaySwap officiel, Fuel Network a également d'autres projets écologiques, notamment DeFi, NFT, infrastructure, NFT et d'autres catégories.

Project Research丨Modular High-speed Execution Layer Fuel Research Report

8. Modèle économique

Actuellement, Fuel n'a pas encore lancé de jeton.

9. Risques et opportunités

La blockchain modulaire sera la tendance du développement de la blockchain à l'avenir, et de nombreux projets de pointe sont nés autour de la couche d'exécution et de la disponibilité des données, ce qui peut conduire l'expérience utilisateur de la blockchain à un nouveau niveau.

Project Research丨Modular High-speed Execution Layer Fuel Research Report

À l'heure actuelle, Fuel a annoncé le lancement du programme de subventions et le lancement du réseau de test Beta-3. Il est prévu que le réseau principal soit bientôt lancé et que les utilisateurs puissent interagir sur le réseau de test.

Pour les étapes d'interaction, veuillez vous référer au lien ci-dessous.Le test utilise le portefeuille Fuel (similaire à Metamask), et vous pouvez recevoir des pièces de test et participer à l'interaction sans risque.

10. Liens connexes

Site officiel de Carburant :

Tutoriel sur l'interaction des carburants :

Adresse de téléchargement du portefeuille de carburant :

référence:

Voir l'original
Le contenu est fourni à titre de référence uniquement, il ne s'agit pas d'une sollicitation ou d'une offre. Aucun conseil en investissement, fiscalité ou juridique n'est fourni. Consultez l'Avertissement pour plus de détails sur les risques.
  • Récompense
  • 1
  • Partager
Commentaire
0/400
GateUser-4dcc3e0cvip
· 2024-04-04 01:38
Est-ce que Fuel on Gate est le même jeton ?
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate.io app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • ไทย
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)