In Bitcoin Core erhalten Sie beim Generieren einer neuen Adresse zum Empfangen einer Zahlung diesen Dialog:
Es gibt ein Häkchen bei "Bech32-Adresse generieren".
Ich verstehe, dass dies eine relativ neue Funktion ist, die noch nicht von allen Wallets unterstützt wird. Das behauptet die Tooltip-Hilfe
Bech32-Adressen ... sind günstiger in der Ausgabe und bieten besseren Schutz vor Tippfehlern"
Ich habe ein 52-minütiges Youtube-Video gefunden, in dem jemand mit einem bekannten Namen eine Präsentation über Bech32 hielt, aber ich hoffe, dass es einfach und prägnant für den technisch nicht versierten Endbenutzer erklärt werden kann, der sich fragt, ob er dieses Kontrollkästchen anklicken soll oder nicht.
Native P2WPKH Unspent-Ausgaben sparen 22 Byte, da ihre ScriptSigs leer sind statt 0x0014{20-byte-key-hash}
.
2)
Ja, es gibt bereits eine Prüfsumme gleicher Länge.
Der neuere Prüfsummenalgorithmus ist
Schneller.
Finden Sie heraus, wo die Fehler sind: http://bitcoin.sipa.be/bech32/demo/demo.html (Drücken Sie "Adresse mit Fehlern")
Sie könnten auch an der Liste der Bech32-Vorteile interessiert sein .
Die Transaktionsgebühr basiert auf der Anzahl der Bytes in Ihrer Transaktion. Segwit ermöglicht es, einen erheblichen Teil der Transaktion in eine neue Struktur namens witness
. Bytes im Witness erhalten einen Rabatt von 75 % (4 Witness-Bytes zählen als 1).
Wie viel Sie sparen, hängt von Ihrer Transaktion ab. Wenn es um viele Unterschriften geht, die zum Zeugen verschoben werden können, sparen Sie mehr. Zum Beispiel mit einer Gebühr von 1 Sat/Byte und einer 200-Byte-Transaktion, von der 120 Bytes Signaturen sind, würden Sie 200 Satoshis mit Legacy-Adressen bezahlen, aber Sie würden 80 + (120/4) = 110 Satoshi mit Segwit bezahlen.
Wie viel billiger als die "P2SH-verpackte SegWit-Adresse"? (und warum?)
Wenn Sie das Kontrollkästchen aktivieren, erhalten Sie eine P2WPKH-Adresse, andernfalls erhalten Sie eine P2SH-P2WPKH-Adresse. Beide erhalten den Rabatt. Wenn Sie eine Legacy-Adresse wünschen, müssen Sie diese über einen RPC-Befehl angeben oder einen Wert in Ihrer Konfigurationsdatei ändern.
Enthalten P2SH-umschlossene SegWit-Adressen keine Prüfziffern am Ende?
Alle Legacy-Adressen enthalten eine 4-Byte-Prüfsumme, die gut geeignet ist, um festzustellen, ob ein Fehler vorliegt oder nicht.
Bech32 verwendet fehlerkorrigierende Codes , die weit überlegen sind. Anstelle einer binären Ausgabe (richtig/falsch) können sie mehrere Fehler finden, genau das falsche Zeichen lokalisieren und sogar automatisch korrigieren (je nach Codelänge bis zu einer Anzahl von Fehlern).
G. Maxwell
Dustin
Dustin