MPCwallet就是一种利用多方计算的数字wallet,需要多个参与者一起授权才能完成交易,多签wallet也可以称为多重签名wallet,它允许多个用户
MPCwallet就是一种利用多方计算的数字wallet,需要多个参与者一起授权才能完成交易,多签wallet也可以称为多重签名wallet,它允许多个用户共同执行数字签名wallet资产,因此市面上也有不少投资者认为MPCwallet就是多签wallet,其实并不是,索然二者在某些概念上有些相似,但实际是不同的,多签wallet需要由不同的私钥生成的不同签名来签名交易,而MPCwallet只有一个私钥,因此MPCwallet就是多签wallet吗?这个答案是否定的,下面就由小编来为大家更全面的解读。
MPCwallet就是多签wallet吗?
MPCwallet并不是传统的多签wallet,虽然MPCwallet多方参与的概念与多签wallet有些类似,虽然都可以实现多签的功能,但二者的实现途径是不一样的。例如多签walletGnosis Safe,它是建立在智能合约上的wallet,合约中定义了验证逻辑,比如如果需要验证一笔交易,需要一个以上的私钥,或者五个中至少三个私钥进行验证,这类wallet属于智能wallet的一种,而MPCwallet,则是将一个私钥分解成多个片段,验证过程只涉及到一个私钥,并且计算网络是链下的,与智能合约并无联系。
MPCwallet是通过对私钥进行多方计算在链下实现“多签”、“跨链”等等更复杂的验证方式。简单来说,就是将一个私钥打碎成多片,将私钥碎片交与一个去中心化的网络进行计算和加密。而多签wallet用于存储加密货币多签地址和多个管理员的私钥,私钥由多个管理员分别管理,一笔交易发起后,只有达到下限人数的私钥确认后,该笔交易才可以通过wallet存储的多签地址顺利进行。
MPCwallet优缺点汇总
MPCwallet使用多方计算技术,将私钥碎片分散存储在多个服务器上,使用这些碎片生成完整的私钥,从而提高了数字货币的安全性,以下是MPCwallet的优点和缺点分析:
MPCwallet的优点
1、无单点故障。一个完整的私钥在任何时候都不会集中在一台设备上。也没有助记词。
2、可调整的签名方案。授权的法定人数可以随着个人和组织需求的变化而变化,同时不改变地址。组织可以动态调整签名方案,而不必每次都通知交易对手一个新的地址。
3、细粒度访问控制。机构用户可以为一个策略分配无限数量的交易审批者,并委派能够准确反映组织角色和安全措施(时间锁、MFA多因素验证、欺诈监控)的权限。个人可以通过MPCwallet即服务(wallet-as-a-service)选择半托管方式,由第三方持有其中部分密钥分片。
4、更低的交易成本和密钥恢复成本。MPCwallet在区块链上表示为单个地址,其gas费与常规私钥地址相同。这对于每天进行数百笔交易的用户(例如在B2C用例中)来说非常重要。丢失的密钥分片也可以在链下恢复。
5、区块链无关性。密钥生成和签名依赖于链下纯密码学。与新的区块链兼容很容易,因为wallet只需要能够使用该链可识别的算法生成签名就可以了。
MPCwallet的缺点
1、链下问责制。签名授权策略和授权法定人数是在链下管理的,因此这些自定义规则仍然容易出现中心化故障。密钥分片仍然是加密秘密,应该拥有与完整私钥相同的处理方式。链下规则和签名阻碍了透明度,需要更严格的运营审计。
2、与多数用户采用的大多数传统wallet不兼容(没有助记词,没有完整的私钥存储在单个设备上)。MPC算法并没有标准化,也没有得到机构级安全设备(如iPhone SEP和HSMs)的原生支持。
3、大多是单独定制产品。许多MPC库和解决方案都不是开源的,因此,如果出现问题,生态系统很难对它们进行独立审计和集成,很难进行事故分析。
菜鸟下载发布此文仅为传递信息,不代表菜鸟下载认同其观点或证实其描述。
版权投诉请发邮件到 cn486com#outlook.com (把#改成@),我们会尽快处理
Copyright © 2019-2020 菜鸟下载(www.cn486.com).All Reserved | 备案号:湘ICP备2023003002号-8
本站资源均收集整理于互联网,其著作权归原作者所有,如有侵犯你的版权,请来信告知,我们将及时下架删除相应资源