Public-Key

門檻值簽名和多重簽名有什麼區別?

  • January 24, 2020

我想知道門檻值簽名和多重簽名之間有什麼區別。它們在哪些方面有所不同?例如,n-out-of-n 門檻值簽名是否只是一個多重簽名?

門檻值簽名不強制問責,這意味著 t-out-of-n 門檻值簽名不會告訴驗證者哪個 $ t $ 的 $ n $ 簽名者創建了簽名。當驗證者了解哪些簽名者創建了簽名時,多重簽名會強制執行問責制。多重簽名不需要有門檻值。

但是 n-out-of-n 門檻值簽名應該提供與 n-multisignature 相同的屬性。

例如,考慮 BLS 簽名。您可以擁有一個 3-of-5 門檻值簽名,而無需了解是哪 3 個簽名者創建了它,但是如果您有來自 3 個簽名者的多重簽名,您需要知道哪個 3 個簽名者創建了簽名(因此您添加了他們的公鑰)。事實上,任何 3 個簽名者的門檻值簽名將具有相同的值,但多重簽名將具有不同的值,具體取決於涉及的 3 個簽名者。您也可以從 2 個簽名者創建一個多重簽名。

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