以太坊在新年动作频频,不仅在 1 月 8 日的开发者会议上确认了上海升级,包括 2 月份的公共测试网和 3 月份的主网启动计划,也在 1 月 9 日发布了以太坊基金会官网(Ethereum.org)的 2023 年Q1路线图,本文对其路线图进行详细说明。
为此,以太坊官网将会开发一个 launchpad 以尽可能简化这个步骤,在 launchpad 页面,不仅有详细的步骤说明,还提供了各类环境的开发指南。
主要流程包括选择客户端、生成私钥、上传存入数据、链接钱包、生成摘要以及交易等步骤,并且在每一步中,都会进行详细说明。
以选择客户端为例,Ethereum.org 同时提供了多种语言在内的客户端配置指南,包括 Java(Besu)、Geth(Go)、Erigon(Go)和 C#/.Net(Nethermind),以及第三方服务商 Infura 在内的多种开发环境。
为提高网络节点的分散性,以提高网络的抗审查能力,以太坊官网鼓励开发者尽量自行配置客户端,而非完全依赖 Infura 等集成套件。
在此基础上,以太坊官网也将会承担更多的教育工作,鉴于上海升级后,提取质押 ETH 将成为以太坊的一个永久性功能,以太坊官网会增加指导性内容,面向普通用户,解释提款的工作流程。
并且,为了保持对以太坊主网协议升级内容的跟进,以太坊官网也将会将跟进发布新协议变化内容,并会围绕以太坊的路线图来开展普及,力争用更为通俗、简洁的语言面向开发者、公众解释以太坊的原理和功能。
引入更多 AI 功能
在以太坊官网之前的社区计划中,一个占比重要的任务是官网文档的多语种翻译,包括技术文档和日常文章,依靠志愿者的集体协作已经覆盖主流语种,但是存在更新不及时,翻译不准确的问题。
例如,在 2022 年Q3,以太坊基金会博客国际化需要以多种语言的翻译支持,为使博客更快地进入非英语使用者的手中,适当削减了部分内容。
本次路线图中更新中,以太坊官网计划使用更多机器翻译来提高翻译的准确性,虽然该提议仍在讨论中,但是足够扩展以太坊的传播能力。
而和翻译相比,AI 配图的门槛就没有那么高,以太坊官网的配图向来风格明确,而在 2022 年,Text 2 Image(文本到图像)模型,如 DALL-E 2、Midjourney 和 Stable Diffusion,已经展示出创造艺术作品的能力。
以太坊官网明确在Q1将探索利用这些工具为其创作更多插图,力争通过图文并茂的故事讲述来获得更好的用户体验,并且减少对人力的依赖。
走向主流开发
在本次更新中,以太坊官网将会更大力度支持 Geth 作为自己的客户端,在去年Q4中,Geth 实现了部分新功能和测试,在今年Q1中,将会继续完成剩余的功能支持。
Geth(go-ethereum)是 Ethereum 的 Go 实现,Geth 也是最早的以太坊客户端之一,也是目前占比最高的开发客户端,大约占据了 70% 左右的份额。
在此之外,以太坊官网也将会开发者参加 Google Summer of Code 做更多准备和支持工作和局限在区块链领域的以太坊开发者不同,Google Summer of Code 是一个全球性的在线编程计划,专注于将新的贡献者引入开源领域。
被选中的参与者在三个月内与该项目紧密合作, 2023 年第一季度,以太坊官网将收集和准备潜在的参与项目,并配合参与者申请成为 Google Summer of Code 的入选项目。
在面向开发者和配合上海升级之外,以太坊官网也将会进行更多用户体验方面的准备工作,其中最为关键的是将进行设计系统方面的改进和提升,主要包括:
1.引入开放设计,将会吸纳更多社区成员参与其中;
2.重构设计系统,利用目前成熟组件,以减轻重新设计的压力;
3.部署 UI 库,以符合 W 3 C 现代标准,和整体以太坊风格统一起来
4.更新邮件订阅功能,在以往的 RSS 订阅机制外,增加邮件 API 订阅机制;
5.开放社区管理员职位,以更好协调社区工作,促进社区活跃度。
本次以太坊官网的季度计划,突出配合以太坊主网升级的相关事项,质押和提款功能的说明和开发配合是最为重要的工作优先事项,在此之外,将以太坊推向更主流的开发领域,也是其工作重心。