Was ist Flow (FLOW)? – Ein Überblick
Flow, das sich selbst als „die Blockchain für die offene Welt“ beschreibt, wurde Anfang 2021 eingeführt. Sie verwendet eine Multi-Node-Architektur, die laut ihrer Website die Skalierbarkeit verbessert, ohne den Prozess des Shardings zu verwenden, der angeblich „nicht ACID-konform“ ist, d. h. eine Datenbank, die nicht die vier Eigenschaften hat, die sie haben sollte – Atomarität, Konsistenz, Isolierung und Dauerhaftigkeit – um sicher zu sein.
Was ist eine Mehrknoten-Architektur?
Anders als bei herkömmlichen Blockchains, bei denen jeder Node alle Informationen speichert und alle Arbeiten ausführt, soll die Flow-Technologie den Prozess viel effizienter machen, indem sie den Prozess des Pipelining repliziert und auf die Blockchain anwendet. Die von den Knoten erledigten Aufgaben werden in vier Rollen unterteilt: Sammlung, Konsens, Ausführung und Überprüfung. Die Arbeit wird vertikal getrennt, im Gegensatz zum Sharding, bei dem die Arbeit horizontal verteilt wird.
Alle Knoten sind an dem Prozess beteiligt, so heißt es in der Literatur, aber sie müssen nur eine bestimmte Rolle innerhalb des Prozesses übernehmen.
Sharding, die Aufteilung von Blockchains in miteinander verbundene Netzwerke, beseitigt laut Flow die Serialisierbarkeit, was die Erstellung von Apps erheblich erschwert und anfällig für Fehler macht.
Auf der Flow-Website heißt es dazu:
Durch Sharding wird der schwierigste Teil der Skalierung der Blockchain den Anwendungsentwicklern aufgebürdet, anstatt ihn auf Protokollebene zu lösen.
Flow ist eine entwicklerfreundliche Blockchain
Flow behauptet, ein weiteres wichtiges Unterscheidungsmerkmal in einem ansonsten zunehmend gesättigten Markt sei die Art und Weise, in der es die Erfahrung der Entwickler in den Vordergrund stellt.
Das Ökosystem verwendet das Programm Cadence, das laut Literatur die erste ergonomische, ressourcenorientierte Smart-Contract-Programmiersprache ist.
Das Projekt verwendet auch die ressourcenorientierte Programmierung, die angeblich sicherer und einfacher zu bedienen ist.
Schließlich hat das Flow-Team eine Methode entwickelt, mit der intelligente Verträge (Smart Contracts) auch nach ihrer Bereitstellung aktualisiert werden können. Laut der Website können Smart Contracts in einem „Beta-Status“ in das Mainnet gestellt werden. Diese Verträge können dann von den ursprünglichen Autoren optimiert werden. Sobald die Änderungen abgeschlossen sind, kann der Smart Contract freigegeben werden und wird unveränderbar.
Der native Flow Coin
Der FLOW-Coin hat mehrere Funktionen im Ökosystem. Er ist die Währung, mit der Benutzer und Entwickler im System Transaktionen durchführen. FLOW kann auch gehalten oder zwischen Nutzern getauscht werden und man kann ihn einsetzen, um Belohnungen zu erhalten.
Die Gründer von Flow
Flow wurde von demselben Team gegründet, das auch Dapper, CryptoKitties und NBA Top Shot ins Leben gerufen hat.
Dieter Shirley gründete Flow und war auch Mitbegründer von CryptoKitties. Er ist derzeit auch der CTO von Flow.
Shirley studierte in den frühen 1990er Jahren Informatik an der University of Waterloo in Kanada. Anschließend arbeitete er als Software-Ingenieur für eine Reihe von Unternehmen, darunter Metrowerks, Vertigo 3D, Schemasoft, Apple und Axiom Zen.
Er ist in Vancouver, Kanada, ansässig und wurde CTO von Dapper Labs, als das Unternehmen im März 2018 gegründet wurde.
Roham Gharegozlou ist der CEO von Dapper Labs, der CEO von Flow sowie der Mitbegründer von CryptoKitties und NBA Top Shot.
Gharegozlou, der ebenfalls in Vancouver ansässig ist, absolvierte einen BA in Wirtschaftswissenschaften an der Stanford University, bevor er einen MS und BS in Biowissenschaften an derselben Universität absolvierte.
Anwendungsfälle des FLOW Token
FLOW ist die native Kryptowährung des Flow-Ökosystems. Sie wird für alle Gebührenzahlungen auf Protokollebene, Transaktionen, Belohnungen und den Einsatz von FLOW-Tokens verwendet. Flow hat eine Schnittstelle für fungible Flow-Token in Cadence.
Dies ermöglicht es dem Benutzer, intelligente Verträge auf Cadence zu schreiben, die einfach mit Flow interagieren.
Das verdiente Flow kann man ausgeben, einsetzen, delegieren, halten, damit abstimmen, dApps erstellen, entwickeln und wachsen lassen. Die Flow-Client-Bibliothek dient als Werkzeug für die Anmeldung bei Transaktionen. Investoren können sich mit ihrem Konto anmelden, um FLOW-Token auszugeben. Flow-Inhaber können sich mit der Flow-Community austauschen, an Diskussionen teilnehmen und über die Flow-Governance abstimmen. Benutzer können über den Flow-Port oder die mobile Anwendung ein Blocto-Konto erstellen, um Flow-Token zu verwenden.
Die Kontoerstellungsgebühr beträgt $0,001 Flow, und die Transaktionsgebühr für Flow ist auf $0,00001 Flow begrenzt. Mitwirkende können Flow-Token auf die folgenden Arten verdienen: Alpha-Programm, Token-Lease-Staking-Programm und Open-World-Builder. Das Team hinter Flow hat auch Krypto-Citties, NBA Top Shot und Dapper Wallet entwickelt. Hier bietet die Dapper-Wallet nahtlose Unterstützung für Etheruem und Flow. Mit Dapper-Wallets können Benutzer auf andere Vermögenswerte und Anwendungen im Flow-Netzwerk für den Handel zugreifen.