LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > zkSync 2.0 的 Alpha 测试网上线

zkSync 2.0 的 Alpha 测试网上线

2021-06-01 wanbizu AI 来源:区块链网络

zkSync 宣布 zkSync 2.0 的 alpha 测试网现已上线。 测试网采用 zkEVM 和 zkPorter 技术,使 zkSync 更接近于成功地为世界各地的每个人提供去中心化金融服务。 此外,有兴趣的个人可以使用区块浏览器查看 zkSync 2.0。

一些关键点

zkEVM 已准备好完成指令集,并且两个实现都在电路和执行环境中完成。 zkSync 的编译器可以将简单的 Solidity 和 Zinc 智能合约编译成 zkEVM 字节码。 核心基础设施在整个节点成功集成后发挥作用,可以部署或执行编译后的智能合约。

zkEVM 和核心 2.0 基础设施已准备就绪,等待公开。 但是,编译器需要做一些工作才能正确覆盖边缘情况。 一旦编译器 100% 准备就绪,就会开放对 zkEVM、编译器和核心 SDK 的访问。

zkSync 2.0 与以太坊的本质区别

Solidity 智能合约 – 尽管支持大多数操作码,但也有一些例外

当前版本不支持 ADDMOD、SMOD、MULMOD、EXP 和 CREATE2 操作码。 但是,将来会添加对它们的支持。 暂时不支持 KECCAK256 操作码,zkSync 将用另一个哈希函数替换它的调用。 zkSync 确实计划在以后重新引入 KECCAK256 作为预编译。 由于以太坊计划删除 SELFDESTRUCT 操作码,zkSync 尚未将其包含在 zkSync 2.0 中 由于 256 位 XOR/AND/OR 操作码仅存在于编译的 Solidity 代码中,因此 zkSync 可能会取消对它们的支持。

Gas – zkSync 2.0 有不同的gas 概念,交易价格会根据当前L1 的gas 价格和ZKP 生成成本出现波动。 此外,所有智能合约调用都会有最大数量的 zkEVM 步骤和存储写入参数。

Web3 API – Web3 API 实现将包含在下一个版本中,并将与以太坊文档定义的 Web3 标准兼容,从而可以轻松集成服务。 zkSync 在 L1 上缺少一些功能,包括最终块和命令概念。

签署交易 – 用户可以在 zkSync 2.0 上以两种方式授权交易。 他们可以通过 EIP712 消息使用他们的以太坊钱包(MetaMask)签署交易,或者账户可以设置 zkSync 内部 Schnorr 签名的公钥并签署交易。 这将允许钱包与 zkSync 2.0 交互而无需任何额外费用。

存储效率 – AMM 合约的存储槽将仅被覆盖一次,因为槽覆盖每个块仅实现一次。

智能合约限制 – zkSync 最初将限制每笔交易 32 个智能合约。 在实施可靠的会计机制之前,此限制将一直存在。 该团队正在努力减少此类限制,目标是在最终版本中实现零限制。

zkSync 2.0 核心基础设施

zkSync 的核心基础设施包括以下内容,

全节点 – 全节点是 zkEVM 字节码的预电路执行器环境,在发送交易后几秒钟内可用。 它有助于过滤掉不正确的交易,在内存池中执行正确的交易。 证明者 – 证明者在生成零知识证明的同时接收区块的见证人。 交互器 – 交互器提供与以太坊 L1 交互的工具。 它还根据 ZKP 生成、代币价格和 gas 价格计算交易费用。 Paranoid Monitor – Prometheus、elastic、sentry、uptime、几个独立的事件通知系统和自定义健康检查服务。

核心基础设施功能正常,zkEVM 集成已经完成。

免责声明:本文仅供参考。 它不提供或旨在用作法律、税务、投资、财务或其他建议。

—-

原文链接:https://cryptodaily.co.uk/2021/06/zksync-2-0-alpha-testnet-launch

原文作者:Amara Khatri

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...