Home » Taproot, Bitcoins lang erwartetes Upgrade, wurde aktiviert

Taproot, Bitcoins lang erwartetes Upgrade, wurde aktiviert

by Thomas

Taproot gibt Entwicklern einen erweiterten Werkzeugkasten an die Hand, mit dem sie weiter an Bitcoin arbeiten können.

Um 5:15 UTC (00:15 EST) am Sonntag, den 14. November, wurde Taproot, das lang erwartete Bitcoin-Upgrade, bei Block 709.632 aktiviert und öffnet Entwicklern die Tür zur Integration neuer Funktionen, die den Datenschutz, die Skalierbarkeit und die Sicherheit des Netzwerks verbessern werden.

Das Upgrade wurde bereits im Juni aktiviert, als über 90% der Miner ihre Unterstützung signalisierten. Eine programmierte Wartezeit zwischen dem Lock-in und der Aktivierung hat den Knotenbetreibern und Minern seitdem Zeit gegeben, vollständig auf die neueste Version von Bitcoin Core, 21.1, zu aktualisieren, die den zusammengeführten Code für Taproot enthält. Erst dann werden sie in der Lage sein, die neuen Regeln durchzusetzen, die die Nutzung der neuen Transaktionsart ermöglichen.

Was ist Taproot?

Taproot ist eine Verschmelzung verschiedener technischer Innovationen aus der Geschichte von Bitcoin zu einem Upgrade. Es wurde erstmals von Greg Maxwell im Jahr 2018 vorgeschlagen. Seitdem wurden die drei Bitcoin Improvement Proposals (BIPs), die Taproot kodifizierten, von Pieter Wuille, Tim Ruffing, A.J. Townes und Jonas Nick geschrieben und im Oktober 2020 in Bitcoin Core integriert.

Die Wurzel des Upgrades sind „Schnorr-Signaturen“. Bitcoin hat ein kryptographisches Schema ECDSA für seine „digitalen Signaturen“ verwendet, bei dem ein Benutzer eine Transaktion mit seinem privaten Schlüssel signiert, um den Versand an eine andere Person zu genehmigen.

Taproot führt ein Upgrade auf ein anderes Schema namens Schnorr durch. Jede Transaktion, die Taproot nutzt, wird nun dieses neue digitale Signaturschema verwenden, das neue Möglichkeiten bietet, um die Privatsphäre, die Sicherheit und den Umfang von Bitcoin-Transaktionen zu erhöhen.

Schnorr-Signaturen sind nicht nur kleiner und schneller als ECDSA, sondern haben auch den zusätzlichen Vorteil, dass sie „linear“ sind – eine Kombination, die die Privatsphäre von Bitcoin-Transaktionen erhöht und leichtere und komplexere „Smart Contracts“ (ein kodierter Vertrag mit selbstausführenden Regeln) ermöglicht.

Taproot wird viele positive Auswirkungen auf verschiedene Projekte im gesamten Ökosystem haben. So werden beispielsweise Multisignatur-Transaktionen, bei denen mehr als ein Unterzeichner aus einer Gruppe von Unterzeichnern eine Transaktion unterzeichnen muss, billiger sein und weniger Daten verbrauchen.

Datenschutz

Taproot ist Teil einer größeren Anstrengung von Entwicklern auf der ganzen Welt, die die Privatsphäre von Bitcoin verbessern wollen, da der Transaktionsverlauf sehr öffentlich ist. Ein neugieriger Benutzer kann jede Transaktion, die jemals auf Bitcoin gesendet wurde, mit einem öffentlichen Block-Explorer wie Mempool.space nachschlagen.

Dies ist bei Taproot immer noch der Fall, aber die Details einiger komplexerer Transaktionen (oft als „intelligente Verträge“ bezeichnet) können versteckt werden. Während beispielsweise Lightning Network-Transaktionen derzeit auf der Blockchain sichtbar sind, bietet Taproot die Möglichkeit, sie wie jede andere Transaktion aussehen zu lassen, wodurch die Privatsphäre der Transaktionen weiter verbessert wird.

