当前位置:首页区块链IOSG:开发者视角下的不同ZKRollup用户体验

IOSG:开发者视角下的不同ZKRollup用户体验

TL;DRStarknet 在 2022 年 11 月 29 日推出 Alpha Mainnet。Scroll 在 2023 年 2 月 27 日推出其 Goerli Alpha Testnet。zkSync 在 2023 年 3 月 24 日推出 zkSync Era Mainnet。Polygon 在 2023 年 3 月 27 日推出其 zkEVM Mainnet Beta。有了这些众多的 ZK Rollup,作为一名 Solidity 开发者,你可能会好奇:哪个提供了更适合你的开发者体验?哪个提供

TL;DR

Starknet 在 2022 年 11 月 29 日推出 Alpha Mainnet。

Scroll 在 2023 年 2 月 27 日推出其 Goerli Alpha Testnet。

zkSync 在 2023 年 3 月 24 日推出 zkSync Era Mainnet。

Pogon 在 2023 年 3 月 27 日推出其 zkEVM Mainnet Beta。

有了这些众多的 ZK Rollup,作为一名 Solidity 开发者,你可能会好奇:

  • 哪个提供了更适合你的开发者体验?
  • 哪个提供了你更需要的开发者支持?
  • 如果你打算创建你的项目,哪个最适合你?

随着 ZK Rollup 的陆续上线,现在是研究 ZK Rollup 开发体验的**时机。考虑到所有 ZK Rollups 都在推广他们的 EVM 兼容性,我们对开发者体验的探索将从 Solidity 工程师的角度出发,让我们通过数据驱动的答案深入探讨这些问题 ⬇️

ZK Rollup 的代码开源比较

开源提升了开发者体验,通过促进质量、安全性和合作。其透明性允许全球开发者解决 Bug 和安全问题,从而持续提升软件。GitHub 充当学习平台,提供对各种编码风格、先进技术和行业标准的访问,丰富了开发者的旅程。开发者可以根据特定需求修改代码。开源通过多样化的社区鼓励协作和创新,推动项目的发展。

项目通常在达到关键里程碑后开源他们的代码,通常是当代码至少达到 Alpha 版本时。仍在进行大量开发的代码不适合开源,因为它们可能无法提供预期的好处,如质量提升、安全性提升和协作学习。因此,开源代码的数量通常与项目开发阶段相关。

所有的 ZK Rollup 都在他们的 GitHub 上投入了大量的工作,尽管他们提供的内容有所不同。

项目语言选择

Rust 在许多项目中成为构建编译器、节点、工具链、CLI 工具和虚拟机的**语言。

开发文档

开发文档对于开发者体验至关重要。这些资源有效地弥合了 Layer2 解决方案的复杂性和以太坊虚拟机 (EVM) 兼容的开发生态系统之间的鸿沟。

不同的项目提供稍微不同的文档结构和内容。

zkSync 为其特色功能 AA 和 Layer1 <> Layer2 通信提供了详细文档和代码。

我们发现了以下改进的空间:

  • 包含文件名和路径:在任何代码块的开始部分,都要提到文件名和其路径。这有助于用户知道在哪里找到或放置代码。
  • 展示 CLI 执行结果:在提供命令行接口 (CLI) 指令时,包括命令的示例输出。这有助于用户知道应该期待什么,并验证他们是否正确执行了命令。
  • 限制代码行长度:为你的代码示例设置**行长度。这确保你的代码易于阅读,无需水平滚动。
  • 使用真实的示例:而不是使用占位符或 ‘xxx’,提供示例合约地址或秘钥。这使用户更好地了解他们应该使用何种数据。
  • 对于复杂教程提供项目视图:对于更复杂的教程,在教程的侧边提供项目视图。当用户浏览教程时,突出显示代码的相应部分。
  • 交互式示例:包含交互式示例以帮助快速引导开发者。这可以是一个播放区,用户可以编辑和运行代码片段,或者是云开发环境。
  • 整理文档:确保你的文档结构良好,易于导航。使用清晰的标题,目录。
  • 保持更新:随着项目的发展,确保你的文档保持**。这可能意味着更新截图,修订代码示例,或者重写部分以反映新功能或变化。

社区和团队贡献

贡献者的数量反映了开源社区的参与度。更新的频率和参与度对于保持**、全面的文档至关重要。

贡献人数越多代表其开源社区更活跃。大部分项目都在刚上线的时候达到文档更新频率的**峰。

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

温馨提示:

文章标题:IOSG:开发者视角下的不同ZKRollup用户体验

文章链接:https://www.btchangqing.cn/546418.html

更新时间:2023年06月12日

本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。

区块链

中银国际在以太坊上发行价值2亿元数字化结构性票据

2023-6-12 23:19:01

区块链

Tether连续增发十亿引讨论!CTO:补充以太坊上USDT 用于链间交换

2023-6-13 0:06:45

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索