洞察 Electric Capital 2023 年开发者报告,找准未来 Web3 开发趋势

news2024/11/15 14:05:23

图片

作者:Electric Capital

编译:TinTinLand

原文链接:https://www.developerreport.com/developer-report

近期,Electric Capital 发布了 2023 年年度加密开发者报告,对 818k 开源存储库中的 4.85 亿次代码提交进行分析

报告发现,虽然加密开发者总体下降了 24%,但最有价值开发者群体(有两年以上工作经验且贡献最多代码的开发者)继续稳步增长30% 的开发者支持多个链的开发72% 的加密开发者位于北美以外地区,自 2018 年以来,美国开发者份额下降了 14%

图片

TinTinLand 为你梳理了 Electric Capital 2023 年开发者报告的重点内容,提炼出其中的重要观点和数据,帮助你更全面、深入地了解 Web3 开发者群体现状,找准发展生态和职业路径。

报告核心内容一览

开发者数据是衡量 Web3 行业价值创造的首要指标。开发者构建的应用程序将价值传递给用户,优秀的应用又将吸引用户加入加密世界,新用户的增长也会带来更多的开发者。

报告提到的关键数据结论如下:

1、成熟开发者群体保持稳步增长

  • 尽管总体开发者数量下降 24%,但最有价值的开发者群体(在加密领域贡献最多代码的两年以上资深开发者)仍在稳步增长

  • 在加密领域已有两年以上经验的开发者数量创历史新高,过去五年年均增长 52%

  • 在加密领域有一年以上经验的开发者数量同比增长 16%,占所有月活跃开发者的 63%。

  • 相比之下,在加密领域有不到 12 个月经验的新手开发者同比下降 52%

总体而言,开发者数量的下降可以归因于 2022 年新加入并在同年离开的开发者人数所创下的纪录。

2、加密领域现已明显成为多链格局

  • 30% 的开发者支持多于一种区块链,较 2015 年的 3% 增长 10 倍

  • 在 2023 年,支持三个或更多链的开发者占所有开发者的 17%,达到历史新高。

  • 开发者的增长在各个项目间并无相关性。一些项目吸引更多的开发者,而其他项目则在不断失去开发者。开发者通过对所加入项目的选择,来表达他们对提供真实效用的项目的信心。

3、全球化深入,位于美国的开发者占比不断下降

  • 72% 的开发者位于北美以外的地区。

  • 自 2018 年以来,美国失去了 14% 的开发者份额,如今仅占加密开发者总数的 26%

  • 自 2018 年以来,南亚、拉丁美洲、东欧、西非和南欧共同增加了 20% 的开发者份额。

成熟开发者增长一半以上,数量创新高

2023 年,每月有 22,411 名活跃的开源开发者为加密领域做出贡献,虽然月活跃开发者数量下降了 24%,但在加密领域工作一年以上的开发者正在稳步增长

图片

经验丰富的开发者不断增多

其中新兴开发者(工作 1-2 年)成熟开发者(工作 2 年以上)的数量均在稳步增长。特别是工作一年以上的成熟开发者,在 2023 年增长了 16% (+1,925),也就是除了新手之外的开发者增加了 1,925 名。并且,这些更具经验的开发者也贡献了更多的代码,数据显示,75%的代码是由工作一年以上的开发者所创建的,成熟开发者和新兴开发者的代码提交量平均是新手开发者(工作不足 1 年)的 3 倍。

图片

在过去的五年中,成熟的开发者数量每年增长 52%,总数量创下了历史新高。而加密领域流失的开发者,主要来自工作时间一年以下的新手开发者,这类群体在去年减少了 52%。

图片

他们的流失主要与市场的波动相关,2022 年牛市中有 90,330 名开发者进入加密行业,每月有超过 6,500 名新人加入加密领域。即使到了 2023 年的熊市阶段,几乎每个月也都有超过 3,990 名开发者加入,而过去的熊市阶段里每月仅有 2,045 名开发者加入,可见加密行业的吸引力仍旧不减。

图片

多链开发成重要趋势,以太坊拥有最多开发者

许多开发者现在为多条区块链做出贡献,多链开发成主要趋势。例如,一个开发者既在以太坊生态工作又在 Polygon 生态工作,那么就是一位多链开发者;同时,在支持多个区块链的代码仓库上工作的开发者,也是一位多链开发者。

图片

多链开发渐成主流选择

