1998 年,万维网发明者 Tim Berners-Lee 首次提出了 Web3 的概念。时至今日,Web3 已被重新定义 —— 即运行在区块链技术之上的去中心化互联网。去年以来,Web3 的热度一度风靡全球,甚至被业内人看做是“互联网的未来”。
近日,StackOverFlow 网站就面向社区开发者做了一项关于“Web3、区块链、加密”相关话题的调查,想了解以上概念是时尚、炒作还是真正的互联网未来。
在接受调查的 595 名开发者中,相当一部分人不知道这是啥:36%的人回答“what's Web3?”在知道的人里,25% 的人认为 Web3 是互联网的未来,15% 的人认为它是炒作,14% 的人认为它对加密和相关应用程序很重要,9% 的人认为这些都是骗局。
区块链体验建立在工作之外:85% 开发者没有使用区块链进行开发
由于 Web3 是一种“运行在区块链技术之上的去中心化互联网”,因此想要了解 Web3 相关数据,就得先了解区块链从业者。
据调查显示,目前有绝大多数(85%)开发者没有使用区块链进行开发,甚至或多或少没有使用过区块链。在这些人中,我们看到大部分区块链开发都是作为一个辅助项目或爱好进行的。
而在工作中使用区块链开发的人里,有 31% 的人最有可能为软件公司工作(72%),超过一半(55%)的人也将其作为辅助项目或业余爱好。这种业余爱好的编码似乎也有用,因为我们看到 60% 的人在工作中开发的区块链应用都投入了生产。
区块链新手:超 40% 的人认为 Web3 可能是未来
调查显示,对于那些知道 Web3 是什么但没有区块链经验的开发者而言,40% 的人认为 Web3 可能是未来,25% 认为它只是炒作,20% 认为它对加密很重要,15% 认为这都是骗局。
而那些拥有区块链经验的人里,也有类似的感受——41% 认为这是未来,29% 认为这对加密很重要,19% 认为这都是炒作,10% 则认为这是骗局。
除了区块链新手相信之外,调查中还发现 20-30% 的区块链相关问题由新的堆栈溢出用户提出。由于对区块链的兴趣,这些新用户可能正处于编码生涯的早期阶段。对于初学者来说,与两种最常见的编程语言(JavaScript 和 Python)相关的大部分区块链问题也支持了这一点。
区块链相关标签:JavaScript 继续占据主导地位
通过对区块链标签中最常见的非区块链标签进行研究,调查发现在堆栈溢出时,最多可以有五个不同的标记。
其中,JavaScript 和 Python 继续排在“区块链相关问题上使用了哪些非区块链标签”这项调查的榜首,这也并不奇怪,因为它们多年来一直是最常见的编程语言之一(JavaScript 已连续九年位居榜首,Python 则在 2021 刚刚占据第三位)。
对此结果,Stack Overflow 的开发者权益倡导者 Matt Kiernander 表示:“JavaScript 对 Web3 至关重要,但 Web3 并不是 JavaScript 生态系统的基础。”。“无论你是否相信区块链和 Web3 的持久性,很明显 JavaScript 和 Python 是长期存在的。它们都是在 Web2 的过程中演变的,至于它们是否继续适应 Web3 的需求还有待观察。”
总之,这两种语言对区块链都很重要,当然在它们被标记的问题的关联上也看到了一些微妙的差异。例如,python 的标签在询问有关加密 API 和交易加密的问题时更常用。另一方面,javascript 出现在更多关于构建分散式应用程序的问题中,因此与 solidity、web3 和 smartcontracts 标签之间存在关联。
综述
可以说,对于区块链和 Web3 究竟是不是互联网的未来,这个问题业内人给出的答案仍是“不确定”的。大多数开发者都在空闲时间建立区块链体验,或者根本没有接触过区块链。随着开发人员的学习和构建,他们开始转向他们最常用的语言:JavaScript 和 Python。
此外,不管是不是一种炒作,炒作的热度和趋势如何,对于那些没有经验的区块链开发者来说,他们仍然认为 Web3 是互联网的未来。区块链和 Web3 的流行是不可否认的,问题是这些都经得起时间的考验吗?
据《福布斯》报道,2021 年加密市场总市值已超过 3 万亿美元。在过去的一年里,加密初创公司获得了 300 亿美元的风险投资,其中 50 家筹集了 1 亿多美元,有 40 家进入独角兽状态。
尽管投入了大量资金,但这对科技的未来究竟意味着什么?区块链和 Web3 是未来还是只是一种时尚?看完本次调查,相信大家会对以上问题有了自己的答案。