Layer2:MakerDAO在L2上的解决方案
自2020年DeFi真正回升以来,gas价格一直都非常高。而且高到了足够让协议和开发人员重新考虑他们的方法,以避免高昂的交易成本。像Uniswap这样的应用程序优化了他们的协议,减少了gas使用量,其他应用程序或者选择迁移到Solana或Avalanche等替代链,或者选择完全链下处理交易。链下替代方案,即以太坊第 2 层,已经成为一个非常受欢迎的解决高gas费用的方法。第2层通过在链下运行交易,将交易数据Rollup回链上,从而实现更低的gas费用。许多交易可以发生在高gas价格的第1层环境之外,只有状态更新(如钱包余额)会被发送回第1层,而不会丢失任何实际信息。
第1层,第2层和桥
理想情况下,第1层和第2层的技术细节会隐去,应用程序大部分都可以正常运行。以以太坊流行的第2层解决方案Optimism为例。一旦用户将他们的代币带到第2层,他们就可以访问许多他们从第1层了解到的相同应用程序。一个典型的例子是合成资产投资应用程序Synthetix,它运行在Optimism上,用户可以以相同的方式在第2层与第1层使用它,并且可以减掉gas费。
将代币从第1层带到第2层的机制被称为桥。它涉及在第1层上锁定代币的智能合约和在第2层上对应的合约,在第2层的合约负责在第2层上铸造等量的锁定代币。代币可以在第2层的钱包之间转移,钱包余额定期发送给第1层,使其具有主链的安全性。下图显示了在层之间移动时代币是如何锁定和解锁的。
用户迁移到第2层的主要原因是更低的gas费用和更快的交易。DeFi用户希望DeFi像互联网一样无摩擦。然而,这项伟大的新技术的某些部分仍然让人感觉像90年代的互联网。将代币从第2层提回到第1层可能需要30分钟到10个小时。有时甚至是7天。
ZK-Rollup—30分钟到10小时
ZK-Rollup使用密码学(需要大量计算能力)来证明提交给第1层的新第2层状态是有效计算的结果。有效交易的这种批处理执行支持快速返回到第1层——一旦第2层状态被提交,用户就能够将代币撤回到第1层。但这并不是即时的,因为在目前的实现中,证明并将状态提交到第1层可能需要30分钟到10个小时。
Optimistic Rollup—一周
Optimistic Rollup是假设提交到第2层的状态是有效的,无需提供有效性证明(因此被称为是乐观的),并且如果发现状态无效,任何人都可以有 7 天的时间提交潜在的欺诈证明。这个防欺诈窗口会导致用户想要将第2层代币桥接回第1层的时间推迟7天。
用户的另一个烦恼是从一个层移动到另一个层的痛苦过程。所需的应用程序可能只存在于Arbitrum上,为了将资金从Arbitrum转移到Optimism,它们需要从Arbitrum回到第1层,然后在第2层上桥接回Optimism。
虽然第2层为用户节省了大量的gas并扩展了整个生态系统,但某些部分仍然缺乏可用性。
慢与快
7天的转账等待会影响在第2层解决方案和第1层之间移动的任何代币,包括DAI。DAI是由MakerDAO (Maker)发行的与美元挂钩的稳定币。想要铸造DAI,就需要提供抵押品作为支持。为了保证稳定性,铸造 1 DAI 所需存入的金额必须大于 1 DAI。它是超额抵押的。被用作抵押品的资产有ETH、USDC和一堆其他资产。所有资产都位于链上,这使DAI成为了去中心化的稳定币。
稳定币很重要。因为Web3世界的大量流动性(每日交易量约600亿美元)来自稳定币。MakerDAO非常了解以太坊生态系统中正在发生的事情,并正在讨论和开发一系列提案,以确保他们的DAI稳定币在第2层的良好可用性。这些提案包括MakerDAO正在实施的改进,主要是围绕解决DAI和第2层可用性的两个问题:第2层提款和将资产从第2层(Arbitrum)桥接到第2层(Optimism)。
Maker Teleport
隐形传态(Teleportation)是一种假设的物质或能量从一点到另一点的转移,而不需要穿过两者之间的物理空间。
如果它成功的话,它将消除以光速行进的限制,因为它将在相距很远的地点之间创造一条捷径。最近第2层解决方案的繁荣导致了许多不同的第2层,每个都有自己的专业性和应用。当在第2层环境之间移动代币时,用户目前必须将它们撤回到第1层,然后将它们桥接到目标第2层环境。第1层上的每一笔交易都很昂贵,这就是用户首先使用第2层的原因。
Maker Teleport可在Arbitrum和 Optimism上使用,Maker团队正在寻找将Teleport集成进去的项目。通过Teleport,在Arbitrum上拥有DAI的用户可以立即转移它们到Optimism上,而不需要将代币移动到第1层,这将避免产生大量费用。然而,Teleport可以做的不仅仅是这些。他们有计划扩展到更多的第2层环境,支持从Optimistic Rollup解决方案中快速提款,甚至考虑开放到其他第1层区块链,以支持多链DAI的使用。
上面的图表以Arbitrum和Optimism L2为例,用3个简单步骤说明了Teleport功能的机制。该解决方案的核心是Maker Oracle Feed,它监控源第2层上代币的销毁情况,并向目标第2层证明该过程,在目标第2层中铸造等量的代币。
Maker Oracle就是在Maker生态系统中提供价格feed的那个预言机,但已扩展为公开链下传送使用的证明,以便将来可以在其他第 2 层解决方案中使用。
MakerDAO计划在2023年第一季度运行完整的Teleport功能集。如今,Maker Teleport 已部署并准备与 Fast Withdrawals 功能集成,其允许L2到L1的瞬间传送。它被部署在Arbitrum, Optimism和StarkNet上。
Optimism的快速提款
如前所述,Optimism和一般的Optimistic Rollup有一个限制。这一限制是由于欺诈证明机制,参与者有7天的时间来提交一份欺诈证明。Vitalik是这样描述的:
Optimistic Rollup的安全性取决于这样一种思想:如果有人将一个无效的batch发布到Rollup中,任何与链保持一致并发现欺诈的人都可以发布一个欺诈证明,向合约证明该batch是无效的,应该归还。
对于用户来说,当资金被退回到第1层时,就需要等上漫长的7天。
幸运的是,可以使用部分Teleport基础设施来实现DAI的即时提款。概念和上面一样。预言机监控第2层上代币的销毁,并确认这一信息,以便为第1层上的用户生成新的DAI。更详细一点,类似于上面的示意图,这个过程看起来是这样的:
高gas影响一切
高gas导致了替代解决方案的发展,也使得用户有了各种扩展解决方案,如L2 Rollup。MakerDAO通过其自由铸造DAI的能力,在生态系统中占据了独特的地位,使这些替代解决方案更加用户友好,创建了最快的可转移稳定币。通过Teleport可以移动多少DAI没有流动性限制,而且不必等待7天才能从Arbitrum或Optimism等Optimistic Rollup中提出,这肯定会受到整个以太坊社区的欢迎和使用。
更大的游戏规则改变者将是第2层到第2层的传输,而无需使用 offramp。易于使用的系统一直有助于推动采用,MakerDAO的快速提款、远程传输及其多链策略是朝着无摩擦环境迈出的一大步。
MakerDAO现在为希望实现该特性的构建者提供3种资助。如果你想尝试,就可以来申请资助计划。
奖励1:获得5000DAI
奖励2:获得3000DAI
奖励3:获得2000DAI
Scan QR code with WeChat