我们比较了zkSync和StarkNet——它们是两个突出的ZK-Rollup,它们以扩展以太坊网络为目标。ZK-Rollup是什么?zkSync和StarkNet有什么不同?什么是SNARK和STARK?今天我们就来看看这些问题的答案,同时也探索一下每个协议各自的路线图和生态系统。
内容提要:
先决条件
背景
ZK-Rollup
ZK-Rollupvs.OptimisticRollup
zkSyncvs.StarkNet
SNARKvs.STARK
EVM兼容性
生态系统的比较
发展路线图
总结
先决条件
为了能够最大限度地理解本文,首先应该对区块链基础知识和第2层扩展有充分的了解。
背景
zkSync和StarkNet是两个最大的第二层(L2)解决方案,利用ZK-Rollup技术来扩展以太坊网络。
ZK-Rollup
在我们讨论ZK-Rollup之前,我们应该先了解什么是零知识证明(ZKP),以及它们在Rollup中如何使用?在密码学中,零知识证明或协议是一种方法,通过这种方法,一方(证明者)可以向另一方(验证者)证明给定的陈述是正确的,同时避免在陈述是正确的事实之外披露其他的信息。
Coinbase协议负责人:Base考虑同时采用OP Stack和zk-proofs:金色财经报道,Coinbase协议负责人Jesse Pollak在巴黎ETHCC接受采访时表示,Coinbase的Base网络目前依赖于Optimistic Rollups来连接以太坊主网,但可以考虑扩展到包括zk-proofs。Pollak 表示,他预计到2024年,zk-rollups的多种实现(以zk proofs的形式)将包含在OP堆栈中。他预计这些将在Base、OP 主网和使用其代码库的其他网络中得到采用。[2023/7/21 11:08:05]
在ZK-Rollup的情况下,一个sequencer节点会批量处理数百个Rollup链交易,生成一个SNARK或STARK证明(稍后详细介绍),然后将这些交易发布到第一层。这些证明被称为有效性证明,在将交易的状态发布到以太坊主网之前,对交易进行加密验证。
ZK-Rollupvs.OptimisticRollup
与OptimisticRollup相比,ZKP允许ZK-Rollup具有可忽略不计的提款延迟以及更高级别的安全性,因为我们不需要等待防欺诈窗口关闭或依赖于交易验证者的诚实。
链游Abyss World将基于Polygon zk-EVM构建游戏:6月28日消息,链游Abyss World发推称,将基于Polygon zk-EVM来构建游戏,这将使Abyss World中的智能合约执行更高效,并能够处理更多的用户交互。
Abyss World称,希望双方合作能够释放出Web3游戏创造力的全部潜力。[2023/6/28 22:06:23]
除了这些优点之外,ZK-Rollup还具有在未来迭代中支持私人交易的潜力。像Zcash和AztecNetwork这样的项目已经实现了ZK-proof的隐私保护功能,zkSync也公开表示打算让他们的交易在未来变得更私密。
与OptimisticRollup相比,ZK-Rollu从理论上来说,在每秒交易(TPS)上限、交易终止时间和安全性方面具有优势。但是,它们在EVM兼容性方面却不尽如人意。ZK-Rollup的这些特性使得VitalikButerin相信,在短期内,OptimisticRollup可能在通用EVM计算中更优越。但从中期到长期来看,随着技术的改进,ZK-Rollup将在所有用例中胜出。
zkSync与StarkNet
现在我们已经对ZK-Rollup的工作方式有了直观的理解,可以开始zkSync和StarkNet的比较之旅了。
ConsenSys发布新的EVM等效zk-EVM规范,开发人员可部署任何智能合约:据官方消息,以太坊基础设施开发公司ConsenSys发布新的EVM等效zk-EVM规范,设计目标包括按照黄皮书中指定的EVM规范执行未更改的原生字节码(native bytecode)、100%覆盖不同的操作码、交付V神定义的2类型zk-EVM,使开发人员可以部署任何智能合约,使用任何工具,并完全按照他们在L1上构建应用的方式进行开发,目前测试版本已开放。[2022/10/14 14:27:29]
zkSyncV1是MatterLabs于2020年6月向以太坊主网发布的SNARK证明Rollup协议。MatterLabs于2022年2月在以太坊测试网上发布了第一个兼容EVM的ZK-RollupzkSyncV2。
StarkNet是StarkWareLtd.于2021年11月在以太坊测试网上发布的STARK证明Rollup协议。该协议在Alpha版本0.4.0时,于同月晚些时候发布到了主网。
zkSync和StarkNet之间的一个关键区别是,它们使用了不同的验证协议,称为SNARK(简洁的非交互式知识论证)和STARK(可扩展的透明知识论证)。
V神:ZK-Rollups或成为以太坊主要Layer 2解决方案:8月8日消息,以太坊联合创始人Vitalik Buterin在ETHSeoul演讲时预测,ZK-Rollups将在以太坊Layer2扩容之战中击败Optimistic Rollups,比如用户不需要7天的等待期。Vitalik Buterin指出,ZK-Rollups在将资金移入和移出主网时速度更快,这可能会导致更广泛地采用。从现在起的10多年甚至更久,我预计Rollups基本上都将会是ZK。ZK-Rollups的EVM兼容性正在开发当中,Vitalik Buterin补充道,我们实际上已经能看到zk-EVM几乎准备好实现与以太坊交易一起进行扩容,这太棒了。(the block)[2022/8/9 12:10:54]
SNARKvs.STARK
SNARK和STARK的根本区别在于它们的设置过程、可扩展性和量子计算机的抗攻击能力。
ZK-SNARK必须经过一个可信的设置阶段,在其中我们必须信任一小群开发人员不会操纵代码或泄露漏洞信息。这个设置只需要完成一次,并且不存在重大的安全风险,但却破坏了它的去中心化。
另一方面,ZK-STARK使用公开可验证的随机性来创建去信任的可验证系统,从而无需信任设置。STARK目前也具有量子弹性,而SNARK有可能被量子计算机攻击破解。
声音 | V神:建议使用zk-SNARK来扩展以太坊:据blockmanity消息,V神关于以太坊研究的最新文章,概述了一个关于链缩放的解决方案,没有任何附加层,而是使用zk- spuks(隐私令牌ZCash背后的加密算法),该方案可能将以太坊扩展至500tx/秒。[2018/9/23]
最后,ZK-STARK在计算速度和大小上也比ZK-SNARK更可扩展,有可能提高10倍的速度。然而,ZK-STARK目前的一个缺点是,该技术还不是很成熟,这限制了它的通用性。
EVM兼容性
由于zkSync和StarkNet使用了两种不同的方法,它们在EVM兼容性上也有所不同。zkSyncV2声称99%EVM与Solidity和Vyper兼容,需要先编译成中间语言Yul,然后再通过LLVM编译成zkEVM字节码。此外,zkSync支持他们的ZKP优化的类Rust的语言Zinc,它可以使用LLVM直接编译成字节码。然而,Zinc目前还不是图灵完备的,由于zkSync专注于Solidity兼容性,其开发自2021年9月以来已经停止。
另一方面,StarkNet目前并没有开发EVM兼容性。要在StarkNet上部署智能合约,开发人员需要学习Cairo,它是StarkWare为STARK可验证程序构建的一种编程语言。另外,智能合约开发者也可以选择使用NetherindEth开发的Warp将他们的Solidity代码转换为Cairo。但仍然有一些Solidity特性不被转译器支持,并且与zkSyncV2的EVM兼容相差甚远。
StarkNet与StarkEx
我们可能听说过StarkEx,它是StarkWare的另一项主要技术。StarkEx不是一个ZK-Rollup,而是一个可定制的第二层SaaS(软件即服务),它使用STARK证明为应用程序提供大规模扩展。
为了避免混淆两者,最简单的方法就是记住以下几点:
StarkNet是一个通用的Rollup链。StarkEx是一个专门为应用程序设计的工具包。
StarkNet扩展以太坊。StarkEx扩展去中心化的交易所。
StarkNet允许dapp之间互操作,但StarkEx不允许。
理解这两者之间的差异很重要,因为虽然使用StarkEx的DApp被包含在StarkNet生态系统中是很常见的,但TVL等指标是完全独立的。
生态系统的比较
现在我们来看看StarkNet和zkSync各自的生态系统。下面是一个图形对比。
截至2022年7月12日,zkSync的(V1&V2)TVL为5700万美元。整个协议也是100%开源的,他们的Github存储库目前有1.4k星和350多个分叉。它们的基础架构主要是用Rust和Typescript构建的。目前有112个dapp构建在zkSync上,其中10个在主网上。zkSync上的一些著名项目包括Zigzag,Argent等。
StarkNet的TVL目前约为63.5万美元,有78个dapp正在开发中,只有少数应用在主网上。与其他著名的Rollup协议不同,StarkNet目前是非开源的,它的基础设施是用Cairo构建的。StarkNet上一些著名的协议包括ArgentX(Argent为StarkNet开发的Web3钱包)和OrbiterFinance(一个去中心化的跨Rollup桥)。
当比较他们在社交媒体上的表现时,zkSync在Twitter上有大约有87K的关注者,在Discord和Telegram上有差不多的成员数量。
正如我们所看到的,zkSync和StarkNet的生态系统远不如Optimism和Arbitrum等OptimisticRollup协议的生态系统成熟。然而,zkSync和StarkNet都拥有强大的用户和开发者社区,前景广阔。
发展路线图
在短期内,zkSync一个重大里程碑将是他们的V2Alpha主网发布,目前还没有具体的发布日期。zkSync的长期计划包括完全去中心化、zkSync代币空投以及实现隐私保护智能合约。作为去中心化计划的一部分,他们未来的代币将用于质押,以便成为zkSync网络上的验证者。
StarkWare的短期目标是升级他们的Alpha主网,为稳定版本做准备。他们的长期目标有三个方面:建立可用性、提高性能和去中心化。
StarkWare认为他们已经完成了第一个目标,目前他们的开发重点是改善吞吐量、交易成本和延迟问题。StarkWare最近还发布了他们的去中心化提案,其中包括计划于2022年9月发布的StarkNet代币空投公告。StarkNet的代币将用于系统治理、交易费用支付和参与StarkNet的共识机制。
Source:https://medium.com/@tokeninsight/zksync-vs-starkware-whats-the-difference-between-the-top-two-zk-Rollups-66d1a7d08ef3
标签:ARKSTASTARSTARKbunnypark币价格StakedZENstart币最新消息starknet币价分析
6月10日,Twitter的联合创始人杰克·多尔西的子公司TBD宣布推出Web5平台。TBD通过16页PPT阐释了Web5的概念定义、关键内容和实现路径.
本文由“JsquareResearch”原创,授权“金色财经”首发,转载请注明出处。7月的市场正在消化着前两个月的极端波动,投资者们争论的焦点转向周期的底部是否在形成,我们也有时间回头审视DEF.
关于NFT资产和元数据的重要性现如今你应该已经有所耳闻。说的更具体些,NFT资产和元数据储存在哪里?这是最终的决定性因素,决定你的NFT能持续多久,是否能够永存,或者是否会在某天突然消失?本文将.
作者:比推AmyLiu 据《华尔街日报》报道,美联储官员表示,他们可能会在本月晚些时候连续第二次加息?0.75个百分点,以应对高通胀.
作者:陈永伟 导读 《关于确保负责任地发展数字资产的行政命令》指出,加密技术的发展使得数字资产获得了迅速的增长,这对消费者、投资者和企业都产生了深远的影响.
金色相对论 | Jay:Rollup + 以太坊2.0 分片可以把ETH TPS 达到10万笔/秒:11月27日消息,在今日举行的金色相对论中,针对“从以太坊的发展过程来看.