开源,一个熟悉但却不理解的名词。 我们在生活中用着这样那样的开源软件,但尚未理解开源对国家、对区块链、对你我的重要意义。

征:大家好,我是李征光,欢迎来到我们的“清征江湖”正式第30期节目。
兵:各位清征江湖的观众们大家好,我是李征兵,是链博科技的总经理,链博科技是一家全球领先的区块链与大数据解决方案服务商,我们又见面了。
征:我是李征光,是链博科技的联合创始人,也是清征江湖这个栏目的发起人。
兵:今天直播一开场,就有一个好消息告诉大家。大家可以看到我们手上都拿了一本书哈,这就是我们也期待已久的《国家战略:区块链应用研究与实战》。
征:我们每期都在说这本书哈,如今真的是见到真书了。
兵:这两本是我们先让印刷厂寄过来的,接下来更多的书还会在这个星期陆续寄到,之前在我们这里登记过的朋友,清明过后我们会马上把书寄给你。
征:没有登记的观众现在就可以登记哈,免费获取我们的新书,扫描屏幕上小助手的二维码,填写一个表单就可以了。
兵:也算是一件始终记挂的事终于尘埃落定,不过好书不怕晚,希望大家都能够在书中得到收获
征:好,书的事我们就说这么多,接下来我们还是回到我们的节目,我们这个节目呢,主要希望和屏幕那边的你,共同探讨新技术、新商业、新模式。
兵:我们也将结合我们自身在区块链行业的从业经历,和大家一起来看现在最新,最热的尖端概念。
征:所以如果你对新鲜事物和商业感兴趣的话,那接下来的四十分钟,肯定不容错过。
征:今天我们来聊开源这个话题。上周五,我们在交子金融科技中心这边与园区内企业,以及四川省区块链行业协会、四川省软件协会、成都市科技青年联合会、成都市科技金融协会等协会的代表和会员一起举办了一场关于区块链与开源的沙龙,今天在节目中呢,我们就在沙龙的讨论内容的基础上,和大家一起来聊聊区块链开源这个问题。
兵:这是咱们清征江湖的30集正片里第一次来跟大家聊区块链开源,实际上这个话题早应该聊一聊,因为开源这个概念和区块链的精神是非常契合的,我们链博科技也发起了西部首个自研的开源区块链项目LedgerYi,正好今天就与大家一起交流交流。
征:开源这个概念,即使不能非常准确地描述,但是大家应该都至少听说过,知道个大概。今天我们将首先跟大家聊一聊有关开源的一些东西,比如什么是开源,开源软件如何盈利,开源为什么重要等等。
兵:接下来呢,我们将会与大家讲讲开源与区块链之间的关系,两者之间为什么契合,开源对于区块链来说为什么很重要。
征:最后也跟大家简单介绍一下LedgerYi。
征:那接下来我们就正式开始。说到开源,其实我们已经生活在一个处处都可能有开源软件的世界了。不知道大家第一印象想到的开源软件是什么,不过大多数人可能都会想到安卓。
兵:毕竟现在大部分人都有智能手机,现在的智能手机系统不是IOS就是安卓,而且安卓的装机数量比IOS更多,只要你在使用安卓手机,那么你每天也就和开源软件分不开了。
征:我们知道国内的安卓手机厂商的手机系统都是在原生安卓的基础上进行深度定制的,但是这些手机厂商却不需要向谷歌付费。
兵:所以开源软件就是软件源代码原创人按照相关开源协议将源代码全部或部分公开,允许其他开发者按开源协议约定进行修改的软件。
征:套到我们前面的例子上,就是谷歌按照开源协议把安卓的源代码公开,国内手机厂商就在安卓的基础上进行修改,从而形成了自己的手机系统。
兵:对于开源这个圈子来说,今年也发生了一件大事,就是过去两期节目我们都聊到的十四五规划中,明确把开源也写了进去。这是开源首次被写入这个级别的国家政策当中,其影响力可想而知。
征:这就好比19年1024讲话对区块链行业的巨大影响。当时就好像一夜之间,政府、企业、个人,全都来找我们咨询有关区块链的问题,当时的情景仍然记忆犹新。
兵:在十四五规划的第五篇,关于数字经济和数字中国的部分,当中写道:“支持数字技术开源社区等创新联合体发展,完善开源知识产权和法律体系,鼓励企业开放软件源代码、硬件设计和应用服务。”
征:和区块链出现在十四五规划的同一篇章。
兵:那么开源这种直接开放源代码的行为怎么盈利呢?其实有很多种方法,比如基础服务开源,增值服务收费;再比如完全免费,但是所建立起来的生态却可以赋能自己的其他业务,比如安卓就是如此。
征:这其实说明了开源的意义远远不止盈利。这一点我们可以从三个角度来理解,第一个角度就是开源软件的发起方,对于他们来说,一来可以通过吸引开发者共建,降低自身的开发成本;二来可以提升自己团队的技术能力;三来可以通过建设软件生态为其他业务赋能。
兵:第二个角度就是从开源软件的使用方来看,他们花费相对低廉的成本使用开源软件,比起自己开发或者购买,大大降低了各方面的成本。
征:最后一个角度就是从行业来看,开源软件的存在培养了众建、众包、众享的精神,可以有效避免行业出现垄断,为更多样化的生态成长提供了空间。
兵:上面这些我们说的是开源的重要意义,而对于区块链来说,开源的意义还不止这些。
征:我们央行数字货币研究所的副所长狄刚曾经说过,区块链与开源是互相促进的,区块链有了开源才能够走的更远。
兵:为什么这么说呢?其实很简单,区块链的特性是不可篡改,可以由此减弱信息不对称现象,从而建立信任。但是,区块链如果不开源,这种作用是会打折扣的。
征:我们知道,区块链的发展历史,早期是从比特币、以太坊这些公链开始的,而这些公链都是开源的。这就是因为比特币、以太坊需要通过开源来获得信任,从而凝聚共识。
兵:举个例子,中本聪说比特币只会发行2100万个,这一点要想让大家相信,应该怎么做?其实应该分两步,第一步是让大家知道,我的代码里确实是这么写的;第二步则是让大家明白,我的代码不可能被修改。
征:区块链的不可篡改性其实只能做到第二步,而第一步则是通过开源来达成的。所以建立信任的步骤应该是这样的,中本聪把比特币代码开源,让所有人都知道比特币确实只会发行2100万个,这是第一步开源;第二步,再通过区块链的分布式存储特性,让“比特币只会发行2100万”这一点不会被更改。
兵:因此我们看到,没有开源的区块链相当于没有第一步的第二步,这样的信任显然是会打折扣的。道理很简单,区块链确实是可以信任的,但是我怎么知道你的这个东西是不是真的区块链?
征:区块链是从公链发展起来的,那个时候的公链都是开源的。但是现在联盟链发展越来越迅猛,大多数联盟链却是不开源的。这一点显然是有问题的。
兵:当然,代码开源不等于数据公开,因此不必担心开源和数据泄露之间有什么逻辑关系。不过,凡是开源软件,确实需要经过严格的代码审计,避免代码存在漏洞,在公开环境下更容易被利用。
征:从上面我们分析的逻辑就可以看出,开源对于区块链来说非常重要,甚至可以说是区块链建立信任的基石和前提。
兵:当然,除此之外,开源和区块链还有很多共通之处。比如开源强调人人参与,共同建设,而区块链也需要多方协作,强调各节点共同对系统进行维护。
征:再比如,开源的精神是公开和共享,而区块链的一大重要价值也是打破数据孤岛,实现信息共享,两者都秉承着开放共享的精神。
兵:甚至我们可以说,区块链通过把数据同步至各节点从而避免数据篡改的形式,本身就是一种开源的操作方法。
征:虽然说开源对于区块链来说如此重要,但是我们现在想到开源联盟链,第一时间会想到Fabric,或者Hyperledger,当然,可能很多观众并不知道这是什么,我们也不用详细了解,只需要知道这都是国外的著名开源联盟链项目。
兵:当然国内也有一些比较有名的开源联盟链项目,但一谈到开源联盟链,大家首先想到的肯定还是Fabric,我国在这一方面仍然落后还是比较多的。
征:其实在区块链行业里面,我们国家在很多地方并不落后,甚至遥遥领先,比如区块链应用数量、区块链专利数量,都占到全世界的一半以上。但是在诸如共识机制、开源联盟链这些核心技术方面,确实还存在很大的差距。
兵:这也是为什么在1024讲话上,习主席要强调区块链核心技术的研发和人才的培养。
征:当然,虽然Fabric的领先地位非常明显,但是并不是没有弱点。Fabric的最大弱点就在于:难用。
兵:我们这里不去细讲Fabric在技术上如何难用,我们只举这样一个例子:一个技术水平中上,但是之前没有接触过Fabric的技术人员,可能需要2~3个月才能上手,较为熟练地使用Fabric。
征:这其实是违背开源的精神的。开源的精神是共享,结果你这么难用,给共享增加了这么高的门槛,这很不开源。
兵:因此我们发起的ledgeryi最大的一个特点就是以易用为第一准则,“易用优于一切”,开源就是要谁都能用,如果你的软件开了源,但是别人都不会用,那你这个开源还有什么意义。
征:其实除此之外,Ledgeryi还有很多技术上的原则和设计,不过如果这期节目跟大家聊这些,那真的就变成了程序员课堂了,估计咱们观众能跑光,所以我们这里都不细讲了,这里还是来跟大家谈谈为什么要做这样一个开源平台吧。
兵:我们前面说国内也有一些比较有名的联盟链开源项目,但数量非常少,而且在西部地区还是处于完全的空白状态。相比之下,其实其他领域的开源软件已经非常多了,BAT都有上百个开源软件,谷歌微软这样的巨头更是有300到400个开源软件。
征:从数量就可以看出,一个繁荣的开源生态必然有数量做支撑。国内开源联盟链如此之少,要在这样的土壤中直接长出参天大树是不可能的,所以需要的首先就是更多的人加入到开源这件事当中来。
兵:那么在这一点上链博科技显然是不能落后的,当然并不是说链博科技发起了LedgerYi之后,国内的开源联盟链就能变得多么强多么厉害,但是我们希望的是更多的区块链从业者能够加入进来。
征:毕竟开源的精神是众建,需要大家一起来建设,才能有结果。
兵:另外,现在的国际形势越来越复杂,各行各业都在强调不能被卡脖子,积极发展国内的开源联盟链,也是在这方面的一个自我保护。当国内真正有开源联盟链能够与Fabric抗衡,对于所有国内的区块链企业,以及能够应用区块链技术的其他行业企业,都是一件好事。
征:所以虽然我们做了ledgeryi,我们也是希望国内能有更多的区块链开源平台的出现,至于谁能够在竞争中胜出,我们一方面有自己的优势和自信,另一方面,无论是谁胜出,相信都对链博科技未来的发展有所裨益。
兵:当然了,我们也期待更多朋友和合作伙伴加入到Ledgeryi的建设中来。
征:好,那么我们今天的内容就是这些了。来总结一下我们今天的内容,我们的话题是开源,首先我们做了一些关于开源的基本科普,包括什么是开源,开源有什么政策,开源软件是怎么盈利的,开源的重要意义在哪里等等。
兵:之后我们探讨了开源为什么对于区块链很重要,以及开源与区块链二者之间的契合点在哪里。
征:最后我们简单介绍了ledgeryi以及我们发起ledgeryi的一些想法,欢迎大家一起加入这个平台。
兵:那么节目结束之际,我们再次展示一下我们的新书,这回是真的已经拿到实体书了,之前登记过的朋友在清明之后就会陆续收到,没有登记的朋友也可以赶紧添加我们屏幕上的小助手的二维码来进行登记,也可以我们在社群里继续讨论。
征:感谢大家的观看!
兵:再见!