- 2024 年 6 月 15 日
- 发布者: ChainEpic
- 类别: 名词解释和科普
- 多方计算(MPC)钱包能以独特的方式安全存储加密货币。该钱包用密码分配多方之间的密钥,以便妥善保管不外泄。
- MPC通过加密方法保障数据隐私性和准确性,即使某一方或多方背离协议,也能防止数据泄露。
- 与冷存储、热存储和硬件钱包等其他存储方式相比,MPC钱包的安全性更高,因此在加密货币领域日渐普及。
- 虽然安全性有所增强,但与较简单的方法相比,MPC钱包可能会减慢流程并需要更多通信。
简言之,多方计算(MPC)能有效保障数字化物品的安全,例如MPC钱包中的数字资产。本文探讨了MPC钱包的概念、运作原理以及优缺点。
什么是多方计算?
多方计算(MPC)或安全多方计算(SMPC)是多人协同解决保密问题的方式。这种方式能保护隐私,尤其是用在难以保密的互联网上。这里举个简单的例子来解释MPC。
假设一家Web3初创公司有三名区块链员工。他们试图在不告知彼此各自薪酬的情况下算出平均工资。于是,在不泄密的情况下,他们采用MPC协议来求得平均值。MPC会用称为“加法秘密共享(additive secret sharing)”的技巧在三位员工之间拆分秘密。这样,员工无需直接交谈,有人就能知道平均值。
MPC由两大重要因素决定:隐私保密和答案正确。即使有员工不守规则,MPC也会阻止该人强迫他人撒谎或阻止他共享本不该共享的秘密。
多方计算的发展历程
MPC是密码学的分支学科,始于1970年代,并于1980年代投入实际运用。传统加密技术通常用于保护信息免受外界获取,MPC则不同,即利用密码学来保护同一系统参与者之间的数据隐私。
因此,MPC技术目前应用用例广泛,例如保护MPC钱包中的数字资产安全或在数字化拍卖期间保密某些信息。
什么是MPC钱包?
顾名思义,MPC钱包利用多方计算技术加倍保障用户加密货币和其他数字资产的安全。该钱包基本上是在多方之间拆分钱包的私钥,以增强隐私性,并降低黑客攻击、泄露和丢失的风险。
但这是否与多重签名钱包大同小异呢?其实不尽然。多重签名钱包与多方计算钱包的设计初衷都是提高隐私性和增强安全性,但二者的运作机制截然不同。
多方计算钱包与多重签名钱包对比
多重签名钱包通过唯一签名发送区块链交易,而该签名需对两个或多个私钥(各方一个私钥)进行身份认证。然而,MPC钱包则在多方之间分配一个私钥。尽管二者听起来很相似,但从技术上来说,MPC钱包较灵活且易于实施。
MPC钱包与其他加密货币钱包的优势对比
在各种加密货币钱包当中,托管型钱包可持有和管理用户的资产和私钥。与之相反,非托管型钱包则允许用户自行持有和控制私钥。
由于无需委托服务提供商或第三方管理密钥,用户通常认为非托管型钱包是更安全的存储选项。但是,对于新手而言,完全自行掌控钱包和密钥也有缺点。用户需要掌握一定的技术知识才能使用此类钱包,以免密钥丢失或被盗。
MPC钱包则具备两全其美的功能。MPC钱包之所以备受欢迎,是因为能提供更高的安全性和更多便利,相较于其他钱包而言,很多问题得以缓解或迎刃而解。
简言之,MPC钱包的优势在于:
- 隐私性增加:数据在全流程中均经过加密处理,无需委托第三方。
- 安全性增强:排除单点故障。密钥分布在多方和不同地点之间。
- 便利性提高:资产可在线持有,不再需要冷存储。
MPC钱包有何缺点?
- 速度变慢:提高安全性,尤其是生成私钥及其密钥份额,需要增加算力,这样通常会导致性能降低。
- 成本增加:在多方(有时还有多个网络)之间共享和计算数据可能会大幅增加成本。
MPC钱包用例
MPC技术优势众多,已成为大型机构增强安全性的首选解决方案。各大知名金融公司已开始采用MPC来保障资产安全,以免受内外威胁。
结语
总而言之,多方计算(MPC)钱包已成为保障数字资产安全和隐私的先进解决方案。虽然存在一定的局限性,但MPC钱包在增强安全性、隐私性和降低对传统存储方式的依赖方面优势显著,因此成为日益热门的选择。数字资产版图仍在发展壮大,MPC钱包有望在保障数字领域资产和信息方面发挥关键作用。