点击蓝字关注比原链公众号
引言:
在开源年会——COSCon上,GithubfutureCEONat谈到对区块链的认知以及Github与区块链的结合:区块链是一个莫大的技术创新,现在很多项目就是在Github上进行开发,开发人员也是通过Github进行协同工作或者找到志同道合的同仁,Github本身就是为全球开发人员和项目赋能的机制。我相信不管是任何形式的项目,金融创新,代币或者其他任何区块链相关的项目等等都可以在Github上找到合适的位置,GitHub聚合全球开发的机制相信能够为技术更多的赋能和创新。
1998年的2月5日,极客们在VAResearch举行了一场小型会议,会议中大家同意了ChristinePeterson女士提出的用“开放源代码”一词来替代容易在英语人士中引起歧义的“自由软件”一词,而表达的是同样的软件和意思,却更方便理解更容易获取更多支持。从那一天开始,“开源”正式诞生,而今年正是开源运动发起二十周年!
开源运动助力区块链
对于区块链而言的话,它是一个新生的事物,不同的人对区块链对看法都不一样。通常人们会认为区块链是:
软件:可能有的人认为它就是一个软件“Software”。它提供了一种带有某种功能或性质的这样一段的代码,例如它可以是账本记录交易,也可以防伪溯源、公证。
协议:区块链可以看做一种类似TCP/IP的协议,具有一定的稳定性,并且定义了各个实体、对象间交互的规则。
平台:就是类似于像我们所说的OS操作系统、开发底层。你可以在区块链上开发DAPP,开发各种各样的中心化、非中心化应用,然后来塑造一个生态。
但是我觉得我们还可以将它看作是一个带有Token的Linux或者Apache一样的开源软件,可以把区块链理解为是一场新兴的开源运动。
2008年,一位自称中本聪的人在麻省理工学院加密邮件组上发表了一篇《比特币:一种点对点的电子现金系统》的论文,白皮书的问世,也标志着比特币的底层技术区块链的诞生。比特币以开源项目的方式发布于2009年1月。在2010年,由于意识到这些元素中的许多是可以调整的,围绕比特币聚集起了一个社区bitcointalk论坛,来开始各种实验。
拿比原链为例,我与我的合伙人们创立了Bytom,并将其开源。Bytom,Byte的是字节的意思,象征着数字世界,Tom,Atom的简称象征着这种物理世界。Bytom是一个可以承载多样资产的公链。我们能把比特币上面只运行一种Token,扩展到多个资产等级发行流通和应用,让一个链上它既能运行登记不同的资产,并可以存书永久性存在的代码合约,并让不同的资产间进行交互。
开源对一个区块链项目有多么重要呢?Bytom的第一款区块链浏览器BtmScan,这个浏览器就是来自开源社区的开发者开发的,浏览器上率先加入了算力统计与算力分布。我们还可以看到,在Bytom的底层生态里面,我们主要更新代码的贡献者就有28位,已经提交了1693次,发行迭代了27个版本,最新的是为V1.06,在GitHub上934次的这种收藏和将近300次的这个Fork,它成为了中国现在比较活跃的一个区块链的项目。
区块链反哺开源运动
OSI第八层协议
对于整个区块链而言,它不仅仅带来了一种新的这种软件或者有新的这样的一个产品,那更重要的是由于它引进了一种新的协作的方式。我们可以看到传统的开源运动有相对较长的时间是不能为继的,那其中一个原因就是“OSI第八层”,他与传统的OSI网络7层不同,前七层可以认为是标准的网络协议,第八层涉及到用户层和层。那很有可能导致开源项目在后期的运作中没有办法继续成功下去,有可能走向失败。但是区块链自带的经济激励制度和透明公开的技术属性,它的产生为开源运动新的模式提供了可能性。
协议结构
那在传统的互联网结构中,它的底层协议层非常瘦,但其的应用层非常庞大。不论是微信还是其他的应用软件,它们的服务和交互集中在上层。那就说各个商家和这个企业都在上层构建面向用户的服务,并从中获取利益。
但在区块链的结构之中,它整个底层的这个协议层是非常庞大的一个结构,并在代码中定义了激励、以及初步的治理规则。是一个胖的底层协议。整个的经济价值也潜在了底层,什么时候去生成一个区块,验证了一次交易,你贡献了多少的代码,或者说你提供了多少的计算,系统会自动生成一种代币奖励,那实际上这个也是在协议层来进行建构的。产生了一种代币循环的协作经济。
激励机制
传统的激励机制运作模式,比如传统内容,互联网运作模式,以及传统的开源运动模式。那最开始你要去生产,无论是生产一篇文章、一个软件产品或者一个开源软件,那接下去总归是要运营的,你要么是成立一个公司来运营,要么就是将其捐赠给成熟的开源基金会,开始要把他通过运营产生一定的商业价值,然后再接受这种捐赠或销售的模式。
但是在区块链领域之中,我们可以发现它是围绕token来生成这场开源运动,它整个模式是一种完全不同的结构。首先,我们在这个社区中有开发者进来共同地参与制造这个系统,同时,也有大量的非传统意义的参与者,如矿工和验证者。使得共识不仅仅是程序员的事情了,区块链中有一个共识的概念:谁来生成这个区块,谁在区块里写入什么样的东西,谁来验证它的正确性。开发者、验证者、用户、应用部署人维护人,以及各个环节的关系发生了改变。
社区、开发者、用户或者矿工并不是一个瀑布模型,不像传统的开发,先设计,再往下去开发,开发完测试这样一个模式,有点像一个螺旋模型。这个生成的过程中,一方面它的开源代码是不断的更新和迭代,然后运行得到矿工和全体用户验证,并将其同步到不同的节点之中,同时社区的用户也会部署应用来促进整个生态的发展。
所以当你的代码的质量越为的优秀,当你部署的节点越为地被更多人接受,链上的应用越为繁荣的时候,你整个的这个交易体系、经济体系也就越为的庞大,Token的价值也发生变化。所以它形成了这样一个比较复杂结构的一个循环。
单从中国整个区块链领域而言的话,就有很多已经超过了10亿人民币以上市值的区块链的项目。他们也会反过来积极支撑整个开源运动和其上的这个应用的开发以及区块链产业的发展。以Bytom为例,就投入了100万美金左右,去做比原链全球开发大赛。
我们希望能够用区块链这样的一个新的一个参与模式,新的一个经济范式去更好地推动开源运动在中国的发展也希望更多的人能够参与到开源中。体会开发、使用以及贡献的乐趣。
请关注Bytom官方平台动态
关注微博:@比原链
Telegram中文群:http://t.cn/RO3NCKL
Twitter:@Bytom_Official
Discord:https://discord.gg/U3RSYr5
相关平台跟踪最新动态:
Medium:https://medium.com/@Bytom_Official/
Reddit:https://www.reddit.com/r/BytomBlockchain/
Facebook:https://www.facebook.com/bytomofficial/
Github:https://github.com/Bytom/bytom
感谢比原链全球志愿者对于Bytom的支持和关注,
电报群已经开设中文、英文、俄语、德国、韩语频道:
International(English):https://t.me/BytomInternational
Русскийязык:https://t.me/BytomRussianGroup
DeutscheSprache:https://t.me/BytomGermanyGroup
???:https://t.me/BytomKoreanChannel
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。