以太坊多年的扩展困境被Solana解决了?
撰文:Luccy
上周,Solana推出了一项名为「ZK Compression」(ZK 压缩)的新技术,据称可以降低Solana的状态成本,让Solana无需通过L2即可提升网络扩展性。这简直是把「我赢了」三个字狠狠拍在了以太坊脸上。
Solana联合创始人Anatoly Yakovenko也出场强调,该技术「所有执行都发生在L1上,并由L1验证器排序」。Cyber Capital的创始人兼首席信息官Justin Bons认为,「这显然使Solana在实际L1可扩展性方面遥遥领先于ETH,解决Solana最大的生存问题之一」。
以太坊社区「破防」了?
区块链存在「三难困境」,即分布式网络很难同时兼顾去中心化、安全性和可扩展性。在保有前两者的基础上,为了提高扩展性,以太坊选择将其执行层业务外包给L2。从最初的plasma到现在的rollup,L2确确实实解决了以太坊的扩展性难题,让以太坊成为了「万物资产」。但这一选择也为以太坊带来了超乎预期的混乱状态,随着L2逐渐碎片化,以太坊自身的价值捕获能力被逐渐削弱。6月29日当天,以太坊主网gas费甚至降至1 Gwei。不久前以太坊和Solana的辩论也将矛头对准了L2,可以说,L2解决方案是以太坊的一场豪赌。然而这一困境却被Solana解决了,以太坊的信仰者自然无法轻易接受这一现实,纷纷质疑ZK Compression的「L1性质」。
在以太坊的L2解决方案中,Validium的机制跟zkRollup很相似,它所有的交易有效性都使用零知识证明来强制执行,主要的区别在于在zkRollup中的数据可用性是在链上的,而Validium则保持在链下。也正因如此,当Solana生态开发平台Helius首席执行官Mert Mumtaz表示ZK Compression的数据保持在链下时,以太坊社区将其视为validium。其中,CEHV合伙人Adam Cochran坚定地表示ZK Compression就是Solana的L2解决方案,并且他认为「总有一天,Solana人群会意识到他们所构建的是一个很好的基于L2功能/有效性的rollup,而不是一个整体链」。
Solana社区则以一张meme作为回应,讽刺以太坊的信徒们没有认真做过研究却自诩为专家,Mert甚至还赌气式地将ZK Compression命名为ZK validium。
Solana空投成本便宜了5200倍
ZK Compression是由Solana生态开发平台Helius和Solana生态隐私项目Light Protocol联合推出的区块链扩展解决方案。据Helius首席执行官Mert Mumtaz的说法,ZK Compression将直接在L1上进行,无需L2,这将极大提升Solana网络扩展性,「并向构建金融计算机迈进了一步—一个不可阻挡的、全局的、以光速同步的原子状态机。」据ZK Compression文档,该技术是基于Solana构建的新原语,使开发者能够大规模构建应用程序。开发人员和用户可以选择压缩他们的链上状态,将状态成本降低几个数量级,同时保持Solana L1的安全性、性能和可组合性。ZK Compression通过一种被称为状态压缩的过程工作,允许开发者使用Solana更便宜的ledger空间而不是更昂贵的账户空间来存储某些类型的数据。链外数据的「哈希」或「指纹」存储在链上,以便使用「sparse state trees」进行验证。纯技术的解释或许过于复杂,简单来说就是该技术降低了Solana的状态成本。