论持续代码开发重要性:Polkadot等第1层协议是否拥有健康的开发者生态系统?

撰文:Mihai Grigore,本文编译自Messari

技术平台如何在长期内获取并增加其价值?

根据a16z的说法,Web3协议中价值获取的核心模板是开发人员和用户之间的激励机制的一致性。这通常会转化为代码开发和应用程序使用之间的正反馈循环。一方面,持续的代码开发促进了广泛使用的应用程序的创建;另一方面,应用程序的广泛使用激励了新协议功能的进一步开发。

论持续代码开发重要性:Polkadot等第1层协议是否拥有健康的开发者生态系统?

这种正反馈循环与亚马逊、Youtube或Uber等Web2平台中基于广告的价值捕获模型不同。虽然Web 2平台的价值通常是由内容创作者产生的,但只有一部分广告收入会回流到内容创作者。为了能够长期保持和增加价值,Web 2平台通常激励内容创作者长期持续生成有价值的内容。

相比之下,Web 3平台的激励机制更为直接,这部分归功于开源软件开发更为透明的特性。这种激励方式的机制如下:应用程序是由开源社区在Web3协议的基础上开发的。随着这些应用程序被用户采用,更多的资金又流回到协议中。因此,价值在协议层被捕获。这通常转化为支持新应用的高级协议功能。随着这些新的应用被更多的用户采用,开发者被激励在 “可组合”Web3 协议之上进一步构建。随着第1层协议越来越多地被采用,持续的代码开发对于创建一种锁定效应至关重要,这种效应会随着时间的推移而“扩大蛋糕”。

然而,在长期分析Web3协议的成功时,很少有分析师系统地评估代码开发活动。事实上,大多数分析都侧重于使用的链上指标(例如钱包数量、应用程序数量、资金流向、交易量、公众情绪或媒体知名度)。尽管大多数链上分析师都同意代码开发对Web 3协议长期成功的重要性,但这个话题在很大程度上仍然被认为是抽象的。

缺失的部分:有效的开发指标

为了帮助解决这一差距,Santiment和CoinGecko提供了定制的开发者活动指标。这些指标试图在单个项目的基础上,独立地捕捉GitHub存储库中的代码开发进度。Galaxy Digital最近的一份报告认为,在代码开发方面,替代的Layer 1正在逼近以太坊的脚步。在承认量化开发活动方面存在困难的同时,该报告提供了一个GitHub核心库的书签数量的静态比较,作为目前人才集中的代理。

另一份来自The Block的最新报告,提供了一个比较第1层协议的框架。该报告承认了开发者活动在理解增长前景方面的重要性。作为开发者社区规模的代理,该报告使用来自Github和Discord数据的静态快照的社交媒体关注度。然而,这两份报告所缺少的是持续的代码开发趋势的汇总、纵向了解。为了解决这一缺陷,让我们从以下方面分析GitHub的开源代码开发:

  • 开发活动:汇总GitHub中的代码贡献数量

  • 开发者社区:汇总至少撰写过一篇代码贡献的开发者的数量

下面我们把这些指标作为四个最成熟的Web 3协议(按年龄排序)的比较研究的一部分:以太坊、Cosmos、Polkadot和Solana。人们可以将同样的方法应用于任何其他获得牵引力的Web3协议。

协议开发活动

整体开发活动是健康的,所有四个协议的趋势都是积极的。自2014年以来,以太坊设法保持其先发优势,而Cosmos、Polkadot和Solana的开发在2018年之后开始显著增长。

论持续代码开发重要性:Polkadot等第1层协议是否拥有健康的开发者生态系统?

虽然Solana在过去三年中拥有较高的月度代码贡献数量(约500),但Polkadot在2021年呈上升趋势。从这个角度来看,Polkadot自2021年第一季度以来一直超过Cosmos,自2021年第三季度以来与Solana持平。Polkadot协议开发活动的上升,似乎发生在2021年11月第一次平行链插槽拍卖之前的发布时间范围内。同时,Cosmos似乎保持着长期稳定的发展步伐。

在比较下面的同比贡献时,这种趋势是一致的。从这个意义上说,与Cosmos、Solana和以太坊相比,2021年Polkadot的开发活动显着增加。

论持续代码开发重要性:Polkadot等第1层协议是否拥有健康的开发者生态系统?

接下来,让我们看看贡献的规模,以贡献的代码行数(添加或修改)来衡量。在考虑到编程语言之间的差异时,更大的贡献往往对应于代码中更实质性的变化。因此,代码贡献的大小可以作为实质性代码开发的合适代表。在这个意义上,与Cosmos、Polkadot和Solana相比,以太坊显然是较大贡献的受益者。然而,应该注意的是,Polkadot和以太坊都显示出明显的逐年上升的趋势。这与上述关于代码贡献数量的发现是一致的。

