Wenn neuere Versionen von Bitcoin und/oder Bitcoin Cash keine unkomprimierten öffentlichen 0x04-Schlüssel zulassen, was tun Sie, wenn Sie eine Adresse haben, die auf einem solchen basiert?

Wenn Sie also eine Adresse mit Münzen haben, die einen unkomprimierten öffentlichen Schlüssel (mit vorangestellter „04“) verwendet, wie können dann Münzen aus dieser Brieftasche mit einem Netzwerk verwendet werden, das solche öffentlichen Schlüssel nicht zulässt? Das Komprimieren des öffentlichen Schlüssels ändert die entsprechende Wallet-Adresse und würde verhindern, dass man an dieser Stelle auf seine Coins zugreifen kann. Lässt Bitcoin die „04“ noch zu? Ich habe anscheinend gelesen, dass Bitcoin Cash dies nicht tut.

seems bitcoin cash does notDas würde mich wirklich überraschen. Hast du einen Link wo du das gelesen hast?
Ich hoffe, ich habe es falsch gelesen, aber es ist hier: github.com/bitcoin/bips/blob/master/… . Das war der Link, den ich bekam, als ich fragte, wie man eine Überweisung für Bitcoin-Bargeld macht, und statt einer vollständigen Antwort bekam ich diesen Link.
Ja, aber das ist nur für Segwit.
Verwendet Bitcoin Cash nicht Segwit und wird Bitcoin es nicht auch bald verwenden? wodurch die Verwendung von Adressen verweigert wird, die mit unkomprimierten Adressen erstellt wurden? Referenzfrage; bitcoin.stackexchange.com/questions/58012/…
coindesk.com/… Informationen hier, wenn sie korrekt sind, lassen das Gespenst aufkommen, dass Segwit erforderlich werden könnte. Es verwies in Bezug auf Bergleute auf „einen Block ablehnen, der nicht für SegWit signalisierte“.
UASF und die Hardfork-Bitcoin-Cash-Implementierungen schließen sich gegenseitig aus.
Ich weiß nicht, was UASF bedeutet, aber dieser Artikel bezieht sich auf Bitcoin, nicht auf Bitcoin Cash

Antworten (1)

Unkomprimierte Schlüssel sind nur für Segwit-Ausgabetypen unzulässig. Da Segwit-Ausgaben ein völlig neuer Ausgabetyp sind, der neue Adressen (und schließlich einen neuen Adresstyp) erfordert, hat dies keine Auswirkungen auf Ihre aktuellen Adressen und Schlüssel. Nicht-Segwit-Transaktionen und -Ausgaben können weiterhin existieren und werden stattfinden. Diese Transaktionen funktionieren genauso wie jetzt; Sie werden Segwit nicht verwenden (und daher keine unkomprimierten Schlüssel verwenden dürfen), es sei denn, Sie verwenden es ausdrücklich.

Bitcoin Cash hat kein Segwit, daher machen sie unkomprimierte Schlüssel nicht ungültig. Der einzige Teil von BIP 143, den Bitcoin Cash verwendet, ist der Sighashing-Algorithmus.