什么是加密多重签名钱包(多签)?


加密钱包无疑对于购买、出售和保管加密货币至关重要。如果没有加密钱包,你甚至无法想象进入加密世界。但是,你应该知道,根据你的具体需求,存在多种类型的加密钱包可供选择。考虑一下多重签名钱包,它展示了不同类型的加密钱包如何具有不同的功能。

什么是多签?

多签是多个签名的缩写。多签是通过组合多个不同的签名创建的。这种数字签名允许两个人或更多人共同签署一份文件。在分担责任和避免关键人物风险方面,它通常被使用。

多签在加密货币中并非一个新概念。这个概念也作为安全预防措施在传统的银行系统中被使用。考虑一个银行保险库,其中一把钥匙属于银行家,另一把属于你。只有两把钥匙都具备才能打开保险箱。

什么是多重签名钱包?

关于多重签名钱包的最初疑虑之一将集中于定义。在密码学中,什么是多重签名?顾名思义,多签钱包是需要多个签名的加密钱包。我们在这里讨论的是什么类型的签名?换句话说,多签钱包需要两个或多个私钥来签署和提交交易。

多重签名地址最吸引人的功能是允许两个人或更多人共同签署各种文件。在多重签名钱包中,共享钱包的共同所有者和签名者被称为“共同参与者”。签名在加密钱包中扮演什么角色?

当用户需要从他们的加密钱包中转账时,他们必须首先创建并签署一笔交易。用户的签名本质上确认了他们是这笔资金的所有者,并且拥有管理它们的密钥。最重要的是,签名表示用户同意这笔交易。

对于签署交易,大多数加密货币钱包只需要一个签名。另一方面,多签钱包的特点是它由两个或多个用户共享,并且使用该钱包的所有交易都需要所有用户的签名。与多签相比,它更容易管理。然而,也存在一些安全问题。

Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.

多签与单密钥

用户通常将他们的比特币保存在一个单密钥地址中(除了使用多签钱包持有比特币的高级用户)。比特币钱包只需要一个签名,它们是简单的钱包,只需要一个签名即可签署交易。

在使用单密钥地址时,只有拥有该特定地址私钥的人才能访问资金。交易只能由他们签署。他们不需要任何人的许可,并且可以随时转移代币。

与多签相比,保存在单密钥地址中的比特币管理起来更快、更容易。然而,也存在一些安全问题。

当你使用单密钥地址时,你的代币受到单点故障的保护。如果你丢失了备份,你将失去你的资金。如果有人获得了你的私钥,你的资金将永远丢失(如果你使用的是 Ledger 或 Trezor 等硬件钱包则不会)。对于处理比特币和加密货币的公司来说,单密钥地址也不是一个好的选择,因为存在关键人物风险。多签钱包提供了一种内置机制来处理此类问题。

当比特币存储在多签地址上时,只有在提供多个加密签名的情况下才能转移它们,这些签名是使用不同的私钥获得的。

多签提供了更高的安全性,因为它使用多个签名来访问钱包。

多重签名钱包地址的概念

已经演示了多重签名钱包的基本工作机制。但是,关于地址、向多重签名钱包发送资金的位置以及如何签署文件,仍然存在许多问题。

首先,定义三个术语:

  • 用户可以使用公钥(一种加密代码)将加密货币接收至他们的账户。

  • 如前所述,私钥用于发送付款和验证交易。用户有责任将其保管好。

  • 公钥的哈希版本称为公钥地址。当用户想要收款时,他会向对方提供他的公钥地址。

考虑以下场景:我们希望建立一个三地址多重签名钱包。每个地址都有一个公钥、一个私钥和一个公钥地址。

地址-1 - 第 1 个公钥、第 1 个私钥和第 1 个公钥地址。第 1 个公钥、第 1 个公钥地址。

地址-2 - 公钥 2、私钥 2 和公钥地址 2 都是公钥的示例。

地址-3 - 公钥 3、私钥 3 和公钥地址 3 是构成公钥系统的三个密钥。

为了生成多重签名钱包的公钥地址,我们必须提供所有三个地址的公钥(公钥 1、公钥 2 和公钥 3)作为输入。并定义完成交易所需的签名数量。例如,在本例中,需要两个签名。

多签钱包功能 - 多签钱包优势

多签钱包有两个主要优势:

它们提供了一种更安全的存储替代方案。即使在风险环境中,多签也可以确保你的资产安全(只有在你正确使用它们时)。

在多个参与方之间共享支出权限,而无需单点故障。

假设你在钱包的一个地址中有 1 个比特币。每个比特币地址都与一个私钥相关联。如果你拥有该特定地址(其中持有比特币)的私钥,则可以花费 1 个比特币。这是一个单签名消息。但是,如果欺诈者使用他们的巧妙网络钓鱼策略访问了你的私钥/种子短语,他们可以轻松地窃取你的资金。

如果你使用多重签名技术存储你的货币,这种情况将不再可能发生。

多重签名可以提高你的数字货币的整体安全性。它们会将你的代币存储在最安全的地方。由于需要多个密钥,因此只有访问你钱包中一个密钥的攻击者将无法窃取你的资金。由于这个原因,许多比特币持有者更喜欢使用多签来存储比特币。

它提高了企业钱包的安全性,同时也惠及最终用户。加密货币交易所经常实施此功能,以确保代币不会被不诚实的员工转移。因为它需要两个或多个共同参与者签署交易并将资金从钱包中转移出去,所以它允许进行无需信任的托管交易。

用户可以选择打开保险库所需的密钥数量,以及解锁保险库所需的最小密钥数量。

例如,一个 2-of-3 多签钱包需要使用三个给定的私钥中的两个来签署交易。此外,多签钱包提供了一些非加密钱包中没有的各种有用功能。例如,共同参与者可以在他们的钱包中检查他们的余额和交易数据。另一方面,共同参与者必须保护他们的恢复短语,以防止在签署交易时出现任何问题。

更新于: 2022年8月10日

309 次浏览

开启你的职业生涯

通过完成课程获得认证

立即开始
广告