ALUX

Roadmap

Zuletzt aktualisiert: 5. Oktober 2026

Jahr 2027

2027

2027 Q1

Geplant
  • Formale Beweise wichtiger Systemeigenschaften in Lean (geplant)
  • Testnet-Start (geplant)
Jahr 2026

2026

2026 Q4

Geplant
  • Logische Uhr und Mechanismen zur Durchsetzung von Isolationsebenen implementieren (in Arbeit)
  • TVM-Debugging- und Observability-Tool ähnlich „GDB“ (in Arbeit)
  • Kostenabrechnungsmodell vervollständigen (in Arbeit)
  • Ethereum-Toolchain integrieren (in Arbeit)
  • Proof-of-Stake-Vertrag (PoS) implementieren und testen (geplant)
  • Mechanismen zur Synchronisierung und Wiederherstellung nach Ausfällen implementieren (geplant)
  • Garbage Collection implementieren (geplant)
  • Solidity-Beispiele zur Orchestrierung von Smart Contracts und Agenten bereitstellen (async/await, join, select) (geplant)

2026 Q3

Erledigt
  • Synchrone Funktionen mit Closures und partieller Anwendung zusätzlich zu bestehenden asynchronen Funktionen unterstützt (abgeschlossen)
  • Erste System-Registry, Account-Abstraktion sowie Verträge zum Beanspruchen und Delegieren von Capabilities (abgeschlossen)
  • TVM-Task-Scheduler vereinfacht und nebenläufige Ausführung leichter testbar gemacht (abgeschlossen)
  • Ledgerbasierte Erfassung des Ausführungskontexts für zuverlässiges Zurücksetzen in verschachtelten Kontexten (abgeschlossen)
  • Tolang-Referenzinterpreter zur Überprüfung der Compiler-Ausgabe (abgeschlossen)
  • Tolang-Codeformatierer, tolang!-Rust-Makro sowie IDE-Funktionen „Gehe zu Definition“ und Umbenennen (abgeschlossen)
  • TypeScript-API-Client mit typisierten Bindings aus der RPC-Schnittstelle des Nodes (abgeschlossen)
  • Neuer TVM-Interpreter mit verschachtelten Collections, Schleifen, Closures und erster Gas-Messung (in Prüfung)
  • Neue trap-basierte EVM-Sandbox (in Arbeit)

2026 Q2

Erledigt
  • Nativen Tolang-Parser implementiert (abgeschlossen)
  • Tolang-Unterstützung für Konstanten zur Kompilierzeit (abgeschlossen)
  • Tolang Language Server und Tolang-VS-Code-Erweiterung (abgeschlossen)
  • Testframework überarbeitet (abgeschlossen)
  • System einschließlich Konsensebene umfassend Ende-zu-Ende getestet (abgeschlossen)
  • API-Implementierung abgeschlossen (abgeschlossen)
  • Node-CLI entwickelt (abgeschlossen)
  • Blockchain-Explorer für die Visualisierung blockübergreifender Ausführung und atomarer Finalisierung angepasst (abgeschlossen)
  • Neue trap-basierte EVM-Sandbox (in Arbeit)
  • Ethereum-Toolchain integrieren (in Arbeit)

2026 Q1

Erledigt
  • Wiederholungsmechanismus für blockübergreifende Ausführung vereinfacht (abgeschlossen)
  • Neue EVM-Sandbox für höhere Effizienz und Einfachheit eingeführt (abgeschlossen)
  • TVM-Konsens, Datenbank und Framework für bessere Modularität überarbeitet (abgeschlossen)
  • Tests für blockübergreifende Ausführung und Wiederholung durch Lazy-Validatoren implementiert (abgeschlossen)
  • TupleSpace Explorer zur Visualisierung von Zustand und Ausführungsfortschritt entwickelt (abgeschlossen)
Jahr 2025

2025

2025 Q4

Erledigt
  • Blockübergreifende Ausführung ohne Konsens getestet (abgeschlossen)
  • TVM-Framework zur Verbesserung der Modularität überarbeitet (in Arbeit)
  • API-Endpunkte spezifiziert und implementiert (in Arbeit)
  • Mechanismus für logische Uhr und Durchsetzung von Isolationsebenen entworfen (abgeschlossen)

2025 Q3

Erledigt
  • Mechanismus zum Ausführen, Aufwecken, Packen und Wiederholen von Langtransaktionen über mehrere Blöcke und Finalisierungs-Fringes hinweg implementiert (abgeschlossen)
  • Datenbankmodul zur Verbesserung von Leistung und Effizienz überarbeitet (in Arbeit)
  • TVM-Framework stärker modularisiert (in Arbeit)

