随着各大公链以及新项目接连发币空投,ZK Rollup 系成为了所有羊毛党们关注的下一个空投焦点。目前,市场上已经有多家项目在研究和部署相关产品,我们较为熟悉的有 zkSync、StarkNet、Scroll 和 Polygon zkEVM。
ConsenSys zkEVM 作为一个新的 zk-rollup 网络,与上述几家相比没那么引人注目,但它是由 ConsenSys 公司研发设计的,并由 ConsenSys 负责运营。它提供了与以太坊虚拟机(EVM)的完整兼容性。ConsenSys zkEVM 的目标是成为“字节码兼容级别”的 zkEVM,使开发人员可以更轻松地在 Layer 2 上构建和维护应用程序。此外,ConsenSys zkEVM 不使用转译器或自定义编译器为 Solidity 智能合约生成 zk 证明。 他们采用的是编译后的 Solidity 字节码。 这种方法可以降低漏洞和黑客攻击的表面风险。并且他们提供的创新的证明者设计可确保更快的交易速度和更低的 Gas 成本。
去年 12 月,ConsenSys zkEVM 推出私人测试网,该测试网运行三个月,并在前几周内就达到了 150 万笔交易。3 月 28 日,ConsenSys zkEVM 测试网正式上线,并更名为 Linea,开发人员可以使用 MetaMask、Truffle 和 Infura 等熟悉的工具部署和管理应用程序。Linea 允许构建者创建可扩展的 dapps 或迁移现有的 dapps,而无需更改代码或重写智能合约。为了简化 zkEVM 的构建,Linea 现在作为 MetaMask 扩展的默认测试网选项提供,这将使开发人员和用户能够快速加入测试网并探索现有的应用程序。
据悉,Linea 正在为即将启动的 NFT 测试网作准备。
目前有接近 20 个项目已参与 Linea 测试网,下面就跟着Odaily星球日报的教程一起来体验下吧。
交互前准备
一、你需要在 Metamask 钱包里存入一点 Goerli ETH;可以在此处列出的可用水龙头中选择一个并获取。
二、在 Metamask 钱包中添加 Linea 网络。你可以在该页面找到添加网络所用到的数据。
交互教程
一、进入 Linea 的官网,点击 Bridge,我们先将资金从 Goerli 测试网桥接到 Linea 测试网中。
跳转到的是 Hop 测试网,我们需要链接钱包,然后选择想要兑换的代币数量,确认之后点击 Send,你需要在钱包内签署交易。
我们尽可能将该页面的所有功能都交互一遍。下面可以点击 Faucet,铸造一些 USDC 和 HOP 代币。然后点击 Send 将铸造好的 USDC 和 HOP 再桥接至 Linea 测试网中。
然后我们再点击 Convert,将 ETH 包装成 WETH。
包装好之后,再通过 Convert 将 WETH 换成 hETH。
紧接着,我们点击 Pool,存入刚才兑换好的代币,以添加流动性。
出现下图代表添加流动性成功。
至此,该页面的四个功能我们基本都交互一遍了。
二、返回到 Linea 的网站。我们点击 Swap。
在 MetaMask 钱包中选择 Linea 网络连接 Uniswap,然后体验一下兑换代币。兑换完代币后,可以点击 Pool,以添加流动性。目前可添加的代币对很少。如果在添加流动性的时候遇到报错,可以后续再体验。
三、都体验完毕之后,再次回到 Linea 的网站。我们点击 Explore,可以看到 Linea 测试网上已经有 20 多个项目,我们可以持续关注该页面,选择能够交互的项目继续完成交互测试。