币界网报道:
核心逻辑:对通用L1而言,开发者体验(DX)比用户体验(UX)更重要。
撰文:Alex Liu,Foresight News
开发者体验(DX)的重要性
10月22日,EigenLayer的开发者关系负责人Nader Dabit在Twitter上发布了一条推文,分享了四个不同的人对Solana开发者体验的抱怨截图,引发了社区的广泛讨论。
(图片)
Helius CEO、Solana生态重要人物mert站出来反驳了其中两条抱怨,但他也承认“在Solana上编写智能合约并不容易”。
(图片)
这引发了Solana当前存在的一个问题——开发者体验(Developer Experience,即DX)。与用户体验(User Experience,UX)不同,用户无法直接感知底层区块链的DX,但在我选择支持Move公链的同时,Solana已经占据了高性能公链生态的统治地位,这是因为DX是核心因素之一。(作者同时看好并持有SOL、SUI、APT)
逻辑很简单:从长远来看,对通用L1而言,DX比UX更重要。
DX有多重要?DX影响开发者入门,开发者是EVM生态的护城河。
根据开发者报告数据,以太坊仍然是领先的区块链,截至7月1日,全职开发者数量为2,788人,总开发者数量超过8,865人。
自2019年以来,以太坊研究团队数量增长了2,100%。
排名前三的全职开发者所在的区块链都来自EVM生态。这与EVM智能合约开发语言Solidity简单易学(与Web开发中最常用的编程语言JavaScript语法相似)以及成熟的开发框架(Hardhat、Foundry)有关。
这对市场有什么影响?用户无法感知开发者体验,但可以看到Solana代币在去年大幅跑赢以太坊。
实际上,开发者才是通用L1的客户。用户需要的是应用程序(App),而不是区块链。
良好的DX可以吸引优秀的开发者,打造出优秀的应用程序,并带来大规模采用。在底层都是高性能公链的前提下,在链的抽象赛道上大力发展的未来,用户对公链之间的区别的认知将趋近于零,只关注应用程序的用户体验(UX)。
用户没有使用区块链的需求,但有使用应用程序的需求。
Polymarket的选举预测市场吸引了大量新用户,而这些用户可能并不了解“什么是区块链?”,而Moonshot更是一个典型案例——用户使用信用卡进行付款,链上行为经过多层包装几乎没有感知。
以太坊和EVM拥有最大的开发者生态和最多的人才储备,在人们心中占据着最大的市场份额,因此仍然是市值最高的智能合约平台。易于上手、友好的DX在某种程度上支撑了以太坊的估值。
DX排行
仅就DX而言,现阶段的排名大致是:Move公链 > EVM(Solidity)> Solana。
这里的DX不仅指体验,还包括上手难度。Solana智能合约主要采用Rust语言,语法相对复杂,并且由于不是专为区块链设计,使用时常常需要“重复造轮子”。Backpack创始人Armani推出的Anchor框架极大地改善了这种情况,但仍然无法与Facebook为Rust打造的专为区块链设计的语言Move相比。(观点总结自作者对多位Sui、EVM、Solana开发者的调查)
(图片)
Move的未来展望
为什么目前Move公链中没有出现杀手级应用程序,尽管DX如此出色?我认为这与行业的发展进程有关。
当前的区块链行业仍处于“基础设施”阶段——在为或将到来的大规模采用铺路、资金和关注尚未聚焦在应用层面。Solana的DX仍需改进,但在当前已经取得了无可争议的成功,因为大多数用户确实在直接“使用链”,利用区块链最原始、核心的资产发行功能进行投机,更偏向于Crypto Native的场内PvP,而没有因为某个应用程序而大规模进入。我长期看好Solana,并相信其DX将在未来得到改善,但目前它还不是最好的选择。
相信“对通用L1而言,DX比UX更重要。”
而重视应用程序、由应用程序主导价值的行业未来即将到来。
我对DX更好的Move公链抱有期待。