2025 Q2

Erledigt
  • Weaklink im BlockGit-Protokoll implementiert und getestet (abgeschlossen)
  • Einfache Verhaltensarten für Kanäle zur Vereinfachung der TVM-Architektur und Verbesserung der Zuverlässigkeit eingeführt (abgeschlossen)
  • Testframework für zufällig erzeugte Tolang-Programme mit CI-Integration eingeführt (abgeschlossen)
  • Wiederholungslogik überarbeitet (abgeschlossen)

2025 Q1

Erledigt
  • Gesamtsystem auf ein ereignisgesteuertes Framework umgestellt, um nebenläufige Transaktionsausführung, Block-Wiederholung und Blockvorschläge bei maximaler Nebenläufigkeit zu ermöglichen (abgeschlossen)
  • RPC-Endpunkte implementiert und BlockGit zur Behandlung fehlender Blöcke aktualisiert (abgeschlossen)
  • Speicherlecks in BlockGit behoben und die Leistung verbessert (abgeschlossen)
  • Weaklink in das BlockGit-Protokoll aufgenommen und teilweise implementiert (abgeschlossen)
Jahr 2024

2024

2024 Q4

Erledigt
  • BlockGit in die Node-Plattform integriert (abgeschlossen)
  • Konsensprotokoll im Docker-Netzwerk getestet (abgeschlossen)
  • Konfliktlösungsalgorithmus in Block Merge implementiert (abgeschlossen)
  • Speichermodul für Abfragen und Zustands-Commitments überarbeitet (abgeschlossen)

2024 Q3

Erledigt
  • Ausführungskontext zum Zurücksetzen eines Teils der Ausführung (abgeschlossen)
  • BlockGit, ein neues Konsensprotokoll, entworfen und erstmals implementiert (abgeschlossen)
  • Diskreter Ereignissimulator zum Testen der Konsensprotokoll-Implementierung (abgeschlossen)
  • P2P-Modul mit erster Integration für BlockGit (abgeschlossen)

2024 Q2

Erledigt
  • Tuple-Space-Play- und -Wiederholungslogik überarbeitet und vereinheitlicht (abgeschlossen)
  • Externen HTTPS-Aufruf mit Play und Wiederholung implementiert, um aktive Zusammenarbeit mit Web-2.0-Systemen ohne Oracles oder Relayer zu demonstrieren (abgeschlossen)
  • Erste Implementierung des Blocklace-Konsensprotokolls (abgeschlossen)
  • Zustandsverwaltung zur Verringerung des Speicherverbrauchs neu entworfen (abgeschlossen)
  • Datenstruktur und Algorithmus für logische Uhr zur Durchsetzung von Isolationsebenen entworfen (abgeschlossen)

2024 Q1

Erledigt
  • Globale Registry implementiert und getestet (abgeschlossen)
  • Funktionale Programmierung in Tolang und TVM unterstützt (abgeschlossen)
  • Thread-sichere sequenzielle Berechnung auf nebenläufiger TVM unterstützt (abgeschlossen)
  • Vorläufigen EVM-Kompatibilitätstest durchgeführt (abgeschlossen)
  • EVM-Zustandsspeicherung für Read-Committed-Isolation implementiert (abgeschlossen)
  • Code überarbeitet und umfassende Tests zu Korrektheit und Wiederholbarkeit in der TVM durchgeführt (abgeschlossen)
Jahr 2023

2023

2023 Q4

Erledigt
  • Neuen Task-Manager für bessere Fehlerbehandlung und Unterstützung von Thread-Lokalität implementiert (abgeschlossen)
  • Leistung durch Unterstützung sequenzieller Berechnung verbessert (abgeschlossen)
  • Test spezieller Kanaltypen (abgeschlossen)
  • Spezielle Kanaltypen zur Vereinfachung des Wiederholungsprotokolls verwendet (abgeschlossen)

2023 Q3

Erledigt
  • Test der Speicherschicht (abgeschlossen)
  • Test für nebenläufige VM-Ausführung und deterministische Wiederholung (abgeschlossen)
  • Spezifikation und Implementierung eines speziellen Kanaltyps (abgeschlossen)

2023 Q2

Erledigt
  • Ausführung und Wiederholung nebenläufiger VMs implementiert (abgeschlossen)
  • Spezifikation und Implementierung der Speicherschicht (abgeschlossen)

2023 Q1

Erledigt
  • VM-OpCodes für nebenläufige Ausführung implementiert und getestet (abgeschlossen)
  • Datenstruktur für deterministische Wiederholung nebenläufiger Transaktionen (abgeschlossen)