数据显示,2023 年 34% 的开发者为多条链进行部署和开发,其中 8.2% 的开发者可以支持五条或更多链。多链开发者数量也在快速增加,自 2015 年以来,多链开发者数量增长了 10 倍——2015 年 1 月,只有 3% 的月活跃开发者支持多链。2018 年之后,月度活跃的多链开发者增长 125%。其中,30% 的开发者已经在两条或更多链上工作了 3 年。值得注意的是,开发三条链及以上的开发者数量正处于历史最高水平,占比开发者总量达 17%

图片

比特币闪电网络、以太坊和波卡备受青睐

多链开发者们也开始支持越来越多的区块链生态。

2018 年,大部分多链开发者都在比特币闪电网络和以太坊、波卡生态上工作。如今,开发人员正在构建多个互联的生态集群。随着时间的推移,更多的区块链生态正在共享更多的开发人员。目前,以太坊与 Polygon、BNB、Arbitrum 和 Optimism 共享最多的开发者。其中,以太坊与 26 条链共享六名以上的全职开发人员,EVM 兼容链也与其他 EVM 链共享部分开发人员。

图片

如今,79% 的加密开发者致力于比特币、以太坊或网络价值排名前 200 名的加密生态系统。其中,比特币和以太坊生态拥有所有加密开发人员中的 40%,这个数字自 2015 年以来就一直保持稳定。

以太坊在区块链开发领域稳固占据着主导地位——超过 70% 的新合约代码部署在以太坊网络上,保持着作为开发者首选的行业地位,凸显了以太坊持久的重要性和影响力。

图片

从数据具体来看,比特币生态有 1,071 名月度活跃开发者,2023 年月度活跃开发者则下降了 19%。从不同经验开发者来看,成熟开发者稳定增长 7%,比新手开发者多出 80%,新手开发者数量下降 48%,新兴开发者下降 6%。

以太坊生态有 7,864 名月度活跃开发者,2023 年月度活跃开发者下降 25%,大多数离开的开发者都是新手开发者(55%),而成熟开发者则增长 37%,而新兴开发者则持平。

图片

开发者数量自上轮熊市以来再创新高

除了比特币和以太坊,其余前 200 个生态系统拥有 9,357 名月度活跃开发者,同比下降 31%。2023 年第 4 季度与 2022 年第 4 季度相比,拥有多达 5,500 名开发者的生态系统包括:Avalanche (-5%)、Celo (-11%)、Optimism (-16%)、Arbitrum (-16%)、Polkadot (-20%) 和 Cosmos (-21%) ,他们均有一定的开发者流失。同时,NEAR (-33%)、BNB (-40%)、Polygon (-42%) 和 Solana (-48%) 由于 2022 年的开发者数量高速增长,而在 2023 年表现低于基准水平。

图片

另一方面,Scroll (453%)、ICP (+37%)、zkSync (+32%)、Starknet (+30%)和 Moonbeam (+5% )等规模较小的生态则逆势突围,获得了开发者的高度青睐。同样,Aztec (+221%)、Celestia (+180%)、Aleo (+167% )、TON (+37%)、Metis (+33%)、Status (+31%)、Chainlink (+15%) 和 NOSTR (+2%) 也吸引了更多开发者的加入。整体而言,这也展现出了自上次熊市以来的显著增长态势——每月增加 6,076 名开发者,自 2020 年以来年增长率为 30%。

DeFi 和 NFT 是否还是最火热的开发赛道?

根据 Electric Capital 对链上数据的测算,流量最高的 15 个以太坊智能合约中,有 12 个是应用于 DeFi 和 NFT 领域的。

图片

DeFi

报告数据显示,3,611 名月度活跃开发者从事 DeFi 方向。自 2020 年的 DeFi Summer 以来,截止今年一月的 DeFi 开发者数量增加了 35%,每月都有超 300 名新开发者加入 DeFi。并且,大多数 DeFi 开发者是多链开发者,一般左右在稳定币生态或去中心化交易所中工作。

然而,就 2023 年的情况来看,DeFi 开发者减少了 22%,57% 离开的开发者是兼职开发者

图片

NFT

总体而言,NFT 交易量已从 2022 年的峰值逐步下降,但也正面临复苏的趋势。具体来看,以太坊不再主导交易量,而比特币和 Solana 的 NFT 交易量超过了以太坊

图片

报告通过部署数量测算 NFT 开发者发现,到 2023 年底,比特币、Solana 和以太坊总共有 14,560 个 NFT 部署;以太坊的 NFT 部署处于低位,而比特币和 Solana 的 NFT 部署则达到了历史高点,占据了 75% 的 NFT 部署。

深度全球化分布,北美以外地区大幅增长

全球的 Web3 开发者的分布情况如何?Electric Capital 通过查看 2.5 万名开发者的自报地理位置数据,统计出了全球范围内的几个加密开发者活跃的中心

