要点:
多方计算(MPC) 使机构能够在无需在任何单一位置创建或存储完整私钥的情况下,确保数字资产的安全。
MPC 加密钱包在降低密钥集中风险的同时,还能实现强有力的治理、政策执行和运营韧性。
对于机构投资者而言,MPC 为可扩展的托管、资金管理和交易工作流提供了基础。
在配合合格的托管服务和经过审计的控制措施的情况下,MPC 有助于保障安全并符合监管要求。
BitGo 在专为机构级资产保护设计的"托管优先"架构中应用了多方计算(MPC)。
为什么 MPC 对机构数字资产安全至关重要
随着机构对数字资产的参与不断扩大,与私钥管理相关的运营和治理挑战也随之增加。大额资产、分布式团队以及多层审批结构带来了传统钱包架构无法应对的风险。
许多 钱包 仍然依赖于单个私钥或单一存储环境。即使密钥通过硬件安全模块进行保护,或被存放在 冷存储,私钥在其生命周期的某个阶段会完整地存在。这会在人员、系统和流程中造成集中风险。
为解决规模与控制之间的矛盾,各机构已开始采用一种不同的钱包架构方案。与通过保护单一密钥来保障资产安全不同,MPC 加密钱包将加密责任分配给多个独立方。这种转变在降低风险暴露的同时,也保留了治理能力、冗余性和运营灵活性。
什么是 MPC 加密货币钱包?
MPC 加密钱包利用多方计算来管理私钥,且绝不会在任何单一位置生成完整的密钥。MPC 并非生成并存储私钥,而是将加密控制权划分为多个密钥份额。每个份额由不同方独立持有,且任何单一方都无法单独掌握足够的信息来转移资金。
在传统钱包中, 安全 这取决于能否将私钥保密。如果该密钥被泄露、丢失或被滥用,资产可能会遭受不可逆转的损失。MPC 通过其设计取代了这种模式。
在 MPC 中,交易签名等加密操作是通过协作方式完成的。每个参与者贡献一部分计算结果,只有当达到预定义的阈值时,才会生成有效的签名。底层的私钥绝不会被重建或泄露。
对于机构而言,这种方法通过支持职责分离、冗余机制和政策执行,在不依赖单一设备或个人的情况下,体现了成熟的财务控制措施。
MPC 加密货币钱包的工作原理
MPC 加密钱包依靠分布式密码学来管理密钥生成和交易签名。在任何情况下,完整的私钥都不会存在于内存、存储设备或传输过程中。
密钥生成与分发
在 MPC 系统中,密钥材料是通过分布式过程生成的。每个参与者都利用安全的密码学协议独立生成一个密钥份额。私钥在数学上由这些份额定义,但永远不会被组合起来。
该过程通常与阈值密码学相结合。阈值定义了授权一笔交易所需的密钥份额数量。例如,2/3 模型要求任意两个密钥份额进行签名,而 3/5 模型则要求三个密钥份额进行签名。
密钥可存储在不同的设备、硬件安全模块或隔离的云环境中。这种分离机制有助于实现冗余,便于制定灾难恢复计划,并能限制任何单一系统遭到入侵时所造成的影响。
交易签署
当发起一笔交易时,每个参与方都会使用自己的密钥份额进行本地加密计算。只有在满足阈值要求时,这些部分计算结果才会被组合起来生成一个有效的签名。
在整个过程中,没有任何参与者会重建或访问完整的私钥。各方仅能看到自己的输入和输出。最终的签名在链上有效,而签名权限仍保持去中心化。
这些机制直接转化为更强大的运营控制措施,这也正是 MPC 成为机构级数字资产工作流的基础安全模型的原因。
企业为何采用基于 MPC 的加密钱包安全方案
随着数字资产运营日趋成熟,机构需要的安全模型已不能仅限于单个密钥的保护。MPC 解决了传统钱包架构中固有的若干局限性。
安全且不存在集中密钥风险
MPC 加密钱包消除了对单一私钥或硬件设备的依赖。密钥分片可分布于不同地点、系统和管理域中,从而降低了因盗窃、恶意软件、内部人员风险或物理丢失而造成的风险。
由于没有任何一名员工或系统能够独立运作,MPC 默认实施职责分离机制。这种架构与机构风险框架高度契合,同时能在系统中断或人员变动期间确保业务连续性。
合规性、政策控制与可审计性
MPC 允许将治理机制直接嵌入到钱包操作中。签名阈值可以体现诸如多人审批、地域限制或基于时间的条件等业务规则。访问权限可根据角色、设备或审批流程进行定义。
例如,一项财务交易可能需要来自不同地区、各自独立运作的团队的批准,每项批准都由一个独特的密钥份额代表。每次签名操作都会生成一条审计轨迹,记录政策如何得到满足,从而为内部合规计划和外部监督提供支持。
MPC 与多签名:有什么区别?
MPC 和多签名钱包虽然经常被一起讨论,但它们在根本上 不同的 架构,并解决各种运营问题。
多签名钱包需要多个独立的私钥才能在链上对交易进行签名。区块链会强制执行签名逻辑,每个私钥都必须单独生成、存储、轮换并加以保护。虽然这比单私钥钱包更安全,但也增加了操作复杂性,并限制了跨区块链的灵活性。
MPC 在加密层面上进行链下操作,并生成一种标准签名,该签名在网络上看起来与传统交易并无二致。这使得 MPC 能与更广泛的区块链兼容,并更容易集成到机构系统中。
在规模化应用中,MPC 使机构能够在无需更改链上配置的情况下,更灵活地调整审批架构和治理政策。
MPC 加密货币钱包的应用场景
MPC 加密钱包支持各种需要安全性、可控性和可扩展性的机构级应用场景。
托管机构利用 MPC 在保护客户资产的同时,确保遵守治理和监管要求。财务团队则依靠 MPC 来管理资金余额、执行转账操作,并维护审批工作流,同时避免签字权限过于集中。
交易所和交易台利用多方可信计算(MPC)来支持高交易量,同时降低因关键节点遭入侵而带来的风险。MPC 还能通过在不同网络间保持一致的控制措施,使用户能够安全地参与质押、去中心化金融和跨链活动。
选择 MPC 钱包提供商:企业应评估哪些因素
MPC 是一种密码学技术,而非完整的解决方案。实施该技术的服务提供商在整体安全性和可靠性方面起着至关重要的作用。
机构应评估服务提供商是否支持符合内部治理模型的灵活签名阈值。政策控制和基于角色的访问控制应与现有运营流程无缝集成,而非作为独立功能存在。
同样重要的是经过验证的密钥生成仪式、有文档记录的事件响应流程以及经过测试的恢复工作流。强大的可审计性、清晰的服务水平协议以及企业级集成支持,对于长期运营至关重要。
还必须考虑托管能力。机构应了解 MPC 如何与冷存储、保险保障以及合格的托管框架进行集成,以及在正常运营和恢复场景中责任如何分配。
BitGo 如何利用多方计算(MPC)保护客户资产
BitGo 在专为机构级安全与治理打造的"托管优先"架构中应用了多方密码学(MPC)。BitGo 钱包利用 MPC 分散加密责任,同时执行基于政策的审批流程,以体现企业级工作流。
一种常见的配置采用"2/3"签名模型,其中一个密钥份额由客户持有,一个由 BitGo 持有,另一个由备份或托管实体持有。这种结构在无需重新引入集中式签名权限的情况下,实现了冗余、恢复和共享控制。
通过将 MPC 与受监管的冷存储、保险保障以及合格托管模式相结合,BitGo 使机构能够在保障资产安全的同时,满足受监管金融环境所要求的可审计性和运营严谨性。
为什么选择 BitGo
BitGo 是一家数字资产基础设施公司,通过受监管的冷存储提供托管、钱包、质押、交易、融资和结算服务。凭借十余年的运营经验和覆盖全球的监管合规网络,BitGo 提供旨在支持分布式信任、治理和控制的基础设施。
随着数字资产成为现代金融的核心组成部分,BitGo 持续构建各类系统,帮助机构在跨市场和跨司法管辖区开展业务时有效管控风险,并充满信心地开展运营。
常见问题解答
什么是多方计算(MPC)加密钱包?
MPC 加密钱包利用多方计算技术,通过分布式密钥分片来管理私钥。该钱包绝不会在单一位置创建或存储完整的私钥。交易授权通过协作式加密计算来实现。
MPC 与传统的单密钥钱包架构有何不同?
传统钱包依赖于单一私钥,必须防止该私钥被盗、丢失或被滥用。MPC 通过分布式密钥分片和基于阈值的审批机制,取代了这种集中式的签名机制,从而降低了集中风险。
MPC 如何减少私钥管理中的单点故障?
MPC 将签名权限分配给多个独立的参与方或环境。即使其中一个密钥份额遭到泄露或不可用,攻击者仍无法在未达到所需阈值的情况下授权交易。
MPC 钱包能否满足机构在监管和合规方面的要求?
MPC 钱包可通过实现职责分离、基于政策的审批以及详细的审计追踪,为机构合规计划提供支持。具体实施方案因服务商而异,应予以仔细评估。
金融机构应如何评估 MPC 钱包提供商?
机构应评估安全架构、阈值灵活性、政策控制、可审计性、恢复流程以及运营成熟度。托管方案的协调性以及与现有工作流的集成也是关键因素。
关于 BitGo
BitGo 是一家数字资产基础设施公司,通过受监管的冷存储提供托管、钱包、质押、交易、融资和结算服务。自 2013 年成立以来,我们一直致力于加速金融体系向数字资产经济的转型。 凭借全球业务布局和多家受监管的实体,BitGo 为数千家机构提供服务,其中包括众多行业顶尖品牌、交易所和平台,以及全球数百万散户投资者。
