Was kommt nach Taproot als nächstes für die Zukunft von Bitcoin?
Taproot, ein Upgrade für Datenschutz und Skalierbarkeit, über das Bitcoin-Entwickler seit langem sabbern, endlich aktiviert am vergangenen Wochenende. Aber weitere Upgrades sind in der Pipeline, an denen die Entwickler hinter den Kulissen arbeiten.
Taproot ist ein besonders großes Upgrade in Bitcoin, das als „weiche Gabel“, was in Bitcoinland nicht allzu oft ausgeführt wird. Vor Taproot war der letzte Soft Fork SegWit, der vor vier Jahren auf Bitcoin aktiviert wurde. Weiche Gabeln sind nicht allzu häufig. Nichtsdestotrotz sind sie eine wichtige Art von Upgrade, die Auswirkungen auf viele Projekte hat, die auf Bitcoin aufbauen und die Funktionalität der digitalen Open-Source-Währung iterativ verbessern.
Weiterlesen: Wie das Taproot-Upgrade von Bitcoin seinen Tech-Stack verbessert
Was könnte also nach Taproot als nächstes kommen? Tatsächlich haben Entwickler im Laufe der Jahre viele andere wichtige Soft-Fork-Änderungen an Bitcoin im Auge behalten.
Als kurze Nebenbemerkung sei jedoch erwähnt, dass die Arbeit für Taproot noch lange nicht abgeschlossen ist, obwohl Taproot jetzt aktiviert wurde. Um Taproot-Transaktionen nutzen zu können, müssen Bitcoin-Wallets, Börsen und andere Dienste aktualisiert werden, um sie zu unterstützen. Plus, viele der Änderungen Entwickler habe beäugt die auf Taproot angewiesen sind, müssen noch gemacht werden. Aber auch wenn einige Börsen und Wallets es noch nicht haben Taproot adoptieren, einige wie BitGo und Blockstream Grün waren schneller und mehr als 50 Prozent der Knoten, die Bitcoin unterstützen, führen die aktualisierte Software aus.
Lassen Sie uns dennoch einen Blick auf einige der anderen möglichen Soft-Fork-Änderungen werfen, die in der Pipeline sind, um einen langen Überblick darüber zu erhalten, was Bitcoin erwartet.
SIGHASH_ANYPREVOUT
SIGHASH_ANYPREVOUT, ausführlich beschrieben in Bitcoin Improvement Proposal (BIP) 118, sieht aus, als würde Sie jemand per SMS Kauderwelsch anschreien. Aber die Veränderung ist viel weniger dramatisch, als es aussieht.
Kurz gesagt, es ermöglicht eine neue Art der Signieroption beim Signieren einer Transaktion, die es einem Benutzer ermöglicht, eine Transaktion zu signieren, ohne eine bestimmte Ausgabe hinzuzufügen (das sind die Coins, die er senden möchte) – zumindest nicht sofort. Diese Codeänderung hilft bei einer Vielzahl von technischen Problemen, darunter eines mit dem Lightning Network, dem Overlay-Netzwerk für Bitcoin, das die Skalierbarkeit und Geschwindigkeit von Transaktionen erhöht und die Kosten senkt.
Einer der Schwachpunkte des Lightning Network ist die Speicherung aktueller Daten. Ähnlich wie beim Verlust eines privaten Bitcoin-Schlüssels können Benutzer ihr Geld möglicherweise nicht zurückbekommen, wenn sie diese Daten verlieren. Vorgeschlagene Überarbeitung des Lightning-Netzwerks Eltoo könnte helfen, den Zustandsspeicher zu reduzieren, aber es braucht SIGHASH_ANYPREVOUT, um richtig zu funktionieren.
„Kurz gesagt, dies würde die auf Strafen basierende Konstruktion, die wir derzeit verwenden, beseitigen und viel Aufwand für die Aufrechterhaltung des Kanalzustands reduzieren, da der Zustand für alle Teilnehmer symmetrisch wird“, wie Lightning Network-Forscher Rene Pickhardt es in einem StackExchange-Beitrag.
Das Lightning Network funktioniert wie es ist. Aber SIGHASH_ANYPREVOUT ebnet den Weg für Eltoo, was die Nutzung von Lightning erleichtern könnte.
Bündnisse
Covenants sind eine vorgeschlagene Änderung des Bitcoin-Codes, die einschränken würde, wohin ein Benutzer seine Gelder senden kann. Beispielsweise könnte ein Covenant einschränken, wohin der Bitcoin gesendet werden darf, sodass er nur an einige wenige Adressen auf der Whitelist gehen kann.
Warum sollte ein Benutzer die Verwendung seiner Gelder einschränken wollen? Es gibt eine Reihe von Gründen. Einer ist die Sicherheit. Covenants erleichtern die Implementierung von „Tresoren“, in denen Benutzer ihr Geld auch dann zurückerhalten können, wenn ein Dieb versucht, mit ihnen davonzulaufen. Aber das ist nur eine Anwendung. Vereinbarungen können auch bei der Staukontrolle helfen und Kanalfabriken, eine weitere vorgeschlagene Idee zur weiteren Steigerung der Skalierbarkeit des Lightning Network.
Das ist die allgemeine Idee hinter Bündnissen. Es gibt mindestens ein paar Vorschläge für Covenants, darunter OP_CHECKTEMPLATEVERIFY (umrissen in BEEP 119) und OP_TAPLEAF_UPDATE_VERIFY, die jeweils einen anderen technischen Ansatz verfolgen.
Antriebsketten
„Sidechains“ sind seit langem eine vorgeschlagene Funktion für Bitcoin. Sie sind zusätzliche Blockchains, die an Bitcoin „verknüpft“ sind. Diese Sidechains können neue und experimentelle Technologien haben, die Bitcoin noch nicht hat – wie z zk-SNARKs Funktionalität ähnlich der Privacy Coin zcash, was den Benutzern viel mehr Privatsphäre bietet als Bitcoin bietet. Benutzer können ihre Bitcoins effektiv sperren, um die neue Art von Coins in der Sidechain zu verwenden.
In der Vergangenheit wurden Sidechains als „Altcoin-Killer“ bezeichnet. Da Sidechains eine Möglichkeit bieten, Bitcoin um neue, experimentelle Technologien zu erweitern, sollen sie es weniger notwendig machen, einen neuen Coin auf den Markt zu bringen, um neue Ideen zu testen.
Antriebsketten sind eine Anspielung auf diese Idee des Forschers Paul Sztorc. Zusätzlich zu seinen vorgeschlagenen Änderungen in den BIPs 300 und 301 haben er und andere Entwickler eine funktionierende Version der Idee implementiert.
Drivechains sind jedoch ein umstrittenerer Vorschlag, da einige Entwickler argumentieren, dass sie Minern (die Bitcoins sichern) mehr Macht geben könnten. Aus diesem Grund sagten Bitcoin-Entwickler gegenüber CoinDesk, dass sie Drivechains als das am wenigsten wahrscheinliche Upgrade der Gruppe ansehen.
Eingabeübergreifende Signaturaggregation
Nun, da Taproot durchgelaufen ist, kann die eingabeübergreifende Signaturaggregation (manchmal nur CISA genannt) hinzugefügt werden.
Digitale Signaturen sind ein wesentlicher Bestandteil von Bitcoin. Wenn ein Benutzer Bitcoin senden möchte, muss er seinen privaten Schlüssel verwenden, um Coins zu „signieren“, um zu beweisen, dass er seine Bitcoins besitzt, damit er die Bitcoins an jemand anderen senden kann. Taproot führt Schnorr-Signaturen ein, die es ermöglichen, mehrere Signaturen zu einer zu kombinieren, wodurch Transaktionen etwas kostengünstiger werden und die Skalierbarkeit erhöht wird.
Darüber hinaus schlägt das KAG vor, Signaturen in einer einzigen Transaktion zu aggregieren. Eine der aufregenden Folgen von CISA ist, dass es CoinJoins billiger machen kann. Mit Wallets wie Wasabi und Samourai sind CoinJoins eine Methode, die Privatsphäre eines Benutzers zu erhöhen, indem mehrere Münzen eines Benutzers zu einer Transaktion zusammengefasst und „vermischt“ werden, sodass es schwierig ist zu sagen, woher die Münzen stammen.
Im Moment sind CoinJoins umständlich und teurer als normale Transaktionen. Aber mit CISA könnten sie viel billiger sein. Alle Signaturen in der Transaktion können zusammengefügt werden, wodurch die Kosten der CoinJoin-Transaktion reduziert werden.
„Anstatt für das Privileg einer besseren Privatsphäre zu bezahlen, würden Sie Geld sparen, um eine bessere Privatsphäre zu erhalten. Dies gilt insbesondere für Börsen, an denen viele dieser Transaktionen stattfinden. Sie werden wollen [CoinJoin] Kundentransaktionen mit vielen anderen Transaktionen zu beenden, um Geld zu sparen, und der Nebeneffekt wird mehr Privatsphäre für den Rest dieser Transaktion sein!“ wie Jimmy Song in seinem Bitcoin Tech Talk formulierte Newsletter.
Nur die Zeit wird zeigen, ob einer dieser Vorschläge es in Bitcoin schaffen wird. Sobald konkretere Vorschläge gemacht werden, wird es an der Community liegen, zu entscheiden, ob es sich um gute Veränderungen handelt, die es wert sind, verfolgt zu werden – oder nicht.