哪些 Layer 2 可在增长、敞口和安全性之间取得平衡,以保护 DAI 作为跨链稳定币的完整性?
原文标题:《读懂 MakerDAO 的多链战略和路线图,MakerDAO 会选择哪条 Layer2 路线?》
5 月 28 日,MakerDAO 核心单元推动者 Derek 发文《Maker 的多链战略和路线图》。介绍了 MakerDAO 在快速发展的多链生态中的机遇以及其中的潜在风险。
本论坛帖子的目的是概述 Layer 2 生态系统以及存在的各种机会。通过介绍我们对多链格局的见解,我们希望能够(1)指导并与更广泛的社区就此特定主题进行交流;(2)收集有关各种发展机会的反馈,以及(3)调整技术和开发资源以达成关于 MakerDAO 应该如何适应这个新的复杂环境的策略的共识。
这种方法将有助于我们集中关注现有的 Layer 2 优先级——具体而言,哪些 Layer 2 可在增长,敞口和安全性之间取得适当的平衡,以保护 DAI 作为跨多个链的稳定币的完整性。我们欢迎社区的反馈,并计划在接下来的几周内主持一系列的 AMA / 讨论,以巩固未来几个月的战略和路线图。
我们目前处于两个问题的交叉点:
「 DeFi 将如何发展?」
「流动性将流向何方?」
DeFi 的快速发展使我们难以回答这些问题。会是一链独大吗?会是一 Layer 2 实现独大吗?流动性会集中在一个或多个地方吗?似乎在这个新生阶段,由于各种生态系统中发生的创新和发展,不可能集中在任何一个特定的地方。
以太坊很可能会成为全球结算层(将其视为加密货币的曼哈顿中心),在这种情况下,假设每个人都将适应房地产价格飞涨的单个「城市」是不合理的。相反,具有日益增长的 DeFi 需求的人们将通过创建自己的岛屿来建立新的,繁荣的社区。Haseeb Qureshi 还在 ETH2 城市,郊区,农场中提出了这种思路,在那里,「区块链城市规划」和分片将被用来满足需求。
应用可能会根据其保持密切通信联系的需求而聚集到 Rollup,链或侧链中,这与人口倾向于在区域和城市中聚集的方式相同。
扩展来讲,没有理由认为人们不会去那些生活成本更低或工作更好的地方生活——类似地,在 DeFi 的情况下,人们将被吸引到收益最高的地方。因此,我们需要捕获存在于这些不同区块链环境中的价值,并允许以 DAI 计价的价值在它们之间安全地流动。在某些情况下,价值不太可能从城市(Solana,BSC 等)流出,因此我们有竞争优势,可以抓住价值所在的地方。多链环境是一个不断发展的多样化生态系统:
这是一个不断发展的环境,不仅生态系统在变化,而且跨链桥和技术实施方式也决定着它们在其中运行的规则。
代币的这种移动引入了必须针对不同的 Layer2 解决方案进行评估的技术风险。
无需深入讨论什么构成「真正的」 Layer2 可扩展性解决方案的语义讨论,可扩展性难题仍然适用于声称提供「更好的可扩展性和更便宜的交易」的每条链。DAI 独特而强大的原因在于,它建立在当今最去中心化的智能合约平台(即以太坊)上,从长远来看,它将在不损害去中心化的前提下努力实现规模化(以及随之而来的安全性)。。鉴于 DAI 不可升级,因此它会从基础层以太坊继承许多安全性和属性(例如,抗审查性)。可以说,每个扩展解决方案(包括 Rollup)都增加了 MKR 持有者,DAI 持有者和 Vault 用户应注意的额外安全风险。
同样,应从金融和技术风险的角度来查看每种新的抵押品类型。要将 MakerDAO 协议扩展到新链,需要对这些新链或 Rollup 引入的安全性假设和风险进行全面分析。在以太坊上,我们倾向于忽略与以太坊本身相关的非常实际的技术风险(例如,如果以太坊崩溃了,包括 MakerDAO 在内的整个 DeFi 生态系统都会崩溃——因此我们可以认为这是我们只能接受的系统性风险)。当我们考虑在其他链上转移 DAI 或铸造 DAI 时,这些风险变为现实,MKR 持有者不能忽略。
这些风险的例子包括:
zk Rollups 中使用的新的,可能未经测试且难以审核的加密原语
新的 AVM 虚拟机在 Arbitrum 上的复杂性,以及在 Optimistic Rollup 平台上处理 Optimism 硬分叉的策略复杂性
基于 Plasma 的 MassExit 问题
4.DPoS 系统中的卡特尔集团问题
大多数平台上的可升级性和对 MultiSigs 的依赖
与数据可用性有关的风险
跨链桥运营商的安全性以及冻结 / 扣押资金的相关风险
与使用侧链而不是继承以太坊安全性的 L2 Rollup 方案的相关风险
根据风险评估框架,Maker 持有人可以选择以下任一种:
通过允许使用这些抵押品直接铸造 DAI 来支持上述链,或者支持(承保)不同的桥梁,以平滑 DAI 从以太坊到这些链的传输,从而使最终用户在这些链上更便宜,更安全地使用 DAI,或者
完全避免在协议级别上直接支持这些链,从而让社区来决定如何在这些链上使用 DAI (大多数最新的侧链如 BSC,Polygon,Klaytn 等就是这种情况)。
大多数最终用户倾向于将 DAI 从一个链转移到另一个链,就像将 USD 从一个银行帐户转移到另一银行一样。也许有一个更好的比喻是将 DAI 存入中心化加密交易所,其中 DAI 从用户的钱包中消失,信用出现在用户的交易帐户中。可以在 Loopring 和 dYdX (均为 ZkRollups)等平台上提供类似的用户体验,在该平台上只有一种存储和提取代币的方式。
但是,在每个人都可以部署自己的跨链桥的无许可的区块链上,用户更有可能拥有多个桥可以选择,如下图所示:
在此示例中,每个跨链桥(桥 A 和桥 B)将在子链上创建其自己的 DAI「版本」,这些 DAI 的不同版本将不可替代(类似于 wBTC 与 renBTC)。此外,如果 MakerDAO 社区无法控制 DAI 品牌的叙述,最终用户可能会在自己的钱包中拥有许多不同的 DAI 不可替代版本,从而造成潜在的混乱。
可以在 multichain.xyz (以太坊-Fantom 桥上的两个版本的 DAI)或 Polygon (取决于使用 PoS 或 Plasma 的两个不同版本的不可替代 DAI)上看到此示例。
此外,更重要的是,与旨在通过沉积诱使用户进入虚假的安全感的骗局相比,每个跨链桥可能具有不同的功能和安全模型,成为完全无许可的不可升级的桥(其行为得到正式定义和验证),与旨在通过放置用户代币来诱使用户产生虚假的安全感的骗局相比,该骗局只是为了在以后通过升级机制来窃取用户。
在允许所有人部署任何代币和跨链桥的无许可链上,社区将最终达成共识决定子链上的「真正」DAI 是什么。MakerDAO 社区可以创建和支持自己的桥(在下面进行更多介绍),也可以简单地认可现有的一种桥。同样,在 UI 级别上,我们可能会看到中心化的 UI 偏爱 DAI 的一个「版本」而不是 DAI,或者 UI 开发人员通过标准化工作和具有社会共识的代币列表,围绕哪种代币是「真实」代币——在所有意图和目的上——可从「原始」产品中替代,并且应视为一种封装 / 合成资产。
不断发展的多链生态系统为 Maker 协议带来了机遇和挑战,这些都需要得到认识和讨论。
MakerDAO 具有独特的优势,可以通过以下方式利用不断发展的生态系统:
为当前因高 gas 费用而导致无法购买的用户提供廉价的 Rollup 和侧链 DAI 访问。这样,零售用户对 DAI 的需求将增加。
允许使用这些链上可用的任何抵押品直接在 L2 和其他链上铸造 DAI。这将促进 DAI 总体供应量的增长。
铸造 DAI 可为快速提现跨链桥,链到链通信通道(请参阅 Connext,Hop )和其他可能遭受流动性紧缩的协议提供几乎无限的流动性
使用其他链所固有的抵押品,包括 FTM,SOL,AVAX 等基础代币,而无需桥接并将它们封装在以太坊上
多链世界的复杂性带来了新的挑战和风险,包括:
DAI 的许多版本在社区中造成混乱,尤其是在零售用户中
如果铸币商受到损害,则在 L1 以太坊之外的 DAI 的铸币权会产生严重的攻击向量(可以挖出数量不限的 L2 DAI 并撤回至 L1)
DAI 可能被盗 / 卡在桥的 L1 部分(通过将 DAI 发送到跨链桥的用户错误或跨链桥本身中的错误)
L1 上目前用于铸造 DAI 的抵押品可能会越来越多地转移到各种 L2 或其他链中,以寻求从当前金库中流出的更好的收益机会,从而减少了 L1 以太坊上可用于铸造 DAI 的抵押品总量
抵押清算和全球结算的复杂性将大大增加
Maker 协议需要抵押品来铸造 DAI。如果越来越多的抵押品转移到其他链,以太坊可能最终成为这些链 /Rollup 的全球结算层,而大多数实际的 DeFi 交易将发生在 L2 上。
Maker 协议将需要追逐以太坊流出的价值,同时适当地管理风险并维护整个多链领域中所有 DAI 的基础分类账。最终,当多链生态系统成熟后,在 ETH 2.0 之后的世界中,可能值得考虑将 Maker 的分类账(VAT)转移到流动性最高(可组合性)的 Rollup 或自己的 Rollup (执行速度和低成本的预言机更新)。
各种协议对多链生态系统采用了不同的策略。这些不同于:
构建侧链 /Rollup:
Compound Cash
路印交易所
dYdX (StarkDEX 上的 zkRollup)
ImmutableX (StarkDEX 上的 Validium)
选择特定的可扩展性解决方案 /rollup。该策略将赌注押在特定的可扩展性解决方案上,最终将其用户与之联系起来。例子包括:
基于 Optimism 的 Synthetix
基于 Optimism 的 Uniswap (现在 Uniswap 也可能会运行在 Arbitrum 上)
部署在多个链上(Polygon、BSC、Fantom、Avalanche 等 ...):
Aave,Curve,1inch,SushiSwap,mStable,PoolTogether,Franx Finance,bzX,Augur on Polygon
没有一种单一策略可以适合所有情况。对一个项目(例如,可能想要部署在不同链上的 DEX)有意义的东西将不适合其他项目(例如,可能想要选择一个特定 Rollup 的 NFT 发行平台或游戏)的需求。
我们建议 MakerDAO 社区关注两个主要用例:
将源自 L1 的 DAI 桥接到其他 Rollup/ 链,以便最终用户使用 DAI 便宜。
评估使用其他链上可用的抵押品直接在其他链上铸造 DAI 的可行性。为此,必须制定适当的风险评估和框架。
理想的解决方案旨在使桥接的 DAI 和铸造的 DAI 完全可互换,因此对于最终用户而言,这是相同的 DAI。这最终只有在 MakerDAO 控制用于将 DAI 转移到其他链 /Rollup 的桥时才有可能。与第三方桥接的 DAI 应始终被视为「封装的」DAI (参见例如 Klaytn 上的 KDAI 或 xDAI 上的桥接 DAI)。此图显示了由第三方「Uni Bridge」创建的「封装 DAI」与「Maker Bridge」创建的 DAI 的概念,后者可以与直接在 L2 上铸造的 DAI 互换:
注:Optimism DAI 桥已获得社区批准
创建风险框架来评估不同的可扩展性解决方案。
设计一个在 L2 上铸造 DAI 的蓝图,同时仍然跟踪「Vat」L1 基础合约中所有铸造的 DAI。这可能包括实施一种特殊的类似类型,允许铸造一定数量的 DAI (取决于给定 L2 的安全风险)。该 DAI 将立即锁定在桥中,以便直接在 L2 上铸造 DAI 并希望将其移动到 L1 的用户可以使用它。
Optimism
部署可升级的 Maker 桥,让 DAI 尽快可用
实施快速提款计划
允许直接在 Optimism 上铸造 DAI
建立一个类似 PSM 的合约,允许用户交换将由第三方桥创建的封装 DAI 与通过 Maker 桥铸造的 DAI (如果这样做是安全的)
Arbitrum - 根据最近的公告,Arbitrum 计划在 5 月 28 日启动他们的主网。由于他们的架构与 Optimism 非常相似 ,我们提出了与 Optimism 相同的步骤
继续与 Starkware 和 zkSync 合作创建特定路线图,旨在使 DAI 在这些链上可用,未来将允许在那里直接铸造 DAI
探索 Non-Rollup 可扩展性解决方案(Polygon、Klaytn、Avalanche、BSC 等……)——鉴于它们的安全性要弱得多(它们不继承以太坊的基础层安全性,如 L2 Rollups),主要与集成和增长团队合作,以适当和安全地提供帮助桥接 DAI 并跟踪 DAI 流动性
另外感谢协议工程团队,特别是 @bartek 、@hexonaut 和 @krzkaczor 一起记录我们的想法。作为一个团队,我们欢迎社区提出问题和反馈,并将跟进即将举行的 AMA/ 讨论,以深入了解后续步骤并分享我们的 L2 进展。谢谢!