Web3智网 / 知識讀本 · 錢包安全 · 2 分鐘閱讀
多重簽章把資產操作分散到多個授權者,但安全收益取決於金鑰是否真正獨立,以及每位簽署人是否能辨識自己批准的內容。
運作原理
常見門檻模式要求若干位擁有者中至少指定數量同意,才可執行交易。例如三取二可以容忍一位失聯,同時避免單一金鑰自行花費;但若兩把金鑰實際存放在同一台電腦,對電腦失陷的防護仍可能非常有限。
多重簽章可以透過原生腳本或智慧帳戶實現,備份與權限模型因此不同。智慧帳戶除了擁有者門檻,也可能支援模組、守衛、恢復者及其他執行路徑。只看首頁寫著三取二,不足以證明任何轉出都必須取得兩位擁有者同意。
假設案例:把數字放回流程
假設一個團隊有三位財務簽署人,採三取二,分別使用獨立裝置。某人收到付款提案後,只依聊天訊息點選批准;另一人也照著同一份被竄改的截圖簽署。即使門檻完全符合規格,錯誤付款仍可能執行。本例說明,多人批准若沒有獨立核對,可能只是重複同一個錯誤。
| 情境 | 能否正常操作 | 主要含意 |
|---|---|---|
| 一位擁有者失聯 | 通常仍可 | 剩餘兩位需可用 |
| 一把金鑰外洩 | 通常不能單獨轉出 | 仍應及時替換 |
| 兩位誤簽惡意交易 | 可能被執行 | 門檻不取代內容審查 |
判讀與實務
簽署流程應明確要求核對網路、收款地址、金額、呼叫函式及交易資料。更改擁有者、降低門檻或啟用模組,應採用比普通付款更嚴格的審查。尤其是委派呼叫或批次操作,摘要可能無法展示全部效果,需要可信的解碼與模擬。
可用性規劃應涵蓋一人長期失聯、裝置損壞、成員離職及緊急支出。門檻過高可能讓正常營運無法進行,過低則削弱保護。事先演練替換擁有者與復原程序,並記錄誰能提出、簽署與執行,能降低危機時臨時降低門檻的誘惑。
多重簽章並不自動保證隱私或不可審查。鏈上可能公開成員、門檻與活動,前端服務也可能成為可用性瓶頸。因此備份除了金鑰,還應包含合約地址、網路、擁有者清單與必要設定,讓團隊在原介面失效時仍知道如何取得控制。
獨立性應從人、裝置、備份位置與驗證資訊來源四個面向檢查。多個成員若都依同一個被入侵的提案網站理解交易,仍存在共同失效點。定期演練一次不依賴原提案介面的核對,能讓風險更具體。
操作前檢查清單
- 確保金鑰、裝置及備份不共享單一失效點。
- 檢查所有模組、恢復與替代執行路徑。
- 演練成員更換與失聯,獨立核對每筆交易資料。
常見問題
三取三一定比三取二安全嗎?
它提高擅自執行的難度,也提高單人失聯造成凍結的機率。安全還包括可恢復與可用性,應依協作情境取捨。
收集完簽章就一定已經轉帳嗎?
未必。許多流程仍需有人提交執行交易並支付費用,應以鏈上執行結果及收據確認,而非只看簽章數。
