Primer

Einleitung

Flow, die Blockchain für offene Welten

<
Flow ist eine schnelle, dezentralisierte und entwicklerfreundliche Blockchain, die als Grundlage für eine neue Generation von Spielen, Apps und den digitalen Assets, die sie antreiben, konzipiert wurde. Sie basiert auf einer einzigartigen Multi-Rollen-Architektur und ist so konzipiert, dass sie ohne Sharding skaliert werden kann. Dies ermöglicht massive Verbesserungen der Geschwindigkeit und des Durchsatzes bei gleichzeitiger Beibehaltung einer entwicklerfreundlichen, ACID-kompatiblen Umgebung.

Flow versetzt Entwickler in die Lage, florierende krypto- und kryptofähige Unternehmen aufzubauen. Mit Anwendungen auf Flow können Verbraucher die Kontrolle über ihre eigenen Daten behalten, neue Arten digitaler Vermögenswerte schaffen, die auf offenen Märkten, die von überall auf der Welt zugänglich sind, handelbar sind, und offene Volkswirtschaften aufbauen, die den Benutzern gehören und dazu beitragen, sie wertvoll zu machen. 

Smart Contracts on Flow können wie Legosteine zusammengesetzt werden, um Anwendungen für Milliarden von Menschen zu betreiben, von Basketballfans bis hin zu Unternehmen mit geschäftskritischen Anforderungen. 

Es gibt vier Säulen, die Flow unter den bestehenden Blockketten einzigartig machen:

  • Multi-Role Architektur: Das Design von Flow ist einzigartig und ermöglicht die Erweiterung des Netzwerks, um Milliarden von Nutzern zu bedienen, ohne die Dezentralisierung des Konsenses zu schreddern oder zu reduzieren.
  • Ressourcenorientierte Programmierung: Smart Contracts auf Flow sind mit Cadence geschrieben, einer einfacheren und sichereren Programmiersprache für Krypto-Assets und Anwendungen.
  • Ergonomie für Entwickler: angefangen von erweiterbaren Smart Contracts und integrierter Protokollunterstützung bis hin zum Flow-Emulator wurde dieses Netzwerk ergebnisorientiert konzipiert.
  • Einbeziehung von Verbrauchern: Flow wurde für Mainstream-Verbraucher entwickelt und bietet einen sicheren und reibungsllosen Weg von Fiat zu Krypto.

Ursprünglich haben wir Flow für unsere eigenen Anwendungsfälle entwickelt, aber es ist schnell viel bedeutender geworden als geplant. Hunderte von Entwicklern in unserer Diskrepanz und Tausende auf der ganzen Welt sind einer Meinung: Wir stellen hier etwas Besonderes dar. Lasst uns gemeinsam die Zukunft gestalten! 

Multi-Node Architektur

In einer herkömmlichen Blockchain speichert jeder Knoten den gesamten Datenbestand (Kontostände, Smart Contract Code usw.) und führt die gesamte Arbeit aus, die mit der Verarbeitung jeder Transaktion in der Prozesskette verbunden ist. Dieses Vorgehen entspricht etwa eine Vorgehensweise, bei der ein einziger Mitarbeiter ein ganzes Auto zusammenbaut. 

Von der Fertigung bis zum CPU-Design ist das Pipelining eine gängige Technik zur erheblichen Produktivitätssteigerung. Flow wendet Pipelining auf Blockchains an, indem die Aufgaben eines Validator-Knotens in vier verschiedene Rollen aufgeteilt werden: Sammlung, Konsens, Ausführung und Verifizierung. Diese Arbeitsteilung zwischen den Knoten erfolgt vertikal (über die verschiedenen Validierungsstufen für jede Transaktion) und nicht horizontal (über verschiedene Transaktionen hinweg, wie beim Sharding). 

Mit anderen Worten, jeder Validierungsknoten nimmt immer noch an der Validierung jeder Transaktion teil, aber nur in einer der Validierungsphasen. Sie können sich daher für ihre jeweilige Schwerpunktphase spezialisieren - und die Effizienz dieser Phase erheblich steigern. 

