去中心化自托管方案CRVA:保护加密资产免遭恶意冻结

从unibtc冻结事件看免信任托管的重要性

2025年4月,一位网友在社交平台求助,称自己在某比特币Layer2链上进行套利时,超10万美元的unibtc资产被困住且无法退出。

据当事人透露,他发现unibtc在该链上出现价格异常并与BTC脱钩,认为有套利机会,便将部分BTC跨入该链,兑换为unibtc并待其回锚后卖出。

unibtc在24小时内回锚,但当事人尝试卖出时发现流动性池被撤掉,无法退出。他试图将unibtc跨到其他链上,却被告知"交易需要项目方签名授权"。跨链桥客服解释称unibtc跨链的多签密钥由项目方托管,未经许可无法跨链。

项目方初步回复可允许提走本金,但套利产生的利润需审核。然而后续态度变得模糊,以各种理由拖延。经过两周周旋,当事人最终得到积极响应,成功追回资产。

超10万美元被锁定,从unibtc冻结事件看免信任托管的重要性

这并非个例。据反馈,去年该项目也曾用类似手段切断用户的unibtc退出路径。从技术层面看,这种中心化作恶行为应该如何避免与杜绝?

首先,项目方作为发行方和流动性提供者,天然拥有二级市场退出通道的权限,限制其权力更多依赖治理而非技术手段。其次,跨链桥拒绝用户请求暴露出unibtc在多链流通环节存在技术缺陷 - 跨链桥高度中心化。

真正去信任的桥应保证官方无法阻拦用户退出。但在该案例中,项目方和跨链桥都掌握强大的中心化权限,未提供抗审查的退出通道。

类似案例并不少见。各大交易所切断用户退出路径的事时有发生。2022年6月,某跨链桥因黑客攻击暂停57种资产提款。2021年,一个稳定币项目通过预留漏洞监守自盗2400万美元。这些都说明,资产托管平台若不能提供免信任服务,终将酿成恶果。

然而,实现去信任并非易事。从支付通道、DLC到BitVM和ZK Rollup,各种方案都存在不可避免的瑕疵。比如,支付通道需要监视对手方,DLC依赖预言机,BitVM成本高昂且存在其他信任假设,ZK Rollup的逃生舱需经漫长窗口期且代价巨大。

目前尚未出现完美的资产托管与退出方案,市场仍需推陈出新。接下来将介绍一种结合TEE、ZK和MPC的免信任消息验证方案,在成本、安全、用户体验等方面做出平衡,可为多种资产托管场景提供可靠的底层服务。

CRVA:加密随机验证网络

目前广泛应用的资管方案多采用多签或MPC/TSS判定资产转移请求是否有效。这种方案落地简单、成本低、验证速度快,但安全性不足且趋于中心化。2023年某跨链项目案例中,21个MPC计算节点均被一人控制,证明表面上的多节点并不能提供较高的去中心化保障。

针对传统方案的不足,CRVA作出了多项改进:

  1. 采用资产质押准入,达到约500个节点后启动主网,预计质押资产将维持在数千万美元或更高。

  2. 通过抽签算法随机选择验证节点,如每半小时抽10个节点验证用户请求并生成门限签名。

  3. 抽签算法采用原创环状VRF,结合ZK隐藏被抽中者身份,防止外界直接观测。

  4. 所有节点核心代码运行在TEE硬件环境内,进一步杜绝串谋可能。

超10万美元被锁定,从unibtc冻结事件看免信任托管的重要性

CRVA网络的具体工作流程如下:

  1. 节点入网前须在链上质押资产,留下"永久公钥"作为注册信息。

  2. 每小时随机挑选节点。候选人先生成一次性"临时公钥"和ZKP,证明与"永久公钥"关联但不透露身份。

  3. 使用"临时公钥"保护隐私,防止直接暴露中签者身份。

  4. 临时公钥在节点TEE环境内生成,运行TEE的节点无法看到过程。

  5. TEE内将临时公钥加密后发给外界,只有特定Relayer节点可还原。还原过程也在Relayer的TEE内完成。

  6. Relayer归集所有临时公钥并提交给链上VRF函数抽选中签者,由中签者验证交易请求并生成门限签名。

  7. 抽签结果广播后,各节点在TEE内核对是否被选中。

超10万美元被锁定,从unibtc冻结事件看免信任托管的重要性

这套方案的核心在于,重要活动都在TEE硬件内进行,外部无法观测。每个节点都不知道谁被选中,防止串通作恶并增加外部攻击成本。理论上要攻击整个网络,难度大幅提升。

结合CRVA的资产自托管方案实现

以下以名为HelloBTU的比特币算法稳定币为例,说明CRVA在资产托管中的应用。

HelloBTU的智能合约部署在以太坊上。用户将BTC存入指定地址,通过官方桥跨到以太坊,与算稳智能合约交互。

假设用户质押10枚BTC,具体操作是将BTC转入比特币链上的Taproot地址,解锁需要2/2多签,一个由用户生成,另一个由CRVA生成。

可能出现的情况:

  1. 用户主动赎回:用户和CRVA各生成一个签名解锁BTC。如CRVA长期不配合,时间锁到期后用户可单方面取回BTC。

  2. BTC遭清算:用户应配合CRVA转移BTC至CRVA单向通道。若用户不配合,等待时间锁到期后CRVA可划转BTC。

  3. CRVA单向通道:清算人可发起提款请求,CRVA审核通过后生成签名转给清算人。如CRVA长期不响应,时间锁到期后BTC转至DAO控制地址。

对于ERC-20资产,原理类似。如果unibtc跨链桥采用此自托管方案,很难出现资产发行方单方面掌控全局的情况。

超10万美元被锁定,从unibtc冻结事件看免信任托管的重要性

超10万美元被锁定,从unibtc冻结事件看免信任托管的重要性

超10万美元被锁定,从unibtc冻结事件看免信任托管的重要性

超10万美元被锁定,从unibtc冻结事件看免信任托管的重要性

超10万美元被锁定,从unibtc冻结事件看免信任托管的重要性

BTC0.16%
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 2
  • 分享
评论
0/400
冷钱包守护者vip
· 08-02 05:13
躺着踩坑能踩到这么多 惨呐
回复0
炒币老母亲vip
· 08-02 05:06
我天!教育孩子都没这么费劲
回复0
交易,随时随地
qrCode
扫码下载 Gate APP
社群列表
简体中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)