图片

北美、欧洲和亚洲仍是开发者中心

北美、欧洲和亚洲拥有最多的加密开发者,占总数的 88%。72% 的开发者居住在北美以外的地区,其中 74% 的开发者不在美国居住。印度占据了 12% 的加密货币开发者份额,而英国、德国和法国各占 5% 以上。尽管与 2018 年相比,开发者生态系统增长了两倍,但美国的开发者份额减少了 14%(2018 年为 40%,2023 年为 26%)。

图片

北美以外地区开发者数量增加

自 2018 年以来,开发者的分布发生了明显变化。美国、德国、澳大利亚、英国和加拿大的份额减少,而印度、尼日利亚、法国和阿根廷的份额增加。自 2018 年以来,开发者逐渐离开北美和欧洲。许多新兴市场的占比增长,而北美、北欧和西欧的份额却在减少。自 2018 年以来,北美、北欧和西欧、澳大利亚与太平洋地区以及东亚共同减少了 23% 的份额;而南亚、拉丁美洲、东欧、西非和南欧自 2018 年以来共同增长了 20% 的份额。

这一转变意味着区块链人才和专业知识的多样化,来自不同地理位置的开发者积极参与 Web3 领域的发展。北美以外地区开发者的增加突显了加密行业全球吸引力以及日益增强的去中心化趋势。这将有助于构建更具包容性、多样化和全球分布的 Web3 生态系统

结语

尽管整体开发者数量有所下降,但 Web3 行业仍展现出了极强的韧性、适应能力和吸引力。最有价值的开发者群体始终稳步增长,其中成熟开发者在数量和贡献上均较为显著。另外,从以太坊的坚定主导地位,变化为多链开发合作的趋势,这将继续推动生态之间的协同创新。

加密领域的全球化特征也愈发明显,北美以外地区的开发者数量大幅增长,呈现出全球区块链人才的多元化发展,新兴入局的开发者也将在推动生态增长和创新方面发挥重要作用。2024 年,我们有希望看到更多杰出的区块链开发者和项目持续涌现,为整个行业注入新的活力和发展动力。

欢迎关注 TinTinLand 社区,我们为想要入行 Web3 的开发者们准备了全面、丰富的 Notion 资源库。你可以在这里获取实时更新的社区最新动态、开发者资源库、黑客松&Bounty 资讯、Web3 课程、 Web3 招聘和社区活动日历(包括 TinTinLand 线上线下活动)等丰富多彩的干货内容,跨越从技能学习到实战开发的鸿沟。

点击「阅读原文」,敬请关注 TinTinLand Notion 主页,一站式获取最新的社区资讯和动向,踏上属于你的区块链开发之旅!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1440333.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C#上位机与三菱PLC的通信04--MC协议之A-1E报文测试

到目前为止,还没有网上有哪个文章有我如此的报文分析,操作实例,一大批都是抄来抄去,没有截图,没有说明,没有实例,有卵用呀,仅以此文章献给最爱的粉丝,希望对各位大师有些…

vue教程-介绍与使用

vue介绍 介绍 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。 安装 最简单的例子就是,创建一个htm…

2024年【广东省安全员B证第四批(项目负责人)】考试及广东省安全员B证第四批(项目负责人)考试题

题库来源:安全生产模拟考试一点通公众号小程序 广东省安全员B证第四批(项目负责人)考试考前必练!安全生产模拟考试一点通每个月更新广东省安全员B证第四批(项目负责人)考试题题目及答案!多做几…

代码随想录算法训练营第二十五天 |216.组合总和III,17.电话号码的字母组合(已补充)

剪枝操作讲解:(已观看) 带你学透回溯算法-组合问题的剪枝操作(对应力扣题目:77.组合)| 回溯法精讲!_哔哩哔哩_bilibili 216.组合总和III(已观看) 1、题目链接&#xf…

文件上传-Webshell

Webshell简介 webshell就是以aspphpjsp或者cgi等网页文件形式存在的一种命令执行环境,也可以将其称做为一种网页木马后门。 攻击者可通过这种网页后门获得网站服务器操作权限,控制网站服务器以进行上传下载文件、查看数据库、执行命令等… 什么是木马 …

设计模式2-对象池模式

对象池模式,Object Pool Pattern,当你的应用程序需要频繁创建和销毁某种资源(比如数据库连接、线程、socket连接等)时,Object Pool 设计模式就变得很有用。它通过预先创建一组对象并将它们保存在池中,以便在…

压敏电阻简介

