L2 来袭,Solana 要变成自己曾经讨厌的模样?
作者:Alex Liu,Foresight News
Solana 社区一向是批评 Layer 2 方案缺陷的主力军。但现在有的 Solana 生态项目也要构建 L2 了,有人戏称这让 Solana 的支持者陷入了两难 —— 是继续批判还是灵活调整下观点?Solana 要变成自己曾经讨厌的模样了吗?
我想在做出判断前,应该先了解一下 Solana 的 Layer2 是否是以太坊 L2 的新瓶旧酒,两者有什么区别。
他们怎么看?
关于 Solana 的 Layer2,Solana 联合创始人 Toly 说:「L1 无法阻止任何人在 Solana 上构建 L2。作为一名工程师,如果出现任何技术问题,我会全力支持它们。尽管 L2 执行环境与 L1 具有竞争性。ETH 和 Solana 之间的主要区别在于 Solana L1 上的普通 tx 字节已经和 blob 一样便宜。 Solana 的费用是由 hotpots 驱动的,L2 对此无济于事。因此,Solana L2 和 Solana L1 向用户收取的费用将大致相同。」
而 Solana 的主要投资者,Multicoin 的合伙人 Kyle 更是直接表达了对 Solana L2 的不看好:「我认为人们会在 Solana 上构建 L2,这是无需许可的。去做吧,没有人会阻止你。但我认为它们不会取得有意义的采用。我可能是错的,让我们拭目以待!」
用户费用和 L1 差别不大、不认为能获得有意义的采用 ... Solana 的 Layer 2 难不成比以太坊的鸡肋?我们来看看这些项目实际构建了什么。
Zeta Markets
Zeta Markets 正在开发一个名为 ZX 的 Layer 2 解决方案。ZX 是一个基于 Solana 的乐观 Rollup,旨在通过使用零知识证明(zk-proofs)实现无信任的链上结算,从而提高去中心化交易的速度和可扩展性。
ZX 的特点
-
高吞吐量:ZX 能够处理 10,000 笔每秒交易(TPS),显著提高了交易性能。
-
低延迟:交易确认时间低于 10 毫秒,接近中心化交易所的性能。
-
无缝交易体验:提供一键交易功能,简化用户操作。
-
高杠杆选项:支持 50 倍杠杆,并提供多种抵押品选项。
-
零知识证明:使用 zk-proofs 实现无信任的链上结算,确保交易的透明性和安全性。
-
$Z 代币:ZX 的原生代币 $Z 将作为交易的 Gas 费,并激励参与者。
ZX 的架构图
为何在 Solana 上构建 L2 实现上述功能?
根据 Zeta Markets 的 litepaper,构建 Solana Layer 2 的原因主要包括以下几点:
-
提高交易性能:Solana 的 Layer 1 虽然已经具有高吞吐量和低延迟,但为了进一步提升去中心化交易的性能,ZX 采用了乐观 Rollup 和零知识证明(zk-proofs)技术。这些技术可以在保持去中心化和安全性的同时,实现接近中心化交易所的性能(如达 10,000 TPS 的交易吞吐量,而 Solana L1 上的真实 TPS 为 1000 ~ 2000)。
-
解决拥堵问题:Solana 在高交易量时期可能会遇到网络拥堵问题。通过将部分交易处理移至 Layer 2,ZX 可以减轻 Layer1 的负担,从而提高整体网络的效率和稳定性。
-
降低交易费用:尽管 Solana 的交易费用已经相对较低,但通过 Layer 2 解决方案,ZX 可以进一步降低用户交易成本,特别是在高频交易和大规模交易场景中。
-
增强用户体验:ZX 旨在提供无缝的交易体验,包括一键交易和低于10 毫秒的交易确认时间。在 Solana L1,区块的间隔为400 毫秒。这些改进将使用户体验更接近于中心化交易所,同时保留去中心化交易的优势,如自我托管和透明度。
-
生态系统整合:Solana 的 DeFi 生态系统正在快速增长,ZX 的引入将进一步增强这一生态系统的流动性和互操作性。ZX 计划利用 Solana 的低交易费用和快速区块时间来加速 Rollup 区块的最终确定,从而提升用户体验。
综上,Zeta 构建 Solana 的 Layer 2 解决方案 ZX,旨在提升去中心化交易的性能、降低交易费用、增强用户体验,并解决网络拥堵问题。这些改进对于满足不断增长的 DeFi 需求和提升 Solana 生态系统的整体竞争力是必要的。
marginfi
marginfi 是 Solana 上 TVL 第二的借贷协议,它新推出的 liquidity layer,是大家认知中的 L2 吗?
还真不是!尽管名字中带有 layer,marginfi 的 liquidity layer 并不算一个常规的 L2 ,而是一个集成的「流动性层」协议,旨在为 Solana 上的 DeFi 应用提供流动性支持。
liquidity layer 的特点
-
集成流动性层:marginfi 作为 Solana 的第一个流动性层,允许交易者无需跨链桥接即可访问流动性。
-
风险管理系统:marginfi 的风险管理系统为 marginfi 流动性层管理风险,每个 bank 可定义自己的风险参数。
-
多资产支持:用户可以同时借入和借出 16 种资产,提供更大的流动性管理灵活性。
-
高收益:通过原生质押和原生代币收益,用户可以获得集成的本地收益。
-
去中心化应用支持:为交易、索引和支付等去中心化应用提供必要的基础设施。
作为专注于为 Solana 上的 DeFi 应用提供流动性支持和风险管理的流动性层,liquidity layer 并不是常规意义上的 Layer 2 解决方案 —— 它没有自己的执行环境、不需要定序器、全节点等。但这种非常规,具有 Solana 特色的 L2,可能会是对 L1 网络更有价值的一个 Layer。
无需跨链桥接即可访问流动性的 layer,和流动性碎片化的以太坊 L2,你会选哪个呢?
和以太坊 L2 的核心不同
由于架构和设计等各种区别,Solana L2 和 以太坊 L2 还有以下的显著区别:
-
交易费用波动:
尽管以太坊 L2 的交易费用已经显著降低,但仍然存在波动,特别是在网络负载高的时候。相比之下,Solana 的 L2 解决方案继续保持低交易费用,通常低于 $0.01,并且费用稳定,不会因为网络负载的变化而显著波动。
-
交易速度:
以太坊 L2 的交易速度虽然有所提升,但仍然不如 Solana 的原生网络。Solana 的交易确认时间非常短,通常在 400 毫秒左右,而以太坊 L2 的交易确认时间则可能在 5-10 秒之间。Solana 的 L2 解决方案如 ZX,能够处理 10,000 笔每秒交易(TPS),交易确认时间低于 10 毫秒,显著提高了交易速度。
-
交互复杂性
如 marginfi 的 liquidity layer 的解决方案与原生网络无缝集成,无需跨链桥接即可访问流动性,简化了使用体验。
总结
其实 Solana 的 L2 解决方案在设计时考虑了对以太坊 L2 的常见批评,提供了好的用户体验、低廉的交易费用、极高的安全性和快速的交易速度。相较于 Solana L1,也能实现功能的补充,满足更多需求。后续 Solana L2 的发展将会如何,让我们和 Kyle 一起拭目以待。