【发布时间】:2018-04-07 09:08:35
【问题描述】:
当我看书时Mastering Bitcoin chapter 6
我尝试按照本书中提到的步骤进行操作,但发现结果不正确,我错在哪里?
交易是here:
输入脚本:
ScriptSig:
PUSHDATA(72)[3045022100884d142d86652a3f47ba4746ec719bbfbd040a570b1deccbb6498c75c4ae24cb02204b9f039ff08df09cbe9f6addac960298cad530a863ea8f53982c09db8f6e381301]
PUSHDATA(65)[0484ecc0d46f1918b30928fa0e4ed99f16a0fb4fde0735e7ade8416ab9fe423cc5412336376789d172787ec3457eee41c04f4938de5cc17b4a10fa336a8d752adf]
然后我跟踪包含在此事务中的output。其中的输出脚本是这样的:
DUP HASH160 PUSHDATA(20)[7f9b1a7fb68d60c536c2fd8aeaa53a8f3cc025a8] EQUALVERIFY CHECKSIG
然后我使用website calculator计算RIPMED160(SHA256(Pubk)) = "6df13de1f1d824380834e0d42e49e5e451a647cf"
但输出脚本中的结果不等于 7f9b1a7fb68d60c536c2fd8aeaa53a8f3cc025a8。
【问题讨论】:
-
这和bitcoin.stackexchange.com/questions/37040/…很像,也犯了同样的错误。
标签: bitcoin