为什么低延迟执行有利于 DeFi 发展?

低延迟执行对 DeFi 发展有何益处?

以太坊L1上的DeFi应用程序面临的主要挑战

DeFi(去中心化金融)应用程序在以太坊(Ethereum)L1网络上面临的主要挑战之一是相对较高的延迟。以Uniswap等去中心化交易所(DEX)为例,12秒的延迟(目前L1的区块时间)给市场效率和操纵市场可能性带来了问题。以太坊L1的最基本资源是其可信度,即让任何潜在用户相信所执行协议的完整性的能力。这就带来了一个重要属性,即协议的社会可扩展性,但这是以性能为代价的。目前12秒的区块时间需要大量计算资源来运行协议,这已经是对其社会可扩展性的一种妥协,因此很难再次为了提高DeFi应用效率而降低延迟。

幸运的是,有不同的方法可以权衡利弊,以太坊正在追求的方向是采用模块化设计,其中基础层保持较高的社会可扩展性,并通过L2(第二层)实现更高的性能。L2可以理解为在L1之上的第二层网络,通过将一些交易和计算迁移到L2上,可以实现低几个数量级的交易成本和亚秒级的延迟,从而大大提高DeFi的效率。此外,专门的L2链还可以针对DeFi协议的要求做出进一步优化的设计选择,从而提高效率和对操作的稳健性。例如,可以实施先到先得的事务排序策略或尝试混合解决方案等。如果高频交易和相关应用大多发生在L2,那么L1需要处理的MEV(最大化以太坊价值)流量的种类和规模就会减少。这样,大多数MEV流量就能通过特定的应用设计和排序机制得到更有效的管理。

迁移到以太坊L2的挑战与解决方案

很多DeFi应用程序已经部署在L2上,并且迁移工作已经开始。然而,要使大部分活动迁移到L2,而L1主要成为结算/数据可用性层,有三个主要要求:降低成本、更高的安全性和更好的用户体验。

降低成本

通过L2的改进/优化和L1的改进(如danksharding),Rollup(聚合链)成本正在迅速降低。Rollup是一种在以太坊L1上进行结算的技术,可以将大量的交易数据存储在L2上,并以较低的成本进行结算。这种技术能够显著减少交易成本,从而提高DeFi应用的效率。

更高的安全性

安全性是迁移到L2过程中的一个主要障碍,但L2可以做出不同的设计选择,并优先考虑性能和效率,因为它们不需要保持与L1相同的社会可扩展性标准。虽然L2的安全性可能相对较低,但考虑到效率的提高,根据风险调整后的评估,用户迁移仍然是合理的。

更好的用户体验

迁移到L2的另一个潜在问题是碎片化,即资金和流动性分散在多个L2上,导致用户体验下降。然而,可以通过在多个L2上聚合流动性的新协议来解决这个问题,设计空间很大。通过提供更好的用户体验,例如更快的交易确认和更低的成本,用户将更愿意迁移到L2。

综上所述,以太坊L1上的DeFi应用程序面临着相对较高的延迟这一挑战。然而,通过将一些交易和计算迁移到L2上,可以实现更高的性能和更低的成本,从而提高DeFi的效率。尽管迁移到L2存在一些挑战,如安全性和用户体验等问题,但采用适当的设计和解决方案,可以克服这些问题,推动整个DeFi生态系统的发展。

参考资料:Latency in Blockchains and Ethereum L2 Migration