压敏电阻 原理 压敏电阻器是一种具有瞬态电压抑制功能的元件,可以用来代替瞬态抑制二极管、齐纳二极管和电容器的组合。压敏电阻器可以对IC及其它设备的电路进行保护,防止因静电放电、浪涌及其它瞬态电流(如雷击等)而造成对它们…

什么是GitOps

我的新书《Android App开发入门与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。点击进入详情 GitOps 改变了软件和基础设施的管理方式,以 Git 作为管理和自动化应用程序和基础设施整个生命周期的中心枢纽。 它建立在版本控制、协作以及持续集成和…

axios get 请求 url 转码 空格转成+,导致请求失败(前端解决)

问题 GET 请求参数: URL-encoded 后: 浏览器将空格转成了,导致服务报错,返回 400。 解决 在请求拦截器中,对 params 进行处理。 axios.interceptors.request.use((config) > {let url config.url;if (config…

k8s-项目部署案例

一、容器交付流程 在k8s平台部署项目流程 在K8s部署Java网站项目 DockerFile 如果是http访问,需要在镜像仓库配置可信任IP 三、使用工作负载控制器部署镜像 建议至少配置两个标签 一个是声明项目类型的 一个是项目名称的 继续配置属性 资源配额 健康检查 五、使…

elk之search API

写在前面 本文看下查询相关内容,这也是我们在实际工作中接触的最多的,所以有必要好好学习下! 1:查询的分类 主要分为如下2类: 1:基于get查询参数的URI search 2:基于post body的request body search&am…

机器学习1一knn算法

1.基础知识点介绍 曼哈顿距离一般是比欧式距离长的除非在一维空间 拐弯的就是曼哈顿距离 Knn查看前5行数据head(),info看空非空 查看特征对应的类型 Head()默认前5行,head(3)就是前3行数据 Unique()可以查看分类后的结果 csv的…

《学成在线》微服务实战项目实操笔记系列(P1~P83)【上】

史上最详细《学成在线》项目实操笔记系列【上】,跟视频的每一P对应,全系列12万字,涵盖详细步骤与问题的解决方案。如果你操作到某一步卡壳,参考这篇,相信会带给你极大启发。 一、前期准备 1.1 项目介绍 P2 To C面向…

Leecode之随机链表的复制

一.题目及剖析 https://leetcode.cn/problems/copy-list-with-random-pointer/ 这个题目的意思就是拷贝一份复杂链表,难点在于它的random指针所指向的空间与拷贝下来的链表之间缺少一种联系,当然可以用遍历链表的方式通过value去找那块空间,不过时间复杂度太高. 二.思路引入 …

hook函数——useState

useState useState是React中的一个Hook函数,用于在函数组件中添加状态。基本使用语法如下: const [state, setState] useState(initialState) state:表示当前状态的值setState:更新状态的函数initialState:初始状态…

Java基础(二十四):网络编程

Java基础系列文章 Java基础(一):语言概述 Java基础(二):原码、反码、补码及进制之间的运算 Java基础(三):数据类型与进制 Java基础(四):逻辑运算符和位运算符 Java基础(五):流程控制语句 Java基础(六)&#xff1…

[Python] 函数详讲

可莉将这篇博客收录在了:《Python》 可莉推荐的一位优质博主:Keven ’ bloghttp://t.csdnimg.cn/6iwnv 跟着可莉一起学习,一篇文章来带你理解Python中的函数的奥秘~ 一、语法格式 定义函数 def 函数名(形参列表):#函数体return 返回值 调用函…

猫头虎分析:如何利用ChatGPT及生成式AIGC提高工作效率 ‍

博主猫头虎的技术世界 🌟 欢迎来到猫头虎的博客 — 探索技术的无限可能! 专栏链接: 🔗 精选专栏: 《面试题大全》 — 面试准备的宝典!《IDEA开发秘籍》 — 提升你的IDEA技能!《100天精通鸿蒙》 …

小区创业项目推荐:小投资大回报的店铺类型

作为一位拥有5年鲜奶吧创业经验的自媒体博主,我深知在小区内寻找一个既小投资又能带来大回报的创业项目是多么重要。今天,我要为大家推荐的,正是这样一个项目——鲜奶吧。 一、鲜奶吧:小区内的健康食品新宠 随着健康饮食观念的深…

【SpringBoot】JWT令牌

📝个人主页:五敷有你 🔥系列专栏:SpringBoot ⛺️稳重求进,晒太阳 什么是JWT JWT简称JSON Web Token,也就是通过JSON形式作为Web应用的令牌,用于各方面之间安全的将信息作为JSON对象传输…