撰文:Alex Liu,Foresight News
DX 很重要
10 月 22 日,EigenLayer 的 DevRel(開發者關係負責人) nader dabit 在 X 上發佈了一條推文,內容爲 4 個不同的人抱怨 Solana 開發者體驗的截圖,在社區引起了巨大的討論。
Helius CEO、Solana 生態大 V mert 站出來反駁了其中兩條,但也不得不承認「在 Solana 上寫智能合約不容易。」
這引出了 Solana 當下存在的一個短板 —— 開發者體驗(Developer Experience,即 DX)。與用戶體驗(User Experience,UX)不同,用戶無法直接感知到底層區塊鏈的 DX,但它卻是讓我在 Solana 已佔據高性能公鏈統治級生態位的當下,選擇押注 Move 公鏈的核心因素。(作者同時看好並持有 SOL、SUI、APT)
邏輯很簡單:長期來看,對通用 L1 而言,DX 比 UX 更重要。
DX 重要嗎?DX 影響開發者 Onboarding,開發者是 EVM 生態的護城河。
根據開發者報告數據,就每月活躍開發者數量而言,以太坊仍然是領先的區塊鏈,截至 7 月 1 日,共有 2,788 名全職開發者,開發者總數超過 8.865 名。自 2019 年以來,以太坊研究團隊數量激增 2,100%。
全職開發者排名前三的區塊鏈全部來自 EVM 生態。這和 EVM 智能合約開發語言 Solidity 簡單易學(和 Web 開發最常用的編程語言 Javascript 語法類似),開發框架成熟(Hardhat、Foundry)不無關係。
這有什麼影響嗎?用戶對開發者體驗毫無感知,卻能將「Solana 代幣價格表現在去年大幅跑贏以太坊」看入眼中。
問題在於:實際上,開發者纔是通用 L1 的客戶。用戶需要使用的是 App,不是鏈。好的 DX 能吸引來好的 Devs(開發者)、打造出好的 App、進而帶來大規模採用。在底層都是高性能公鏈的前提下,在鏈抽象賽道大力發展的未來,用戶對公鏈的區別的感知將趨近於 0,而僅僅關注於 App 的 UX。
用戶沒有使用區塊鏈的需求,但有使用 App 的需求。Polymarket 的選舉預測市場給 Polygon 帶來了大量的新用戶,而這些用戶未必理解「什麼是區塊鏈?」,而 Moonshot 更是又一典型 —— 用戶使用信用卡付款,鏈上行爲被層層包裝後幾乎沒有存在感。
以太坊、EVM 擁有最大的開發者生態,最多的人才儲備,在人們心中有最大的 Mindshare,所以它仍是市值最大的智能合約平臺。容易上手、友好的 DX 某種意義上支撐了 ETH 的估值。
DX 排行
僅從 DX 而言,現階段的排位大概是:Move 公鏈 > EVM(Solidity)> Solana。
這裏的 DX 不止指體驗,還包括上手難度。Solana 智能合約主要採用 Rust 語言,語法相對複雜的同時,由於不是爲區塊鏈專門設計,使用起來常常會有需要「重複造輪子」的情況。Backpack 創始人 Armani 推出的 Anchor 框架極大得改善了這種情況,但是仍比不過 Facebook 聚合資源、花費巨大打造出的基於 Rust、專爲區塊鏈設計的語言 Move。(觀點總結自作者對多位 Sui、EVM、Solana 開發者的調查)
Move 未來展望
DX 這麼好,爲何現在 Move 公鏈中沒有跑出殺手級應用?
筆者認爲這與行業發展進程有關。當下的區塊鏈行業仍處於「基建」階段—— 在爲或將到來的大規模採用鋪路、資金和關注度尚且沒有聚焦在應用層面。Solana 的 DX 尚待改進,但在當下取得無可置疑的成功,因爲大部分用戶真的都在直接「用鏈」,利用區塊鏈最原始、核心資產發行功能炒作 Meme,更偏向於 Crypto Native 的場內 PvP,而沒有用戶因爲某個 App 而大規模入場。筆者長線看好 Solana,相信它的 DX 將在未來得到改善,但現在它不是最好。
相信「對通用 L1 而言,DX 比 UX 更重要。」;而重應用、由應用主導價值的行業未來會來。我押注 DX 更好的 Move 公鏈。