Woher weiß ich, welche Art von Multisignatur-Adresse?

Ich habe eine Multisignatur-Bitcoin, zum Beispiel Adresse [3QJmV3qfvL9SuYo34YihAf3sRCW3qSinyC]

woher weiß ich was davon?

laut Wiki https://en.bitcoin.it/wiki/Multisignature habe ich wissen, dass Multisignature unten ist.

1-of-2
2-of-2
2-of-3
2-of-3
3-of-5
2-of-2
2-of-3
2-of-3
4-of-6
2-of-2

Woher weiß ich, zu welchem ​​Typ [3QJmV3qfvL9SuYo34YihAf3sRCW3qSinyC] gehört?

Antworten (1)

Sie können nicht wissen, zu welchem ​​Typ eine Adresse von "3QJ...inyC" gehört, es sei denn, Sie haben sie selbst erstellt oder hatten die zugrunde liegenden Daten. Eine solche "Typ 3"-Adresse kann ein Hash beliebiger Daten sein :-)

Ok, genauer gesagt für Multisig: Die Adresse wird wahrscheinlich aus einem Einlöseskript erstellt (z. B. für ein 2-aus-3-Multisig: <2><3>). Dieses Einlösungsskript ist gehasht, und da ein Hash eine Einwegfunktion ist (nach heutigem Wissensstand), können Sie ihn nicht umkehren.

Möglicherweise haben Sie die Möglichkeit zu sehen, welche msig-Adressen / Pubkeys und die Anzahl der erforderlichen Sigs enthalten sind, wenn die Ausgabentransaktion abgebaut wurde. Dann seht ihr alle Details des Redescripts im Sigscript.

Die Funktionsweise ist hier beschrieben: https://github.com/bitcoin/bips/blob/master/bip-0016.mediawiki . Viele weitere Details finden sich in Kapitel 5 von Andreas' Buch "Mastering Bitcon, 2nd edition".

Hallo @pebwindkraft
Meinten Sie, wenn ich das UTXO der Mutisig-Adresse kenne, kann ich das Einlösungsskript aus dem Sigscript erhalten?
Nein, wenn Sie die Transaktion zB in einem Block-Explorer wie Blockchain.info sehen können. Hintergrund: Das Sigscript ist normalerweise die Signatur und der Pubkey. Und bei einer Multi-Sig-Ausgabensteuer wird anstelle des Pubkeys das ursprüngliche Redescript platziert ... und dann sieht man, dass es einmal geschürft wird.