Dadurch ist Flow in der Lage, auf einen tausendfach höheren Durchsatz und geringere Kosten zu skalieren und gleichzeitig eine gemeinsame Ausführungsumgebung für alle Operationen im Netzwerk aufrechtzuerhalten. In Bezug auf die Datenbank können Smart Contracts und Benutzerkonten auf Flow immer in einer atomaren, konsistenten, isolierten und dauerhaften (AKID) Transaktion miteinander interagieren. Dadurch wird eine gute Nutzererfahrung und volle Kombinierbarkeit gewährleistet, so dass Entwickler mühelos auf der Arbeit anderer aufbauen können.

Schwierigkeiten mit Sharding-Prozessen

Die meisten Vorschläge zielen darauf ab, die Skalierbarkeit von Blockchains zu verbessern, indem sie diese in miteinander verbundene Netzwerke fragmentieren: häufig sind es Scherben, obwohl die Sidechains die gleichen Probleme haben. Mit diesen Ansätzen wird die in Datenbanksystemen übliche Garantie der Serialisierbarkeit ("ACID") aufgehoben. 

Verlust der AKID-Garantien macht die Erstellung einer Anwendung, die über Fragmente hinweg auf Daten zugreifen muss, weitaus schwieriger und fehleranfälliger. Interaktionen zwischen Smart Contracts werden sehr kompliziert, und sogar einzelne Großanwendungen müssten aufgrund von Verzögerungen und höheren Transaktionsfehlerraten auf eine komplexe Mechanik zurückgreifen, um über Fragmente hinweg skalieren zu können. Diese Kombination schränkt die Arten von Anwendungen, die im Netzwerk möglich sind, sowie deren Netzwerkeffekte dramatisch ein. Sharding sattelt effektiv den schwierigsten Teil der Skalierung der Blockkette auf die Anwendungsentwickler ab, anstatt ihn auf der Protokollebene zu lösen.

Eine einfache Benutzeraktion (Kauf eines Huts für ein CryptoKitty unter Verwendung einer stabilen Währung wie TUSD) kann zwölf Transaktionen und sieben Blöcke auf einer fragmentierten Blockkette aufnehmen. In einer nicht shard-konformen, AKID-kompatiblen Umgebung wie Flow kann dieselbe Aktion, die viel komplexer ist, durch eine einzige atomare Transaktion in einem einzigen Block abgewickelt werden.

Noch problematischer als der zusätzliche Zeit- und Kostenaufwand ist die größere Angriffsfläche und Komplexität: Es wird viel schwieriger sein, den Smart Contract Code auf einer fragmentierten Blockchain zu entwerfen, zu testen und zu sichern.

Trennung von Konsensus und Berechnung

Die zentrale Erkenntnis, die zur Architektur von Flow geführt hat, ist, dass wir nicht-deterministische von deterministischen Prozessen trennen und jeden auf der Grundlage ihrer technischen Möglichkeiten verschiedenen Knotentypen zuordnen können, um den Blockchaindurchsatz dramatisch zu erhöhen und gleichzeitig mehrere Probleme von Benutzern und Entwicklern mit bestehenden Netzwerken zu lösen. Unsere Erkenntnis war, dass Aufgaben innerhalb einer Blockchain in zwei Typen unterteilt werden können: 

  • Nicht-deterministische (oder "subjektive") Aufgaben, wie z.B. die Bestimmung des Vorhandenseins und der Reihenfolge von Transaktionen in der Blockchain
  • Deterministische (oder "objektive") Aufgaben, wie die Berechnung der Ergebnisse von geordneten Transaktion sobald die Ordnung bestimmt wurde

Nicht-deterministische Aufgaben erfordern einen koordinierten Konsensprozess (wie z.B. Arbeitsnachweis oder Pfahlnachweis). Deterministische Aufgaben hingegen haben immer ein einziges, objektiv korrektes Ergebnis. Die kritische Einsicht hinter der Architektur von Flow war, dass der größte Engpass für die Leistung der Blockchain die deterministische Aufgabe ist, Transaktionen auszuführen, nachdem sie bereits in einen Block aufgenommen wurden, und nicht der subjektive Prozess, der einen Konsens erfordert, d.h. die Bildung des Blocks selbst. Diese Einsicht wird in unserem ersten technischen Papier skizziert: Konsens trennen und berechnen.

Flow Multi-Role Architektur

