Heim > häufiges Problem > Hauptteil

Was ist Taproot und welchen Nutzen hat es für Bitcoin?

王林
Freigeben: 2023-04-14 16:43:10
nach vorne
2129 Leute haben es durchsucht

Zusammenfassung

Taproot ist ein Upgrade des Bitcoin-Netzwerks, das am 14. November 2021 gestartet wurde. Taproot- und Schnorr-Signaturen sind seit der Einführung von SegWit mit Spannung erwartete Upgrades der Bitcoin-Technologie. Taproot zielt darauf ab, die Funktionsweise von Bitcoin-Skripten zu ändern und den Datenschutz, die Skalierbarkeit und die Sicherheit zu verbessern. Taproot verspricht in Kombination mit einem zugehörigen Upgrade namens Schnorr-Signaturen, diese und weitere Ziele zu erreichen.

Alle Benutzer, die mit der Kryptowährungs-Community vertraut sind, wissen, dass Datenschutz, Skalierbarkeit und Sicherheit im Mittelpunkt der Community stehen. Obwohl Bitcoin die beliebteste Kryptowährung der Welt ist, müssen diese Probleme noch gelöst werden. Das Ziel von Taproot ist es, die oben genannten Probleme zu lösen.

Einführung

Obwohl Bitcoin seine Höhen und Tiefen hat, stellt es sich heraus, dass es immer noch das „Rückgrat“ der Welt der Kryptowährungen ist. Obwohl es in der Welt der Kryptowährungen im Laufe der Jahre verschiedene Probleme wie den Mt. Gox-Hack und den berüchtigten Bitcoin-Hard Fork gab, hat die Kryptowährungs-Community Bitcoin immer unterstützt.

Bestimmte Probleme können jedoch nicht ignoriert werden – das wichtigste Problem ist der Datenschutz. Bitcoin ist eine öffentliche Blockchain und jeder kann Transaktionen im Netzwerk überwachen. Für einige ist dies die größte Sorge. Obwohl es möglich ist, die Anonymität durch Technologien wie Währungsmischung und CoinJoin zu verbessern, können diese Technologien Bitcoin nicht in eine Datenschutzmünze verwandeln. Obwohl Taproot dies nicht kann, kann es die Anonymität des Internets verbessern.

Das Taproot-Upgrade wird mit Spannung erwartet und gilt als wichtiger Ausgangspunkt zur Lösung der schlechten Privatsphäre von Bitcoin und anderer damit zusammenhängender Probleme. Am 14. November 2021 wurde Taproot mit der einstimmigen Zustimmung von Minern auf der ganzen Welt im Bitcoin-Netzwerk aktiviert. Was genau ist Taproot? Wie profitiert Bitcoin davon? Lassen Sie uns etwas tiefer graben.

Was ist Taproot und welchen Nutzen hat es für Bitcoin?

Einschränkungen des Bitcoin-Netzwerks

Obwohl es die erste und beliebteste Kryptowährung ist, weist das Bitcoin-Netzwerk in einigen Aspekten immer noch Mängel auf, wie zum Beispiel langsame Transaktionsgeschwindigkeiten. Als es gegründet wurde, verarbeitete Bitcoin 7 Transaktionen pro Sekunde, doch mit zunehmender Beliebtheit des Netzwerks und zunehmender Nutzerzahl stiegen auch die Transaktionsgeschwindigkeiten und Gebühren. Nachdem der Bitcoin-Preis in die Höhe geschnellt war, erreichte die durchschnittliche Transaktionsgebühr im Bitcoin-Netzwerk im Jahr 2021 ein Rekordhoch und erreichte rund 60 US-Dollar. Einige glauben, dass hohe Gebühren und langsame Transaktionsgeschwindigkeiten das Wachstum des Bitcoin-Netzwerks behindern werden. Um die Transaktionsfähigkeiten zu verbessern, haben Entwickler 2017 das Segregated Witness (SegWit)-Upgrade eingeführt, das es einem einzelnen Block ermöglicht, mehr Transaktionen aufzunehmen. Hohe Gebühren bleiben jedoch weit verbreitet.

Eine weitere Einschränkung ist der Datenschutz. Obwohl Bitcoin in seiner Whitepaper-Übersicht angibt, dass seine Transaktionen privat sind, sind alle Transaktionsdetails im Bitcoin-Netzwerk öffentlich sichtbar. Mit anderen Worten: Anhand der Bitcoin-Adresse kann die gesamte persönliche Kaufhistorie abgerufen werden.

Um diese Einschränkungen zu überwinden, hat Bitcoin viele Male Netzwerk-Upgrades implementiert. Aufgrund der dezentralen Natur von Bitcoin sind Netzwerkänderungen jedoch äußerst schwierig. Ob Änderungen umgesetzt werden oder nicht, ist keine Entscheidung einer einzelnen Person, sondern ein Konsens der Community.

Was ist das Bitcoin Taproot-Upgrade?

