撰文:David

Solana熊市團結開發者的姿勢:兼容EVM,拉新開發者

7月19日,Solana官方博客上放出了一條消息:開發者現在也可以使用Solidity 語言來在Solana上進行開發。

這也就意味著,之前為以太坊和EVM 編寫應用的開發者們,也可以駕輕就熟的在Solana上做相同的事情了。

根據其博客介紹,實現這種開發能力遷移的方式是Solang——一個Solidity的編譯器,允許開發者使用Solidity 編程語言編寫Solana 程序。

Solana熊市團結開發者的姿勢:兼容EVM,拉新開發者

同時在幾天前,Solana的EVM 兼容方案Neon 已上線Solana 主網,完成以太坊開發人員將項目過渡到Solana 所需的必要工具,允許開發人員在Solana 上編寫以太坊應用程序。

Solana熊市團結開發者的姿勢:兼容EVM,拉新開發者

在此之前,Solana的開發以使用Rust或C編寫智能合約為主。而今也支持Solidity,切以太坊原有開發者生態的蛋糕,這個目的越發明顯。

從新公鏈競爭階段的"爆拉戰神",到FTX黑天鵝事件後的"一落千丈”;再到之後的做手機、重建生態和現在開發語言的擴展... Solana 似乎在熊市週期中並沒有躺著擺爛,反而盡其所能的在蟄伏和鋪墊。

只是這種蟄伏更多的在供給端,作為最終用戶來說感受的並不直觀。

無論是做手機,還是做公鏈,歸根結底都需要軟件和應用層的海量供給:更多的應用能夠充實生態,增加用戶對硬件和鏈的使用場景。

怎樣讓軟件和應用變得更多?答案或許是團結一切可以團結的力量。在熊市中,這種團結策略更加明顯,支持Solidity開發等於在向以太坊的開發者示好,你可以在以太坊上開發,現在也可以來我Solana上開發,沒必要因為開發語言的問題阻礙了腳步。

熊市build,牛市爆發。在這個過程中,得開發者,得天下。

Solang 支持Solidity 和EVM 只是一種現象,或許我們可以從開發側考慮的更為深入,看看Solana這類公鏈想要重新崛起,需要觸及哪些本質。

“父”生態,團結開發者的上佳選擇

無論是Solana還是其他公鏈,想要做大生態擴充dApps,除了我們能感知到的在營銷和宣傳上的動作,背後也需要盡可能地吸引開發者入駐。

作為一般用戶,我們對於“公鏈開發”這件事實際上是非常模糊的:應該開發什麼?什麼時候開發?誰來開發?這些事情似乎和我們沒有太大的關係。

但實際上,如何正確的吸引開發者,實際上與我們息息相關。不同開發者在公鏈上的活躍程度直接決定了鏈上應用的多寡和好壞,也間接影響了公鏈token各種短期利好(如某個新開發項目需要鎖token質押或IEO)和長期走勢(如ETH的技術升級)。

如果我們捋一捋,公鍊和相關生態吸引開發者,實際上可以分為下面幾個層次:

  • 協議層:讓開發者圍繞協議本身進行開發
  • 社區層:讓開發者圍繞協議的社區,開發相關應用,如工具、文檔、錢包或者其他項目等;
  • 父生態層:讓開發者融入更廣泛的生態系統,並在基礎層提供可以共享的能力

Solana熊市團結開發者的姿勢:兼容EVM,拉新開發者

其中這個父生態層是擴大開發者來源的關鍵。抓住這個更大的圓,才能吸引更多用戶。如果不好理解,我們可以用OP這個L2來進行舉例:

  • 協議層:開發OP協議的開發者;
  • 社區層:OP生態上其他應用的開發者,如Velodrome和Lyra等Defi協議;
  • 父生態層:以太坊上的開發者。 OP的生態實際上寄生於以太坊生態。

Solana熊市團結開發者的姿勢:兼容EVM,拉新開發者

這就意味著OP可以天然的“認以太坊作父”,在低摩擦的開發情況下,讓原有的以太坊開發者方便的在L2上開發應用。

目前整個加密市場的狀態中,以太坊確實是那個唯一的真爸爸,流行度和影響力無出其右。如果能夠順利承接父生態上的開發者資源,對於自己鏈的開發當然大有好處。

