Bitcoin-Core

為什麼交易驗證結束時區塊上有簽名和公鑰對

  • September 30, 2021

我是學習比特幣和區塊鏈的學生。我想知道為什麼交易結束後所有的區塊都有簽名和密鑰對。

為什麼我問這個,我正在研究後量子密碼學(PQC),幾乎 PQC 具有非常大的密鑰和簽名大小,但現在比特幣塊大小限制為 1MB。因此,如果將來硬體性能與現在相似,那麼我認為塊大小是至關重要的。

我閱讀了比特幣後量子白皮書,但解決方案是將塊大小增加到 16MB。

是否有任何理由儲存密鑰和簽名?有什麼嚴重的漏洞嗎?

需要簽名和公鑰才能在事後驗證交易。礦工不是唯一的驗證者,僅僅因為交易在一個區塊中並不意味著它自動有效。其他全節點仍然需要驗證所有區塊,這包括驗證區塊中的所有交易,也就是驗證簽名。

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