應用密碼學
門檻簽章
門檻簽章讓 n 位參與者中的任意 t 位共同產生一個看似普通的簽章——而最關鍵的是,完整私鑰從不在任何地方被組合起來,連簽章當下的一瞬間都不會。驗證者只看到一個普通簽章,無從得知背後有一個門檻群組參與。
拿它與典型的鏈上多重簽章對照:後者張貼 n 個獨立簽章,並公開揭示 m-of-n 的政策。門檻方案(Schnorr 用 FROST,ECDSA 用 GG18/GG20)則把祕密分享與多方計算結合:每方只持有金鑰的一份份額,簽章時執行一個互動協議,輸出單一個在一把公鑰下可驗證的簽章。對區塊鏈而言,它與單一簽署者的簽章難以區別。
好處是更小、更便宜的鏈上足跡,更好的隱私(門檻人數與成員身分皆隱藏),以及沒有單點失效——攻擊者必須一次攻破 t 份份額。它支撐機構級的 MPC 託管(Fireblocks、Coinbase)、驗證者金鑰管理與跨鏈橋的簽署者集合。代價是:簽章需要簽署者在線並協調,協議相當複雜(門檻 ECDSA 因簽章中的 k^(−1) 項而出了名地困難),而一個細微的實作 bug 就可能洩漏份額。
門檻簽章與多重簽章不同:多重簽章在鏈上以可見的獨立金鑰強制 t-of-n 規則,門檻方案則在鏈下的密碼學裡強制此規則,並在鏈上只呈現一把金鑰。要透明與可審計就選多重簽章,要隱私與低成本就選門檻簽章。
又称
另见