Fantom (FTM) ist ein DLT, das auf einem DAG (Directed Asymmetric Graph) basiert und darauf ausgelegt ist, erweitertes Potenzial für intelligente Verträge zu bieten, die mit Ethereum in einem sehr wirtschaftlichen und sicheren dezentralen Netzwerk kompatibel sind, um darauf DeFi-dApps bereitzustellen.
EDas Fantom (FTM)-Projekt ist ein DLT-Projekt (Distributed Ledger Technology), das die Schaffung einer dezentralen Plattform für die Verwaltung von Kryptowährungen und Smart Contracts ermöglicht. Um dies zu erreichen, verwendet Fantom anstelle einer Blockchain eine DAG oder gerichteter azyklischer Graph. Diese Wahl ermöglicht Fantom im Vergleich zu seinen Blockchain-Pendants eine größere Flexibilität und Geschwindigkeit.
Darüber hinaus verfügt das Netzwerk über einen eigenen nativen Token, den FTM-Token, der verwendet wird, damit die verschiedenen Akteure im Netzwerk Knoten im Netzwerk bedienen können (unter Verwendung von Nachweis des Einsatzes) und Nutzer können Provisionen für die Nutzung ihrer Ressourcen zahlen und sind darüber hinaus ein Vehikel für den wirtschaftlichen Austausch zwischen den Parteien.
Projektursprung
Die Geschichte von Fantom beginnt mit der Gründung der Fantom Foundation im Jahr 2018. Von diesem Moment an begann die Stiftung mit dem Aufbau der Infrastruktur für das, was später das Fantom-Netzwerk werden sollte. In Ihrem Whitepaper «Fantom: Ein skalierbares Framework für asynchrone verteilte Systeme» Am 25. Oktober 2018 entwickelt, war sein Umfang bereits erkennbar.
Hinter dieser Kreation standen die Spezialisten Sang-Min Choi, Jiho Park, Quan Nguyen (aktueller CTO von Fantom) und Andre Cronje, die weltweit für die Kreation von bekannt sind Sehnsucht nach Finanzen. In diesem Whitepaper wurde die Funktionsweise von Fantom klar beschrieben, wobei die Erstellung des Lachesis-Konsensprotokolls (oder Lachesis-Protokolls) und die Verwendung eines gerichteten azyklischen Graphen (DAG) von entscheidender Bedeutung sind, um eine zu erreichen Byzantinische Fehlertoleranz asynchron (aBFT).
In Fortsetzung des im Weißbuch dargelegten Weges begann das Projekt, seine Entwicklung zu konsolidieren, und im Dezember 2019 sollte das Netzwerk gestartet werden. Zu diesem Zeitpunkt verfügte Fantom über alles, was es brauchte, um seine Entwicklungsziele zu erreichen, einschließlich einer mit kompatiblen virtuellen Maschine Ethereum Virtual Machine (EVM) das erlaubte das Tragen der Smart Contracts von Netzwerken wie Ethereum zu Fantom ohne größere Komplikationen.
Darüber hinaus arbeitet das Netzwerk mit einer Proof-of-Stake (PoS)-Schicht, deren Gruppe von Validatoren Lachesis verwendet, um Transaktionen zu validieren und neue Blöcke zu erzeugen. Kurz gesagt bedeutet dies, dass Fantom ein Netzwerk ist, das für die Entwicklung von dApps, insbesondere DeFi-Anwendungen, optimiert ist, in dem wir Apps wie Curve, Sushi oder Yearn Finance finden und all dies nutzen können MetaMask als Vermittler, da Fantom in der Lage ist, mit ihm zu interagieren, was sein Engagement für Web3 sehr deutlich macht.
Derzeit zeichnet sich Fantom dadurch aus, dass es eines der am schnellsten wachsenden Projekte im Kryptowährungs-Ökosystem ist, und nicht nur das, auch sein Potenzial für DeFi-dApps hat es zu einem wichtigen Knotenpunkt in diesem Sektor gemacht. Dank dessen gilt Fantom nun (März 2022) als eines der 50 größten Blockchain-Projekte der Welt, während es in diesem hart umkämpften Sektor weiter wächst und an Bedeutung gewinnt.
Technologie hinter Fantom
DAG, das Organisationsmodell der Fantom Opera Chain
Wenn wir uns die Funktionsweise einer Blockchain oder „Blockkette“ vorstellen, fällt uns als Erstes ein (oder sehen wir normalerweise in Abbildungen) ein Datenblock (von den Minern generiert), der mit dem vorherigen Block verknüpft ist ( durch den Hash des vorherigen Blocks) und so weiter mit den restlichen Blöcken. Die Idee dahinter ist, dass sie alle vom ersten bis zum nächsten Block miteinander verbunden sind und diese unzerbrechliche „Kette“ erzeugen, die wir als Blockchain kennen und in der alle im Netzwerk ausgeführten Vorgänge aufgezeichnet werden.
Es gibt jedoch eine andere Struktur namens DAG (Directed Asymmetric Graph), die ebenfalls für diese Art von Konstruktionen verwendet werden kann, mehrere Vorteile bietet und genau die ist, die Fantom verwendet. Ein DAG ist nichts anderes als ein Baum aus Knoten oder Eckpunkten (entspricht den Blöcken in der Blockchain), die durch eine oder mehrere Kanten (entspricht der kryptografischen Verbindung zwischen den Blöcken in der Blockchain) verbunden sind und eine genau definierte Richtung angeben. Fantom nutzt diese Konstruktion, um die Struktur einer klassischen Blockchain aufzugeben und alle Netzwerkinformationen in einem DAG darzustellen.
Somit ist in Fantom jeder Knoten oder Vertex ein Block mit einer Reihe von Transaktionen, die innerhalb des Netzwerks ausgeführt wurden. Da das Netzwerk asynchron arbeitet, können Netzwerk-Staker jederzeit neue Transaktionsblöcke erstellen. Diese Transaktionsblöcke können mit einem oder mehreren Knoten verknüpft werden, wodurch eine klar definierte Querverbindungsstruktur entsteht, die eine DAG generiert und es Fantom ermöglicht, schnell und sicher eine kontinuierliche Aufzeichnung aller Ereignisse im Netzwerk zu erstellen, die wir sehen in der Bestätigungszeit von Fantom wahr werden, die normalerweise in der Größenordnung von 1 Sekunde pro Transaktion liegt (und 60 Sekunden für ihre Irreversibilität). Die Fantom DAG heißt Fantom Opera Chain und Sie können sie mit den Block-Explorern dieses Netzwerks live erkunden.
Lachesis, ein aBFT-Konsensprotokoll
Natürlich unterscheidet sich Fantoms Konsensprotokoll durch die Verwendung einer DAG erheblich von dem, was wir normalerweise in anderen Netzwerken sehen. In diesem Fall hat Fantom das Lachesis-Protokoll erstellt, ein aBFT-Protokoll (Asynchronous Byzantine Fault Tolerance), das sich durch Folgendes auszeichnet:
- Asynchron: Den Teilnehmern steht es frei, Befehle zu unterschiedlichen Zeiten abzuarbeiten.
- Keine Leiter: Kein Teilnehmer spielt eine „besondere“ Rolle in der Blockproduktion (keine Koordinatoren).
- Asynchronous Byzantine Fault Tolerant (aBFT): Unterstützt bis zu einem Drittel fehlerhafter oder böswilliger Knoten.
- Nahezu augenblickliche Endgültigkeit: Transaktionen werden im Durchschnitt innerhalb von 1–2 Sekunden bestätigt.
Fantom hat Lachesis als Konsensschicht implementiert, die auf weitere Schichten innerhalb des Systems erweitert werden kann. Das Fantom-Ökosystem kann aus mehreren Blockchain-Schichten bestehen, wobei Lachesis den Kern bildet. Mit dieser Funktion startete Fantom die erste Schicht namens Opera, die Unterstützung für die EVM bietet.
Die Wirkungsweise von Lachesis ist recht einfach und lässt sich wie folgt aufschlüsseln:
- Zunächst wird der Knotensynchronisationsprozess gestartet.
- Als nächstes wird ein Zufallsknotenauswahlalgorithmus ausgeführt, um mit der Generierung des nächsten Blocks zu beginnen.
- Sobald der Auswahlprozess abgeschlossen ist, beginnt der Kommunikationsprozess zwischen den ausgewählten Knoten.
- Der ausgewählte Knotensatz synchronisiert sich mit der Fantom Opera Chain (DAG), führt die Erstellung des Blocks durch und überprüft seine Informationen.
- Der Block wird dann an alle bekannten Knoten auf der Leitung gesendet.
- Der Prozess des allgemeinen Konsenses im Netzwerk über die Richtigkeit des neuen Blocks beginnt, und nach der Überprüfung wird der Block akzeptiert und in die gültige DAG integriert.
- Abschließend wird der Prozess neu gestartet, um einen weiteren Block zu erstellen.
Eine Kuriosität des Lachesis-Protokolls besteht darin, dass es einer beliebigen Anzahl von Teilnehmern den dynamischen Beitritt zum System ermöglicht. Somit ist es möglich, dass die Fantom DAG mit der Ankunft dieser neuen Teilnehmer operieren kann. Dadurch ist der Prozess im Hinblick auf Bandbreitennutzung, Rechenleistung und Ausführungsgeschwindigkeit sehr effizient. Die Absicht dahinter ist, dass Lachesis schnell, skalierbar und sicher ist, damit Fantom jederzeit voll ausgelastet ist.
Lamport, Synchronisierung der Netzwerkarbeit
Ein Problem innerhalb der Blockchain besteht darin, eine korrekte zeitliche Einstellung für alle Knoten im Netzwerk aufrechtzuerhalten. Bei Bitcoin ist dies ein bekanntes Problem, das Satoshi Nakamoto dazu veranlasste, ein ziemlich einzigartiges Zeitstempelsystem zu entwickeln. Allerdings wird das Problem innerhalb eines asynchronen Netzwerks, das mit hoher Geschwindigkeit arbeitet, komplexer, also genau der beiden Elemente, die in Fantom vorhanden sind.
Um dieses Problem zu lösen, nutzt Fantom Lamport, ein Zeitsystem, das es Ihnen ermöglicht, alle Ihre Knoten zu synchronisieren und sie in einem für alle gemeinsamen Zeitrahmen laufen zu lassen. Lamport ermöglicht die Bestimmung der zeitlichen Reihenfolge zwischen Blöcken in einem asynchronen verteilten System und wendet zu diesem Zweck Folgendes an:
- Jeder Knoten erhöht seinen Zählwert, bevor er einen Ereignisblock erstellt.
- Wenn eine Nachricht einschließlich ihres Zählwerts gesendet wird, muss der Empfänger berücksichtigen, welche Nachricht vom Absender empfangen wird, und ihren Zählwert erhöhen.
- Wenn der aktuelle Zähler kleiner oder gleich dem von einem anderen Knoten empfangenen Zählwert ist, wird der Zählwert des Empfängers aktualisiert.
- Wenn der aktuelle Zähler hingegen größer ist als der von einem anderen Knoten empfangene Zählwert, wird der aktuelle Zählwert aktualisiert.
Auf diese Weise kann eine Reihenfolge bei der Generierung von Blöcken generiert werden und ein angemessener Zeitrahmen für alle Teilnehmer des Netzwerks und die von ihnen generierten Blöcke eingehalten werden.
Warum ist das wichtig? Nun, erstens hilft die Generierung der Blöcke mit korrekten Zeitstempeln, das Netzwerk und die darin enthaltenen Informationen zu organisieren, aber was noch wichtiger ist, es trägt dazu bei, seine Sicherheit und Widerstandsfähigkeit gegenüber byzantinischen Ausfällen zu stärken, sodass Lamport eine grundlegende Rolle im Netzwerkkonsens spielt ( wird als Lachesis-Protokoll verstanden).
FTM Token, die Währung innerhalb von Fantom
Der Token ist der native Token des Fantom-Netzwerks (obwohl es Versionen gibt). ERC-20 und offizielles BEP-20). Seine Hauptaufgabe besteht darin, Provisionen für Netzwerktransaktionen zu zahlen, den Validatoren wirtschaftliche Anreize zu bieten, diesen Validatoren das Abstecken zu ermöglichen (Fantom verwendet Proof of Stake) und die Validatoren zur Teilnahme an der Online-Governance der Netzwerkkette zu befähigen.
Der gesamte FTM-Token-Vorrat beträgt 3,175 Milliarden FTM-Tokens, die alle ausgegeben wurden. Diese Token wurden seit Beginn des Netzwerks schrittweise nach folgendem Schema verteilt:
- 40 % der Zuteilung an Investoren aus dem öffentlichen und privaten Verkauf von Fantom.
- 15 % werden Beratern mit einer Bindungszeit von 3 Monaten zugewiesen.
- 10 % wurden dem Gründungsteam zugeteilt und werden über einen Zeitraum von 24 Monaten freigegeben.
- 3,6 % wurden einer strategischen Reserve des Protokolls zugewiesen.
- 31,4 % waren für Prämien reserviert, die bis 2024 ausgeschüttet werden.
Fantom-Anwendungsfälle
Fantom ist ein Netzwerk, das sich auf die Bereitstellung fortschrittlicher Smart Contracts (EVM-kompatibel) für DeFi-Anwendungen konzentriert. Bei Fantom können wir beispielsweise auf DeFi-Dienste zugreifen, z Curve o Sushi-Tausch, die ihr Netzwerk nutzen, um DEX-Dienste anzubieten, die viel schneller und günstiger sind als ihre Pendants auf Ethereum.
Ein weiteres Projekt, in dem wir Fantom verwenden können, ist Multichain, eine Multi-Netzwerk-Brücke, die es uns ermöglicht, Werte sehr schnell und einfach zwischen kompatiblen Ketten zu senden, indem wir unser MetaMask-Wallet als Vermittler verwenden. Es gibt auch native Projekte wie Solidly, das einen dezentralen Austausch von Fantom zu anderen kompatiblen Netzwerken bietet. Natürlich endet nicht alles im DeFi-Territorium. Fantom ermöglicht Ihnen auch die Bereitstellung von NFTs, wie im Fall des Artion-Projekts, auf das Sie hier zugreifen können Link.
All dies macht die enorme Benutzerfreundlichkeit von Fantom sehr deutlich, insbesondere wenn wir sehen, dass all dies mit denselben Tools wie Ethereum erstellt werden kann, was die Erstellung neuer dApps für dieses Netzwerk erheblich erleichtert.
Schlussfolgerungen
Fantom ist ein Projekt, das sich in Bezug auf seine Fähigkeiten gerade in einer Phase der Erweiterung befindet. Angesichts des zunehmenden Interesses an Netzwerken mit schnellen und günstigen Transaktionen ist Fantom in der Lage, seinen Nutzern dies und noch viel mehr zu bieten, mit einer einzigartigen Technologie innerhalb des gesamten Ökosystems.
Dadurch sind sein Netzwerk, sein Token und seine Community gewachsen und gestärkt und haben sich zu einem der größten Kryptowährungsprojekte entwickelt, die es heute gibt, und seine Verbindungen zu anderen Projekten (wie z Kovalent y Die Grafiken) deuten darauf hin, dass seine Relevanz mit der Entwicklung und Verbreitung des Netzwerks weiter zunehmen wird.