原文:How Blockchain Scalability Helps DeFi Grow
翻译及校对:Starknet 中文社区
📑 转载请注明出处 🕹️
STARK 证明系统正成为 L2 有效性 rollup 技术的黄金标准
Starknet 交易费用最近已低至 0.002 美元
Starknet 原生账户抽象带来一键 DeFi 体验
去中心化金融(DeFi)有望成为一种打破原有的准入壁垒的新型金融体系。其理念是利用区块链的优势,让任何人都能参与贷款、资产交易和市场行为,而无需依赖传统银行和第三方中介。在 DeFi 的世界里,由你自己来控制自己资产,而非银行。
以太坊已成为 DeFi dApp 的区块链中心,部分原因是因为以太坊是首个用于通用应用程序的区块链,同时也因为其具备强大的安全性和去中心化特性。目前面临的挑战是,如何在不破坏以太坊去中心化的前提下,极大地扩展以太坊快速、低成本交易的能力。
在此,我们将探讨区块链扩展的限制及其潜在解决方案,最终揭示这些解决方案将如何塑造 DeFi 的未来。
以太坊上的交易并不都是昂贵且缓慢的。然而,活动高峰期的网络会变得拥挤不堪,这就导致交易速度大大降低,交易成本也会变高。
所以,成本会增加多少?
2024 年 2 月 9 日,以太坊的 gas 价格(即交易手续费)达到平均峰值 70 gwei,约合一笔标准交易的手续费为 60 美元,最高 gas 成本飙升至 377 gwei。这是八个月来的新高,但绝非以太坊的历史新高。
设想一下,一笔标准交易竟然需要 60 美元。如果我们讨论的是 DeFi 用例,如高速交易、质押,甚至是基本的代币转账,那么即使是「60 美元」的一半、四分之一,哪怕是一美元的手续费也太贵了。
这就是 L2 网络的用武之地。L2 网络通过在 L1 上卸下于交易执行相关的繁重计算,从而提升以太坊的可扩展性。它们在计算成本更低的 L2 执行交易,并将其打包,然后,向 L1 提交证明和状态差异(有效性 rollup)或交易压缩版本(乐观 rollup)进行验证。
由于交易是在 L2 上执行的,因此成本更低,而且在以太坊处理之前,交易被批量打包成一个单元,因此 L1 的成本被分摊到许多交易中。这样,即使在交易高峰期,交易也会更快、更便宜。
L2 可通过以下方式扩展 DeFi 应用:
卸下交易执行:L2 把与交易执行相关的繁重计算从拥挤且成本较高的基础层(L1)移出。这就为 L1 的安全性和结算等基本功能腾出了空间。
并行处理:一些 L2 解决方案利用侧链或 rollup 技术与主链并行处理交易。这大大提高了系统的整体交易吞吐量。
打包交易:L2 将许多交易打包成压缩格式(乐观 rollup)或证明其有效性的证明(有效性 rollup),然后提交给 L1。这减少了竞争区块空间的单个交易的数量,从而有效降低手续费。
在实践中,这些技术共同作用,使 DeFi 应用能够在不影响性能的前提下有效地处理更多交易,从而实现以下目的:
降低交易成本:L2 解决方案通过在基础层区块链之外处理交易,然后再在基础层区块链上进行结算,从而最大限度地降低 gas 费用。通过这种方式,用户只需支付常规成本的一小部分即可执行交易,从而使 DeFi 更易于上手。
更快的交易速度:L2 扩展解决方案可以使交易速度几乎达到瞬时,而以太坊的交易速度则需要几分钟。这种速度对于需要快速完成交易的应用(如 DeFi)来说至关重要。
更好的用户体验潜力:更快、更便宜的交易可带来更流畅的用户体验,用户会发现平台变得更高效、更友好,这种体验的改善可提高采用率。
StarkWare 通过引入 STARK 证明系统,极大地加速了以太坊的扩展,该系统现在正成为 L2 有效性 rollup 技术的黄金标准。StarkWare 的扩展引擎 StarkEx 利用 STARK 证明来支持顶级的 DeFi 衍生品交易平台,如 dYdX 和 ApeEx。
StarkWare 还帮助开创了无需许可的 L2 有效性 rollup Starknet,其更快、更便宜的交易已革新 DeFi 的 L2 扩展情况。Starknet 上的交易费用最近已低至 0.002 美元(!!!),使 DeFi 比以往任何时候都更易于上手。
作为有效性 rollup,Starknet 也比乐观 rollup 更加安全,因为它在提交每批交易时都会向 L1 提交一份证明,用数学方法证明批次中每笔交易的有效性。而乐观 rollup 则假定交易都是有效的,并依赖于激励网络参与者对欺诈性交易提出挑战。当然,就安全性而言,数学证明优于激励机制。
除了使交易更快、更便宜之外,Starknet 还通过原生账户抽象极大地改善了 DeFi 用户体验。账户抽象使 dApp 开发者能够提供类似 Web2 的体验,而在 Starknet 上,账户抽象已内置于网络中。
在 Starknet 上,钱包可以为用户提供熟悉的 Web2 安全方法,例如双因素认证、三因素认证、消费限额以及多签批准。此外,账户抽象还简化了交易操作——减少了复杂的私钥使用,增加了面部识别和指纹识别来签署交易。
Starknet 上的原生账户抽象还能为 DeFi 用户体验带来特定的改进,例如只需单击一次即可完成 DeFi 交易,而无需签署多项交易。例如,在没有账户抽象的平台上,如果你要为 STRK/USDT 交易对提供流动性,你需要执行以下三个独立交易步骤:
批准 STRK
批准 USDT
提供流动性
在 Starknet 上,这三个步骤可以通过一次点击,在一笔交易中完成。最终,通过 Starknet 的 Paymaster 功能,用户不仅可以使用 ETH 和 STRK,还可以使用 USDC 和 USDT 来支付 gas。此功能目前已用于 DEX 聚合器 AVNU,并将很快在协议层推出。这种灵活性使交易变得简单高效,为交易者提供了更多支付费用的选项。以下是其工作原理:
用户选择自己喜欢的代币支付 gas,然后 AVNU 用 ETH 或 STRK 来支付 gas。
如果用户选择用 USDC 支付,而 gas 为 0.01 美元,AVNU 将收取 0.01 美元的 USDC,并购回其预先垫付给用户的等额 ETH。
目前,Starknet 用户可以使用 STRK 和 ETH 支付网络费用(在 AVNU 上,还可以使用 USDC 和 USDT)。将来,其他代币也将可用于支付手续费。最终,得益于 Paymaster 功能和 Starknet 的超低费用,Starknet 上的协议可能会直接替用户支付手续费用。
实现区块链的可扩展性对于实现更快、更便宜的交易、改善安全性和提升用户体验至关重要。这些改进将使得从交易到质押,再到大规模兑换的 DeFi 应用变得经济可行,从而为大规模应用铺平道路。
请务必随时关注 L2 和 DeFi 的发展情况。我们诚邀您深入了解充满活力的 Starknet DeFi 生态系统,了解 Starknet 如何彻底改变您的 DeFi 体验。