AD
AD
  • Die IOTA Foundation macht Fortschritte bei der Entwicklung der aktualisierten IOTA 2.0-Architektur und konzentriert sich dabei auf eine vollständig dezentralisierte Knoten-Software namens iota-core.
  • Das Team arbeitet aktiv an der Einrichtung der Kern-API-Struktur für iota-core und der Integration bestehender Funktionalitäten, die Stardust-VM, Mempool, den Hornet-Ledger-Status und den ConflictDAG zusammenführen.

Die IOTA Foundation arbeitet an der Einführung der aktualisierten IOTA 2.0-Architektur und hat in dieser Hinsicht einige Fortschritte gemacht. Es gab einige Entwicklungen bei der IOTA 2.0 Node-Software.

Derzeit basiert die IOTA-Blockchain auf der Node-Software Hornet, die derzeit auf dem Shimmer Layer 1 läuft. Um jedoch Abstimmungen, native Token und NFTs auf der Basisschicht zu ermöglichen, nutzt Hornet die Stardust Virtual Machine. Diese Basisschicht ist jedoch nach wie vor von einem zentralisierten Koordinator abhängig, der Transaktionen und Meilensteine im Tangle genehmigt. Obwohl der Koordinator keine Transaktionen oder Konten ändern kann, besteht ein Zentralisierungsrisiko, da er ausgeschaltet werden kann.

Um dieses Problem zu lösen, arbeitet die IOTA Foundation an einer vollständig dezentralisierten Node-Software, um den Koordinator zu deaktivieren und somit Coordicide zu erreichen. Das IOTA-Forschungsteam hat auch einen Prototyp der Knotensoftware GoShimmer gebaut, um die Machbarkeit der Coordicide-Ideen zu demonstrieren.

Das IOTA-Team hat sich jedoch entschieden, an der produktionsreifen Knotensoftware namens iota-core zu arbeiten, anstatt an der GoShimmer-MVP. Der IOTA-Kern wird als Ersatz für den Hornet-Code dienen und zunächst für den Betrieb des Shimmer-Netzwerks verantwortlich sein. Später, in der Zukunft, wird er auch das gesamte IOTA-Netzwerk betreiben. Werfen wir einen Blick auf einige der Entwicklungen, die durch den IOTA-Core-Knoten angestoßen wurden.

Wichtige Entwicklungen mit IOTA-Core

  1. Die Mempool-Implementierung: Der Mempool wechselt zum „In-Memory-Paradigma“, wodurch die ConflictDAG-Leistung in GoShimmer verbessert wird. Ein Blick auf GitHub zeigt, dass PR#53 „Mempool implementation“ und PR#84 „Conflict propagation in Mempool & test fixes“ vom Team erfolgreich überprüft und zusammengeführt wurden. Dies bestätigt die Fertigstellung des ersten Punktes auf der Liste und zeigt das Vorhandensein einer funktionierenden Implementierung an.
  2. Konten und Mana: Änderungen an iota.go ermöglichen die Unterstützung von Konten auf UTXO-Ebene und Verpflichtungen in iota-core. Außerdem werden Änderungen für ein neues TIP dokumentiert, das darauf abzielt, Mana für Staumanagement und Knappheit zu implementieren. Die GitHub-Aktivität in iota.go umfasst Zweige (serix-iota-core, serix-iota-core-accounts) und PRs (#428, #426). Die Arbeiten für iota 2.0 sind im Gange.
  3. APIs: Das Team entwickelt die Kern-API-Struktur für iota-core und integriert bestehende Funktionalitäten. Die Fortschritte sind in PR#7, PR#36 und PR#72 zusammengefasst, die alle geprüft und zusammengeführt wurden.
  4. Zusammenführung von Stardust-VM, Mempool, hornet ledger state und dem ConflictDAG: Stardust-ready-Transaktionen werden bald auf dem dezentralen iota-core-Protokoll laufen. Alle Mempool-Implementierungs-PRs sind zusammengeführt, der Ledger-Status ist portiert, und der ConflictDAG-PR wurde erfolgreich von GoShimmer übertragen.
  5. Testen: Das Team testet weiterhin, was es gebaut hat. Das Team hat mehrere Test-PRs und andere Tests, die mit von GoShimmer portierten Modulen einhergehen.
.

Bhushan ist ein FinTech-Enthusiast mit einer starken Begabung für das Verständnis der Finanzmärkte. Sein Interesse an Wirtschaft und Finanzen hat ihn dazu gebracht, die aufstrebenden Märkte für Blockchain-Technologie und Kryptowährungen zu erkunden. Er hat einen Bachelor of Technology in Elektro-, Elektronik- und Kommunikationstechnik. Er befindet sich in einem ständigen Lernprozess und bleibt motiviert, indem er sein erworbenes Wissen weitergibt. In seiner Freizeit liest er gerne Krimis und erkundet gelegentlich seine kulinarischen Fähigkeiten.

Exit mobile version