Message-Signing

從gui簽名消息時出現錯誤程式碼-3?

  • July 1, 2019

我試圖從 gui v18 和調試控制台簽署一條消息,但沒有成功:彈出視窗顯示紅色文本:

“輸入的地址不是密鑰,請檢查地址,然後重試”

使用控制台:

“地址不引用密鑰(程式碼-3)”

方法是:

  • 從錢包中獲取一個新的公共地址(新的接收地址)

  • 將其粘貼到地址欄位中

​​- 在消息欄位中鍵入“foobar”

  • 點擊簽名消息

在控制台中我解鎖了錢包(足夠長!)然後

`signmessage “puaddr” “foobar”

都沒有成功。我仔細檢查了 pubaddr(取自右側按鈕上的地址欄位)。

在此處輸入圖像描述

拋出發生原始碼中。地址。以 3… 開頭

Bitcoin Core 中的消息簽名功能僅適用於 P2PKH 地址(以 1… 開頭)。其他標準沒有既定標準(儘管存在一些競爭提案)。

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