在不同的 L1 或 L2 链之间迁移带有剩余支付的债券或 NFT 等数字资产的困难
作者:Andreas Freund,L2 工作组联合主席,代表 EEA 社区项目 L2 工作组
我们都知道 Web3 将统治世界,尽管沉迷于 Web2 即时满足方式的消费者在以太坊交易 2 秒后未完成时会疯狂地按下(后退)按钮并对着屏幕大喊大叫。 今天,L2 将为这些消费者提供进入未来 Web3 世界的速度。
L2 可以为《堡垒之夜》的书呆子提供他们最喜欢的、稀有的游戏内皮肤或武器,作为 NFT,可以在游戏内外进行交易,从而产生令人眼花缭乱的利润。 他们还可以通过深奥的 zk-zk-rollups 为资产交易提供完全的隐私。 完全隐私是所有传统金融资产管理者的梦想,但却遭到全球税务机关的反对。
那么什么是不爱、不恨、不爱 和 讨厌 L2 吗?
当我们的资产经理兴奋地创建 L2 交易账户时,他们很快就面临着可在 L2 上交易的金融资产的选择相对较少。 想要从以太坊的 Maker、Aaave、Compound 或 Centrifuge 转移您的任何债务工具吗? 没有! 年金? 没有! 支付股息的股票? 没有! 将它们转移到其他区块链或将它们从其他区块链转移怎么样? 没有!
好吧,你可以做简单的 NFT 或代币,或者你可以直接在 L2 上创建和交易债务工具,但它们会卡在那里。 此时,我们的资产经理叹了口气,合上笔记本电脑,然后走开了。 由于我们的资产管理公司每季度代表全球约 40 万亿美元的交易,并且由于更复杂的资产占这些交易的 95% 以上,L2 将很难与传统金融相抗衡,因此在很长一段时间内将继续呈指数级增长。时间,除非他们能够解决支付残差的数字资产市场。
那么问题是,为什么这些类型的复杂数字资产可以在 Aave 等以太坊市场上使用,但不能转移到 L2 上呢?
让我们退一步看看目前的情况。 目前,在网络之间桥接数字资产(例如ERC20代币或NFT)的方法——例如以太坊<>L2、以太坊<>Zksync、以太坊<>Polygon——将资产固定在源网络上,然后在目标网络上实例化它们。
如果数字资产没有关联的业务规则来推断资产所有者的权利或义务(例如稳定币或简单的 NFT),那么这种方法很有效。 向数字资产所有者推断权利的重要数字资产的例子是剩余付款/资产授予,例如支付股息的股票、债券、年金、资产支持证券、含特许权使用费的数字资产等。
不幸的是,此类数字资产目前无法在网络之间转移,因为转移会破坏资产及其相关权利或义务之间的联系。
鉴于传统金融中具有剩余价值的数字资产的重要性,模仿债券或资产支持证券等传统资产的 DeFi 资产的不断涌现,以及越来越多的价值被锁定在桥梁和 L2 中,L2 存在着巨大的危险由于它们无法提供世界上大多数人想要交易的东西,因此陷入了增长停滞期。
那么,解决这个难题的可能方法是什么?
答案是,不多……至少目前还没有!
图 1:L1 区块链上的简单债券
使用以太坊债券在 DAI 中按计划付款的简单示例(参见上图 1),我们概述了一些挑战(如下图 2 所示):
- 由于预定债券付款的付款人 Alice 通常不知道收款人 Bob 将债券从以太坊 (L1) 转移到 L2,因此 Alice 会使用 Bob 的以太坊地址将付款发送到 L1 Bond 智能合约。 由于鲍勃不再是债券的所有者,而是过渡合约的所有者,因此付款将失败。
- 如果债券合约仍然知道鲍勃是收款人,那么它仍然可以接受债券付款,但付款将归桥合约所有。
- 因此,当债券被锁定在桥中时,预期的 DAI 债券支付必须在 Bond 合约的 L2 端实例化,现在 Bob 的 L2 地址是 Bond 代币和包装的 DAI 的所有者
- 这意味着,当以太坊债券合约收到付款时,必须通过事件通知桥接网络有关付款的信息,并为 Bob 在 L2 端的 DAI 桥接合约上将付款金额铸造为包装的 DAI。 这是有问题的,因为以太坊一侧的桥中没有相应的 DAI。 毕竟,它与以太坊(L1)债券合约相关。 这意味着 Bob 在 L2 上的 WDAI 将毫无价值。 因此,DAI 中的支付金额只能在 L2 Bond 合约中铸造为以太坊 IOU,因为 DAI 无法从 L2 桥接合约中取出。 因此,债券持有人收到的 DAI 付款在 L2 方面毫无用处。 这自然是不可取的。
- 如果债券在 L2 上交易给克莱尔,克莱尔现在有资格接收债券付款,而鲍勃不再有资格。 这意味着克莱尔购买债券后,桥接网络必须通知新所有者的 L1 债券合约,以便以太坊侧收到克莱尔的付款。 这也意味着爱丽丝需要知道她需要将索引的债券付款发送给克莱尔而不是鲍勃。 一旦 Claire 收到付款,桥接网络需要在 L2 端创建相同的以太坊 DAI IOU。 每次所有权变更都是如此。
这些开放性问题适用于债券的简单情况。 例如,特许权使用费的支付大多独立于代币所有权,并且通常不止一方收到一部分支付,因此更加复杂,因为并非所有支付都需要桥接。 然而,数字资产的(净现)价值取决于总体支付流量。
一般来说,当资产的价值取决于源网络上的支付但资产在目标网络上进行交易时,如何在网络之间移植复杂的数字资产尚不清楚。
为了解决这一复杂的挑战,我们做出了有希望的首次尝试 GPACT协议 和跨链协议栈,目前正在开发中 EEA 跨链互操作性工作组.
新成立的 EEA 社区项目 L2 工作组在 EEA、Matter Labs、Polygon、Offchain Labs、Accenture、VMWare、ConsenSys、Perun、Connext、Provide 和以太坊基金会的参与下,也接受了挑战并发布了 以太魔术师 和 以太坊研究 就此主题发布帖子,呼吁以太坊社区征求意见并应对这一挑战,并与 EEA 跨链互操作性工作组合作,看看 GPACT 协议是否可以在 PoC 中成功利用,在 L2 网络之间传输复杂的数字资产。
我们邀请所有感兴趣的各方加入我们,共同应对整个公众、企业和区块链生态系统的这一重要挑战!
了解更多有关 欧洲经济区社区项目 这里。 了解更多关于成为 欧洲经济区成员 并确保跟随我们 Twitter, LinkedIn 和 Facebook 对于所有最新的。