[TL;DR]:
BitVM versucht, komplexe Berechnungen und bedingte Steuerung auf umzusetzen Bitcoin Netzwerke ohne die Notwendigkeit von Änderungen an der Bitcoin-Protokollebene.
BitVM kann als Aufbau von Bitcoin L2 angesehen werden, das sich besser für begrenzte Szenarien des Heavy-Chain-Computings eignet und zur Verbesserung der Zahlungszuverlässigkeit von Lightning-Netzwerken verwendet werden kann.
Kürzlich veröffentlichte der Projektleiter von ZeroSync ein Whitepaper mit dem Titel „BitVM: Alles auf Bitcoin berechnen“, in dem versucht wird, komplexe Berechnungen und bedingte Steuerung auf Bitcoin-Netzwerken umzusetzen, ohne Änderungen an der Bitcoin-Protokollschicht vornehmen zu müssen.
Man kann sagen, dass BitVM ein weiterer Versuch ist, die Erzählung von Bitcoin zu erweitern, seit dem Lightning-Netzwerk und BRC20. Es ist schnell zu einem heiß diskutierten Thema in der Kryptoindustrie geworden, und einige nennen es sogar Bitcoin’s L2-Konzept.
Laut dem Whitepaper ist BitVm ein neu eingeführtes Berechnungsparadigma, das den vollständigen Bitcoin-Vertrag von Turing ausdrückt. Es integriert im Allgemeinen grundlegende Elemente wie Optimal RollUp, Fraud Proof, Taproot Leaf und Bitcoin . Seine Implementierung ähnelt dem OP Rollup auf Ethereum, wo der Vertrag keine Berechnungen auf Bitcoin durchführt, sondern einer Off-Chain-Validierung unterzogen wird, ohne die Netzwerkkonsensusrolle zu ändern.
BitVM White Paper
Der Grund, warum BitVM so auffällig ist, besteht darin, dass es sich bemüht, mehr technologische Möglichkeiten für die Skalierbarkeit von Bitcoin ohne die Notwendigkeit von Upgrades bereitzustellen.
Insbesondere kann das Konzept von BitVM als eine Bitcoin-Virtual-Maschine verstanden werden, die es ermöglicht, Turing-vollständige Bitcoin-Verträge ohne Änderung der Konsensregeln des Bitcoin-Netzwerks auszudrücken. Sie kann jede berechenbare Funktion für die Offline-Berechnung ausführen, ohne dabei Spuren in der Kette zu hinterlassen.
Im Gegensatz zur Ethereum Virtual Machine (EVM) führt BitVM keine Berechnungsprozesse in der Kette durch, sondern validiert sie, was im Grunde dem Prinzip des Optimal Rollup ähnelt. Obwohl das Bitcoin-Netzwerk selbst keine Berechnungsaufgaben durchführen kann und nur Daten speichert, kann seine hohe Sicherheit zu einer vertrauenswürdigen dritten Partei für jede Turing-vollständige Berechnungsschicht werden.
Einfach ausgedrückt kann das Protokoll als Aufbau von Bitcoin L2 angesehen werden, aber es gibt noch einen langen Weg, um komplexe und effiziente Smart Contract-Operationen wie Ethereum L2 zu implementieren.
An diesem Punkt müssen wir zunächst die Hintergrundinformationen ergänzen. Derzeit gibt es im Vergleich zur Implementierung von Layer2 mit Tecoin zwei Hauptströmungen in der Branche:
1) Erweitern Sie das OP Rollup-Modell des Lightning-Netzwerks, das nicht auf Zahlungen beschränkt ist und beliebige Vertragsoperationen durchführen kann. BitVM folgt diesem Ansatz.
2) Zentralisieren verteilte Schwellensignaturen wie tBTC auf der Kette. BEVM ist dieser Ansatz.
Im Vergleich zu BEVM befindet sich BitVM noch in der frühen Phase der Konzeptvalidierung, was es relativ schwierig macht, es zu verstehen und zu verwenden. Für einige Details, wie z.B. die Vertrauensbrücke für Sidechain-Trust, wurde noch keine vollständige Lösung vorgeschlagen. Darüber hinaus ist es etwas unzureichend in der Unterstützung von Multi-Party-Kooperation, Benutzerfreundlichkeit und Universalität.
In der Community gibt es im Allgemeinen drei Kritikpunkte bezüglich der Einschränkungen von BitVM.
Das Interaktionsobjekt ist auf beide Parteien beschränkt, die sich im Voraus verstehen und viel Offline-Vorbereitungsarbeit leisten, und kann keine Multi-Party-Zusammenarbeit wie DeFi unterstützen.
Der Modus, in dem beide Parteien Herausforderungen an das BTC-Hauptnetzwerk offline initiieren, wird komplexer und schwieriger zu bedienen sein als das Lightning-Netzwerk.
Es ist nicht möglich, in kurzer Zeit eine reife universelle On-Chain-Layer2-Plattform wie BEVM zu entwickeln, geschweige denn Ethereum Layer2.
Zum Beispiel twitterte der Blockchair-Entwickler Nikita Zhavoronkov, in dem er BitVM mit dem “Ausführen von Schach in Minecraft” verglich und erklärte, dass das BitVM-Protokoll nicht ausreiche, um als Bitcoin EVM bezeichnet zu werden.
Tweets, die BitVM kritisieren
Anschließend reagierte der anonyme Entwickler Super Testnet indirekt auf diese Anschuldigungen und glaubte, dass sich BitVM selbst auf die Skalierbarkeit von Bitcoin und die Verbesserung einer der Schwächen von Lightning-Netzwerken - der Zahlungssicherheit - konzentrierte, anstatt Smart Contracts und viele Altcoins zu implementieren.
Viele Gemeindemitglieder glauben auch, dass BitVM einen potenziellen Skalierbarkeitspfad vorgeschlagen hat, der noch nicht abgeschlossen ist.
Bob Bodily, CEO von BioniqMarket, gab bekannt, dass potenzielle Anwendungsfälle, die BitVM leicht umsetzen kann, dezentralisierte Teile verschiedener Anwendungen umfassen, die derzeit auf zentralisierten Diensten beruhen, einschließlich DLC-Oracle-Maschinen, Staukontrolle / Coinjoin-Aggregatoren und Side-Chain-Quoren.
Zusammenfassend ist BitVM ein kluges und kreatives neues Konzept, das derzeit nicht komplexere und anspruchsvollere Smart Contract-Anwendungen wie ETH’s L2 erreichen kann, wodurch es für begrenzte Szenarien einer starken Chain-Berechnung besser geeignet ist.
Jedoch bietet es in jedem Fall einen neuen Versuch, Bitcoin zu erweitern. Diese Innovation erkundet einen Weg, der eine breitere Palette von Anwendungsfällen und Kombinationen umfasst, ohne das Kernprotokoll von Bitcoin zu verletzen, das selbst einen offenen und gemeinsamen Geek-Geist verkörpert.
Bitcoins ursprüngliche Skalierungslösung
Es ist erwähnenswert, dass der Start von BitVM erneut Diskussionen in der Verschlüsselungsgemeinschaft über die Aufrechterhaltung des Minimalismus und die Ausweitung der Evolution im Vergleich zu Bitcoin ausgelöst hat. BitVM scheint eine Lösung aufgezeigt zu haben, die sowohl den Minimalismus berücksichtigt als auch eine Erweiterung ermöglicht, wenn auch begrenzt, aber dennoch positive Bedeutung hat. Wie es in Zukunft in Bitcoin-Netzwerken eine Rolle spielen wird, könnte ein langfristiger Fokus der Aufmerksamkeit für eine Gemeinschaft sein.
Tatsächlich gibt es seit der ersten harten Gabelung von BTC in BCH im Jahr 2017 erhebliche Zweifel an der Skalierbarkeit von Bitcoin in der Community, aber es scheint, dass niemand das konservative Image von Bitcoin als eine alte Münze bewahren will. Ob minimalismus beibehalten werden soll, um die Mission der Speicherung und des Handels mit digitalen Währungen zu vertiefen, oder ob mehr Programmierbarkeit hinzugefügt werden soll, um die Anwendungsfälle des Bitcoin-Ökos zu bereichern, wird für eine lange Zeit ein ungelöstes Problem sein.
BitVM hat in dieser Hinsicht einen kleinen Schritt unternommen, obwohl noch viele Implementierungsherausforderungen bestehen. Es ist jedoch äußerst lohnenswert, die Aufmerksamkeit der Investoren auf sich zu ziehen, indem man bei der Dezentralisierung von Bitcoin einige mikroinnovationen erreicht, um die zukünftige Form von Bitcoin neu zu gestalten. Ob BitVM zu einem Bitcoin L2 werden kann, erfordert weitere Überprüfung im Laufe der Zeit.