Flow Pipelines leiten die Arbeit eines Blockchain-Miners oder Validators über vier verschiedene Rollen, die alle abgesteckt werden müssen; eine Aufteilung von Aufgaben, die überflüssige Arbeit erheblich reduziert:

  • Konsensus-Knoten entscheiden über das Vorhandensein und die Reihenfolge von Transaktionen auf der Blockchain
  • Verifikationsknoten sind zuständig die Berechnungsknoten zu überprüfen
  • Berechnungsknoten führen die Berechnung von Transaktionen aus
  • Sammelknoten verbessern Netzwerkkonnektivität und Datenverfügbarkeit für Dapps

Flow ist so ausgelegt, dass selbst ein einzelner ehrlicher Datenknoten, gleich welcher Rolle, die Wiederherstellung ungültiger Daten, die durch unehrliche Sammel- oder Ausführungsknoten eingeführt wurden, bestrafen und auslösen kann. 

<Konsens und Verifikationsknoten bilden zusammen die Grundlage der Sicherheit im Flow-Netzwerk und setzen kryptoökonomische Anreize ein, um den Rest des Netzwerks zur Rechenschaft zu ziehen.  Diese Validatoren können für Sicherheit und Dezentralisierung optimiert werden: Die Rollen von Konsens und Verifizierung sind so gestrafft, dass sie ein hohes Maß an Beteiligung ermöglichen, selbst von Einzelpersonen mit Hardware in Verbraucherqualität, die auf Internetverbindungen zu Hause laufen. Auf Konsensus-Knotenpunkten läuft eine Variante von HotStuff, einer der bewährtesten Algorithmen zum Nachweis der Beteiligung.


Ausführungs- und Sammelknoten hingegen leisten eine völlig deterministische Arbeit, die sie weniger anfällig für Angriffe macht. Die Arbeit dieser Knoten wird auch von den anderen Knotentypen verifiziert und zur Rechenschaft gezogen. Diese Knotenrollen können daher sicher auf Sicherheit und Skalierbarkeit optimiert werden, wodurch das Netzwerk skalierbar wird. Der Betrieb dieser Knoten erfordert dedizierte Server-Hardware in einem professionell verwalteten Rechenzentrum.

Specialized Proofs of Confidential Knowledge (SPoCKs)

Specialized Proofs of Confidential Knowledge (SPoCKs) are a new cryptographic technique developed by the Flow team and formally defined in our Technical Papers. SPoCKs allow any number of provers to demonstrate to a third-party observer that they each have access to the same confidential knowledge. These proofs are non-interactive and don't reveal the confidential knowledge. Each prover’s SPoCK is specialized to them, and can’t be copied or forged by any other prover. 

Fokus auf Entwicklererfahrung

Unsere Erfahrung bei der Entwicklung von Blockchain-Anwendungen wie CryptoKitties und der Dapper Smart Contract Wallet hat uns dazu geführt, zahlreiche Verbesserungen der Entwickler-Ergonomie direkt in die Protokollschicht von Flow zu integrieren. Einige davon werden im Folgenden skizziert.

Kadenz

Cadence ist die erste ergonomische, ressourcenorientierte Smart Contract-Programmiersprache. 

Zwar können bereits vorhandene Programmierumgebungen verwendet werden, um den Überblick über die Eigentumsrechte zu behalten. Sie werden jedoch typischerweise in Szenarien eingesetzt, in denen sie die Eigentumsrechte widerspiegeln, anstatt sie direkt zu definieren. Öffentliche Blockchains sind insofern einzigartig, als sie explizit dafür konzipiert sind, das Eigentum an digitalen Assets mit Knappheit und voller Zugriffskontrolle zu verwalten. Digitale Assets auf öffentlichen Blockketten verhalten sich wie physische Assets: Sie können nicht kopiert oder gefälscht, sondern nur verschoben werden. 

Letztes Jahr untersuchte das Flow-Team die Verwendung von Linearen Typen im Kontext von Blockketten, im Anschluss an akademischeForschung zu besseren Smart Contract Programmiersprachen. Etwa zur gleichen Zeit definierte das Libra-Team ein neues Programmierungsmodell für Move auf der Grundlage eines neuen Eigentumsmodells, das sich an linearen Typen orientiert: Ressourcen. Ressourcen sind eine neue Art und Weise, das Eigentum an Assets und die Eigenschaften von kryptographisch aktivierten digitalen Assets direkt in der Programmiersprache darzustellen. Aus der Einführung des Move-Papiers:
Das Hauptmerkmal von Move besteht darin, dass benutzerdefinierte Ressourcentypen definiert werden können. Ressourcentypen werden verwendet, um sichere digitale Bestände mit reichhaltiger Programmierbarkeit zu kodieren.

