Eine verteilte Runtime für die Verbindung von Web 2 und 3

Blockchains sind im Wesentlichen Zustandsübergangsmaschinen. ALUX erweitert das Modell: Aus kurzen, isolierten VM-Aufrufen werden wiederholbar ausführbare Langtransaktionen. Heute sind blockübergreifende Ausführung und verifizierbare Web-2-E/A möglich; Cross-Runtime- und Cross-Shard-Komposition bilden die weiter gefasste Architektur.

Das Problem, das wir lösen

Viele Blockchain-VMs konzentrieren sich auf kurze, geordnete Zustandsaktualisierungen. ALUX erweitert dieses Modell für Abläufe, die warten, fortgesetzt oder koordiniert werden müssen oder Blockgrenzen überschreiten.

  • Blockchains sind im Wesentlichen Zustandsübergangsmaschinen.
  • Viele aktuelle Blockchain-VMs konzentrieren sich auf eine engere Klasse kurzer, geordneter Übergänge.
Abbildung 1. ALUX erweitert das Web3-Ausführungsmodell: von kurzen Aktualisierungen hin zu wiederholbar ausführbaren Langtransaktionen.

Kernaussage: Viele Chains konzentrieren sich auf kurze Zustandsaktualisierungen; ALUX ergänzt wiederholbar ausführbare Langtransaktionen.

ALUX als verteilte Runtime für Langtransaktionen

ALUX modelliert parallele, nebenläufige und zusammengesetzte Übergangsmuster, die über einmalige Zustandsaktualisierungen hinausgehen.

Statt jede Transaktion als kurze, isolierte Zustandsaktualisierung zu behandeln, modelliert ALUX die Ausführung als Runtime, die parallele, nebenläufige und zusammengesetzte Übergänge koordinieren kann.

Abbildung 2. ALUX unterstützt heute parallele und nebenläufige Zustandsübergänge und führt zusammengesetzte Übergänge als Zielarchitektur.

Kernaussage: Parallelität führt unabhängige Arbeitsschritte aus, Nebenläufigkeit ermöglicht Warten und Fortsetzen, und Komposition legt fest, wie zusammengehörige Effekte gemeinsam abgeschlossen werden.

Ausführungsmodell

Parallel

Parallele Ausführung

Isolierte EVM-Instanzen können heute parallel laufen. WASM gehört zur geplanten Ausrichtung auf heterogene VMs.

Nebenläufig

Nebenläufige Ausführung

ALUX kann Transaktionen als Coroutines ausführen. Diese lassen sich anhalten, aufwecken und mit anderen Transaktionen verschränken. Die Ausführung erfolgt nichtdeterministisch, die Wiederholung deterministisch.

Zusammengesetzt

Zusammengesetzte Übergänge

Transaktionen können sich über mehrere Blockhöhen erstrecken und On-Chain-Arbeit mit wiederholbar ausführbaren HTTPS-Effekten koordinieren. Innerhalb der ALUX-Transaktionsgrenze bleiben dabei Isolation und atomare Abwicklung erhalten. Cross-Shard-Komposition bleibt Teil der Architektur und der Roadmap.

Zusammengesetzte Übergänge und Kompatibilität

Transaktionen können sich über mehrere Blockhöhen erstrecken und On-Chain-Arbeit mit wiederholbar ausführbaren HTTPS-Effekten koordinieren. Innerhalb der ALUX-Transaktionsgrenze bleiben dabei Isolation und atomare Abwicklung erhalten. Cross-Shard-Komposition bleibt Teil der Architektur und der Roadmap.

ALUX bietet heute über seine Sandbox und Ethereum JSON-RPC einen EVM-Pfad. WASM und eine umfassendere Komposition heterogener VMs sind geplant und gehören nicht zum aktuellen Funktionsumfang.

Abbildung 3. Die Architektur zusammengesetzter Übergänge verbindet On-Chain-Arbeit mit Web-2-Diensten; die Cross-Shard-Komposition steht weiterhin auf der Roadmap.

Kernaussage: ALUX unterstützt heute blockübergreifende Ausführung und wiederholbar ausführbare Web-2-E/A; die Cross-Shard-Komposition ist weiterhin geplant.

Kurz gesagt: ALUX zwingt nicht jeden Ablauf in eine Kurztransaktion. Bereits heute macht ALUX Langtransaktionen, die Blockgrenzen überschreiten und Web-2-Dienste einbinden, wiederholbar ausführbar. Cross-Shard- und umfassendere Cross-Runtime-Komposition bleiben Teil der Architektur und der Roadmap.