什麼是加密多重簽名錢包(多籤)?
加密錢包無疑對於購買、出售和保管加密貨幣至關重要。如果沒有加密錢包,你甚至無法想象進入加密世界。但是,你應該知道,根據你的具體需求,存在多種型別的加密錢包可供選擇。考慮一下多重簽名錢包,它展示了不同型別的加密錢包如何具有不同的功能。
什麼是多籤?
多籤是多個簽名的縮寫。多籤是透過組合多個不同的簽名建立的。這種數字簽名允許兩個人或更多人共同簽署一份檔案。在分擔責任和避免關鍵人物風險方面,它通常被使用。
多簽在加密貨幣中並非一個新概念。這個概念也作為安全預防措施在傳統的銀行系統中被使用。考慮一個銀行保險庫,其中一把鑰匙屬於銀行家,另一把屬於你。只有兩把鑰匙都具備才能開啟保險箱。
什麼是多重簽名錢包?
關於多重簽名錢包的最初疑慮之一將集中於定義。在密碼學中,什麼是多重簽名?顧名思義,多籤錢包是需要多個簽名的加密錢包。我們在這裡討論的是什麼型別的簽名?換句話說,多籤錢包需要兩個或多個私鑰來簽署和提交交易。
多重簽名地址最吸引人的功能是允許兩個人或更多人共同簽署各種檔案。在多重簽名錢包中,共享錢包的共同所有者和簽名者被稱為“共同參與者”。簽名在加密錢包中扮演什麼角色?
當用戶需要從他們的加密錢包中轉賬時,他們必須首先建立並簽署一筆交易。使用者的簽名本質上確認了他們是這筆資金的所有者,並且擁有管理它們的金鑰。最重要的是,簽名表示使用者同意這筆交易。
對於簽署交易,大多數加密貨幣錢包只需要一個簽名。另一方面,多籤錢包的特點是它由兩個或多個使用者共享,並且使用該錢包的所有交易都需要所有使用者的簽名。與多籤相比,它更容易管理。然而,也存在一些安全問題。
多籤與單金鑰
使用者通常將他們的比特幣儲存在一個單金鑰地址中(除了使用多籤錢包持有比特幣的高階使用者)。比特幣錢包只需要一個簽名,它們是簡單的錢包,只需要一個簽名即可簽署交易。
在使用單金鑰地址時,只有擁有該特定地址私鑰的人才能訪問資金。交易只能由他們簽署。他們不需要任何人的許可,並且可以隨時轉移代幣。
與多籤相比,儲存在單金鑰地址中的比特幣管理起來更快、更容易。然而,也存在一些安全問題。
當你使用單金鑰地址時,你的代幣受到單點故障的保護。如果你丟失了備份,你將失去你的資金。如果有人獲得了你的私鑰,你的資金將永遠丟失(如果你使用的是 Ledger 或 Trezor 等硬體錢包則不會)。對於處理比特幣和加密貨幣的公司來說,單金鑰地址也不是一個好的選擇,因為存在關鍵人物風險。多籤錢包提供了一種內建機制來處理此類問題。
當比特幣儲存在多籤地址上時,只有在提供多個加密簽名的情況下才能轉移它們,這些簽名是使用不同的私鑰獲得的。
多籤提供了更高的安全性,因為它使用多個簽名來訪問錢包。
多重簽名錢包地址的概念
已經演示了多重簽名錢包的基本工作機制。但是,關於地址、向多重簽名錢包傳送資金的位置以及如何簽署檔案,仍然存在許多問題。
首先,定義三個術語:
使用者可以使用公鑰(一種加密程式碼)將加密貨幣接收至他們的賬戶。
如前所述,私鑰用於傳送付款和驗證交易。使用者有責任將其保管好。
公鑰的雜湊版本稱為公鑰地址。當用戶想要收款時,他會向對方提供他的公鑰地址。
考慮以下場景:我們希望建立一個三地址多重簽名錢包。每個地址都有一個公鑰、一個私鑰和一個公鑰地址。
地址-1 - 第 1 個公鑰、第 1 個私鑰和第 1 個公鑰地址。第 1 個公鑰、第 1 個公鑰地址。
地址-2 - 公鑰 2、私鑰 2 和公鑰地址 2 都是公鑰的示例。
地址-3 - 公鑰 3、私鑰 3 和公鑰地址 3 是構成公鑰系統的三個金鑰。
為了生成多重簽名錢包的公鑰地址,我們必須提供所有三個地址的公鑰(公鑰 1、公鑰 2 和公鑰 3)作為輸入。並定義完成交易所需的簽名數量。例如,在本例中,需要兩個簽名。
多籤錢包功能 - 多籤錢包優勢
多籤錢包有兩個主要優勢:
它們提供了一種更安全的儲存替代方案。即使在風險環境中,多籤也可以確保你的資產安全(只有在你正確使用它們時)。
在多個參與方之間共享支出許可權,而無需單點故障。
假設你在錢包的一個地址中有 1 個比特幣。每個比特幣地址都與一個私鑰相關聯。如果你擁有該特定地址(其中持有比特幣)的私鑰,則可以花費 1 個比特幣。這是一個單簽名訊息。但是,如果欺詐者使用他們的巧妙網路釣魚策略訪問了你的私鑰/種子短語,他們可以輕鬆地竊取你的資金。
如果你使用多重簽名技術儲存你的貨幣,這種情況將不再可能發生。
多重簽名可以提高你的數字貨幣的整體安全性。它們會將你的代幣儲存在最安全的地方。由於需要多個金鑰,因此只有訪問你錢包中一個金鑰的攻擊者將無法竊取你的資金。由於這個原因,許多比特幣持有者更喜歡使用多籤來儲存比特幣。
它提高了企業錢包的安全性,同時也惠及終端使用者。加密貨幣交易所經常實施此功能,以確保代幣不會被不誠實的員工轉移。因為它需要兩個或多個共同參與者簽署交易並將資金從錢包中轉移出去,所以它允許進行無需信任的託管交易。
使用者可以選擇開啟保險庫所需的金鑰數量,以及解鎖保險庫所需的最小金鑰數量。
例如,一個 2-of-3 多籤錢包需要使用三個給定的私鑰中的兩個來簽署交易。此外,多籤錢包提供了一些非加密錢包中沒有的各種有用功能。例如,共同參與者可以在他們的錢包中檢查他們的餘額和交易資料。另一方面,共同參與者必須保護他們的恢復短語,以防止在簽署交易時出現任何問題。