Autor: Medici

Letzten Monat veröffentlichte @atomicalsxyz das Whitepaper Atomics Virtual Machine (AVM), das sich auf die Einführung von Programmierbarkeit und Smart Contracts in Bitcoin L1 konzentriert.
​
Hauptfragen:
Die Einschränkungen des UTXO-Modells hindern Entwickler daran, das Asset-Verhalten anzupassen, da die Regeln des Zustandsautomaten unveränderlich sind – dies erfordert ein flexibleres dynamisches „Zustandsautomaten“-Modell, um Änderungen im Zustand des Assets aufzuzeichnen.
​
Die Community hat zwei mögliche Lösungen vorgeschlagen:
1. Erstellen Sie ein externes Protokoll; verschieben Sie die „Zustandsmaschine“ aus der Kette, ähnlich wie bei L2-Lösungen. Zum Beispiel RGB, Lightning Network und CKB.
2. Implementieren Sie neue Opcodes (OP_CODES) wie OP_CAT oder fügen Sie Covenants hinzu.
​
AVM schlägt eine Hybridlösung vor:
Einführung eines Coverage-Protokoll-Indexers: Simuliert Bitcoin-Skripte und führt benutzerdefinierte Opcodes ein, um die Variabilität zu erhöhen. Dies ermöglicht die Erstellung und Ausführung intelligenter Verträge.
​
Die Simulation wird in einer Sandbox-Umgebung ausgeführt, um sicherzustellen, dass das BTC-Netzwerk nicht beeinträchtigt wird. Dies kann eine Zustandsänderung darstellen, einschließlich einer Überprüfung vor der Veröffentlichung in der BTC-Kette zur Ausführung.
​
Die Einführung von AVM – der Verwendung von Overlay-Digital-Asset-Indexern zur Ausführung von Smart Contracts auf Bitcoin – könnte, wenn sie in die Praxis umgesetzt wird, den Mangel an Programmierbarkeit und Smart Contract-Integration von BTC ausgleichen.
​
Durch praktische Beispiele der vorgestellten Konzepte könnte AVM zu einer soliden Lösung werden, die die Funktionalität und Skalierbarkeit von Bitcoin verbessert. Wir freuen uns auf weitere Entwicklungen in der Zukunft.



#AVM #ARC20