Skalierbarkeit

Ein weiteres Problem, das Taproot angehen sollte, ist der begrenzte Transaktionsraum von Bitcoin, der die Skalierbarkeit zu einem großen Problem für die digitale Währung macht. Die Entwickler können diese Grenze nicht einfach erhöhen, ohne die Dezentralisierung von Bitcoin zu beeinträchtigen, also suchen sie immer nach Möglichkeiten, den derzeit verfügbaren Blockspace effizienter zu nutzen.

Da Schnorr-Signaturen verwendet werden können, um mehrere Signaturen zu einer einzigen zusammenzufassen, können sie dazu beitragen, die in der Blockchain gespeicherte Datenmenge zu reduzieren. Diese Verringerung der Datenmenge könnte beispielsweise die Skalierbarkeit von MuSig2 verbessern, einem von Blockstream-Forschern entwickelten Multisignaturverfahren, das für eine Transaktion eine Reihe von Signaturen erfordert.

Was von Bitcoin und Taproot zu erwarten ist

Bislang hat nur etwas mehr als die Hälfte der bekannten Bitcoin-Knotenpunkte Unterstützung für das Upgrade signalisiert. Der Rest läuft mit alter Software, was bedeutet, dass sie noch nicht in der Lage sind, die neuen Regeln von Taproot durchzusetzen – zumindest nicht, bis sie auf Bitcoin Core 21.1 aktualisiert haben. Aber selbst dann wird das Netzwerk noch einwandfrei funktionieren.

Alle Miner, die nicht auf die neue Software upgegradet haben, werden nicht in der Lage sein, erfolgreich im Netzwerk zu minen, und sie werden keine neuen Block-Belohnungen verdienen können. Die Entwickler haben jedoch viel getan, um sicherzustellen, dass die Miner ausreichend Gelegenheit hatten, sich auf den neuesten Stand zu bringen. Mehr als 90 % der Miner haben bereits angegeben, dass sie ein Upgrade auf die neue Software planen. Aus diesem Grund konnte Taproot bereits im Juni ein „Lock-in“ durchführen, und es gab eine fünfmonatige Verzögerung, bevor die Aktivierung in Kraft treten konnte.

Die Aktivierung bedeutet jedoch nicht, dass die ganze Arbeit getan ist. Die Nutzer können die neue Transaktionsart erst dann senden oder empfangen, wenn ihre jeweilige Bitcoin-Wallet sie unterstützt – und die meisten Wallets unterstützen sie noch nicht. Wallet-Entwickler müssen neuen Code für ihre Wallets schreiben, um solche Transaktionen zu ermöglichen.

Wenn die Geschichte ein Anhaltspunkt ist, könnte es Monate oder Jahre dauern, bis die Wallets auf den Zug aufspringen. Es dauerte zum Beispiel ungefähr zwei Jahre, bis Bitcoins letztes vergleichbar großes Upgrade, SegWit, eine Akzeptanz von 50% erreichte.

Ganz zu schweigen davon, dass Taproot zwar die Möglichkeit bietet, kompliziertere Anwendungsfälle zu realisieren (wie z.B. private Lightning Network-Transaktionen, die sich nicht von normalen Transaktionen unterscheiden), die Entwickler diese Tools aber immer noch separat entwickeln und implementieren müssen

Das Wichtigste ist, dass Taproot neue Entwicklungen und neue Lösungen ermöglicht. Es gibt den Entwicklern einen erweiterten Werkzeugkasten an die Hand, mit dem sie arbeiten können, während sie weiterhin Ideen entwickeln, iterieren und bauen. Einige dieser Projekte sind bereits in Arbeit. Viele müssen noch erdacht werden.

Related Posts

Leave a Comment