Fuel ist ein erlaubnisloses, vertrauenswürdiges modulares Ausführungsprotokoll der zweiten Schicht innerhalb von Ethereum, das auf kostengünstige Werttransfertransaktionen mit hohem Durchsatz abzielt.

Derzeit ist die Leistung der traditionellen monolithischen L1-Blockchain-Architektur (Schicht 1) bei der Verarbeitung einer großen Anzahl gleichzeitiger Transaktionen schlecht und sie ist anfällig für Engpässe, was zu Transaktionsverzögerungen und hohen Kosten führt. Darüber hinaus weisen traditionelle Architekturen auch technische Herausforderungen und Einschränkungen bei der Erzielung einer kettenübergreifenden Interoperabilität auf.

Um es anschaulicher auszudrücken: Das derzeit verwendete Allzweck-Computersystem oder die monolithische L1-Architektur ähnelt einer alten Landstraße. Obwohl sie einst ausreichte, um den Verkehrsbedarf eines kleinen Dorfes zu decken, entwickelte sich das Dorf schnell zu einer geschäftigen Stadt. Diese kleine Straße ist der steigenden Zahl an Fahrzeugen und Fußgängern nicht mehr gewachsen. Heutzutage ist die Straße nicht nur häufig verstopft, sondern auch die Instandhaltung und der Ausbau werden immer schwieriger.

Dieses komplexe Umfeld ist wie das Transportsystem einer modernen Stadt. Angesichts des zunehmenden Verkehrs von Fahrzeugen, Menschen und vielfältigen Reisebedürfnissen ist nicht mehr nur die Verbreiterung der Straßen erforderlich, sondern der Aufbau eines effizienten dreidimensionalen Transportnetzwerks, einschließlich hocheffizienter Verkehrssysteme. Geschwindigkeit Autobahnen, U-Bahnen, Bussysteme und Fußgängerzonen müssen nahtlos miteinander verbunden sein, um einen reibungslosen Betrieb zu gewährleisten.

Um das Skalierbarkeitsproblem zu lösen und eine effiziente Parallelverarbeitung, Zustandsverwaltung und kettenübergreifende Interoperabilität sicherzustellen, bieten Lösungen wie Fuel ein moderneres Transportsystem, das flexibel auf die sich ständig ändernden städtischen Transportanforderungen reagieren kann, um sicherzustellen, dass jeder Benutzer dies kann schnell und sicher ans Ziel kommen.

Um die Zukunft des Rollup Centers zu verwirklichen, ist daher eine Architektur erforderlich, die speziell auf die Bedürfnisse von Ethereum Rollup zugeschnitten ist. Das Fuel-Design kombiniert das UTXO-Modell von Bitcoin, die Parallelisierung von Solana, die Sicherheit von Ethereum, das Asset-orientierte Design von Move sowie die Interoperabilität und Anpassung virtueller Maschinen von Cosmos, um das ultimative Rollup-Betriebssystem von Ethereum zu schaffen.

Einfach ausgedrückt verfolgt Fuel einen einzigartigen Ansatz, der sich von den bestehenden Blockchain-Designparadigmen unterscheidet, und konzentriert sich auf die Modularität der Ausführungsschicht, um durch Minimierung des Zustandswachstums eine langfristige Skalierbarkeit zu erreichen. Fuel führt außerdem FuelVM und die neue Programmiersprache Sway ein, um die Einschränkungen der Ethereum Virtual Machine (EVM) zu überwinden. Fuel wurde von Grund auf als Ausführungsumgebung für hochgradig konfigurierbare Rollups konzipiert und basiert auf einem hochoptimierten Rollup-Design.

Kernfunktionen:

  1. FuelVM: Fuel führt eine neue FuelVM ein, die eine effiziente Transaktionsverarbeitung und integrierte Sicherheitsmaßnahmen unterstützt, um die Einschränkungen der EVM zu überwinden. FuelVM verwendet eine globale Shared-Memory-Architektur, und alle Vertragsaufrufe können den globalen Speicher gemeinsam nutzen, wodurch eine vertragsübergreifende Datenübertragung ohne Speicherplatz realisiert wird. Mit FuelVM können Benutzer die an der Transaktion beteiligten Verträge angeben, sodass die virtuelle Maschine andere Transaktionen verarbeiten und gleichzeitig unbestrittene Statuszugriffstransaktionen ausführen kann, wodurch eine vollständig parallele Verarbeitung erreicht wird. Darüber hinaus unterstützt FuelVM ein natives Asset-System, das das Mining UTXO-basierter nativer Assets über Opcodes ermöglicht, und übernimmt ein mehrdimensionales Ressourcenpreismodell, um den Blocknutzen zu optimieren und die Netzwerkdezentralisierung zu fördern.

  2. Modulare Blockchain-Struktur