论持续代码开发重要性:Polkadot等第1层协议是否拥有健康的开发者生态系统?

协议开发者社区

四个协议中的每个协议的活跃开发者社区都在继续上升。以太坊的月度活跃开发者已经接近250人,而Cosmos、Polkadot和Solana则相对持平,约为50人。有趣的是,Polkadot、Cosmos和Solana最近都设法吸引了越来越多的每月活跃开发者。这与目前从Web 2向Web 3发展的资本和人才迁移是一致的。

论持续代码开发重要性:Polkadot等第1层协议是否拥有健康的开发者生态系统?

开发社区规模的这种上升趋势对区块链领域来说是个好消息:开发人员将继续努力并进一步推动持续的协议开发。

生态系统视图

话虽如此,协议本身只有在它们拥有繁荣的、有用的和使用的应用程序的生态系统时才会产生价值。这些应用生态系统是由开源社区在协议本身的基础上开发的。为了量化应用生态系统层面的开发活动,我们:①CoinGecko中市值排名前300的所有项目,对应每个协议生态系统(Cosmos、Polkadot和Solana),②删除了跨链项目。这样做的结果是:Cosmos生态系统中,15个项目进入前300名;Polkadot生态系统中,9个项目进入前300名;Solana生态系统中,13个项目进入前300名,截至2021年11月1日。请注意,以太坊被排除在这个比较之外。原因是,考虑到以太坊生态系统的快速增长和庞大规模,计算以太坊目前正在开发的所有新项目是不切实际的。

生态系统开发活动

虽然这三个生态系统都有稳定的开发活动,但Cosmos生态系统却脱颖而出。下图显示,建立在这三个协议之上的平台和应用程序吸引了大量的开发工作。这种发展会持续一段时间。

论持续代码开发重要性:Polkadot等第1层协议是否拥有健康的开发者生态系统?

放大来看,在比较同比贡献时,Polkadot生态系统的开发活动逐年加强,尤其是相对于Cosmos和Solana生态系统。同样,Polkadot生态系统活动的这种强化是在2021年11月的第一次平行链插槽拍卖之前进行的。

论持续代码开发重要性:Polkadot等第1层协议是否拥有健康的开发者生态系统?

就贡献的规模而言(以对代码的增加或修改来衡量),在同比的基础上,Polkadot生态系统(+32%)相对于Solana(+9%)和Cosmos(+5%)生态系统来说,在上升方面有突出表现。这一发现与上述贡献数量的趋势是一致的。

论持续代码开发重要性:Polkadot等第1层协议是否拥有健康的开发者生态系统?

生态系统开发者社区

在生态系统开发者社区的增长方面,三个生态系统似乎都在吸引越来越多的开发者,尤其是Solana和 olkadot生态系统的增长。尽管可能有很多因素在起作用,但对这种采用的一个潜在解释是,Solana和Polkadot区块链上的应用程序开发是用Rust完成的——这是开发人员最喜欢的编码语言。Rust是一般开发人员社区非常熟悉的编码语言。这可能使开发人员更容易构建更多应用程序,从而有可能促进Polkadot和Solana生态系统发展的同比增长。

论持续代码开发重要性:Polkadot等第1层协议是否拥有健康的开发者生态系统?

结论

持续的代码开发对于Web 3协议长期保持价值是最重要的。除了围绕Web3协议的炒作,所有主要协议及其生态系统的代码开发都很健康。

从协议的角度来看,Polkadot和以太坊在贡献的数量和规模上都显示出明显的上升趋势。同时,开发者社区在所有主要协议中都显示出健康的增长,以太坊显然是最大和最活跃的开发者社区。目前,相对于所有其他主要协议,以太坊保持其先发优势。

从应用生态系统的角度来看,Polkadot生态系统的开发活动最近一直在加强,与平行链拍卖相一致。同时,Solana和Polkadot生态系统的开发者社区的吸收可能是由于在这两个区块链上构建应用相对容易。

一言以蔽之,开发人员会留下来并通过持续的Web 3协议开发来“做大蛋糕”。这对于构建在主要Web3协议之上的应用程序生态系统来说是个好消息。

论持续代码开发重要性:Polkadot等第1层协议是否拥有健康的开发者生态系统?

扫一扫手机访问

论持续代码开发重要性:Polkadot等第1层协议是否拥有健康的开发者生态系统?

发表评论