Raw-Transaction

簽名生成

  • January 7, 2019

我正在嘗試解開比特幣交易生成過程。

對簽名部分有點困惑。

我的理解是交易是 sha256’d,然後 sha256’d 一次,然後是 ECDSA’d。

基於<https://en.wikipedia.org/wiki/Elliptic_Curve_Digital_Signature_Algorithm>,ECDSA 將首先散列消息。這是否意味著交易總共被 sha256’d 3次?

一切順利!

約翰尼

不,只有兩個雜湊值。散列本身通常不被描述為 ECDSA 的一部分,儘管輸入必須已經被散列(因為例如 0 的簽名很容易偽造)。

引用自:https://bitcoin.stackexchange.com/questions/80225