词汇表

开源软件

2026/4/16

开源软件是指其源代码公开可用,允许任何人检查、修改和分发的软件。开源开发是加密货币生态系统的基础——比特币、以太坊和几乎所有的挖矿软件都是开源的。

开源在加密货币中的重要性

  • 无需信任的验证——任何人都可以审核代码以确认没有后门或恶意功能
  • 社区开发——全球的贡献者可以提出改进建议并修复漏洞
  • 分叉——开源代码使任何人都可以创建区块链或工具的分叉
  • 透明性——矿工可以准确验证他们的挖矿软件在做什么

开源挖矿软件

大多数挖矿软件作为开源软件通过GitHub分发:

  • XMRig——Monero/RandomX CPU 挖矿软件
  • lolMiner——多算法 GPU 挖矿软件
  • T-Rex——NVIDIA GPU 挖矿软件
  • CGMiner / BFGMiner——比特币 ASIC 挖矿软件

开源许可证

常见许可证:MIT、GPL、Apache 2.0。它们在用户修改和重新分发代码时的要求上有所不同。

另请参阅