区块链 区块链技术 比特币公众号手机端

Remix v2.5.3 版本发布

liumuhui 3小时前 阅读数 1 #区块链

Remix 是一个丰富的工具集,任何知识水平的用户都可以用它完成合约开发的整个流程,也是一个用于教学和实验 Web3 技术的实验室。

重大消息

  • 为智能合约命名
  • 从 Circom 电路生成前端
  • 集成 zkVerify 用于验证证明
  • MD 查看器更新
  • QuickDApp 更新
  • QuickDApp 将编写 dApp 文档

为智能合约命名

当你为智能合约赋予一个人类可读的名称时,你就封堵了一个巨大的安全漏洞。Remix 现已实现这一 ENS 功能。点击此处了解更多关于合约命名的信息。

要被命名的合约必须是一个 Ownable 合约。因此,请让你的合约继承 OpenZeppelin 的 Ownable 合约或类似合约。然后将其部署到公共网络——但不要部署在 Sepolia 上。接着点击三个点(kebab dots)图标,在弹出菜单中选择 Name Contract:

然后填写标签(label)和项目名称:

然后设置反向名称(Reverse Name)。为此,你首先需要由合约所有者对该合约发起一笔交易。完成该交易后,再设置反向名称。

在 Set Reverse 按钮的右侧(目前很难看到)是 “Skip” 按钮。

点击该按钮将带你进入此界面,在这里你可以前往 ENS 应用查看关于你的合约的更多信息:

Circom 证明 - 验证与生成 dApp

在 zkVerify 上验证 Circom 证明

在 Circom 编译器插件中,你现在可以使用 zkVerify 验证证明。与直接从你的合约在链上验证证明相比,zkVerify 服务更快且更便宜。了解更多关于 zkVerify 和 Kurier 网络 的信息。要验证这些证明,你必须使用 Groth16 证明方案。

在验证之前,你需要在 zkVerify 的设置面板中输入 API 密钥。

为 ZK 证明制作 dApp

要在 Remix 中开始使用 Circom 电路,请使用其中一个 Circom 模板创建工作区,或让 RemixAI 为你生成一个 Circom 电路。然后,编译它并运行 setup 和 Powers of Tau 之后,你就可以用 QuickDApp 创建一个 ZK dApp。

然后 QuickDApp 将在 RemixAI 助手面板中询问一些问题。

QuickDApp 可以编写 dApp 的文档

启动 QuickDApp 后,在 dApp 设置面板中,现在有一个区域可以让 RemixAI 为 dApp 编写文档。

Markdown 查看器更新

感谢一位贡献者对我们 Markdown 查看器的帮助,现在标题更容易阅读了。再次感谢 @pengqima!

感谢 Remix 用户!

如果你在 Remix 中发现任何问题,请报告。如果你对 Remix 有任何建议,也请告诉我们!

加入我们的 Discord 服务器获取社区支持。或者,发送邮件至 support@remixlabs.live!

  • 原文链接: ethereumremix.substack.c...
  • 鸿途知科网 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
版权声明

本文仅代表作者观点,不代表区块链技术网立场。
本文系作者授权本站发表,未经许可,不得转载。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门