去中心化、受信任与协作共赢,比特白银开源代码的初心
历经4年筹备,比特白银在项目正式上线后很快就将代码通过gihub进行开源。
Gihub,这是全球最大的开源代码托管网站,包括比特币、以太坊等在内的几乎95%以上的加密货币,都在上面实现了代码开源。
有人会问,为什么比特白银一定要把自己的代码开源呢?就不怕有人抄袭复制吗?
难道比特白银团队早已经做好了更深层次的技术布局了吗?
在回答这个问题之前,我们可以我们试着站在区块链的全局角度去思考,这个问题其实可以等同如下:
为什么但凡是区块链项目,一定要把代码开源出来?
区块链项目为什么要将代码开源
业内所公认的答案是:代码开源,是基于对区块链去中心化信仰的尊重,这种行为必须为之且必不可少。
我们知道,区块链最核心的东西莫过于去中心化,没有后台和管理员,人人可以自治。这一要义,在期初对于这个本身注重中心化集权发展的世界更像是一种挑战。
因此,推崇去中心化的加密货币精神,最开始被密码极客们认可甚至可能带着他们对过度中心化世界的一种不满和抗争。
但是发展到后来,人们发现最开始的“去中心化”概念已经脱离了一种情绪化的斗争,这个斑斓的世界确实有安放它技术落地的位置。
譬如作为公开数据库,区块链项目数据让人人可见,实现链上信息透明化,一经录入就无法篡改且能被永久保留等。
如果说,一个区块链项目没有公开代码,那么没有人知道它究竟是不是真正意义上的去中心化数据库。也就是说,它可能是一个披着“中心化马甲”的数据库,甚至有可能留下了自己的“后门”。
作为一个节点,在不知道代码真实情况下去草率进行推广维护,鬼知道未来哪天是不是在帮别人做嫁衣呢?
因为中心化的数据库,管理员的主动权大于一切,一旦出现什么事情,所谓“节点”的抗争效应几乎匮乏无力,完全是一个“弟弟”的存在。
因此,NEO创始人达鸿飞曾放出狠话:不开源的区块链都是耍流氓。
走在加密货币先列,比特币开源代码
这是比特币在gihub上开源代码的情况。
数据显示,比特币在11年间(Aug 30, 2009 – May 23, 2020),有506个Issues,24230个commits,699个Contributors。
其中,贡献最多的Contributors是一个叫laanwj的工程师,进行了1,697 commits次数据提交。
作为加密货币祖师爷,中本聪的初心亦是如此,在完全基于一种加密货币去中心化的精神下,去完成既定的目标。
2009年1月,中本聪在Metzdowd密码学邮件列表发布了开源客户端Bitcoin v0.1.0,正式邀请大家共同维护比特币网络的正常运行。
如果比特币一开始打着去中心化的旗帜,但在代码问题上总是遮掩回避、含糊其辞,那么加密货币市场肯定不会留存至今,所谓基于区块链技术的比特币也可能很早就沦为一场泡影。
也正是走出了这一步,比特币每次才能历经至暗时刻都能逢凶化吉,才创造出后来“百链争鸣”的繁荣局面。
这种做法,最终被多数真正致力于开创分布式技术未来的区块链项目竞相模仿,才迎来了近年来开始被互联网古典投资者认可的局面。
恪守初心,比特白银网络的坚持
这是比特白银在gihub上开源代码的情况。
里面罗列了很多底层框架的代码书写,代码量十分巨大,不难看出这应该是一个资深技术团队协作的智慧结晶。
当然,比特白银将代码开源,不仅是为了让社区用户放心、让节点受信任,更是为了证明自己会将把“去中心化概念”进行到底的初心。
团队不会关停比特白银全网,比特白银全网也无法被关停,这是一个需要打算随着科技创新浮沉与共的项目,也表露出做好面对一切艰难困苦也要长期坚持下去的决心。
不仅如此,比特白银所希望推崇的精神是,比特白银是属于大家的,每一个参与治理的节点和矿工,地位平等,是一个共享自治的分布式和谐网络。
没有人可以独享比特白银网络。
正因如此,倘若比特白银网络未来真的遭遇到什么坎坷,也会因为无数节点的力量交织重新完成崛起,差别无非是究竟哪一个节点能够实现燎原之势,带着比特白银闯入一个更大的资本世界。
就像曾经的比特币一样,每一次几近覆灭后,都能迎来更高的腾飞,最终把曾经所有的下跌K线都磨成了一条地平线。