Wir waren von der Leistungsfähigkeit der ressourcenorientierten Programmierung so beeindruckt, dass diese eines der entscheidenden Merkmale von Cadence geworden ist. Diese Programmiersprache wurde speziell für das neue Paradigma der krypto-fähigen Anwendungen entwickelt. 

Ressourcenorientierte Programmierung ist ein neues Paradigma, das auf Sicherheit und Benutzerfreundlichkeit ausgelegt ist. Zum ersten Mal können Entwickler einzigartig haltbare digitale Artefakte erstellen, bei denen der Besitz durch die Sprache selbst verfolgt wird, was eine leistungsstarke neue Kategorie von Anwendungen ermöglicht.

Als erste ressourcenorientierte Programmiersprache auf hoher Ebene verfügt Cadence über eine komfortable, ergonomische Syntax, die es sehr leicht lesbar macht. Sie verwendet ein starkes, statisches Typsystem zur Minimierung von Laufzeitfehlern und erlaubt allen Methoden, Schnittstellen und Transaktionen die Einbeziehung von Vor- und Nachbedingungen, um das erwartete Verhalten sicherzustellen. Dies hat zu einer Sprache geführt, die leichter zu erlernen, wesentlich leichter zu auditieren und letztlich viel produktiver ist als alle gegenwärtigen Alternativen. Mit Cadence auf der Flow-Testumgebung anfangen: play.onflow.org

Werkzeuge mit offenem Quellcode (Open Source)

Das Flow-Team hat eine Reihe von Tools offengelegt, um Entwicklern den Einstieg zu erleichtern:

Flow Go SDK: Das Go-SDK ist ein großartiges Tool für Entwickler, die eine Backend-Integration unter Berücksichtigung der Skalierbarkeit brauchen. Go ist eine der beliebtesten Backend-Programmiersprachen, wenn Leistung oberste Priorität hat, und war die erste Wahl für Dapper Labs.

Flow JavaScript SDK: Für Frontend-Entwickler ermöglicht unser JavaScript SDK die einfache Integration und Interaktion mit Flow. Sie können ohne Verwendung von ABIs entwickeln, zusammensetzbare Interaktionen konstruieren und Dapps erstellen, die Ihre Benutzer begeistern. Wir glauben, Sie werden es lieben, mit unserem JavaScript SDK zu entwickeln.

Visual Studio Code Extension: Die Interaktion mit Flow und die native Verwendung der Sprache Cadence in Visual Studio Code werden Sie begeistern. Überprüfen Sie Ihren Cadence-Code statisch auf Fehler und testen Sie Ihre Smart Contracts, ohne den Komfort dieser branchenführenden IDE zu verlassen.>
Flow Playground GUI: eine Entwicklungsumgebung, die im Browser gehostet wird und in der Benutzer Cadence, die Programmiersprache für Smart Contracts, ohne jegliche Einrichtung lernen und ausprobieren können. Wir machen es jedem neuen Entwickler leicht, einen ersten Eindruck von Cadence, der leistungsstarken neuen Sprache für Smart Contract Development.

Standards Proposals zu bekommen: FTs (Fungible tokens) und NFTs (Non-fungible tokens) sind das Flow-Äquivalent der ERC-20 und ERC-721 Token von Ethereum.

Erweiterbare Smart Contracts

Eines der wichtigsten Leistungsversprechen von Smart Contract-Plattformen ist, dass die Nutzer dem Smart Contract Code vertrauen können, anstatt den Smart Contract-Autoren zu vertrauen. Dieser Aspekt von Blockchains erschließt Anwendungsfälle, die erst ansatzweise erforscht werden, wobei der einflussreichste Fall möglicherweise das Konzept von offenen Diensten und Zusammensetzbarkeit.

