无法验证ECDSA签名2

时间:2018-08-29 09:08:10

标签: bitcoin verify ecdsa

这是关于op_checksig的一些细节。我也看到了源代码。它是相同的。现在,我有一个让我惊讶的问题。我要你帮我。我想验证签名使用blockchain.info中的信息。

我要验证签名使用bitcoin.info中的信息。而且我成功完成了一次翻译,只有一次输入。但是我在两次输入中都错了我不知道为什么。我需要你的帮助!

我有关于我工作的过程。

这是我的翻译:

  

https://www.blockchain.com/btc/tx/08e772d7f187af3148e55c40097aa05a4a7a27d60a4e341b7e3c4eaa77041786

这是其十六进制格式:

  

https://blockchain.info/rawtx/08e772d7f187af3148e55c40097aa05a4a7a27d60a4e341b7e3c4eaa77041786?format=hex

--------------------------------------------------- ------------

01000000 02

//一个

//先前的交易哈希 971187b10de27f818921f5e90075c2d9d47d8721cbf96c981929936af70bf160 01000000 //信号 8a47 30440220761762e45789077777e11b816d0d811b53fdffa1e009f10fe187ee9600db53f90220116748c67d9af7f25e4f215b5091919ec65f956df37d2b7d5b4633bdf2d400fe014104ba7e4e7eca0f67fa34106bdd2eb332a03d11dc38e5f23afca959c459b279ff3dc9b07f87d7f76d7a2b3fc616b48d9c46e889b907d5900679aaf83e8d7077513f

ffffffff

//两个

//先前的交易哈希

2f08f250163791c941e9a31b4c41823a5f2d47ce76134f5681aa1cf0a1ee07c8 00000000 //信号 8a47

304402201d48f457589f1f4b6068f4ce282b76424cc3f2c0b2ab4aa1cc7111c0bcc713e4022027d6a469c47e5e67d817e872be278ea1ac707d6cf6e22defdf0bd818275296e901

4104ba7e4e7eca0f67fa34106bdd2eb332a03d11dc38e5f23afca959c459b279ff3dc9b07f87d7f76d7a2b3fc616b48d9c46e889b907d5900679aaf83e8d7077513f

ffffffff

//输出

020f9e0000000000001976a914fb1b2a0c1f4da6d078b16e6f1daa1afad36dcc4188acb80f2501000000001976a9141bb24fcdb9dbe71e837b89d866e8200004e6e03088ac00000000

第一:

我删除所有信号。

秒:

我添加了以前的脚本:(尽管网站:https://blockchain.info/rawtx/60f10bf76a932919986cf9cb21877dd4d9c27500e9f52189817fe20db1871197?format=hex

1976a914fb1b2a0c1f4da6d078b16e6f1daa1afad36dcc4188ac

第三:我添加哈希类型:01000000

--------------------------------------------------- ------------

所以所有数据都是:

  

0100000002971187b10de27f818921f5e90075c2d9d47d8721cbf96c981929936af70bf160010000001976a914fb1b2a0c1f4da6d078b16e6f1daa1afad36dcc4188acffffffff2f08f250163791c941e9a31b4c41823a5f2d47ce76134f5681aa1cf0a1ee07c800000000ffffffff020f9e0000000000001976a914fb1b2a0c1f4da6d078b16e6f1daa1afad36dcc4188acb80f2501000000001976a9141bb24fcdb9dbe71e837b89d866e8200004e6e03088ac0000000001000000

双哈希是:

  

865f0da3066c1e88a55b275daabebbaf6381526424829f52493942d6ada34198

公钥是:

  

04ba7e4e7eca0f67fa34106bdd2eb332a03d11dc38e5f23afca959c459b279ff3dc9b07f87d7f76d7a2b3fc616b48d9c46e889b907d5900679aaf83e8d7077513f   标志是:   30440220761762e45789077777e11b816d0d811b53fdffa1e009f10fe187ee9600db53f90220116748c67d9af7f25e4f215b5091919ec65f956df37d2b7d5b4633bdf2d400fe01

但是我不能证实这一点。哦,你能帮我发现故障吗?

0 个答案:

没有答案