以太坊在新年動作頻頻,不僅在1月8日的開發者會議上確認了上海昇級,包括2月份的公共測試網和3月份的主網啟動計劃,也在1月9日發布了以太坊基金會官網(Ethereum.org)的2023年Q1路線圖,本文對其路線圖進行詳細說明。
配合上海昇級
今年以太坊開年最重要的舉動便是將要到來的上海昇級,並且這也是Beacon Chain(信標鏈)啟動以來首次支持ETH提取,並且允許質押者領取獎勵。
為此,以太坊官網將會開發一個launchpad以盡可能簡化這個步驟,在launchpad頁面,不僅有詳細的步驟說明,還提供了各類環境的開髮指南。
主要流程包括選擇客戶端、生成私鑰、上傳存入數據、鏈接錢包、生成摘要以及交易等步驟,並且在每一步中,都會進行詳細說明。
以選擇客戶端為例,Ethereum.org同時提供了多種語言在內的客戶端配置指南,包括Java(Besu)、Geth(Go)、Erigon(Go)和C#/.Net(Nethermind),以及第三方服務商Infura在內的多種開發環境。
為提高網絡節點的分散性,以提高網絡的抗審查能力,以太坊官網鼓勵開發者盡量自行配置客戶端,而非完全依賴Infura等集成套件。
在此基礎上,以太坊官網也將會承擔更多的教育工作,鑑於上海昇級後,提取質押ETH將成為以太坊的一個永久性功能,以太坊官網會增加指導性內容,面向普通用戶,解釋提款的工作流程。
並且,為了保持對以太坊主網協議升級內容的跟進,以太坊官網也將會將跟進發布新協議變化內容,並會圍繞以太坊的路線圖來開展普及,力爭用更為通俗、簡潔的語言面向開發者、公眾解釋以太坊的原理和功能。
走向主流市場
在以太坊官網的規劃中,以太坊不僅應該探索在區塊鏈世界的用途,還應該“走出去”和引進來,擴大和外部主流世界的溝通,並且積極吸納新的開發手段和技術,以將以太坊推向大眾視野。
- 引入更多AI功能
在以太坊官網之前的社區計劃中,一個佔比重要的任務是官網文檔的多語種翻譯,包括技術文檔和日常文章,依靠志願者的集體協作已經覆蓋主流語種,但是存在更新不及時,翻譯不準確的問題。
例如,在2022年Q3,以太坊基金會博客國際化需要以多種語言的翻譯支持,為使博客更快地進入非英語使用者的手中,適當削減了部分內容。
本次路線圖中更新中,以太坊官網計劃使用更多機器翻譯來提高翻譯的準確性,雖然該提議仍在討論中,但是足夠擴展以太坊的傳播能力。
而和翻譯相比,AI配圖的門檻就沒有那麼高,以太坊官網的配圖向來風格明確,而在2022年,Text2Image(文本到圖像)模型,如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庫,以符合W3C現代標準,和整體以太坊風格統一起來
4.更新郵件訂閱功能,在以往的RSS訂閱機制外,增加郵件API訂閱機制;
5.開放社區管理員職位,以更好協調社區工作,促進社區活躍度。
本次以太坊官網的季度計劃,突出配合以太坊主網升級的相關事項,質押和提款功能的說明和開發配合是最為重要的工作優先事項,在此之外,將以太坊推向更主流的開發領域,也是其工作重心。