全面解析zkRollup:以太坊扩容赛道格局( 三 )


StarkNet测试网无须许可的环境已经使得该网络实现了富有成效的试验 。 Twitter用户Guiltygyoza也在StarkNet测试网上演示了物理模拟(见下图) , 开启了构建原语来支持游戏的大门 。
全面解析zkRollup:以太坊扩容赛道格局
文章图片
推文:https://twitter.com/guiltygyoza/status/1450161069058560000?s=20
2)zkSync2.0
zkSync2.0是最初的zkSync网络的下一个版本 , 目标是在zkRollup上支持完全可组合的智能合约 。 zkSync2.0的测试网已经在今年10月初上线 , 最初在该测试网上部署的应用是CurveFinance 。 见下图:
全面解析zkRollup:以太坊扩容赛道格局
文章图片
zkSync2.0还首次引入了一个zkEVM测试网 。 zkEVM是一个模拟以太坊环境的虚拟机 , 允许以太坊智能合约部署到zkRollup上面 。 今年10月份 , zkEVM测试网宣布了首个迁移至该测试网的应用UniSync(UniswapV2的分叉版本) , 从而展示该网络的功能 。
自10月份上线以来 , UniSync已经在该测试网上处理了超过590,000笔交易 。 不过 , zkSync的所有测试网目前都处于封闭测试阶段 , 只允许被列入白名单的应用进行部署 。
04.路线图
路线图对于项目在定义未来目标和简化旅程方面很重要 。 StarkNet和zkSync2.0都有一个展示各自目标的路线图 , 二者的路线图都是朝着成为一个完全去中心化的系统并为用户提供安全性和稳定性的最终目标前进 。
1)StarkNet
StarkNet的路线图主要有四步:Step0:基础阶段(已完成)Step1:Platnets(行星):单应用Rollup(已完成)Step2:Constellations(星群):多应用RollupStep3:Universe(宇宙):成为一个去中心化的Rollup网络如下图所示:
全面解析zkRollup:以太坊扩容赛道格局
文章图片
最初的步骤是为StarkNet的构建奠定基础 , 这包括Cairo编程语言和SHARP功能 , 从而允许开发者能够使用一种专门针对zkRollup优化语言来构建智能合约 , 同时还能分摊成本 。
Step2是StarkWare团队当前正在构建的阶段 , 这一阶段将随着11月份StarkNet主网的发布而完成 , 这也将标志着StarkNet作为一个支持通用智能合约的完全可组合的zkRollup网络的发布 。
最后一步是StarkNet成为完全去中心化的、无须许可的Rollup网络 。 StarkNet在主网上线时不会完成这一步 , 因为其主网在11月份上线时该系统将仍处于alpha测试阶段 , 以确保任何bugs都能够在不会在损害系统的情况下得到缓解 。
StarkNet是尖端技术 , 其安全性需要时间进行实战测试 。 在最初的主网版本中 , StarkNet将运行唯一的定序器(sequencer) , 并且存在需许可的智能合约部署 。
但一旦StarkWare团队认为StarkNet网络已经足够安全 , 那么该网络将实现去中心化 , 这样先前仅由StarkWare团队运行的任何部件都将转变为无须许可准入 。
2)zkSync
zkSync路线图的第一个阶段始于zkSync1.0的部署 , 也即部署一个专注于可扩展性支付的zkRollup网络 。
全面解析zkRollup:以太坊扩容赛道格局
文章图片
zkSync路线图的第二阶段是计划在一个称为zkSync2.0的全新网络上支持可组合的智能合约 , 预计将在未来几个月的某个时间在主网上发布 。 此外 , 一种称为Zinc的新编程语言将作为zkSync2.0智能合约的本地语言 。
zkSync2.0还将引入zkPorter , 这是一条允许zkSync2.0用户将交易数据发布在zkPorter(链下)而非以太坊(链上)的PoS链 , 从而能够实现更高的交易吞吐量 。 由于zkPorter交易并不会受到以太坊交易费的限制 , 因此预计zkPorter将成为一个成本更加低廉的替代选择 。
第三阶段将引入隐私性 , 这将解锁zkRollups的另一个知名属性 。 这将会在零知识证明(zkproofs)不会给该系统增加大量成本的时候完成 。