理论教育 探究区块链开源社区的含义与作用

探究区块链开源社区的含义与作用

时间:2023-06-14 理论教育 版权反馈
【摘要】:区块链技术也不例外,许多出色的系统都是在开源社区支撑下运作的。尤其因为区块链倡导的是对等网络模式,集中式、不透明的开发机构是其极力反对的,而依靠开源社区技术上的推动,不但降低了系统的维护、运营成本,而且促进了系统技术的有效迭代更新,使之更具可持续性。然而,新的开源社区的构建是有很大难度的。

探究区块链开源社区的含义与作用

Open Source Community

区块链倡导“共治共享”的理念,由互联网上开发者共同开发和改进软件,推进技术和系统演化。开发者贡献的源代码被发布到社区,其他开发者可以自由获取使用,并继续迭代、扩展、完善。

互联网上有很多开源社区,开发者将自己的软件源代码上传到社区,开放给其他人下载、使用,而受惠于他人源码的改进成果也被回馈给社区,使技术得以完善、扩展和提高。

软件开源的最大好处是凝聚了互联网智慧,开发者不再单打独斗,而是可以相互借力、相互助力,造就了很多像Linux操作系统一样的优秀成果。弱小的开发者可以站在巨人的肩膀上,为人类创造更多财富,而不必凡事从头做起。此外,软件开源后每一行代码都大白于天下,受世人检验,无论什么“后门”、什么“陷阱”统统无处遁形。(www.daowen.com)

区块链技术也不例外,许多出色的系统都是在开源社区支撑下运作的。尤其因为区块链倡导的是对等网络模式,集中式、不透明的开发机构是其极力反对的,而依靠开源社区技术上的推动,不但降低了系统的维护、运营成本,而且促进了系统技术的有效迭代更新,使之更具可持续性。

然而,新的开源社区的构建是有很大难度的。要么能进入“好的技术→吸引他人改进扩展→技术更完善和先进→更多开发者加入”的良性循环,要么能采用“好的系统和奖励机制→鼓励他人参与→扩大规模并提升影响力→汇聚更多人”的正反馈途径,否则开源社区就是一潭死水,是无法“养鱼”的。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