Taproot ist ein Soft Fork, der Bitcoin-Skripte optimiert, um den Datenschutz, die Effizienz und die Fähigkeit des Netzwerks zur Verarbeitung intelligenter Verträge zu verbessern. Dies gilt als ein wichtiges Upgrade von Bitcoin seit dem SegWit-Upgrade im Jahr 2017.

Das Taproot-Upgrade besteht aus drei verschiedenen Bitcoin Improvement Proposals (BIPs), darunter: Taproot, Tapscript und sein Kernstück, ein neues digitales Signaturschema namens „Schnorr Signature“. Taproot zielt darauf ab, Bitcoin-Benutzern viele Vorteile zu bieten, wie zum Beispiel eine verbesserte Privatsphäre bei Transaktionen und niedrigere Transaktionsgebühren. Es wird Bitcoin auch ermöglichen, komplexere Transaktionen durchzuführen und die Anwendungsfälle zu erweitern, um mit Ethereum zu konkurrieren, insbesondere die Smart-Contract-Fähigkeiten und die Auswirkungen des Netzwerks auf die Unterstützung von dezentralen Finanzen (DeFi) und nicht fungiblen Token (NFTs).

Der Taproot-Vorschlag wurde ursprünglich im Januar 2018 vom Bitcoin Core-Entwickler Greg Maxwell vorgeschlagen. Im Oktober 2020 erstellte Pieter Wuille eine Code-Pull-Anfrage, um Taproot in die Bitcoin Core-Codebasis einzubinden. Um das Upgrade vollständig bereitzustellen, müssen Knotenbetreiber die neuen Konsensregeln von Taproot übernehmen. Der Vorschlag wurde letztendlich von 90 % der Bergleute unterstützt und am 14. November 2021 im Block 709.632 offiziell aktiviert.

Wie funktioniert Taproot?

Taproot-Upgrade wird durch die Zusammenarbeit von 3 Bitcoin Improvement Proposals (BIP) implementiert. Die Vorschläge ergänzen sich auf unterschiedliche Weise.

Schnorr-Signatur (BIP340)

Schnorr-Signatur verbessert die Geschwindigkeit und Sicherheit der Überprüfung von Transaktionen im Bitcoin-Netzwerk. Die Signatur besteht aus einem kryptografischen Signaturschema, das vom deutschen Mathematiker und Kryptographen Claus Schnorr entwickelt wurde. Schnorrs Algorithmus war viele Jahre lang durch ein Patent geschützt, das Patent lief jedoch 2008 offiziell ab. Schnorr-Signaturen haben viele Vorteile, insbesondere bei der Erzeugung kurzer Signaturen, und sind für ihre Einfachheit und Effizienz bekannt.

Das vom Bitcoin-Gründer Satoshi Nakamoto übernommene Signaturschema heißt „Elliptic Curve Digital Signature Algorithm (ECDSA)“. ECDSA wurde dem Schnorr-Signaturalgorithmus vorgezogen, weil ersterer weit verbreitet, leicht verständlich, sicher und stabil, leichtgewichtig und Open Source ist.

Die Weiterentwicklung des Schnorr Digital Signature Scheme (SDSS) könnte jedoch der Ausgangspunkt für die Anwendung einer neuen Generation von Signaturtechnologie in Bitcoin und anderen Blockchain-Netzwerken sein.

Einer der Hauptvorteile der Schnorr-Signatur besteht darin, dass sie bei komplexen Bitcoin-Transaktionen mehrere Schlüsselsätze extrahieren kann, um eindeutige Signaturen zu generieren. Daher können die Signaturen aller an der Transaktion beteiligten Parteien in einer einzigen Schnorr-Signatur integriert werden, ein Prozess, der als „Signaturaggregation“ bezeichnet wird.

Tatsächlich kann Taproot es völlig unsichtbar machen, dass Bitcoin-Skripte ausgeführt werden. Bei Taproot sehen beispielsweise verschiedene Bitcoin-Zahlungsmethoden gleich aus, unabhängig davon, ob es sich um Lightning-Netzwerkkanaltransaktionen, Peer-to-Peer-Transaktionen oder Transaktionen über komplexe Smart Contracts handelt. Monitore dieser Transaktionen sehen nur Peer-to-Peer-Transaktionen. Es ist jedoch anzumerken, dass dies nichts an der Tatsache ändert, dass die Wallet-Informationen des Absenders und des Endempfängers offengelegt werden.

Taproot (BIP341)

Taproot ist nach dem Taproot-Upgrade benannt, das auf Basis des SegWit-Upgrades 2017 erstellt wurde und den Merkelized Alternative Script Tree (MAST) verwendet, um die Menge der Transaktionsdaten in der Bitcoin-Blockchain zu skalieren.

Transaktionen im Bitcoin-Netzwerk sind durch öffentliche und private Schlüssel geschützt. Um digitale Vermögenswerte im Wallet zu bezahlen, müssen Benutzer eine Unterschrift leisten, um die Identität ihres wahren Besitzers nachzuweisen, bevor sie Token übertragen können. Zusätzlich zu Einzelsignaturtransaktionen können Transaktionen im Bitcoin-Netzwerk auch die Komplexität erhöhen, indem sie Zeitsperren aufheben, mehrere Signaturen (Multisig) erfordern und andere Funktionen erfüllen.

