Public-Key

比特幣協議中公鑰簽名操作(影片講座)

  • December 28, 2016

這個princeton coursera課程影片中的5:26,展示者說公鑰(由收件人)用於生成簽名以兌換硬幣。

我在這裡有點困惑。如果公鑰是公共資訊,並且用於生成簽名,那麼私鑰什麼時候使用?我原以為收件人需要用私鑰簽署一些東西。

$$ The $$展示者說(由接收者)使用公鑰來生成簽名以贖回硬幣。$$ … $$ 如果公鑰是公共資訊,並且用於生成簽名,那麼私鑰什麼時候使用?

通常說某些東西是用公鑰或證書(實際上只是一個帶有關聯數據的公鑰)簽名的。

這實際上意味著什麼

使用與此公鑰關聯的私鑰簽名。

或者

簽名以便此公鑰可以驗證簽名。

如您所見,這比

使用此公鑰簽名。

所以人們也(通常?)看到後一種寫作。


在影片的具體實例中,據說發送者指定了一個公鑰,該公鑰可以授權使用硬幣(?)進行進一步的交易(?),並由接收者生成可以用這個驗證的簽名公鑰(顯然只有實際接收者才有可能)。

引用自:https://crypto.stackexchange.com/questions/42564