James Wynn 上亿美元爆仓后,CZ 为何力挺 Web3 暗池交易?(4) / BTC123 | 区块链信息行情第一站

James Wynn 上亿美元爆仓后,CZ 为何力挺 Web3 暗池交易?(4)

06-03 , 19:04 分享新闻

3. 在链上实现暗池的不同方式

尽管许多人或许是因CZ的推文首次接触暗池交易概念,但事实上已有众多项目在持续推进暗池开发。为了实现"交易者隐私"这一暗池的核心目标,同时又存在多种技术路径,不同项目采用了差异化的加密方案。以下是主流实现方式及其代表性项目:

3.1 Renegade

James Wynn上亿美元爆仓后,CZ为何力挺Web3暗池交易?

来源:Renegrade

Renegade是当前以太坊二层网络Arbitrum主网上最具代表性的链上暗池项目之一。该项目通过将多方计算与零知识证明技术相结合,构建了其隐私保护解决方案。

在Renegade协议中,所有状态数据(余额、订单簿等)均由交易者本地管理,无需依赖中心化或分布式服务器。当交易者执行交易时,必须同时知晓新旧钱包状态,并向智能合约提交三个关键信息:​​commitment、nullifier和validity proof​​。这种结构设计也常见于类似于Zcash等基于零知识证明的项目中。

Renegade的核心特性在于确保交易前与交易后的全程隐私性。交易前,订单详情(价格、数量、方向等)完全隐匿;交易完成后,只有对手方能知晓交换的资产种类。所有交易均锚定币安实时中间价执行,无滑点、无价格影响,使其成为极具吸引力的Web2式项目。

Renegade的架构特点是,每当有新订单进入系统,众多独立的​​中继节点 (relayers)​​ 会持续通过​​点对点 通信相互执行​​多方计算​​。在执行多方计算的过程中,Renegade会证明一个称为 ​​“VALID MATCH MPC”​​ 的特殊​​NP命题​​。上述证明表明,在给定公开的订单信息承诺和公开的匹配元组承诺后,​​双方交易者实际知晓有效的输入订单​​。通过这种​​协作式的零知识证明结构​​,Renegade为用户提供了​​完全的匿名性、隐私性和安全性​​。

3.2 Arcium

Arcium是基于Solana生态系统构建的隐私项目,其核心技术是采用加法秘密共享的 MPC实现加密共享状态。该方案允许开发者在链上存储加密状态并进行数据计算,同时确保底层原始数据全程保密。特别值得一提的是,Arcium的创新架构能实现本地非交互式加法运算,并通过单轮通信完成乘法运算,在提供强大安全保障的同时大幅提升计算效率。

此外,Arcium采用了​​可编程隐私​​能力,允许开发者在Solana 程序中​​指定哪些状态应以加密形式存储​​,以及​​哪些函数应对特定的加密状态进行计算操作​​。在Arcium中,多方计算任务由一个名为​​多方可执行环境(Multi-Party eXecution Environment, MXE)​​ 的虚拟执行环境进行管理。MXE负责设定任务的参数,例如使用的​​数据​​、执行的​​程序​​以及负责计算的​​节点​​。借助该框架,Arcium能够支持类似于Solana的大规模、​​并行化​​交易执行。