只不過OP和ARB這種L2,因為與L1的"血緣關係"可以無縫承接,而Solana等非EVM兼容的公鏈,想要承接父生態中的開發者資源,則需要把自己的技術特性改動改動。

於是我們看到了文章一開始提到的Solana 的Solang 與Neon EVM,都是為了能夠承接以太坊開發者資源的技術改動。

注意,筆者認為“認以太坊作父”並不是一種貶義行為,而是在熊市狀態下,抱團取暖的上佳舉措。 Crypto的圈子很小,復用技術能力和資源是很自然的選擇;能夠吸引其他開發者為自己的生態輸血,並不寒磣。

與其正面競爭,不如團結一切可以團結的力量,活下去。

Solana 開發者激增,但仍需在競爭中突圍

如果上述關於Solana 吸引開發者的策略描述仍然顯得不夠直觀,不如看一看更為明顯的數據。

根據2022 年度Electric Capital 開發者報告,以太坊擁有最大的開發者生態,總開發人數是第二名的2.8倍。

Solana熊市團結開發者的姿勢:兼容EVM,拉新開發者

同時,和自己比,以太坊2022年全年新增了近15000名開發者,增幅達到歷史之最。

Solana熊市團結開發者的姿勢:兼容EVM,拉新開發者

開發者本質上並沒有所謂的排他性,既可以在以太坊上開發,也可以在其他公鏈上開發,無非是看激勵程度、遷移成本和技術壁壘等要素的權衡;因此,以太坊在開發層面上的海量資源,自然會引起其他公鍊或者L2們的興趣。

再將視線轉向新公鏈,可以發現Solana正在奮起直追:去年新增開發者人數超過1000人的公鏈中,Solana勢頭正盛,同比前年開發人數增長了83%,是所有公鏈中增幅最大的。相比之下,Polygon的開發者數量增長了40%,Cosmos增長了25%,Polkadot增長了2%。

Solana熊市團結開發者的姿勢:兼容EVM,拉新開發者

Solana聯合創始人Raj Gokal 在接受TechCrunch 的採訪時曾表示:"開發人員將在他們看到技術優勢的地方進行Build,Solana提供比替代方案更快的交易和更低的成本;但他們也會在他們看到其他優勢的地方來Build ,比如一個活躍的社區。"

而現在,Build的理由似乎又多了一個——和現成的EVM和Solidity語言兼容,上手更容易。

但同時,也不要忘記競爭者們也虎視眈眈,比如Polygon。

從開發者的“拉新”上來看,Solidity 是一種編譯為EVM 字節碼的高級編程語言。然而,Solidity有一個陡峭的學習曲線,對於沒有經驗的程序員來說,構建安全的智能合約可能很困難。

因此,Solana 選擇了用Rust和C語言等傳統程序員們更熟悉的語言來做開發,這種做法當然有拉新上的好處,但不要忘記Polygon 也支持常見的Golang作為編程語言;

而在Web3存量開發者的爭奪上,Polygon天然支持Solidity和EVM,這給了Solana不小的壓力,筆者認為也是此次Solana支持EVM和Solang的重要誘因。

Solana熊市團結開發者的姿勢:兼容EVM,拉新開發者

 (圖源:Solana Vs. Polygon Vs. Ethereum – The Ultimate Comparison,Blockchain Council)

此外,Solana和Polygon都提供了相當多的開發人員工具支持,例如Solana Studio和Truffle Suite。這些工具簡化了開發過程,包括調試、部署和測試,使開發人員更容易在各自的平台上構建和部署去中心化應用程序。

綜合來看,雖然Rust和C語言更有利於web2開發者,但為了和其他EVM公鏈競爭,Solana 也需要用Solidity來俘獲更多Web3的開發者。

想要在公鏈競爭中突圍,目前一超多強的格局中,"強"在開發順滑度上也是必然的競爭選擇。

總結

從公鏈們的百花齊放,到逐漸都向EVM 靠攏的天下大同,我們沒有必要指責誰背叛了初衷,或者批評誰不敢和以太坊剛正面。

加密圈子很小,供給端和需求端的存量就那麼固定,熊市週期中帶不來增量,盤活和復用存量反而是一種正確姿勢。

在供給端,盤活已有的存量開發者,總好過在需求端,想盡辦法割用戶的韭菜。

團結有生力量,等待下個週期的到來。