多重簽名代表“多重簽名”,它是一種特定類型的數位簽名,允許兩個或多個使用者作爲一個羣組簽署文件。因此,多重簽名是由多個唯一簽名的組合產生的。多重簽名技術已融入加密貨幣世界,但其原理早在比特幣誕生之前就已經存在。

在加密貨幣方面,該技術於 2012 年首次應用於加密貨幣位址,最終導致一年後多重簽名錢包的誕生。多重簽名地址可以在不同的環境中使用,但大多數時候它們是出於安全原因而使用的。在這裏,我們將詳細介紹它們在多重簽名錢包中的使用。


它是如何工作的?

如果我們做一個簡單的類比,我們可以想象一個安全的保險箱,有兩把鎖和兩把鑰匙。一把鑰匙由 Alice 保管,另一把鑰匙由 Bob 保管。他們打開保險箱的唯一方法是同時使用兩把鑰匙,這樣只有其中一個人在未經另一方同意的情況下無法打開保險箱。

基本上,存儲在多重簽名地址上的資金只能通過 2 個或更多簽名來訪問。因此,使用多重簽名錢包可以讓用戶爲其資金創建額外的安全層。但在我們進一步討論之前,瞭解標準比特幣地址的基礎知識非常重要,該地址依賴於單個密鑰而不是多個(單個地址)。


Clé-simple 與 Multisig 的比較

通常,比特幣使用標準的單密鑰地址存儲,這意味着任何擁有相應私鑰的人都可以訪問這些資金。這意味着只需要一把密鑰來簽署交易,任何擁有私鑰的人都可以隨意轉移硬幣,無需任何人的許可。

儘管管理單密鑰地址比多重簽名地址更快、更簡單,但它會帶來許多問題,特別是在安全方面。通過使用單一密鑰,資金可以通過單一可能的故障點得到保護。這就是爲什麼網絡犯罪分子不斷開發新的網絡釣魚技術來試圖竊取加密貨幣用戶的資金。

此外,對於處理加密貨幣的企業來說,單密鑰地址並不是最佳選擇。想象一下,一家大公司的資金存儲在傳統地址上,並有一個相應的私鑰。這意味着私鑰將被委託給一個人或一次委託給多個人——這顯然不是最安全的組織方式。

多重簽名錢包爲所有這些問題提供了潛在的解決方案。與唯一密鑰不同,存儲在多重簽名地址上的資金只有在提供多個簽名(並且通過使用不同的私鑰生成)的情況下才能移動。

根據多重簽名地址的配置方式,可能需要不同的密鑰組合:最常見的是 2 of 3,其中 2 個簽名足以從 3 簽名地址訪問資金。然而,還有許多其他變化,例如2對2、3對3、3對4等。

技術中有許多可能的應用。以下是多重簽名加密貨幣錢包的一些最常見用途。

提高安全性

通過使用多重簽名錢包,用戶可以避免因私鑰丟失或被盜而引起的問題。因此,即使其中一把鑰匙被盜,資金仍然安全。

假設 Alice 創建了一個 2-of-3 多重簽名地址,然後將每個私鑰存儲在不同的位置或設備(例如手機、筆記本電腦和平板電腦)中。即使他們的手機被盜,小偷也無法僅使用 3 個密鑰中的 1 個來訪問他們的資金。同樣,網絡釣魚攻擊和惡意軟件感染成功的可能性也較小,因爲黑客很可能只能訪問單個設備,因此也只能訪問單個密鑰。

除了惡意攻擊之外,如果 Alice 丟失其中一把私鑰,她仍然可以使用其他 2 個密鑰訪問她的資金。


雙因素身份驗證 (2FA)

通過創建需要兩個密鑰的多重簽名錢包,Alice 可以創建一個雙因素身份驗證機制來訪問她的資金。例如,她可能將一個私鑰存儲在筆記本電腦上,另一個私鑰存儲在手機上(甚至在一張紙上)。這確保了只有有權訪問這兩個密鑰的人才能完成交易。

但是,請記住,使用多重簽名技術作爲雙因素身份驗證的手段可能很危險,特別是當它被定義爲 2-of2 多重簽名地址時。如果其中一把鑰匙丟失,您將無法使用您的資金。因此,使用 2-of-3 設置或提供備份代碼的第三方 2FA(雙因素身份驗證)服務會更安全。對於交易賬戶,強烈建議在交易所使用谷歌身份驗證器。


託管合同

創建 2-of-3 多重簽名錢包還可以在兩方(Alice 和 Bob)之間達成所謂的“託管”協議,其中包括第三方(Charlie),如果出現任何問題,第三方將作爲可信仲裁者介入。

在這種情況下,愛麗絲將首先存入資金,該資金將被阻止(沒有用戶能夠自行訪問它們)。然後,如果鮑勃按照約定提供商品或服務,他們都可以使用自己的密鑰來簽署並完成交易。

裁判查理只需要在出現爭議時介入即可。然後,他可以使用他的密鑰創建一個簽名,該簽名將提供給愛麗絲或鮑勃,具體取決於他的判斷。


決策

董事會可以使用多重簽名錢包來控制對公司資金的訪問。例如,通過設置 4-of-6 錢包,每個董事會成員都持有一把鑰匙,任何董事會成員都將無法濫用資金。因此,只有大多數人(六人中的四人)批准的決定才能執行。


缺點

儘管多重簽名錢包可以很好地解決許多問題,但重要的是要記住它涉及某些風險和限制。配置您自己的多重簽名地址需要最低限度的技術知識,特別是如果您不想使用第三方提供商的話。

此外,由於區塊鏈和多重簽名地址都相對較新,因此如果出現問題,可能很難獲得任何法律追索權。存放在與多個密鑰持有者共享的錢包中的資金沒有合法託管人。


結論

儘管存在一些缺點,多重簽名錢包體現了許多有趣的用途,使比特幣和其他加密貨幣更加方便和有吸引力,尤其是對企業而言。通過要求多個簽名來轉移資金,多重簽名錢包提供了增強的安全性和不需要可信第三方的託管交易。因此,該技術未來可能會得到越來越多的使用。