Ergo 多重签名钱包:它是什么以及如何创建一个?
2022年11月28日

Ergo 生态系统在过去一年中创建了许多新钱包,因此社区在与 Ergo dApps 互动时享受到了更高的易用性和可访问性。让我们更仔细地看看其中一个新钱包(Minotaur)及其多重签名钱包功能(Ergo 上的第一个)。
什么是多重签名钱包?
多重签名钱包 是一种“使用多重签名地址的数字钱包。这意味着它需要多个私钥来签署和授权加密交易,或者在某些情况下,可以使用几个不同的密钥来生成签名。”这种类型的钱包对生态系统的价值在于它为最终用户增加了第二层保护。多重签名钱包要求每个拥有私钥的人确认交易,以便授权和执行。这为防止黑客攻击提供了额外的安全层,因为攻击者需要所有私钥才能访问钱包资金。
多重签名钱包如何工作?
多重签名钱包按步骤工作。使用特定多重签名钱包的用户数量将直接与完成交易所需的步骤数量相关。该过程始于一个用户决定进行交易。所讨论的交易在所有其他用户签署批准该交易之前基本上处于待处理状态。还需要注意的是,多重签名钱包没有层级。例如,如果多重签名钱包需要五个私钥中的四个来验证交易,则不需要特定的签名来完成交易。相反,五个用户中的任何四个可以按他们希望的顺序签署交易。交易不会过期。待处理的交易提案将保持未完成状态,直到提交所有所需的签名。
如何创建多重签名钱包?
要创建一个 Minotaur 多重签名钱包,您首先需要从 snapstore 安装它。每个负责提供签名的签署者必须在自己的设备上创建一个钱包副本。请按照以下 步骤:
- 为每个人的多重签名钱包部分输入一个钱包名称。不同用户输入的每个钱包名称不必相同。
- 需要输入用户的总数以及所需的交易签名数量。一个多重签名钱包最多可以有 20 个用户。所有用户必须输入相同的值,以确定多重签名钱包将拥有的用户数量以及授权交易所需的签名数量。
- 每个用户必须输入自己的私钥以及该特定多重签名钱包的公钥。
多重签名钱包的地址会显示给每个签署者。每个签署者的多重签名钱包副本在他们批准地址后立即创建。以下逐步 视频 是另一个有用的资源。
多重签名钱包的类型
多重签名加密钱包通常通过所需的私钥数量和签名数量来识别。多重签名加密钱包可以包括但不限于以下几种:
1 of 2 多重签名钱包
这种类型的钱包在只有两个人共享多重签名钱包时最有用。在 1 of 2 多重签名钱包中,只需要一个私钥即可完成交易。这要求双方彼此信任,这在某些情况下可能会有潜在的缺点。
2 of 2 多重签名钱包
2 of 2 多重签名钱包的目的是将私钥保存在两个不同的设备上。例如,一个私钥可以保存在计算机上,另一个可以保存在智能手机上。这确保在没有两个设备的签名的情况下无法完成交易。
2 of 3 多重签名钱包
这种类型的多重签名钱包需要 3 个现有私钥中的 2 个来授权和完成交易。如果更多用户使用相同的多重签名钱包,可以将 2 of 3 替换为更高的数字。例如,如果您有 4 个用户而不是 3 个用户,可以将“2 of 3”替换为“3 of 4”。在这种情况下,需要 4 个用户中的 3 个才能完成交易。
多重签名钱包的优缺点
优点
与传统的非托管钱包相比,多重签名钱包增加了额外的安全层。可以拥有多个私钥,或者多个用户可以拥有一个私钥,实际上为钱包创建了双重身份验证机制。多重签名钱包还促进了团队成员之间的协作,以便无缝利用他们的共同资金。多重签名加密钱包确保大多数签署者在同一页面上。他们必须就交易达成一致,以便执行。
缺点
多重签名钱包的一个显著缺点是,如果一个或多个成员忘记或丢失他们的私钥,相关资金将无法访问。多重签名钱包还需要在共同朝着共同目标努力的人之间建立协作和沟通的关系。这可能是一个缺点,因为必须依赖团队成员来执行交易。这剥夺了个人的自主权。
结论
多重签名钱包在一个经常充斥着诈骗和资金滥用的行业中提供了关键的安全增强。随着区块链行业努力建立一个无信任和去中心化的空间,多重签名钱包为伪无信任的互动提供了可行的解决方案。它们不是完美的解决方案,但通过增加交易所需的签名数量,我们减少了恶意行为者利用系统的能力。在一个合作对成功至关重要的领域,多重签名钱包为团队访问共享资金和保持透明度提供了一种有效的方式。
Share post




















