|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Opera Mainnet (Fantom)
Was ist Opera Mainnet (Fantom)?
Opera, das Fantom-Mainnet, wurde im Dezember 2019 gegründet und ist damit eine der jüngsten funktionalen Blockchains. Opera ist ein erlaubnisloses Open-Source-Framework, das es jedem ermöglicht, sich durch Abstecken und Governance am Netzwerk zu beteiligen.
Der native Token des Fantom ist FTM. Innerhalb des Netzwerks wird es für Absteckungen, On-Chain-Governance und Plattformgebühren verwendet. Fantom nutzt den Lachesis-Konsens, der die Konsensmechanismen Proof-of-Stake und Asynchronous Byzantine Fault Tolerance (aBFT) für schnellere und kostengünstigere Transaktionen im Vergleich zu anderen Blockchains kombiniert und eine hochsichere Umgebung bietet.
Was unterscheidet Fantom von der Konkurrenz?
Blockchains der ersten und zweiten Generation wie Bitcoin und Ethereum waren nicht für die Skalierung konzipiert. Sicherheit und Dezentralisierung waren ihre Hauptanliegen. Dadurch wurden die Transaktionsraten des Netzwerks langsamer, insbesondere als weitere Knoten hinzugefügt wurden. Eine Transaktion im Bitcoin-Blockchain-Netzwerk kann beispielsweise bis zu 15 Minuten dauern, Transaktionen im Fantom-Netzwerk können jedoch in Sekundenschnelle abgeschlossen werden.
Fantom nutzte den einzigartigen Lachesis-Konsens, um das „Blockchain-Trilemma“ der Balance zwischen Geschwindigkeit, Sicherheit und Dezentralisierung zu lösen.
Der PoS-Mechanismus von Lachesis ermöglicht es Validatoren, wie jede andere PoS-Blockchain, neue Blöcke zu erzeugen, indem sie ihr FTM abstecken. Das aBFT-Protokoll hingegen ist ein zentraler Aspekt des Lachesis-Konsenses, da es Knoten ermöglicht, Blöcke unabhängig zu konstruieren.
Selbst wenn es defekte oder böswillige Knoten im Netzwerk gibt, ermöglicht die Methode der byzantinischen Fehlertoleranz einen Konsens. Theoretisch könnte es bis zu einem Drittel der fehlerhaften oder böswilligen Knoten verwalten, ohne dass es zu einem Netzwerkausfall kommt.
Dadurch können sich Knoten eigenständig über ein zweistufiges Blockbestätigungsverfahren einigen, sofern sie eine Zweidrittelmehrheit erreichen. Dadurch entfällt die Notwendigkeit eines führenden Knotens zum Erstellen von Blöcken, was schnellere Transaktionen bei gleichzeitig hervorragender Sicherheit ermöglicht.
Da die Blöcke im Fantom-Netzwerk in sich geschlossen sind, ist es stärker dezentralisiert. Jede dezentrale Anwendung läuft auf einer eigenen Blockchain, die mit dem Lachesis-Konsens verknüpft ist.
Was ist die virtuelle Fantom-Maschine?
Die Fantom Virtual Machine wird im Mainnet von Fantom Opera verwendet. Dabei handelt es sich um das Software Development Kit von Fantom, das die Tools zum Erstellen und Bereitstellen dezentraler Finanz-Apps (im Netzwerk auch als dApps bekannt) bereitstellt.
Darüber hinaus wird auch die Ethereum Virtual Machine (EVM) von Opera unterstützt. Es ermöglicht Entwicklern, ihre auf Ethereum basierenden dezentralen Apps mühelos in das Fantom-Netzwerk zu migrieren und stellt so die Kompatibilität mit der weltweit größten Smart-Contract-basierten Plattform sicher.
Was ist Lachesis?
Fantom verwendet seine eigene Konsenstechnik namens Lachesis, anstatt die Proof-of-Work (PoW)-Prozesse zu replizieren, die in Bitcoin und Ethereum verwendet werden. Laut den Machern des Projekts ermöglicht Lachesis Fantom, deutlich schneller zu laufen und skalierbarer zu sein als frühere Blockchains. Die Befürworter des Fantom-Netzwerks behaupten, es sei aufgrund seiner Geschwindigkeit ideal für Anwendungen, die einen hohen Durchsatz erfordern.
Lachesis ist für einen asynchronen byzantinischen fehlertoleranten (aBFT) Konsensmechanismus bekannt. Die Schöpfer von Fantom behaupten, dass sie eine Lösung für die seit langem bestehende Schwierigkeit der Skalierung von Blockchains gefunden haben, ohne andere wichtige Eigenschaften der Netzwerke wie Dezentralisierung und Sicherheit zu opfern. Einer der Hauptvorteile von Lachesis gegenüber den Konsenssystemen Practical Byzantine Fault Tolerant (pBFT) ist seine Widerstandsfähigkeit gegen verteilte Denial-of-Service-Angriffe (DDoS). Darüber hinaus sind aBFT-Systeme so konzipiert, dass sie schneller sind als pBFT-basierte Konsensmethoden.
Es ist zu beachten, dass aBFT auch die Directed Asymmetric Graph (DAG)-Technologie verwendet, die in anderen aufkommenden Blockchain-Konsenssystemen üblich ist. Jeder Netzwerkknoten führt eine lokale DAG, die später zur Berechnung der endgültigen Reihenfolge der Ereignisse verwendet wird. Im Gegensatz zu früheren Blockchain-Systemen werden Transaktionsereignisse mit anderen Knoten im Netzwerk und nicht mit den Blöcken selbst verglichen.
Das Skalierbarkeitstrilemma, das vorsieht, dass nur zwei von drei Anforderungen gleichzeitig in Konsensalgorithmen enthalten sein dürfen, wurde effektiv überwunden.
Fantoms Architektur
Opera Core, Opera Ware und Application Layer sind die drei Schichten, die wie ein Sandwich die Fantom-Architektur bilden.
Das unterste Glied im Lachesis-Protokoll ist Opera Core, der für die Aufrechterhaltung des Konsenses zwischen den Knoten verantwortlich ist. Jede Transaktion wird auf jedem Knoten gespeichert. Fantom ist jedoch insofern ungewöhnlich, als es einen zweiten Knotentyp namens Witness-Knoten zur Validierung von Transaktionen erfordert und sich bei der Auswahl validierender Knoten auf die dPOS-Technik verlässt. Um einen Validator betreiben zu können, müssen Benutzer außerdem über mindestens 1.000.000 FTM verfügen.
Opera Ware ist das „Fleisch“ des Protokolls, das es ihm ermöglicht, Aufgaben wie das Geben von Anreizen und das Erstellen von „Story-Daten“ auszuführen.
Das als Opera Application bekannte Sesambrötchen verfügt über öffentlich verfügbare APIs, die es Entwicklern ermöglichen, über ihre dApps eine Verbindung mit der Opera Ware-Schicht herzustellen. Darüber hinaus entwickelt sich daraus eine faszinierende Anwendung namens „Story Data“, eine grundlegende Funktion für die Speicherung unbegrenzter und umfangreicher Aufzeichnungen von Daten, die für Anwendungen wie das Lieferkettenmanagement von entscheidender Bedeutung sind.
Offene Finanzen (OpenFi)
OpenFi, kurz für „Open Finance“, ist ein Finanzrahmen, der traditionelle Finanzen (TradFi) mit dezentralen Finanzen (DeFi) integriert. |
Mehrfache Datenverfügbarkeit (MultiDA)
Diese Blockchain-Architektur nutzt mehr als einen Datenverfügbarkeitsdienst (Data Availability, DA), um Datenredundanz sicherzustellen. |