
SolanaはEVMと互換性、熊相場での開発者団結の正しいあり方?
TechFlow厳選深潮セレクト

SolanaはEVMと互換性、熊相場での開発者団結の正しいあり方?
現在の一強多弱という競争構造の中でポータブルなブロックチェーンが抜け出すためには、開発のスムーズさにおける優位性を築くことが必然的な競争戦略となる。
制作:TechFlow Research
撰文:David

7月19日,Solana官方博客发布了一则消息:开发者现在也可以使用Solidity语言在Solana上进行开发。
这意味着,此前为以太坊和EVM编写应用的开发者们,如今也能轻车熟路地在Solana上做同样的事。
根据其博客介绍,实现这一开发能力迁移的技术是Solang——一个Solidity编译器,允许开发者使用Solidity编程语言编写Solana程序。

同时,几天前Solana的EVM兼容方案Neon已上线主网,完成了以太坊开发人员将项目迁移至Solana所需的必要工具,允许开发者在Solana上直接构建以太坊应用程序。

在此之前,Solana主要依赖Rust或C语言编写智能合约。如今也支持Solidity,切入以太坊原有开发者生态的意图愈发明显。
从新公链竞争阶段的“暴涨战神”,到FTX黑天鹅事件后的“一落千丈”;再到后来推出手机、重建生态以及如今扩展开发语言…… Solana似乎在整个熊市周期中并未躺平,反而持续蛰伏并积极布局。
但这种蛰伏更多体现在供给端,作为终端用户而言感受并不直观。
无论是做手机还是做公链,归根结底都需要软件与应用层的海量供给:更多的应用才能充实生态,增加用户对硬件和链的使用场景。
如何让软件和应用变得更多?答案或许是团结一切可以团结的力量。在熊市中,这种策略尤为突出——支持Solidity开发等于向以太坊开发者释放善意:你可以在以太坊上开发,现在也可以来我Solana上开发,无需因开发语言障碍而止步。
熊市build,牛市爆发。在这个过程中,得开发者,得天下。
Solang支持Solidity和EVM仅是一种表象,或许我们可以从开发侧深入思考,看看像Solana这样的公链若想重新崛起,需要触及哪些本质。
“父”生态:团结开发者的上佳选择
无论是Solana还是其他公链,想要扩大生态、扩充dApps,除了我们在营销宣传上能看到的动作外,背后更需尽可能吸引开发者入驻。
对于普通用户来说,“公链开发”这件事其实非常模糊:该开发什么?何时开发?谁来开发?这些似乎与我们关系不大。
但实际上,如何正确吸引开发者,与我们息息相关。不同开发者在公链上的活跃程度,直接决定了链上应用的数量与质量,也间接影响了公链代币的各种短期利好(如某个新项目需锁仓质押或IEO)和长期走势(如ETH的技术升级)。
如果我们梳理一下,公链及相关生态吸引开发者大致可分为以下三个层次:
-
协议层:让开发者围绕协议本身进行开发
-
社区层:让开发者围绕协议社区开发相关应用,如工具、文档、钱包或其他项目等
-
父生态层:让开发者融入更广泛的生态系统,并在基础层提供可共享的能力

(图源:2022 Electric Capital Developer Report)
其中,父生态层是扩大开发者来源的关键。抓住这个更大的生态圈,才能吸引更多用户。如果不理解,可以用OP这个L2来举例说明:
-
协议层:开发OP协议本身的开发者
-
社区层:OP生态中的其他应用开发者,如Velodrome和Lyra等DeFi协议
-
父生态层:以太坊上的开发者。OP的生态实际上寄生于以太坊生态。

