Kann mir jemand ein funktionierendes gettxoutproof/verifytxoutproof-Paar zeigen?

Kann mir bitte jemand ein funktionierendes Paar zeigen gettxoutproof, verifytxoutproofich suche nach der Eingabe, die auf Bitcoin-Cli oder dem Konsolenfenster in Bitcoin Core verwendet wird, um dies zu ermöglichen, und nach den Ausgaben.

Beispielsweise D97A21CF46FD5AFB0BF9EA4237BC4BF5C84E8B47D38D1EEE2BBEB5C0F8A1C625ist TXID: in Block enthalten0000000000000a3290f20e75860d505ce0e948a1d1d846bec7e39015d242884b

Die Eingabe für gettxoutproofsollte die txid und den Blockhash enthalten.

Antworten (1)

Gegeben:

  • txid:3bdb32c04e10b6c399bd3657ef8b0300649189e90d7cb79c4f997dea8fb532cb
  • Blockhash:0000000000000000007962066dcd6675830883516bcf40047d42740a85eb2919

Mit diesen können Sie einen Beweis erstellen und wie folgt verifizieren:

$ bitcoin-cli gettxoutproof "[\"3bdb32c04e10b6c399bd3657ef8b0300649189e90d7cb79c4f997dea8fb532cb\"]" 0000000000000000007962066dcd6675830883516bcf40047d42740a85eb2919
00000020ecf348128755dbeea5deb8eddf64566d9d4e59bc65d485000000000000000000901f0d92a66ee7dcefd02fa282ca63ce85288bab628253da31ef259b24abe8a0470a385a45960018e8d672f8a90a00000dcb32b58fea7d994f9cb77c0de989916400038bef5736bd99c3b6104ec032db3b29b1faeca50468e861cb635cb0e63edaac5d4568351cb4aeba5f04ce7b9347444069f77938daed9a1e177f6d77135b4d2d7db987f0293de3ca380811b88fac6eb448b42467764071a2e702107ef82259600f32e3a6e007f560a0242a5be2e4bf08429fb158a09b8d0ac301368f3d4aac125d1c0c0e378bc0a3f00b90d267a0d6833dcb15ae984f7ab69297af19558fd40aabe327d6d447090cec2c530469aa91319e0b532d22251c5814b7b962b3c437c9afe3943bf7bb03f5fcb95229d6676800dd4bdee0254c069ccb728d3516fe1e27578b31d70695e3e35483da448f3a951273e018de7f2a8f657064b013c6ede75c74bbd7f98fdae1c2ac6789ee7b21a791aa29d60e89fff2d1d2b1ada50aa9f59f403823c8c58bb092dc58dc09b28158ca15447da9c3bedb0b160f3fe1668d5a27716e27661bcb75ddbf3468f5c76b7bed1004c6b4df4da2ce80b831a7c260b515e6355e1c306373d2233e8de6fda3674ed95d17a01a1f64b27ba88c3676024fbf8d5dd962ffc4d5e9f3b1700763ab8804ff1f0000
$ bitcoin-cli verifytxoutproof 00000020ecf348128755dbeea5deb8eddf64566d9d4e59bc65d485000000000000000000901f0d92a66ee7dcefd02fa282ca63ce85288bab628253da31ef259b24abe8a0470a385a45960018e8d672f8a90a00000dcb32b58fea7d994f9cb77c0de989916400038bef5736bd99c3b6104ec032db3b29b1faeca50468e861cb635cb0e63edaac5d4568351cb4aeba5f04ce7b9347444069f77938daed9a1e177f6d77135b4d2d7db987f0293de3ca380811b88fac6eb448b42467764071a2e702107ef82259600f32e3a6e007f560a0242a5be2e4bf08429fb158a09b8d0ac301368f3d4aac125d1c0c0e378bc0a3f00b90d267a0d6833dcb15ae984f7ab69297af19558fd40aabe327d6d447090cec2c530469aa91319e0b532d22251c5814b7b962b3c437c9afe3943bf7bb03f5fcb95229d6676800dd4bdee0254c069ccb728d3516fe1e27578b31d70695e3e35483da448f3a951273e018de7f2a8f657064b013c6ede75c74bbd7f98fdae1c2ac6789ee7b21a791aa29d60e89fff2d1d2b1ada50aa9f59f403823c8c58bb092dc58dc09b28158ca15447da9c3bedb0b160f3fe1668d5a27716e27661bcb75ddbf3468f5c76b7bed1004c6b4df4da2ce80b831a7c260b515e6355e1c306373d2233e8de6fda3674ed95d17a01a1f64b27ba88c3676024fbf8d5dd962ffc4d5e9f3b1700763ab8804ff1f0000
[
   "3bdb32c04e10b6c399bd3657ef8b0300649189e90d7cb79c4f997dea8fb532cb"
]
Beachten Sie, >bitcoin-cli help gettxoutproofdass Sie einen Transaktionsindex pflegen müssen, indem Sie die Befehlszeilenoption -txindex verwenden oder den Block manuell (per Blockhash) angeben, in dem die Transaktion enthalten ist, damit dieser Befehl zuverlässig funktioniert. Ich glaube nicht, dass es funktioniert, wenn sich die Transaktion in einem beschnittenen Block befindet.