Segregated-Witness

使用 BitcoinJS - 如何使用 segwit bech32 (bc1…) / P2SH (3…) 地址驗證消息?

  • October 9, 2018

我使用我的私鑰從消息中創建了一個簽名。但是如何使用我的隔離見證地址 3… 或 bc1… 來驗證此簽名消息?如何使用 BitcoinJS 庫驗證這一點?

可以在此處驗證帶有 3 個地址的 Trezor 簽名消息:

<https://jhoenicke.github.io/brainwallet.github.io/#verify>

或者您可以使用另一個 Trezor 錢包進行驗證。

對於具有除 P2PKH (1…) 地址以外的地址的簽名,尚無既定標準。

因此,無論您創建什麼簽名,它都只會針對相應的 P2PKH 地址進行驗證。

為此目的,正在進行一些關於新消息簽名的討論,但沒有具體的討論。

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