2024 年 5 月 3 日 星期五

多方计算

经过 中村英夫
multi-party computation

多方计算 (MPC) 是一种安全计算,允许多方安全地计算数据而无需泄露数据。它使参与计算的各方能够根据其输入联合计算函数,同时保持这些输入的私密性。 MPC 在加密货币领域变得越来越受欢迎,因为它能够支持依赖秘密数据或计算进行操作的分布式应用程序和智能合约。

多方计算的核心依赖于密码学和其他数学技术来确保多方执行计算期间的安全和隐私。每一方都会获得一个他们应该使用的输入的加密版本,这保证了没有人可以访问任何其他方的输入以及所有参与者同时生成的输出。此外,每个参与者只能看到结果的一部分;只有当足够多的参与者做出贡献时,他们才能共同看到整个结果,从而确保真正的隐私和安全,即使某些参与者是恶意行为者或不值得信任。

此外,许多版本的 MPC 还包括容错机制,例如阈值密码学,即使某些成员在计算过程中失败或恶意行为,它们也能保持正常运行,与分布式计算系统中使用的传统方法(如共识算法或共识算法)相比,提供了额外的鲁棒性。拜占庭容错协议。

多方计算最常见的用例涉及这样的场景:两个或多个实体必须共享敏感信息,但希望这些信息免受外部人员的影响,这些外部人员可能会试图通过技术手段(如黑客)或通过社会工程攻击来窥探访问权限(如贿赂)。例如,银行之间的金融交易、医生之间共享的健康记录、律师之间交换的法律文件等,所有这些都需要比单独使用标准加密提供的更高级别的隐私。通过 MPC,这些交换可以保持完全保密,同时仍然保持可信度,这要归功于该技术本身嵌入的加密证明机制,使参与这些类型操作的每个人都安全。

最后,应该指出的是,多方计算只是当今可用的几种可能解决方案中的一种工具,用于在处理通过不同节点连接的网络上的敏感数据时实现高度的安全性和隐私性 - 然而,因为与传统的网络计算相比,它通常提供卓越的性能。同态加密方案、原子交换、零知识证明、环签名等替代方案,近年来它受到了极大的关注,特别是在基于区块链的应用程序中,由于其低开销要求和简单性,每当需要保护机密性时,它就会成为首选解决方案集成到现有架构中。

发表评论

多方计算最新动态

跟着我们

加密币顶部

CrypTokenTop 是一个致力于提供有关加密货币世界的全面信息和分析的网站。我们涵盖的主题包括比特币、以太坊、NFT、ICO 和其他流行的加密主题。我们的使命是帮助人们更多地了解加密空间,并就他们的投资做出明智的决定。我们为初学者和有经验的用户提供深入的文章、分析和评论,因此每个人都可以充分利用不断发展的加密货币世界。

© 2023 保留所有权利。加密货币顶部

zh_CN简体中文