Autor: Marco González
Redakteur: Randall Roland
Übersetzung: Markus Hinrichs
Am 14. Juni kündigte die EOS Network Foundation den Mandel 3.1 Release Candidate 1 mit diesen Worten an:
"Release 3.1.0-rc1 enthält Protokoll-Upgrades, die es Verträgen ermöglichen, die aktuelle Blocknummer zu erhalten und verschiedene kryptographische Berechnungen zu beschleunigen, sowie viele andere neue Funktionen ...:"
Mandel war ein Platzhaltername für die Umbenennung der dritten Version von EOSIO. Der Anstoß zur Entwicklung von EOSIO 3.0 kam von einer Kerngruppe von Mainnet-Entwicklern. Viele von ihnen waren bereits in der Community bekannt. Die EOS Network Foundation wurde aus diesen unabhängigen Köpfen heraus geboren.
Inspiration für Antelope Leap (Mandel) 3.1
Die Unabhängigkeit steht nach wie vor im Mittelpunkt des Auftrags der ENF. Vor der Gründung von Mandel stand die Entwicklung von EOS vor mehreren Herausforderungen. Finanzierung und Koordination waren die größten Hindernisse. Die Entwickler erwarteten, dass neue Projekte mit Investitionen aus der Zeit vor dem ICO (Initial Coin Offering) und der Inflation unterstützt würden. Stattdessen wurden die zugewiesenen Mittel unter der Verwaltung von Block.One nie wirklich (für EOS) eingesetzt. Auch die Koordinierung der Projektplanung litt unter dem Fehlen der erforderlichen Instrumente.
Selbst diejenigen, die nicht auf frühzeitige Investitionen angewiesen waren, äußerten ihren Missmut. Gut finanzierte Entwickler, die mit EOSIO nicht vertraut sind, beschweren sich häufig über das Fehlen von guten Tools, die zur Entwicklung ihrer Vorhaben nötig wären.
Die ENF hat es sich zum Ziel gesetzt, die Finanzierungs- und Tool-Anforderungen der Mainnet-Entwickler zu erfüllen. Darüber hinaus übernimmt die ENF die Mainnet Entwicklung, um sicherzustellen, dass grundlegende Bedürfnisse des Hauptnetzes bedient werden. Hauptsächlich gründet die Stiftung Arbeitsgruppen, um diese Ziele zu erreichen. Mit Antelope Leap hat die ENF ein starkes Fundament für die Zukunft von EOS und dem gesamten Ökosystem geschaffen.
Wichtigste Erkenntnisse
Die erste Version von Antelope Leap ist die dritte Generation von EOSIO. Sie definiert das Mainnet neu. Viele der Mandel-Initiativen befassen sich mit Bedenken der Community, die seit vielen Monaten (manche sogar Jahren) bestehen. Die ENF hob die neuen Funktionen in einem Thread (1, 2) hervor, der die ursprüngliche Ankündigung begleitete:
"Ein neuer API-Endpunkt für die Transaktionseinreichung mit vollständiger Rückverfolgung von Transaktionsfehlern und automatischer, nodeos-vermittelter Retry (Wiederholungsversuch)
Nodeos-vermittelter Zwischenspeicher für den Finalität-Status von Transaktionen zusammen mit einem neuen API-Endpunkt zur Abfrage des Finalität-Status einer Transaktion
Berechnung der Transaktionskosten, ohne die Transaktion zu bestätigen
Hinzufügen neuer Optionen für die subjektive Abrechnung
Automatische Bereinigung alter Einträge im Block
Protokolle des State_history_plugin (SHiP)"
Für diejenigen, die keine Entwickler sind, werden es die neuen Funktionen im Wesentlichen einfacher machen, neue Projekte auf den Weg zu bringen. Ein weiteres wichtiges Ziel es ein bestmögliches Umfeld für die Entwicklung von vielfältigen dApps zu schaffen. In den letzten Monaten kursierten in den Chatrooms der Community Diskussionen über subjektive Abrechnung, Transaktionsfinalität, Plugin-Logs und Kosten für Computation (Rechenkosten).
Den Upgrade-Prozess des EOS Mainnets klären
Antelopes Einführung (Platzhaltername Mandel) wirkt sich über das EOS-Mainnet hinaus aus. Wie EOSIO ist Antelope eine Open-Source-Technologie zum Aufbau eines Blockchain-Netzwerks. Blockchains, die sich in Zukunft mit EOS verbinden wollen, werden Antelope in Betracht ziehen wollen. Der Release Candidate (Veröffentlichungs-Kandidat) wurde für Blockproduzenten (BP) zum Testen und schließlich zur Freigabe bereitgestellt.
Denk daran, dass Antelope Leap 3.1 RC1 KEIN Hard Fork ist - es ist vielmehr ein Konsens-Upgrade. Die Blockchain wird sich nicht teilen. Das EOS Mainnet läuft auf Antelope, da sich die 21 besten Blockproduzenten auf einen ⅔ +1 Konsens geeinigt haben. Hätten sich die BPs nicht geeinigt, hätten die Token-Inhaber auf BPs um-staken können, die auf Antelope upgraden.
Der Veröffentlichung neuer Versionen der EOS-Blockchain gehen umfangreiche Tests voraus. Die Tests sind nicht nur für BPs zugänglich. Als Open-Source-Projekt ist Antelope Leap 3.1 RC1 das Anliegen aller EOS-App-Entwickler. Auch hier gilt, dass die offizielle Annahme von Antelope Leap 3.1 als das neue EOS-Mainnet einen Konsens unter den 21 führenden BPs erfordert, bevor der Code aktualisiert werden kann. Als Release Candidate kann sich Leap 3.1 ändern, um die Bedenken der BPs zu berücksichtigen oder Fehler zu beheben, die während der Tests gefunden wurden.
Abschließende Bemerkungen
ENF-Gründer und CEO Yves La Rose stellte Mandel 3.1 (jetzt Antelope Leap) mit diesen Worten vor:
"Vor 4 Jahren wurde Geschichte geschrieben, als das #EOS Network gestartet wurde. 🎂
Ein weiterer historischer Meilenstein wurde soeben erreicht, da $EOS mit der Veröffentlichung von Mandel 3.1 RC1, dem ersten großen, von der Community geführten Release, einen großen Sprung nach vorne macht!"
4 Jahre sind eine lange Zeit in der Blockchain. Angesichts der Fähigkeit von EOS, Transaktionen in Bruchteilen einer Sekunde durchzuführen, erscheinen 4 Jahre wie eine Ewigkeit.
In der Tat ist Antelope Leap 3.1 das erste echte, von der Community veröffentlichte Mainnet. Frühere Versionen von EOSIO wurden von einem privaten Unternehmen durchgeführt. Erstaunlich ist, wie viel umfassender und schneller das von der EOS Network Foundation geführte Produkt ist. Selbst in seiner Breite scheint es dazu bestimmt zu sein, die zentralisierte Entwicklung der Versionen 1.0 und 2.0 zu übertreffen. Es ist ein Beweis für das Potenzial der Blockchain und der EOS Community.
Quellen & Referenzen
ENF Tweet
Yves la Rose Tweet:
Github