Taproot, die erste große Erneuerung des Bitcoin Protokolls seit Segregated Witness vor mehr als vier Jahren, ist zur Aktivierung auf Block 709.632 dieses Wochenende eingestellt. Das auf Schnorr Signaturen und Merkelized Abstract Syntax Trees (MAST) aufbauende Taproot verbessert die Effizienz und den Datenschutz von Transaktionen, erweitert die Programmierbarkeit und unterstützt die Skalierung von Bitcoin.
Das Blockstream R&D Team ist einer der größeren Mitarbeiter an der Bitcoin Core libsecp Implementation und den damit verbundenen Arbeiten an MuSig, die nun beide Taproot Unterstützung integriert haben.
Wir haben auch die notwendigen Schritte unternommen, unsere eigene Suite von quelloffenen Projekten, Produkten und Diensten auf das ambitionierte Upgrade vorzubereiten, womit Bitcoiner schnell Zugriff auf die Vorteile von Taproot bekommen, sobald es aktiviert wird.
Taproot Unterstützung
Taproot und sein neues Adressformat, bech32m, bringt mehrere Vorteile für Wallets, auch für unsere führende Bitcoin und Liquid Wallet Blockstream Green.
Die Multisig Schild Scripts von Green, insbesondere das 2-aus-2 CSV, hinterlassen einen nachvollziehbaren Abdruck auf der Blockchain. Nach der Umschaltung auf Taproot werden sie sich von anderen Taproot Outputs nicht mehr unterscheiden.
Während der frühen Phasen der Taproot Adoption wird die Anonymitätsmenge für UTXOs den Benutzern noch keine ideale Datensicherheit bieten. In der Zwischenzeit, während die Werkzeuge verbessert werden und Taproot weitere Verbreitung auf der Blockchain findet, werden wir externe bech32m Unterstützung hinzufügen, um die anfängliche Anonymitätsmenge zu vergrößern.
Die von Green benutzten quelloffenen und plattformübergreifenden Bibliotheken Green Development Kit (GDK) und Libwally werden ebenfalls für Taproot bereit sein. Das ermöglicht anderen Blockstream Produkten und Diensten, die diese Bibliotheken benutzen, ebenfalls das Upgrade zu unterstützen, unter anderem die Blockstream Jade Hardware Wallet, Esplora, und die Lightning Implementation C-Lightning.
Benutzer werden ungefähr einen Tag (144 Blocks) nach der Aktivierung von Green iOS und Android 3.7.6 und Desktop 1.0.4 aus, an bech32m Adressen auf dem Bitcoin Mainnet schicken können. Sowohl die Singlesig als auch die Multisig Sicherungsoption werden unterstützt.
Sendeunterstützung an bech32m Adressen auf Liquid wird kurz danach in einer der folgenden Releases kommen.
Für tiefergehende Erklärungen über das, was Taproot zum Bitcoin Layer 2 bringt, lesen Sie unseren Taproot Artikel auf dem Blockstream Engineering Blog.
SPV Validierung und Server Anpassung
Green iOS 3.7.6 hat jetzt SPV Unterstützung für Singlesig Bitcoin Wallets; Unterstützung für Multisig folgt später. Wohlgemerkt hatte Android SPV Unterstützung bereits ein 3.7.2, und Unterstützung für Desktop ist noch in Entwicklung.
Benutzer können SPV Validierung aus den Ap Einstellungen heraus aktivieren, und der Client wird die Blockheader und Inklusionsnachweise von Transaktionen in den Singlesig Wallets herunterladen.
Ein weiteres neues Feature in der 3.7.6 Release für iOS und Android ist die Fähigkeit, einen eigenen Electrum Server für Singlesig Wallets anzugeben. Das erlaubt es Ihnen, auf Ihren bevorzugten Server oder persönlichen Node wie Raspiblitz, Umbrel, Nodl, Electrum Personal Server etc. zu verweisen.
Leistungsverbesserungen
Über die letzten vielen Monate haben wir erheblichen Aufwand in verbesserte Ladeleistung beim Einloggen und der Navigation innerhalb der Wallet gesteckt.
Diesen Sommer haben wir App Updates freigegeben, die die UX beim Navigieren innerhalb der App verbessern, mehr Zustandsinformationen lokal verwalten und den Bedarf zum Nachladen von Aktualisierungen aus dem Backend verringern, was die Ladezeiten beim Navigieren über Konten hinweg verkürzt.
Seit Blockstream Jade 0.1.27 haben wir den Liquid Master Blendungsschlüssel vom HWW zum Client exportierbar gemacht, sodass das entblenden von Transaktionen viel schneller geht und nicht mehr bei jedem Aufruf eine Interaktion mit dem Hardwaregerät verlangt.
In der jüngsten Version von Green behalten wir nach dem Ausloggen noch mehr Zustandsinformationen (z.B. Kontenstände, Transaktionen, UTXOs, Memos) lokal (und verschlüsselt), wodurch weniger Daten an die Clients übertragen werden muss und die Einlogzeit verringert werden kann.
“Das Sicherheitsmodell von Green bleibt aufgrund der Verschlüsselung gleich. Jemand mit physischem Zugriff auf das Telefon, selbst ein Entsperrtes, kann weder Bitcoin noch Liquid Daten entschlüsseln, ohne sich erfolgreich im Netzwerk einzuloggen. Das Netzwerk Login ist ein Frage-und-Antwort Protokoll, das Sie irgendwann aussperrt, mit einer vom Server durchgesetzten Sperre nach frei fehlgeschlagenen Versuchen, sodass lokale Authentifizierung mittels brutaler Rechenpower verhindert wird. Einmal ausgesperrtm kann man die Wallet nur mit den Backup-Wörtern wiederherstellen.”
- Adam Back, CEO von Blockstream
Green Ressourcen
Sie können mit Blockstream Green anfangen, indem Sie die Apps für Ihre bevorzugte Smartphone Plattform oder Ihr Betriebssystem aus dem Dropdown-Menü auf unserer Blockstream Green Webseite herunterladen. Die mobile App ist auch direkt auf dem App Store, Google Play oder F-Droid erhältlich.
Sollten Sie irgendwelche SChwierigkeiten während der Taproot Aktivierung haben und Hilfe benötigen, schauen Sie bitte zunächst bei Twitter nach @BlockstreamHelp, und falls es keine offizielle Stellungnahme gibt, ermuntern wir Sie, ein Ticket auf unserem Hilfe Center zu eröffnen.
Rückmeldungen und Nachfragen sind auch auf dem Green Community Telegram stets willkommen.