2月16号,ZK系L2扩充解决方法zkSync公布了2.0版本发布,并把此版本号称之为Era,1.0版将改名为lite,二者将长时间共存,担负不同类型的操作类型。英语Era的意思解释时期,这也意味着zkSync迈入了发展趋势新时代。
这则是经历过的四个月测网时期后的首次主网发布,有别于测网环节的限制性应用,此次zkSync Era∎主网将为所有开发者对外开放,现阶段,其Github代码库早已能够核查,为保证安全,初期主网环节可能存在一定的资产信用额度层面限制,但最终都会面对整体客户对外开放其他功能。
Era升级作用一览
在标准化的zkSync区块链生命期中,基本可以分成四步走,从买卖运行到最后确定一般需要投入3-5小时,这亦是其比Optimistic均值一周确定时长的主要优势所在。
为了能满足更多具体主要用途,Era可能相继适用下列作用:
- 原生态适用ECDSA签字。用户公钥不需要额外实际操作。一切帐户都能在 L2 中应用和 L1 的同样的公钥。
- 适用Solidity 0.8.x 版本号。和以太币主网开发工具保持一致。
- Web3 API与Ethereum几乎适配。开发者复用绝大多数API。
- L1至L2之间智能合约消息传递。容许开发者将它们从Ethereum传达到zkSync上,无缝连接二者间通信的各种数据信息内容。
在其中,尤为重要的是L1和L2之间兼容模式,zkSync把它分成L1至L2通讯,和L2至L1间通信两个部分,以从而实现L1和L2间双向的通讯。
在此次Era版本更新,将都集中在L1至L2之间通讯,归功于和主网的兼容模式,从以太币主网向zkSync Era发送信息以启用智能合约其实并不难,Era主要体现在Gas层面设计和提升。
现阶段的L1至L2事务优先以FIFO(先进先出法)的方式进行筛选与处理,但以后会引进“优先”定义,适用对事务管理开展特殊排列来确认实际优先选择事宜,以提高互联网个性化和高频率使用需求。
次之,是发展主网有望实现的功效zkPorter,特点是高安全系数和比以太币主网减少20倍花费,从而实现低到几分的交易手续费,以支持规模性启用,但应注意此次测网并未发布这个功能。
除此之外,zkSync Era将于智能合约的组合性和帐户抽象化层面使力,以支持繁杂的DeFi局部变量等高端实际操作,而且维持跟以太币主网迭代更新角度的同歩。
在Matter Labs的设想中,最后根据zkSync还可以继续搭建L3、L4等特定应用链或是拓展链,从而实现全部区块链互联网的扩展性,而且还能在特定两根链中间完成原生态跨链桥,传送资产和信息,而需要用到第三方工具。
但是依然需要用到L1去进行最后清算,这也是zkEVM所发挥效能的立足之地。
挥剑zkEVM和流行开发者
在现在的ZK系L2扩充计划方案抗争上,zkEVM和生态是不可缺少正反两面,ConsenSys、Polygon和Scroll的 zkEVM是三个主要竞争者,但对各主要DeFi工程项目的强抢暗夺也已经是白热化的程度。
上年9月,zkSync开发设计方 Matter Labs 在 C 轮融资中筹资了 2 亿美金,当中非常一部分将用于开发与生态文明建设,其第一个zkSync Era∎主网时期的黑客松也于2月20日全面启动。
在此次主网版本更新,官方网第一时间免费了zkSync Era测试网项目部署名册,唯有通过调节后新项目才会被第一批发布zkSync Era Mainnet Alpha主网,以防止立即发布主网遭受常见故障。
现阶段,Matter Labs已经能够自动运行主网,但为了保证主网的安全启动和运行,现阶段可能采用以下两点安全防范措施:
zkSync Era还要通过详细网络安全审计,Matter Labs要尽可能保证主网安全系数,那也是对外开放测网新项目的实验实际意义。
zkSync Era Mainnet Alpha最开始会到买卖次数、锁单量(TVL)等多个方面限定,限制措施会随着主网逐渐成熟而减少。
在测网环节,共进行近9上百万次买卖,启动了3万只智能合约,及其造成50万活跃性详细地址。
为进一步吸引住开发者,此次Era主网编码将同歩开放给开发者供其使用,包括智能合约、排列器(sequencer)、证明者(prover)及其GPU网络加速器一部分,包含最重要的作用完成一部分。
- 开发者可以从产品测试在zkSync Era上布署和测试dApp各项功能;
- 开发者可将以太币标准化的Token桥接模式至Era互联网,现阶段还支持非ERC-20之外的货币,但是需要跟官方网递交详细信息;
- 开发者可参加bug发觉,作用调节和系统漏洞悬赏金方案,可以帮助官方网健全Era主网的安全措施;
在MIT / Apache 2.0开源许可证下,对商业化的或是分岔限制比较小,zkSync将来并不能采用Uniswap从编码分岔一部分限定竞争者,反映对于开源精神的认可及其推动ZK科技的全面推行。
zkSync的EVM兼容模式,使Solidity和Vyper整理的智能合约不用重新构建即可在zkSync中使用,但这依然不能做到Matter Labs目标——迈向真真正正热门的开发设计人群。
而且,zkSync Era可能采用根据LLVM的编译程序,归功于LLVM的开源系统和普遍性,最后可使开发者应用C 、Rust等言语撰写智能合约。
LLVM是LowLevelVirtualMachine的简称,意指最底层vm虚拟机,其不依赖特定计算机语言、指令系统和电脑操作系统,例如macOS就将其作为自身开发环境的一部分。
Era主网将会和现有开发环境开展大量集成化,从而降低外界开发者的进入门坎:
- 在此次系统重装后,Era主网可能和云集成开发环境开展适配兼容,例如Era主网可以使用谷歌云服务项目存放数据;
- GPU与非GPU自然环境,都可用以密匙形成和设定,而且GPU加快仍然会提升,这样有利于将来开发设计硬件加速器机器设备;
- 当地开发设计应用官方网站开发设计手册,主要可保证一次命令,就可以运转的集成开发方式,不用太过调节软硬件环境;
但是需要提示开发者留意,现阶段的zkSync仍是采用“链下测算和存储,链上交易确认”的方式,而且依然由Matter Labs运作连接点,因而绝不是真正的区块链技术,仅仅会逐渐转换到分布式系统方式。
结束语
没一个春天不容易来临,zkSync终于如愿以偿迈入自已的早春,假如说Polygon zkEVM的出台吹响新春的号角,那样zkSync 2.0就是全方位繁荣昌盛的演练。
在此次的比赛之中,zkSync Era的完成率也较高,其面对开发者及项目的思路也有利于其搭建自已的生态体系,而且对于未来的硬件加速器和链间可扩展性,也是有浓厚的技术实力。