sein könnte. In ihrer ersten Version wurden Smart Contract-Plattformen so konzipiert, dass der Vertragscode nach seiner Freigabe nie mehr geändert werden konnte. Dies ist die einfachste Methode, um das Ziel zu erreichen: Wenn der Code nicht geändert werden kann, auch nicht von den ursprünglichen Autoren, muss man den Autoren nach der Veröffentlichung des Codes eindeutig nicht mehr Vertrauen schenken.

Leider ist es schwierig, Software beim ersten Mal richtig hinzubekommen. Es gibt genügend Beispiele von Smart Contracts, die - selbst bei unglaublich talentierten Teams und motivierten Communities - subtile Mängel aufwiesen, welche wiederum zu einem massiven Verlust von Geldern führten.

Viele Entwickler haben den Wunsch geäußert, einen Smart Contract nach seiner Einführung reparieren oder verbessern zu wollen, und einige haben viel Zeit und Mühe investiert, um einen Mechanismus in ihren Smart Contract einzubauen, um Upgrades oder Migrationen zu ermöglichen. Aber wenn jeder Entwickler "seinen eigenen" Mechanismus für die Aktualisierbarkeit einführt, erhöht dies die Komplexität und erschwert das Vertrauen in diese Smart Contracts.

Auf Flow, erlauben wir die Bereitstellung von Smart Contracts im Hauptnetz in einem "Beta-Zustand", in dem der Code von den ursprünglichen Autoren inkrementell aktualisiert werden kann. Die Benutzer werden auf die unfertige Natur dieses Codes aufmerksam gemacht und können sich dafür entscheiden, zu warten, bis der Code fertiggestellt ist, bevor sie ihm vertrauen. Sobald die Autoren davon überzeugt sind, dass ihr Code sicher ist, können sie ihre Kontrolle über den Vertrag unwiderruflich aufgeben, und dieser wird für immer vollkommen unveränderlich bleiben.

Dieses System gleicht die Bedürfnisse der Benutzer aus, darüber informiert zu werden, mit welcher Art von Code sie es zu tun haben - ob eine Anwendung oder ein Smart Contract wirklich vertrauenswürdig ist oder nicht - während es den Entwicklern die Flexibilität gibt, ihren Code für eine begrenzte Zeit nach der Auslieferung zu optimieren.

Geschwindigkeit, deterministische Finalität

Aus der Sicht der Endbenutzer wird die Geschwindigkeit einer Blockchain am praktischsten daran gemessen, wie lange es dauert, bis sie (oder ihre Client-Software) sicher sein können, dass ihre Transaktion dauerhaft in die Kette eingebunden ist. Dies wird allgemein als "Finalität" bezeichnet. Bei Bitcoin definieren die meisten Menschen Finalität als sechs Blockbestätigungen, die mehr als eine Stunde dauern können. Ethereum verbessert dies, indem es nach etwa 6 Minuten eine probabilistische Finalität erreicht.

Auf Flow wird die deterministische Finalität innerhalb von Sekunden erreicht: Sobald die Konsensusknoten bestimmen, zu welchem Block eine Transaktion gehört, können die Benutzeragenten in den meisten Fällen die Transaktion lokal ausführen und dem Anwender unmittelbar Feedback geben. In Fällen, in denen die Ergebnisse durch andere Transaktionen im Netzwerk beeinflusst werden können, werden die Benutzer entweder einem Ausführungsknoten vertrauen und moderne APIs verwenden, um innerhalb weniger Sekunden eine Rückmeldung zu erhalten, oder warten, bis die Ergebnisse der Transaktion zusammen mit allen relevanten Ausführungs- und Verifizierungsquittungen in der Blockchain eingeschlossen sind. Dieser Prozess der Blockversiegelung und der formalen Beobachtung dauert etwa 10 Blöcke, etwa zehn Sekunden beim Start.

Eingebaute Unterstützung für Protokollierung

Manchmal besteht die einzige Möglichkeit, um sicherzustellen, dass eine komplizierte Software wie erwartet funktioniert, darin, ihr Verhalten über einen langen Zeitraum detailliert zu protokollieren. Vorhandene Smart Contract-Plattformen verfügen nicht über eine Protokollierungsmöglichkeit, aus der einfachen Tatsache heraus, dass die Speicherung einer vollständigen Protokollaufzeichnung der gesamten Blockchain völlig unlösbar ist. Zu viele Daten!

