词汇表
开源软件
2026/4/16
开源软件是指其源代码公开可用,允许任何人检查、修改和分发的软件。开源开发是加密货币生态系统的基础——比特币、以太坊和几乎所有的挖矿软件都是开源的。
开源在加密货币中的重要性
- 无需信任的验证——任何人都可以审核代码以确认没有后门或恶意功能
- 社区开发——全球的贡献者可以提出改进建议并修复漏洞
- 分叉——开源代码使任何人都可以创建区块链或工具的分叉
- 透明性——矿工可以准确验证他们的挖矿软件在做什么
开源挖矿软件
大多数挖矿软件作为开源软件通过GitHub分发:
- XMRig——Monero/RandomX CPU 挖矿软件
- lolMiner——多算法 GPU 挖矿软件
- T-Rex——NVIDIA GPU 挖矿软件
- CGMiner / BFGMiner——比特币 ASIC 挖矿软件
开源许可证
常见许可证:MIT、GPL、Apache 2.0。它们在用户修改和重新分发代码时的要求上有所不同。
