zkSync 2.0 测验网上线又泄漏哪些新信息?

zkSync 2.0 测验网上线又泄漏哪些新信息?

zkEVM 不会彻底兼容 EVM,这意味着部分开发者还需求对智能合约进行修正。…以太坊,钱包,imToken,智能合约,扩容,MetaMask,Uniswap,Gas,Layer 2,EVM,Argent,Optimism,zkSync,Arbitrum,项?发展 以太坊 钱包 imToken 智能合约 扩容 MetaMask Uniswap Gas Layer 2 EVM Argent Optimism zkSync Arbitrum 项?发展链闻独家 图标 Logo链闻独家区块链作者,团队,专栏,大众号,头条·

zkEVM 不会彻底兼容 EVM,这意味着部分开发者还需求对智能合约进行修正。

撰文:Donnager

Uniswap 经过投票计划将 V3 上线二层扩容网络 Arbitrum 在引发了社区热议的一起,也让商场感触到了二层网络势不可挡的浪潮现已构成。

而今日 Matter Labs 的 zkSync 总算将支撑通用智能合约的 2.0 版别上线了测验网,为此前计划在 8 月上线的主网进行着终究的预备。

此次 zkSync 2.0 也揭露了许多此前未发表的信息,其间许多都会直接影响用户和开发者的体会。

zkEVM:99% 兼容 EVM

此前 Arbitrum 引发一个评论论题是 EVM 兼容性,尽管 Optimism、Arbitrum 和 zkSync 2.0 都宣称兼容 EVM (以太坊虚拟机),这也意味着现在的以太坊开发者(比方 Solidity)能够很便利的将现有的代码经过某些办法迁移至 L2 网络中。

可是依据几个扩容协议的文档显现,他们关于 EVM 的兼容性并不是 100% 的,比方 Optimism 就不支撑部分 Opcode。

而 zkSync 的 zkEVM 也是如此,尽管此前他们称 zkEVM 是图灵齐备的,但仍是不支撑 EVM 的部分 Opcode。

zkSync 发布的信息显现,他们没有支撑 ADDMOD、CREATE2 等数个 Opcode,可是未来支撑参加。而别的比方 KECCAK256 在该版别中也会缺失,可是团队会引进另一个哈希函数。还有一类是以太坊基金会计划移除的 Opcode,zkSync 将不会支撑。

所以依据他们的总结,zkEVM 将不会彻底支撑 EVM,不过估计能够支撑 99% 以 Solidity 编写的智能合约。

zkSync 2.0 怎么签署买卖?

为了支撑更广规模的钱包类型,比方一般的以公私钥生成的以太坊地址或许以智能合约为根底的账户,zkSync 2.0 在买卖上支撑两种办法。

关于绝大多数的用户而言(比方运用 MetaMask 或 imToken),如果是原生二层网络的买卖,用户的体会便是经过钱包对买卖进行「签名」即可,所以用户不需求付出以太坊主网的买卖费。他们选用的是 EIP-712 的规范,所以在 MetaMask 等钱包中是能够得知需求签署的买卖信息的基本内容的。

zkSync 2.0 测验网上线又泄漏哪些新信息?

而关于智能合约钱包(比方 Argent),zkSync 为他们也供给了解决计划,会为这类账户设置一个公钥,以创立内部的 Schnorr Signature 以签署买卖,这将答应这类钱包与 zkSync 2.0 交互的时分不需求钱包运用者付出额定的 L1 买卖费。

Gas 耗费由两部分组成

与以太坊主网运用 ETH 作为买卖手续费不同的是,L2 在聚合买卖信息的一起,还会添加一些额定的开销,特别是这些以零常识证明(ZK)为根底的 L2 协议。

首要,zkSync 的买卖费会遭到 L1 的 Gas 费影响,所以跟着 L1 上的 Gas 添加,zkSync 的 Gas 也会添加。别的,由于该计划自身的特性,需求耗费核算量以供给 ZKP (零常识证明数据),所以这部分的核算费开销也会经过某种办法搬运给运用者。当然,这部分费用也或许会由于专用核算设备(比方 FPGA)的推出而逐步下降这部分核算量的本钱。

现在,针对这部分 ZKP 核算怎么定价以及以何种办法付出,官方还没给出详细的细节。

与现在以太坊 DApp 的兼容性?

现在的版别中,zkSync 2.0 还没包含对 Web3 API 的兼容。但 Matter Labs 表明,下个版别支撑的 Web3 API,将与以太坊官方文档中所界说的 Web3 规范兼容,这也就代表着一切的事情(Events)都能够开箱即用,一切的服务也都能够集成。

别的 zkSync 还将包含 L1 中没有的功用,比方提交的区块和终究确认的区块的概念,所以还会为开发者添加额定的办法,为开发者能更精确地操控数据。

zkSync+zkPorter 的退让在哪?

zkSync 一向都是标榜自己简直与以太坊主网平等安全性的扩容计划,在安全性上简直不必退让,当然所以它的扩容作用远远不如侧链等计划,比方 Polygon、xDAI,乃至是 BSC (当然也能够不把它看作是侧链)。

所以从他们的视角中来看,侧链计划和 Optimistic Rollup 的比照类似于下图。

zkSync 2.0 测验网上线又泄漏哪些新信息?

而 zkSync 为了供给更夸大的扩容作用,也同步推出了能够兼容 zkSync 账户系统的 zkPorter 计划,将数据可用性移到以太坊之外,这样就能够更明显下降 Gas 了。而这部分移出的数据可用性便是依赖于 zkSync 的持币者经过某些博弈论或许代币经济规划来供给了,他们暂时还没有揭露这部分细节。

所以比照 Optimistic Rollup 来说,他们以为 zkSync 这种根据密码学的计划,安全性更高,和 L1 相同。不过他们也供认 Rollup 都会下降去中心化的程度(比较 L1),这儿或许代表了节点数量上的差异,所以或许会发生买卖检查等状况。

而 zkPorter 则是下降了部分的安全性,换取了更大的扩容作用,他们以为能够比美侧链。所以「zkSync 2.0」和「zkSync 2.0+ETH2 数据分片」计划的差异,能够参阅下图。

zkSync 2.0 测验网上线又泄漏哪些新信息?

考虑到当 zkPorter 在 4 月揭露部分细节后 Vitalik Buterin 就质疑了其安全性无法比美 Optimistic Rollup,Matter Labs 这次还特意制作了这个「zkSync 2.0 和 ETH2 数据分片」组合的图表,或许是在投合以太坊社区,展示出最完美的按层级和需求的归纳扩容计划。

Matter Labs 还在图表中展示了他们关于「可编程性」的决心,和其他一切计划相同都具有最好的可编程性。尽管他们是能够根据零常识证明完成图灵齐备的编程才能,可是现在这些不兼容 Opcode 的状况仍是或许会为部分开发者带来不方便。

免责声明:作为区块链信息渠道,本站所发布文章仅代表作者个人观点,与链闻 ChainNews 态度无关。文章内的信息、定见等均仅供参阅,并非作为或被视为实践出资主张。

[标签:作者]