Flow erkennt, dass, da alle Transaktionen über Smart Contracts vollständig deterministisch sind, ist es nicht erforderlich, die tatsächlichen Protokolle für jede Transaktion innerhalb des Netzwerks zu speichern. Stattdessen markiert Flow einfach, welche Transaktionen für welche Themen Protokollmeldungen erzeugt hätten. Wenn jemand die Protokolle "untersuchen" möchte, kann er die Blockkette nach der Teilmenge von Transaktionen abfragen, die mit einem bestimmten Thema getaggt sind, und dann die Transaktionen lokal erneut ausführen, um diese Protokolle für die Analyse zu erzeugen. Diese Technik macht auch die Ereignisprotokollierung wesentlich effizienter.

Verbraucherfreundliches Onboarding

Zusätzlich zu den Mainstream-tauglichen Zahlungsanbindungen (von anderen Krypto-Tokens sowie Fiat-Währungen) macht es das Flow-Netzwerk einfach, Anwendungen zu entwickeln, welche die Benutzer verwenden möchten:

Eine für Menschen lesbare Sicherheit

In aktuellen Netzwerken ist es für eine Anwendung oder Wallet-Software nahezu unmöglich, eine von Menschen lesbare Nachricht bereitzustellen, in der klar dargelegt wird, welche Berechtigungen sie bei der Autorisierung einer Transaktion erteilen. Das Flow-Transaktionsformat gibt sehr starke Garantien darüber, welche Art von Änderungen eine Transaktion vornehmen kann und welche nicht. Auf diese Weise kann die Wallet leicht sicherstellen, dass die Benutzer fundierte Entscheidungen bezüglich der von ihnen erteilten Genehmigungen treffen.

Es bleibt der Wallet-Software überlassen, diese Informationen den Benutzern anzuzeigen, aber dadurch, dass das Flow-Transaktionsformat leicht statisch zu analysieren ist, schaffen wir die Möglichkeit für einen transparenteren Transaktionsgenehmigungsprozess.

Smart User Accounts: Nie wieder Seed-Sätze oder verlorene Schlüssel

Flow ist mit Blick auf Flexibilität konzipiert. Im vergangenen Jahr hat Dapper Labs als Teil der Dapper Smart Contract Wallet zahlreiche Usability-Verbesserungen für das Ethereum Kontenmodell eingeführt. Diese Verbesserungen sind Teil des nativen Kontosystems von Flow:

  • Optionale, modulare, intelligente Vertragsfunktionalität, die in jede Flow-Brieftasche integriert ist.
  • Damit werden automatisierte Prozesse oder anspruchsvollere Berechtigungskontrollen unterstützt, was wiederum eine gute Benutzerfreundlichkeit ermöglicht. Dapps können z.B. mit sicheren Konto-Wiederherstellungsströmen leicht sicherstellen, dass Verbraucher niemals ihr Vermögen - oder den Zugang zu ihren Konten - verlieren.
  • Verbesserte Sicherheit durch optionelle Unterstützung von mehreren Signaturen, mit der Möglichkeit der Entfernung von alten Schlüssel um Sicherheitslücken zu vermeiden

Community

Flow hat sich einer Welt offener Ökosysteme verschrieben: einer Welt, in der Softwareentwickler, Content-Ersteller und Verbraucher gleichermaßen für den Wert, den sie zum Netzwerk beitragen, angemessene Anreize erhalten und belohnt werden.

Die technische Architektur ist nur ein Beispiel dafür, wie Flow Inklusivität und Partizipation auf Protokollebene sicherstellen wird: Unsere ständige Bemühungen die Community aufzuklären und die Governance zu fördern sind ebenso wichtig, wenn nicht sogar noch wichtiger.

Knotenbetreiber Gebühren und Vergütung

Bei Flow erhalten die Betreiber von Validierungsknoten, die das Netzwerk unterstützen, einen Teil der Transaktionsgebühren, die das System durchlaufen, proportional zu der von ihnen geleisteten Arbeit und ihrem damit verbundenen Anteil. Im Gegensatz zu Bergarbeitern oder Validatoren für andere Blockchains können Validatoren auf Flow als Konsens- oder Verifizierungsknoten mit relativ billiger Hardware starten, wodurch eine breite, gleichberechtigte Beteiligung und Dezentralisierung gewährleistet wird.

