Clear Sky Science · zh
开发者参与开源软件绿色转型
为什么加密领域需要更环保的代码
大多数人听到“区块链”会想到波动的币价和线上投机,但每一种加密货币背后都有大量代码和计算能力在运行。这些代码消耗实际能源,并决定了谁将从我们的数字未来中受益——或承担成本。本研究不关注交易者或监管者,而是关注构建以太坊这一全球重要区块链的软件开发者,考察他们多频繁、以多认真地讨论可持续性问题。
倾听构建者的对话
研究者没有采用问卷或实验室方法,而是转向 GitHub,这是以太坊 Go-Ethereum 客户端开发的主要在线中心。在近十年的时间里,他们收集了将近16000个已报告的问题(issue)和5万个由数千名开发者撰写的评论。每个 issue 都是一项工作条目——从错误报告到设计讨论不等——而附带的评论展示了社区如何协商解决方案。将这一档案视为一种公开对话,研究人员能够追踪有关能耗、成本、可靠性或社会影响的关切何时出现并如何在社区中扩散。

在数千次对话中寻找主题
为了理解海量文本,团队使用现代语言技术来寻找措辞中的隐含模式。主题建模系统将讨论相似想法的问题和评论分组,例如交易费用、网络性能或账户安全。大型语言模型——与当今聊天机器人为近亲的技术——随后帮助为每个聚类给出简短且可读的标签。研究人员将这些主题与一个超越单纯环境维度的可持续性框架进行比较,该框架还权衡经济、社会、个体与技术方面。例如,关于降低以太坊“gas”成本的讨论既涉及金钱与效率,也很可能涉及能耗。
当可持续性成为焦点
分析显示,将近三分之一的被检视问题以某种方式与可持续性相关。乍看之下,大多数讨论是技术性的——如何更高效地压缩数据、加快点对点通信或安全地处理密钥。然而,这些选择往往对能耗、硬件使用和长期可维护性有明确影响。对可持续性的兴趣并非恒定:它在时间上出现峰值,尤其是在以太坊于2022年从耗能的“工作量证明”(proof-of-work)挖矿向更高效的“权益证明”(proof-of-stake)方法历史性转变期间。2021年和2023年,可持续性相关讨论占比特别高,既反映了对转变的准备,也反映了对其的反思——尽管2022年变更当天的工作以紧急技术修复为主。

谁在塑造绿色转型
除了文字内容外,研究还绘制了开发者互动的图谱。通过构建连接在相同 issue 下发表评论的人的网络,作者识别出充当枢纽的关键人物,将想法在原本分散的群体之间传递。一小部分高度活跃的贡献者出现在许多与可持续性相关的讨论中,而大多数参与者只评论一两次。开发者也往往围绕某些主题聚集——有些人反复关注费用和性能,另一些则关注安全或网络行为。这一模式表明,让区块链软件更环保不仅仅是一次性的设计决策,而是需要支持合适的专家与连接者组合,将可持续性思维传播到系统的不同部分。
通往更清洁数字基础设施的路线图
简而言之,论文得出的结论是,可持续性正成为以太坊核心软件构建中的常规组成部分,即便开发者以技术语言而非环境口号来表达。许多关于速度、成本和可靠性的争论同时也是关于能耗和资源浪费的讨论。通过展示如何随时间追踪这些主题并识别推动者,作者提出了一套可复用的工具包,其他开源项目——从人工智能到云服务——都可以采用。对非专业人士的讯息很明确:如果我们希望数字技术支持气候与社会目标,那么关注开发者讨论、奖励与优先事项,与关注市场价格或新规同样重要。
引用: Vaccargiu, M., Aufiero, S., Bartolucci, S. et al. Developer engagement in open-source software’s green transition. Commun. Sustain. 1, 41 (2026). https://doi.org/10.1038/s44458-026-00050-w
关键词: 以太坊可持续性, 绿色软件开发, 区块链能耗, 开发者社区, 开源治理