区快洞察消息,加密货币与合约倡议组织(IC3)研究员撰文展示一种如何通过使用多方计算(MPC)作为侧链来为智能合约提供隐私的 DEX 方案,首个示例应用为类似于 Uniswap 的自动化做市商 HoneyBadgerSwap,目前已在以太坊测试网 Kovan 上部署了已验证源代码的协调合约。
文章称,该方案包含三个主要组件:利用 Solidity 语言编写的协调合约(已部署到以太坊测试网)、负责运行侧链的 MPC 服务器委员会以及基于 Javascript 和 web3 实现的 web 前端。除此之外,团队还提出了用于编译上述组件的高级语言 Ratel。HoneyBadgerSwap 利用多方计算作为侧链完成交易以及流动性池中代币的存取,无法得知流动性池和交易的具体数据,因而具有抵抗 MEV 的特性。