In den Anfangsjahren des Netzwerkes, wenn die Kosten niedrig sind, wird das Netzwerk den Knotenbetreibern zusätzliche Belohnungen bieten, die proportional zu ihren Bemühungen und dem damit verbundenen Anteil sind.

Entwickler Ökosystem

Ein gesundes und lebendiges Ökosystem ist der wichtigste langfristige Erfolgsfaktor für eine Blockchain. Es ist eine Grundvoraussetzung, dass Flow mit einer großen und vielfältigen Gruppe von Interessengruppen zusammenarbeitet. Am wichtigsten ist, dass dies über die Investorenbasis hinausgeht und auch die Entwickler und Ökosystempartner einschließt, die sich dafür entscheiden, auf dem Netzwerk aufzubauen. 

Neben einem technischen Design, das auf Erfahrung und Leistung der Entwickler optimiert ist, unternimmt das Flow-Team zusätzliche Schritte, um ein gesundes Ökosystem zu gewährleisten:

  • Entwickler-Alpha-Programm: In den kommenden Monaten wird das Flow-Team damit beginnen, die Fähigkeiten des Netzwerks interessierten Blockchain-Entwicklern für technisches Feedback zu demonstrieren. Ganz gleich, ob Sie ein unabhängiger Hobbyist oder ein risikofreudiges Kraftpaket sind, das Flow-Team möchte von Ihnen hören.<

  • Entwicklung des Ökosystems: ein Teil der Flow-Token wird für die Entwicklung des Ökosystems bereitgestellt, um die Adoption zu fördern und die ersten Beteiligten am Netzwerk zu belohnen. Diese Teilnahmebelohnungen werden über unterschiedliche Angebote wie Wettbewerbe, Hackathons und Beiträge zur Open-Source-Entwicklung verteilt. Neben der Beschleunigung der Adoption wird durch die Bereitstellung eines Teils der Token für die langfristige Entwicklung des Ökosystems auch ein Weg zur Diversifizierung und Dezentralisierung der Beteiligung am Netzwerk und seiner Verwaltung sichergestellt, wodurch der globale Zugang von einer Vielzahl von Teilnehmern gewährleistet wird.

Content-Partner

Blockchain ermöglicht es Marken und Influencers, auf neue Art und Weise direkt mit ihren Fans in Kontakt zu treten. Digitale Knappheit und wahrer Besitz von Vermögenswerten schaffen den Raum für spielerische soziale Erfahrungen, die über einzelne Apps hinausgehen und Sammlerökonomien um jede einzelne IP schaffen. Flow arbeitet mit unabhängigen Unternehmen, die neue Wege beschreiten, sowie mit einigen der führenden Entertainment-Studios, IP-Inhabern und Verlagen weltweit zusammen, um sicherzustellen, dass unsere Plattform ihren Bedürfnissen gerecht wird.

Flow wird die Einrichtung eines Beirats für Führungskräfte der Unterhaltungsbranche fördern, bestehend aus globalen IP-Inhabern, Spieleverlegern, Entertainment-Studios und Multiplikatoren aus dem Kulturbereich. Der Beirat wird dazu beitragen, Risiken und Chancen zu identifizieren, Reibungspunkte für die Verbraucherakzeptanz zu beseitigen und ein gesundes globales Unterhaltungs-Ökosystem zu fördern.

Starten Sie jetzt: Treten Sie der Community bei

In Zusammenarbeit mit unserer Community kann Flow ein offenes und vertrauenswürdiges Internet für Milliarden von Verbrauchern betreiben. Wir sind auf der Suche nach Entwicklern, Unternehmen und Botschaftern, die diese neue digitale Welt zum Leben erwecken. Diese Teams und Einzelpersonen werden eng mit unserem Team zusammenarbeiten und eine Mentorenschaft erhalten, um nachhaltige Produkte, Dienstleistungen, Unternehmen und Gemeinschaften auf Flow zu etablieren. Wenn Sie Interesse daran haben, die Zukunft auf Flow zu gestalten, sprechen Sie uns bitte an.

Community vibes
Join Discord

Vielen Dank! Ihre Einreichung ist bei eingegangen!
Hoppla! Beim Einreichen des Formulars ist ein Fehler aufgetreten.