Komplexe Multi-Signatur-Transaktionen erfordern jedoch mehrere Eingaben und Signaturüberprüfungen, was der Blockchain große Datenmengen hinzufügt und die Transaktionsgeschwindigkeit verlangsamt. Darüber hinaus werden Transaktionsinformationen automatisch in der Blockchain angezeigt, wodurch die sensiblen Daten des Adressinhabers offengelegt werden.

Mit der MAST-Integration kann eine einzelne MAST-Transaktion mehrere Skripte darstellen, wodurch die Anzahl der erforderlichen Skripte und Überprüfungen reduziert wird. Nachdem komplexe Bitcoin-Transaktionen an MAST gesendet wurden, ist zur Verarbeitung der Transaktion kein Merkle-Baum erforderlich. MAST ermöglicht nur die Übermittlung der Ausführungsbedingungen einer Transaktion an die Blockchain, anstatt alle Details zu senden. Dadurch wird die Datenmenge, die das Netzwerk speichern muss, erheblich reduziert. Dies verbessert nicht nur die Skalierbarkeit und Effizienz der Bitcoin-Blockchain, sondern ermöglicht Bitcoin-Benutzern auch eine größere Privatsphäre.

Tapscript (BIP342)

Tapscript ist eine auf Bitcoin Script aktualisierte Programmiersprache, um zwei weitere Bitcoin Improvement Proposals (BIPs) zu ermöglichen. Es handelt sich um eine Sammlung von Opcodes, bei denen es sich um Anweisungen handelt, die angeben, wie eine Transaktion ausgeführt wird. Da in Blöcken mehr Speicherplatz verfügbar ist, werden neue Funktionen flexibler, was es dem Bitcoin-Netzwerk in Zukunft erleichtern wird, intelligente Verträge zu unterstützen und zu erstellen.

Wie profitiert Bitcoin von Taproot?

Wie in der vorherigen Diskussion erwähnt, kann Taproot den Datenschutz von Bitcoin erheblich verbessern und seine Anwendungsfälle erweitern. Weitere potenzielle Vorteile sind:

Verbesserung der Netzwerkskalierbarkeit durch Reduzierung der in der Blockchain übertragenen und gespeicherten Datenmenge;

3. Senkung der Transaktionsgebühren .

Ein weiterer Vorteil von Taproot ist die Beseitigung der Signaturformbarkeit, einem bekannten Sicherheitsrisiko im Bitcoin-Netzwerk. Kurz gesagt bedeutet die Formbarkeit der Signatur aus technischer Sicht, dass die Signatur geändert werden kann, bevor die Transaktion bestätigt wird. Auf diese Weise kann ein Angreifer die Illusion erwecken, dass die Transaktion nie stattgefunden hat. Dies würde Bitcoin dem berüchtigten Problem der doppelten Ausgaben aussetzen, was die Integrität des Distributed Ledgers untergraben würde.

Warum ist ein Taproot-Upgrade wichtig?

Die Aktivierung von Taproot kann die Funktionalität des Bitcoin-Netzwerks verbessern und schnelle und zuverlässige Transaktionen ermöglichen. Vor Taproot befand sich die Entwicklung des Bitcoin-Protokolls noch im Layer-1-Stadium, während andere Protokolle wie Ethereum bei Layer 2 und DApp die Führung übernommen hatten. Nach dem Upgrade hat Bitcoin den Einsatz intelligenter Verträge ermöglicht, Anwendungsfälle erweitert und mit zukünftigen Trends auf den NFT- und DeFi-Märkten Schritt gehalten.

Da sich die Effizienz des Bitcoin-Netzwerks verbessert und die Gebühren sinken, werden sein Transaktionsvolumen und sein Anwendungsbereich gesteigert. Darüber hinaus garantiert Bitcoin auch die Vertraulichkeit von Benutzertransaktionen, was es zu einer wettbewerbsfähigeren Datenschutzwährung auf dem Markt macht.

Was ist Taproot und welchen Nutzen hat es für Bitcoin?

Zusammenfassung

Taproot ist ein mit Spannung erwartetes und weithin unterstütztes Bitcoin-Upgrade. Durch die gleichzeitige Implementierung mit Schnorr-Signaturen werden Datenschutz, Skalierbarkeit, Sicherheit und andere Funktionen erheblich verbessert. Diese Upgrades werden die Attraktivität des Lightning Network erhöhen und die Mehrfachsignatur zu einem weit verbreiteten Industriestandard machen.

Unabhängig von Ihrer Beteiligung an der Bitcoin-Community wird die Optimierung von Datenschutz, Effizienz, Sicherheit und anderen Faktoren einen Mehrwert für Benutzer schaffen und das Bitcoin-Erlebnis verbessern.

Das obige ist der detaillierte Inhalt vonWas ist Taproot und welchen Nutzen hat es für Bitcoin?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:yundongfang.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage