MakerDAO:Dai Bridge3 月初,MakerDao 智能合约团队在其官方论坛上发布了一种新的解决方案 Optimism Dai Bridge 来支持快速提款,用于解决 Optimistic Rollup 需要一周提款时间的问题。据团队表示,该功能将在今年第三或第四季度正式上线。 解决的问题 由于 Optimism 在设计中借鉴了 Plasma 的欺诈证明机制,从一层到二层网络的代币转移可以很快完成,但反向移动则需要用户等待一周左右的争议期,用于验证状态是否正确更新。Maker 团队认为,资金提取时间过长会成为制约 Optimistic Rollup 发展和影响用户体验的重要因素。 图 5-4Optimism 存款和取款时间对比,来源:MakerDAO 官方文档 方案 Optimism Dai Bridge 引入预言机快速验证排序者提交的交易,验证无误后,提前将用户在二层要提取的 DAI 借由中间代币 fdai 的桥接铸造出等量的一层上的 DAI,避免了漫长的等待带来的资金利用率和可组合性下降的问题。 该方案的具体过程如下:首先,二层上所有有关 oDai(二层上的 DAI 在该方案中被称作 oDAI) 的交易请求会被链上的 CTC(Canonical Transaction Chain,是 Optimism 团队的解决方案中的一个组成部分) 合约记录下来;然后,交易提款请求会经过 Maker 的预言机验证,确认交易的有效性和金额;通过验证的提款交易会映射到一层上铸造出相应数量的 fDai,这些 fDai 可以看作是用户对原先锁定在一层上 DAI 的取款凭证;最后,用户将手中的 fDai 质押可以在一层铸造出新的 DAI 给用户提走。等到该交易的挑战期结束,抵押的 fDai 和锁在一层合约中的 DAI 会被清算,用户只需要支付一定的利息即可。这样一来,用户无需等待 DAI 的一周锁定期,近乎即刻就能实现提款。 不仅如此,Maker 团队还提出可以将这项服务扩展到任何二层代币的快速兑换。除了稳定币 DAI 之外,用户可以首先在二层上将资产兑换成 oDAI,再利用 Optimism Dai Bridge 交换 oDAI 为 DAI,最后按照比率兑换回原先的资产。这个过程需要集成 L2 上的 AMM 以及与 L1 上 AMM 的协作,如果成功实现,可以很大程度提高二层资产到一层的快速流动。 整个方案的核心是相信了预言机对交易状态的提前验证,因此相信了提款交易的最终性,提前将资金释放给用户。 图 5-5Optimism Dai Bridge 运行流程,来源:MakerDAO 官方文档 优势
|