这意味着OP可以天然“认以太坊为父”,在低摩擦的前提下,让原有的以太坊开发者轻松地在L2上部署应用。
目前整个加密市场的格局中,以太坊确实是那个独一无二的“真父亲”,其流行度与影响力无人能及。若能顺利承接其父生态的开发者资源,对自身链的发展自然大有裨益。
只不过OP和ARB这类L2由于与L1存在“血缘关系”,可无缝承接;而Solana等非EVM兼容的公链,若想吸纳父生态中的开发者资源,则必须调整自身技术特性。
于是我们看到了文章开头提到的Solana的Solang与Neon EVM,都是为了承接以太坊开发者资源所做出的技术适配。
请注意,笔者认为“认以太坊为父”并非贬义行为,而是在熊市环境下抱团取暖的明智之举。Crypto圈子很小,复用技术能力和资源是自然而然的选择;能够吸引其他开发者为自己的生态输血,并不丢脸。
与其正面硬刚,不如团结一切可以团结的力量,先活下去。
Solana开发者激增,但仍需在竞争中突围
如果上述关于Solana吸引开发者策略仍不够直观,不妨来看一些更明确的数据。
根据2022年度Electric Capital开发者报告,以太坊拥有最大的开发者生态,总开发人数是第二名的2.8倍。

同时,与自身相比,以太坊在2022年全年新增近15000名开发者,增幅达历史最高。

开发者本质上并无排他性,既可在以太坊上开发,也可在其他公链上开发,关键在于激励程度、迁移成本和技术壁垒等因素的权衡。因此,以太坊在开发层面的海量资源,自然会引起其他公链或L2的关注。
再看新兴公链,可见Solana正在奋起直追:在去年新增开发者超过1000人的公链中,Solana势头强劲,同比前年开发者数量增长83%,为所有公链中增幅最大者。相比之下,Polygon增长40%,Cosmos增长25%,Polkadot仅增长2%。

Solana联合创始人Raj Gokal在接受TechCrunch采访时曾表示:
“开发者会在他们看到技术优势的地方进行Build,Solana提供了比替代方案更快的交易速度和更低的成本;但他们也会在看到其他优势的地方Build,比如一个活跃的社区。”
而现在,Build的理由又多了一个——与现成的EVM和Solidity语言兼容,上手更容易。
但与此同时,也不能忽视竞争对手的虎视眈眈,例如Polygon。
从开发者的“拉新”角度看,Solidity是一种编译为EVM字节码的高级编程语言。然而,Solidity学习曲线陡峭,对于缺乏经验的程序员而言,构建安全的智能合约可能较为困难。
因此,Solana选择采用Rust和C语言等传统程序员更熟悉的语言进行开发,这种做法在吸引Web2背景开发者方面确有优势。但别忘了,Polygon也支持常见的Golang作为编程语言;
而在争夺现有Web3开发者的战场上,Polygon原生支持Solidity和EVM,这给Solana带来了不小压力,笔者认为也是此次Solana支持EVM和Solang的重要动因。

(图源:Solana Vs. Polygon Vs. Ethereum – The Ultimate Comparison,Blockchain Council)
此外,Solana和Polygon都提供了丰富的开发者工具支持,例如Solana Studio和Truffle Suite。这些工具简化了开发流程,包括调试、部署和测试,使开发者更容易在其各自平台上构建和部署去中心化应用。
综合来看,尽管Rust和C语言更利于Web2开发者转型,但为了与其他EVM公链竞争,Solana也需要通过支持Solidity来争取更多Web3开发者。
想要在公链竞争中突围,在当前“一超多强”的格局下,“强者”在开发顺滑度上的比拼已成为必然选择。
总结
从公链百花齐放到逐渐向EVM靠拢的大一统趋势,我们无需指责谁背叛初心,或批评谁不敢与以太坊正面对抗。
加密圈很小,供给端与需求端的存量有限,熊市难以带来增量,盘活并复用现有资源反而是正确策略。
在供给端激活已有开发者,远胜于在需求端绞尽脑汁割用户韭菜。
团结一切可团结的力量,静待下一个周期的到来。
TechFlow公式コミュニティへようこそ
Telegram購読グループ:https://t.me/TechFlowDaily
Twitter公式アカウント:https://x.com/TechFlowPost
Twitter英語アカウント:https://x.com/BlockFlow_News














