SOL价格上涨和网络拥堵 Solana需要Layer2和Rollup么?

时间:2024-06-18  分类:电子

Pyth:Solana应用链的始祖


曾一度,Pyth在Solana主网上所有交易中占据了10-20%。然而,它并不需要任何可组合性,因此他们简单地分叉了Solana代码库。这使他们能够利用Solana400毫秒的快速区块时间进行高频价格更新。Pythnet是第一个采用SVM作为其应用链的网络。


Pythnet应用链是Solana主网的授权证明分叉,用作处理和汇总由Pyth网络的数据发布者提供的数据的计算基础层。


Pyth为何转移?



CubeExchange 是另一个例子,是一个混合的CEX,部署为主权SVM应用链(具有完全的链下订单簿,并在其SVM应用链上结算)。


一些Solana应用链的例子包括:



构想Solana应用链堆栈


虽然建立一个应用链可能相对简单,但确保所有应用链之间的连接对于互操作性至关重要。从Avalanche子网(通过本机AvalancheWarpMessaging连接)和Cosmos应用链(通过IBC连接)中汲取灵感,Solana也可以创建一个本地消息框架,以连接这些应用链。


还可以创建类似Cosmos-SDK的中间件,为创建具有内置对Oracle(如Pyth或Switchboard)、RPC(如Helius)和消息连接性(如Wormhole)等支持的应用链提供一站式解决方案。


PolygonAggLayer 也是一个有趣的方法,开发人员可以将任何L1或L2链连接到AggLayer,后者将所有连接的链的ZK证明聚合起来。


应用链对Solana生态系统是否是积极的?


尽管应用链并不直接增加SOL的价值,因为它们不会支付SOL的费用或将SOL用作gas代币,除非重新质押的SOL用于经济安全,但它们确实极大地有利于SVM生态系统。正如存在EVM网络效应一样,更多的SVM分叉和应用链将加强SVM网络效应。同样的逻辑使得Eclipse(Ethereum上的SVML2)对SVM具有利好,即使它是Solana主网的直接竞争对手。


Solana第二层


Solana的Layer2,或者叫做Rollup,是逻辑上独立的链,它们将数据发布到它们的主链的数据可用性(DA)层,并重用主链的共识机制。它们也可以使用其他的DA层,比如Celestia,但这样就不再是真正的Rollup了。RollApp是一个通常用来指代应用程序特定Rollup的术语(大多数Solana应用程序正在探索)。


Solana的Rollup和以太坊一样吗?


显然不是。对于Solana来说,Rollup对终端用户来说基本上是抽象的。在意识形态上,以太坊的Rollup是自上而下的,以太坊基金会和领导人决定通过Rollup来扩展,他们在CryptoKitties事件后开始支持各种L2。而在Solana上,需求是自下而上的,即来自具有重要消费者采用的应用程序开发者。因此,当前大多数的Rollup是营销策略,更多地受到叙述驱动,而非消费者需求驱动。这是一个重大的差异,可能导致Rollup的未来与以太坊上看到的不同。


压缩=Rollup吗?


L2通过在L2上执行交易、批处理交易数据并对其进行压缩来扩展基础层区块链(L1s)。然后将压缩的数据发送到L1,并在欺诈证明(乐观Rollup)或有效性证明(zkRollup)中使用。这个证明过程被称为结算。同样,压缩可以将交易从主网中卸载,减少基础层状态的争用。值得注意的是,GrassL2将利用状态压缩进行其Rollup。


Solana上的Rollup情况


目前有两个有点像Rollapp的应用正在运行:


GetCode


一个支付应用程序,带有微支付SDK,使任何人都能够立即支付和接受支付,并且还使用了伪Rollup来进行应用程序。它为所有交易创建意图,并使用类似Rollup的排序器,在N个间隔后在Solana上结算。


使用类似Rollup的结构可以实现:



MagicBlocks的EphermalRollup


MagicBlocks是一个Web3游戏基础设施,特别为游戏开发了临时(或临时)Rollup。它使用SVM的账户结构,游戏状态被分成集群。它将状态临时转移到辅助层或临时Rollup,一个可配置的专用层。临时Rollup作为专门的SVM运行时或Rollup运行,以便在提高的吞吐量下进行交易处理。


使用类似Rollup的结构可以实现:



这种方法有助于构建一个高度可扩展的系统,能够按需启动Rollup,并在水平上自动扩展以容纳执行数百万交易的用户,而不会出现传统L2典型的权衡。虽然MagicBlock专注于游戏,但这种方法也可以应用于其他应用程序,比如支付。


即将推出的SolanaRollup


Grass:DePIN项目旨在通过经过验证的网络爬虫解决人工智能数据问题。当Grass节点从网络上爬取人工智能训练数据时,验证者将把数据存储在链上,精确追踪数据的来源以及负责爬取数据的节点,并按比例奖励它们。


Grass需要每秒100万次网络请求,在Solana主网上是不可行的。因此,他们计划对所有数据集的原始数据进行ZK证明,并批量结算在SolanaL1上。他们正在考虑使用来自另一个集群的状态压缩,并在主网-beta上结算根。


这一发展将使Grass成为一系列仅在Grass之上才有可能的应用程序的基础层(注意,平台和基础设施通常具有更高的估值,并且Grass即将推出代币)。


Zeta:Solana上最古老的永续交易所之一,曾经完全依赖于链上的永续期权交易簿,现在也计划通过SolanaRollup将其匹配转移到链下。


永续交易所对于Rollup有着即时的PMF(产品市场契合度),因为它们显著改善了用户体验。只需询问在Hyperliquid或Aevo与Solana永续期权交易所之间进行交易的人,你就会发现在Solana永续交易所中,你必须为每个交易签名,一个钱包弹出来,你必须等待约10-20秒。此外,永续交易所不需要同步执行,并且在DeFi的其他方面(特别是交易匹配方面)与其他资产具有高度的可组合性。


有趣的是,Backpack的联合创始人Armani也在推特上表示他们现在更倾向于L2。


Sonic也正在构建一个模块化的SVM链(Hypergrid),这将使游戏能够在Solana上部署自己的链。还有基于SVM的以太坊Rollup,如Eclipse和NitroVM,它们使用SVM作为执行引擎。Neon在Solana上作为EVM兼容的L2。此外,还有一些处于构想阶段的项目,如Molecule(一个SVM比特币Layer2)。


SovereignSDK是另一个类似于node.js的框架,用于构建Rollup。用户带上他们的Rust代码,我们将其转换为一个可以部署在任何区块链上的乐观或ZKRollup。Rust代码可以是您的特定应用逻辑,也可以是任何虚拟机。


-->> 2/3 文章未完,请继续阅读

以上就是SOL价格上涨和网络拥堵 Solana需要Layer2和Rollup么?的全部内容,望能这篇SOL价格上涨和网络拥堵 Solana需要Layer2和Rollup么?可以帮助您解决问题,能够解决大家的实际问题是非常好学习网一直努力的方向和目标。