Update zum Mainnet Rehearsal: Es geht voran!

IoTeX | DACH
4 min readApr 9, 2019

Seit wir vor einer Woche mit unserem Mainnet Rehearsal begannen, haben unsere mehr als 50 Delegierten das Bootstrapping unseres Mainnets und Best Practices für das Betreiben eines Nodes geübt/implementiert sowie ihre Systeme optimiert. Wir machen jeden Tag große Fortschritte und stehen kurz vor dem Start des Mainnets. Vielen Dank an alle Delegierten für ihr Engagement und ihr großartiges Teamwork!

Am 4. April veranstaltete die IoTeX Foundation mit dem Consensus Rehearsal #2 (Slides) den dritten Event im Rahmen des Mainnet Rehearsals. Folgende Dinge haben wir mit den Delegierten bearbeitet:

  • Technische Updates: Neues im Testnet v0.5.0-rc8
  • Notfall-Workshop: Notstopp, Bereitstellung eines Hotfix und DoS-Angriff auf einen Delegierten
  • Rehearsal #2: Zweites Bootstrapping einer komplett neuen Chain mit rc8

Wenn ihr unsere vorherigen Rehearsal-Events verpasst habt, könnt ihr hier einen nachträglichen Eindruck bekommen:

  1. 27. März — Konsens-Rehearsal #1 (Video & Slides)
  2. 29. März — Telefonkonferenz zur Vorbereitung #1 (Video & Slides).

Wie gehts mit dem Mainnet Rehearsal voran?

Das Hauptziel des Mainnet Rehearsals ist es, 1) die Delegierten fit zu machen, um für das IoTeX-Netzwerk den Konsens herstellen zu können, und 2) einen Belastungstest durchzuführen und unseren Mainnet-Code zu verbessern.

Nach einer Woche permanenter Tests freuen wir uns riesig, bei beiden Zielen mächtige Fortschritte gemacht zu haben!

  1. Schulung der Delegierten für die Konsensherstellung: Die Delegierten produzieren in der Mainnet-Rehearsal-Pipeline nun konsequent Blöcke (im Bild unten seht ihr die aktiven Miner). Wir finden es großartig, dass einige der Delegierten eine Führungsrolle übernommen haben und andere bei der Optimierung ihrer Nodes unterstützen. Einige Delegierte brauchen noch ein wenig Zeit, aber die IoTeX Foundation arbeitet eng mit allen zusammen, um einen reibungslosen Start des Mainnet zu gewährleisten.

2) Test und Verbesserung des Mainnet-Codes: Neben der Unterstützung der Delegierten beim Synchronisieren ihrer Nodes und der Blockerzeugung haben wir unseren Code außerde mverschiedenen Belastungstests unterzogen, z. B. durch die schnelle Erstellung von Transaktionen. Dadurch konnten wir einige Nodes identifizieren, die nicht ordnungsgemäß konfiguriert waren und / oder auf unzureichender Hardware liefen. Diese Probleme sind behoben und die Leistung der entsprechenden Nodes nun deutlich gestiegen.

In den letzten zwei Monaten hat das IoTeX-Team jede Woche eine neue Code-Version veröffentlicht. Wir haben mit dem Release Candidate #1 (rc1) angefangen und sind jetzt beim rc8 (alle Infos hier) angelangt. Woche für Woche haben wir signifikante Verbesserungen bei der Konsensleistung und Usability für unsere Delegierte erreicht. Hier einige Beispiele, die das gut verdeutlichen:

  • Synchronisierung: läuft jetzt als “fast sync” mit > 1.500 Blöcken pro Minute
  • Blockproduktion: 40+ Delegierte haben bereits mehr als 100.000 Blöcke erstellt
  • Lasttests: Wir haben bereits 200+ finalisierte TPS erreicht, weitere intensivere Lasttests folgen.
  • Soft-Fork-Kompatibilität: Kompatible Hotfixes (d. h. rc6 + rc7) können gleichzeitig ausgeführt werden, ohne dass der Konsens beeinflusst wird.
  • Monitoring: effektive Überwachung des Status / der Leistung aller Nodes — die Live-Ergebnisse findet ihr unter https://t.iotex.me/chainhealth
  • Usability-Tools: Verschiedene Features für ioctl-Tools und Tools für die Auszahlung der Rewards befinden sich gerade in der Mache.

Was kommt als nächstes?

Wir haben in der letzten Woche dank des Mainnet Rehearsals unglaubliche Fortschritte gemacht — aber immer noch einiges zu tun. Die IoTeX Foundation wird nächste Woche weitere Events durchführen (Vorbereitungs-Telko #2 + Konsens-Rehearsal #2). Laufen diese reibungslos, dann wird der Mainnet-Start in der Woche ab dem 15. April stattfinden. Das genaue Datum geben wir zeitnah bekannt.

Für IoTeX’ Zukunft ist es entscheidend, dass zum öffentlichen Start des Mainnets keine Sicherheits- und Leistungsprobleme vorliegen. Bitte habt deshalb etwas Geduld! Wir arbeiten weiterhin mit allen Delegierten eng zusammen, um unserem Mainnet den letzten Schliff zugeben. Unseren ganz herzlichen Dank, dass ihr IoTeX unterstützt.

Let’s build the future together!

Über IoTeX

IoTeX wurde 2017 als Open-Source-Projekt gegründet und baut die weltweit führende Blockchain-Plattform für das Internet der Dinge (IoT). IoTeX’ Mission ist es, eine dezentrale Vertrauensstruktur für eine neue Ära der Kooperation und des Datenaustauschs zwischen Geräten, Anwendungen und Menschen zu errichten. Dank eines globalen Teams aus Forschern und Top-Ingenieuren kombiniert IoTeX dafür Blockchain, Trusted Hardware und Edge-Computing, um das volle Potenzial des IoT auszuschöpfen.

Bleiben Sie dran!

Webseite: https://iotex.io/

Twitter: https://twitter.com/iotex_io

Twitter (deutsch): https://twitter.com/iotex_DACH

Telegram Announcement Channel: https://t.me/iotexchannel

Telegram-Community: https://t.me/IoTeXGroup

Telegram-Community (deutsch): https://t.me/IoTeXGroupDE

Medium: https://medium.com/@iotex

Reddit: https://www.reddit.com/r/IoTeX/

Karriere: https://iotex.io/careers

--

--

IoTeX | DACH

Blockchain, Trusted Hardware und Datenservices für das Internet of Trusted Things | iotex.io