Als Ausführungsschicht wird Fuel in Verbindung mit anderen Blockchain-Schichten wie Ethereum und Celestia verwendet und kann flexibel konfiguriert werden, beispielsweise als Optimistic Rollup auf Ethereum. Diese Modularisierung mehrerer Blockchain-Konfigurationen erhöht ihre Flexibilität und Skalierbarkeit.

  1. UTXO-Modell

Fuel verwendet das Unspent Transaction Output (UTXO)-Modell von Bitcoin, das sich vom herkömmlichen Kontomodell unterscheidet. Fuel übernimmt das UTXO-Modell (Unspent Transaction Output) als Abrechnungsmodell. Im UTXO-Modell gibt es kein Wallet-Konzept eines Kontos stellt jedes UTXO eine bestimmte Anzahl von Token dar, und der Zweck der Transaktion besteht darin, das zuvor erstellte UTXO zu verbrauchen und ein neues UTXO zu erstellen. Das UTXO-Modell von Fuel ist vielseitiger und kann nicht nur die Übertragung von Token darstellen, sondern auch den Status von Smart Contracts darstellen. Jeder Vertrags-UTXO trägt den Status und den Saldo des Vertrags und wird durch die Vertrags-ID eindeutig identifiziert. Dieses Modell ermöglicht die parallele Ausführung von Transaktionen und stellt durch die Erstellung strenger Zugriffslisten sicher, dass die Ausführungsreihenfolge von Transaktionen den Spezifikationen entspricht, wodurch die Effizienz der Transaktionsverarbeitung verbessert wird.

  1. Parallele Verarbeitung: Durch strenge Zugriffslisten ermöglicht Fuel die parallele Verarbeitung unabhängiger Transaktionen, was den Durchsatz erheblich verbessert.

  2. Programmiersprache Sway: Das Fuel-Team hat die Programmiersprache Sway entwickelt. Sway basiert auf Rust und integriert die Eigenschaften von Solidity, um ein einfaches Entwicklungserlebnis für die Fuel-Umgebung mit hohen Rechenanforderungen zu bieten. Sway erbt die Syntax von Rust und ermöglicht es Entwicklern, sicheren und effizienten Smart-Contract-Code zu schreiben. Außerdem verfügt es über integrierte Vertragsspeicher- und Blockchain-Mechanismen auf oberster Ebene, die eine sicherere Programmierumgebung bieten. Das Fuel-Team entwickelte außerdem die Sway-Toolchain Forc, einschließlich eines Paketmanagers, einer VSCode-Erweiterung, einer Testinfrastruktur und eines Blockressourcenmanagers, um Entwickler bei der Verwendung von Sway zu unterstützen.

  3. Skripte und Prädikate: Fuel unterstützt Skripte und Prädikate, sodass mehrere Verträge in einer einzigen Transaktion aufgerufen werden können und die Verfügbarkeit von UTXO durch Bedingungen bestimmt wird, wodurch die Statusaufblähung reduziert wird.

  4. Kontoabstraktion: Durch UTXO und Prädikate implementiert Fuel eine zustandslose Kontoabstraktion und ermöglicht so die programmgesteuerte Definition von Transaktionsüberprüfungsbedingungen.

