Das Team von Crypto Exchange OKCoin hat sich kürzlich die drei wichtigsten Bitcoin Improvement Proposals (BIPs), aus denen das Bitcoin Core-Update besteht, Schnorr / Taproot, genauer angesehen.
Wie von OKCoin festgestellt, soll die Version 0.21.0 von Bitcoin Core Anfang nächsten Monats (Februar 2021) veröffentlicht werden. Mit dieser neuen Version wird der Code für das Schnorr / Taproot-Upgrade veröffentlicht. Es gilt als eines der wichtigsten Bitcoin-Codebasis-Updates.
Wie von OKCoin erläutert, besteht das als “Schnorr / Taproot” bezeichnete Upgrade aus drei Haupt-BIPs, neuen Codevorschlägen zur Verbesserung von Bitcoin Core, dem Referenzclient, der zum Ausführen des Bitcoin- oder BTC-Protokolls verwendet wird. Das BIP # 340 fügt “Schnorr-Signaturen” hinzu, das BIP # 341 fügt “Taproot” hinzu und das BIP # 342 zielt darauf ab, “Tapscript” hinzuzufügen. Wie von OKCoin festgestellt, sind Schnorr-Signaturen und Taproot „die wichtigsten Teile dieses Updates“.
Die Kryptofirma fügte hinzu:
„Schnorr / Taproot ist der Höhepunkt jahrelanger Arbeit. Die Idee von Taproot wurde im Januar 2018 vom Bitcoin-Entwickler Gregory Maxwell Taproot vorgeschlagen. Ein anderer Bitcoin-Entwickler, Pieter Wuille, erstellte den Vorschlag, die Idee im September 2019 umzusetzen. Anschließend wurde eine umfassende Überprüfungs- und Testphase durchgeführt, an der 150 Entwickler teilnahmen Ein siebenwöchiger Überprüfungsprozess im November 2019. Der Code wird in der nächsten Version von Bitcoin Core im Dezember 2020 implementiert. Dies bedeutet jedoch nicht einmal, dass er tatsächlich von den Teilnehmern des Bitcoin-Netzwerks übernommen wird. “
Wie von OKCoin bestätigt, wurde der Taproot-Vorschlag so konzipiert, dass er auf Schnorr-Signaturen aufbaut. Die Hauptfunktion von Schnorr-Signaturen besteht darin, Übertragungen mit mehreren Signaturen (Multisig), die mehrere verschiedene Signaturen benötigen, um abgeschlossen zu werden, sowie herkömmliche Transaktionen mit einer Signatur (als P2PKH bezeichnet) für “Pay-to-” zu erleichtern oder zu unterstützen Public-Key-Hash-Transaktionen) sehen in einem Blockchain- oder DLT-Netzwerk (Distributed Ledger Technology) ungefähr gleich aus.
Die Funktion oder der Zweck von Taproot besteht darin, “diesen Ansatz auf andere, komplexere Arten von Transaktionen auszudehnen (P2SH genannt, für” Pay-to-Script-Hash “-Transaktionen) und sie auch wie herkömmliche P2PKH-Transaktionen aussehen zu lassen”, so das OKCoin-Team erklärt.
Bei der Überprüfung der Funktionsweise wies der Austausch darauf hin, dass der grundlegende oder Hauptvorteil von Schnorr-Signaturen darin besteht, dass sie „die Aggregation von Schlüsseln und Signaturen ermöglichen“. Wie OKCoin feststellt, bedeutet dies, dass “es möglich wird, verschiedene öffentliche Schlüssel zu einem neuen, einzelnen zu kombinieren”. Angenommen, die Unterschriften von Alice und Bob werden für eine Multisig-Zahlung oder -Transaktion an John benötigt.
Aufgrund von Schnorr wird es möglich sein, „Signatur A und Signatur B zu Signatur C zu kombinieren“, so OKCoin. Sie erwähnten auch, dass “wenn Alice und Bob ihre (sogenannten” Schwellenwert “) Signaturen und öffentlichen Schlüssel bereitstellen, nur” Signatur C für John “in der Blockchain erscheint.” Die Transaktion wird als “traditionelle Einzelsignaturtransaktion von C nach John” angezeigt, bestätigte OKCoin.
Bei der Erörterung der tatsächlichen Änderungen des Schnorr / Taproot-Updates für den durchschnittlichen oder typischen Benutzer stellte OKCoin Folgendes fest:
„Es erhöht die Fungibilität und Privatsphäre von Bitcoin. Damit eine Währung „fungibel“ ist, müssen alle ihre einzelnen Einheiten von keiner anderen Einheit zu unterscheiden sein. Der US-Dollar ist fungibel, weil jede einzelne 1-Dollar-Rechnung genau den gleichen Wert hat. Ein Dollarschein hätte verwendet werden können, um illegale Drogen zu bezahlen, ein anderer, um eine Hochzeit zu finanzieren. Ihr früherer Gebrauch wird ihren Wert nicht ändern: Sie sind genau den gleichen Wert. Derzeit ist es relativ einfach, identifizierende Informationen über bestimmte Transaktionen zu erhalten, da Transaktionen öffentlich in der Blockchain übertragen werden und unterschiedliche Arten von Transaktionen unterschiedliche digitale Fingerabdrücke aufweisen. “
Wie von OKCoin erklärt, kann die Fähigkeit, „die frühere Verwendung bestimmter Münzen zu identifizieren, diese„ verunreinigen “und sie weniger wertvoll machen als„ saubere “Münzen.“ Dies ist tatsächlich eine große potenzielle Bedrohung für die Fungibilität von Bitcoin und für seine Aussichten, eine weit verbreitete digitale Währung zu werden.
Mit der Hinzufügung von Schnorr-Signaturen und Taproot scheinen alle Übertragungen “in der Blockchain gleich zu sein”. Es macht es im Grunde viel schwieriger zu wissen, ob eine bestimmte BTC-Transaktion eine Eins-zu-Eins-Zahlung (wie von Alice an Bob) oder eine kompliziertere oder komplexere Übertragung war, wie bei mehreren Signaturen, bestimmten zeitabhängigen Bedingungen, oder über das Lightning-Netzwerk erstellt. Wie von OKCoin festgestellt, ist dieses Upgrade „ein Nettogewinn an Fungibilität“.
Der Austausch erwähnte auch:
„Schnorr / Taproot erhöht auf ähnliche Weise die Privatsphäre von Bitcoin. Durch die Analyse einer Multisig-Transaktion kann auch ermittelt werden, welche spezifischen Multisig-Einstellungen verwendet wurden, wie die Erfolgsbedingungen eines bestimmten Smart-Vertrags erfüllt wurden, welche Art von Brieftasche verwendet wurde usw. Die Verschleierung dieser Informationen ist von großer Bedeutung Datenschutz für Bitcoin-Benutzer. “