GTokenTool全网最好的代币发行工具平台
当前位置:首页 >> 加密百科 >> 什么是多重签名钱包?它是如何工作的?

什么是多重签名钱包?它是如何工作的?

admin 加密百科 51

多重签名钱包详解

多重签名钱包,通常称为多重签名或共享钱包,是一种加密货币钱包,顾名思义,需要多个签名才能执行和处理加密货币交易。多重签名钱包利用多个私钥来访问或转移加密货币资产。

随着加密货币和数字资产的普及和数量不断增长,对强大的加密存储和安全措施的需求也在不断增长。多重签名钱包中使用多个密钥为加密货币提供了额外的安全保障。它消除了因拥有一个私钥而导致的单点故障风险。

第一个比特币

多重签名钱包于 2013 年 8 月由 BitGo 推出,并在 2014 年Mt. Gox 比特币交易所倒闭后作为一种安全措施而受到关注。许多区块链、加密货币交易所和托管人都支持多重签名地址,以保护其工作流程、客户信心和资金。


市场上有许多多重签名钱包提供商,包括 Argent、Safe、Trezor 和 Coinbase。  

多重签名钱包如何工作?

在通过交易所或自托管设置多重签名钱包时,需要生成一个唯一的多重签名地址。此地址与钱包相关联,用于接收资金。要从多重签名钱包发起交易,必须有指定数量的共同签名者签署交易。例如,在三分之二的多重签名配置中,需要三个私钥中的两个进行授权。

要从多重签名钱包发送资金,相关方必须使用其私钥协作签署交易。一旦获得所需数量的签名,交易即被视为已授权,并可广播到区块链进行处理。

多重签名钱包通过降低单个密钥泄露带来的风险,提高了加密货币的安全性。即使一个私钥被泄露,攻击者也需要访问其他所需密钥才能完成交易。

多重签名钱包的工作原理

多重签名钱包的类型

多重签名加密钱包可以通过现有私钥的数量和授权交易所需的签名数量来区分。 

常见的多重签名钱包类型包括:

M-of-N 多重签名钱包

这种多重签名钱包需要总共“N”个私钥来进行授权。需要总共“N”个私钥中的“M”个子集来批准、执行和处理交易。典型的设置包括三分之二、五分之三等,表示总密钥中所需的签名数量。

多重签名钱包配置

N-of-N 多重签名钱包

这种多重签名或共享加密钱包设置要求所有共同签名者验证交易才能执行和处理。例如,在二对二方法或三对三方法中,所有各方都必须使用其私钥签名,交易才被视为有效。 

除了这些常见类型外,智能合约还可用于执行顺序多重签名加密钱包,其中私钥的签名顺序是预先确定的。每个私钥必须按照特定顺序签署交易才能进行处理。另一方面,时间锁定的多重签名钱包只能在预定义的时间延迟后授权交易,从而增加了一层基于时间的安全措施。 

如何设置多重签名钱包

设置多重签名加密货币钱包需要相关方之间的仔细协调,并遵守加密安全最佳实践。具体步骤和程序可能因特定的多重签名钱包提供商而略有不同。用户可以参考制造商的说明;但是,以下是一些常见步骤,可帮助您了解如何设置加密多重签名钱包:

步骤 1:选择合适的多重签名配置

选择支持多重签名功能的加密货币钱包。必须确定所需的配置,例如三分之二、五分之三、二分之二等。这决定了授权交易所需的私钥签名数量。

第 2 步:生成公钥

每个共同签名者必须生成自己的公钥,某些钱包提供商有时将其称为主公钥。为此,只需按照钱包设置并创建恢复/种子短语即可。 

用户必须记下此恢复短语,因为后续步骤和访问钱包时会用到它。多重签名钱包设置将要求确认并重新输入恢复短语。正确输入后,将生成公钥。每个共同签名者必须单独执行此操作。 

步骤 3:生成多重签名钱包地址

一旦每个共同签名者都有了自己的公钥,就可以生成多重签名钱包地址。收集每个共同签名者的公钥并将其输入到钱包设置中。输入所有共同签名者的公钥后,设置将自动生成钱包地址。生成公钥地址后,多重签名钱包现在可以从交易所或其他钱包接收资金到此地址。

步骤 4:使用多重签名钱包进行交易

作为一项安全最佳实践,参与多重签名钱包的每一方都必须使用密码保护自己的钱包。要从多重签名钱包执行交易,共同签名者需要从其注册的钱包进行协作签名。  

因此,区块链上的多重签名钱包类似于数字金融中的双因素身份验证(2FA)或多因素身份验证安全系统。

多重签名钱包的优点和缺点

在决定采用多重签名钱包之前,应该仔细考虑其优缺点,权衡增强的安全性和所涉及的复杂性。

多重签名加密货币钱包具有明显的优势和劣势。积极的一面是,多重签名钱包通过要求多个私钥签名进行交易授权,显著提高了安全性。这减少了与单个密钥泄露相关的漏洞,使其成为保护数字资产的有吸引力的选择。 

由于攻击者需要访问多个私钥,因此可以降低未经授权的交易和黑客攻击的风险。多重签名钱包还可以在多方之间分配信任,使其成为公司资产、去中心化自治组织 (DAO) 基金或共享家庭账户等协作场景的理想选择。多重签名钱包可以检查权力滥用,让各方有责任感,并确保没有人可以在未经必要批准的情况下转移资金。

加密货币交易所和钱包提供商通常使用多重签名钱包,为用户资金提供额外的保护。此外,可定制的安全策略和与智能合约的潜在集成为各种用例提供了灵活性。 

缺点是,设置多重签名钱包比传统钱包更复杂,涉及各方协调多个私钥。密钥管理变得至关重要,对多个密钥持有者的依赖带来了潜在的挑战,例如沟通问题或人为错误。 

多重签名钱包中的交易授权取决于多个密钥持有者的合作。如果一方没有响应或不愿意签名,则可能会阻碍交易过程。此外,并非所有加密货币或区块链平台都支持多重签名功能,因此需要用户在实施之前验证兼容性。

多重签名钱包用例

多重签名加密货币钱包提供了一种多功能且安全的解决方案,可在整个数字资产领域找到各种用例的应用。 

管理企业财务

企业和分散式应用程序使用共享钱包进行财务管理,以在关键决策者之间分配财务控制权,从而降低资金挪用的风险。

托管服务

区块链上的托管服务受益于多重签名钱包的安全功能。在第三方持有资金直至满足某些条件的交易中,多重签名钱包可确保每个参与方都有权批准资金释放,从而提高透明度和安全性。

去中心化自治组织

DAO 成员试图确保其提案、投票和资金管理和分配系统的透明度和公平使用。使用共享的多重签名钱包是避免欺诈和其他骗局的措施之一,可确保 DAO 资金通过多密钥访问得到保护。

作者:GTokenTool一键发币平台

交流群:https://t.me/+Kz4u3xoDpFo3ZWY1

同类推荐