Basierend auf diesen entwicklerfreundlichen Technologien erstellen jetzt mehrere Teams Projekte auf Fuel.

  • Elix ist ein DEX, der sich auf effizienten Handel und geringen Slippage konzentriert. Das Team stützt sich auf Prinzipien bewährter Mechanismen wie zentralisierte Liquiditätspools auf Curve, um Benutzern den Handel unter idealen Bedingungen zu ermöglichen. Da Elix Fuel verwenden wird, kann es von der Parallelverarbeitung profitieren, was schnellere Transaktionen und mehr Sicherheit bedeutet.

  • Spark ist eine DeFi-Superanwendung, die auf dem Fuel-Netzwerk basiert und darauf abzielt, Finanzdienstleistungen durch ihre umfassende Service-Suite zu revolutionieren. Die Spark v1-Version führt ein Multi-Collateral-Cross-Margin-System ein, unterstützt die Einzahlung mehrerer Vermögenswerte und implementiert komplexe Clearing-Protokolle, um Handelsflexibilität und Risikomanagement zu gewährleisten. Spar unterstützt langfristige und kurzfristige unbefristete Verträge bis zu 2000 TPS, stellt ein umfassendes SDK und eine API bereit, unterstützt die nicht verwahrende Interaktion mit dem Orderbuch und fördert Integration und Innovation. Das Fuel Network ermöglicht es Spark, seinen hohen Durchsatz und seine Sicherheit für die Implementierung komplexer Finanzdienstleistungen zu nutzen.

  • Das Acumen-Protokoll ist ein nicht verwahrtes Zinsprotokoll, das algorithmisch festgelegte Zinssätze verwendet, um offene Finanzanwendungen zu ermöglichen. Es verbindet Kryptowährungen und traditionelle Finanzen und ermöglicht es DeFi-Benutzern, attraktive, stabile und unkorrelierte Erträge zu erzielen und gleichzeitig gleiche Wettbewerbsbedingungen zu schaffen, in denen kleine und mittlere Unternehmen (KMU) und Unternehmer florieren können. Als modulare Ausführungsschicht stellt Fuel Acumen die Blockchain-Infrastruktur zur Verfügung, um die Leistung und Sicherheit der Acumen-Plattform bei der Verarbeitung großer Mengen an Schulden und tokenisierten Vermögenswerten zu gewährleisten.

  • Thunder ist ein NFT-Marktplatz, der die Abwicklung von Massentransaktionen in einer einzigen Transaktion mit minimalen Gebühren ermöglicht. Für erfahrene NFT-Händler scheint der Marktplatz ein nahtloseres Handelserlebnis zu sein, da die Parallelisierung schnelle Transaktionen ermöglicht.

In Vorbereitung auf den bevorstehenden Start des Fuel-Mainnets startete Fuel am 8. Juli das Fuel-Punkte-Programm.

Teilnehmer können berechtigte Vermögenswerte über das Portal des Fuel Points-Programms in vorab hinterlegte Smart Contracts einzahlen. Diese Vermögenswerte werden vor dem Start des Fuel-Mainnets in vorab hinterlegten Smart Contracts von Fuel auf Ethereum gespeichert. Nach der Einzahlung von Vermögenswerten erhalten die Teilnehmer täglich Kraftstoffpunkte basierend auf dem USD-Wert der eingezahlten Vermögenswerte.

Abhängig von der Art des hinterlegten Vermögenswerts erhalten die Teilnehmer 1,5 bis 3 Punkte pro Tag und Dollar des eingezahlten Vermögenswerts. Wenn Benutzer beispielsweise ETH einzahlen, erhalten sie 1,5 Punkte für jeden Dollar, der pro Tag in ETH eingezahlt wird. Der USD-Wert des Vermögenswerts wird stündlich von einem Preisorakel (wie der DeFiLlama-API) ermittelt und die Punkte werden auf Grundlage dieses Werts berechnet. Wenn ein Benutzer beispielsweise 1 ETH einzahlt, während der ETH-Preis 3.500 $ beträgt, erhält der Benutzer 3.500 × 1,5/24 = 218,75 Punkte/Stunde.

Punkte können über das Portal überwacht werden und Früheinzahler erhalten mehr Punkte. Zu den derzeit akzeptierten Vermögenswerten gehören ETH, WETH, EETH, rETH, rsETH, WBETH, USDT, USDC, USDE, sUSDE, ezETH und stETH. Der Punktemultiplikator für verschiedene Vermögenswerte kann sich ändern und spezifische Informationen werden auf der X-Plattform über FuelNetwork veröffentlicht. Nach der Veröffentlichung des Fuel-Mainnets müssen die Teilnehmer ihre vorab eingezahlten Vermögenswerte innerhalb von 14 Tagen nach der Veröffentlichung auf das Mainnet übertragen, andernfalls verfallen die Punkte.

Im Allgemeinen kann Fuel als ein Projekt angesehen werden, das die Aufmerksamkeit langfristiger Investoren verdient, insbesondere aufgrund der Vorteile der Kapitalunterstützung, der Anwendung des neuen Layer-2-Token-Modells und der Einführung des Mainnets. Die ökologische Entwicklung und der kontinuierliche Finanzierungsplan von Fuel haben dazu geführt, dass das Ökosystem voller neuer Ideen und Kreativität ist und das Unternehmen in einem so frühen Projektstadium bereits relativ erfolgreich ist. Allerdings wurde das Fuel-Mainnet noch nicht gestartet und es wird einige Zeit dauern, bis seine Leistung auf dem Rollup-Wettbewerbsmarkt überprüft wird. Lassen Sie uns weiterhin auf zukünftige Entwicklungen achten.