金色深核|开放联盟链开启“合规公链”新局面
开放联盟链终于上线了。
1月31日,BSN官方宣布,基于BSN网络打造的开放联盟链“文昌链”、“泰安链”已正式上线运营,并于2月1日已在BSN官方资料库更新了相关资料。
这是国内首批融合了公链与联盟链特性的链,可以为区块链创业者提供价格更低、选择性更多的开放资源服务。
据与官方沟通得知,本次公布的文昌链是通过IRISnet的网络构架修改开发完成,而泰安链则基于FISCO BCOS的构架修改开发而成。
除了开发框架的来源外,开放联盟链的特性更是值得关注的。开放联盟链是为合规区块链应用开发提供的沃土,为了探究其设计特性和未来可能性,金色财经《金色深核》栏目与红枣科技CEO何亦凡、FISCO BCOS首席架构师张开翔、边界智能创始人曹恒进行了新一期的AMA对话,详细讨论了开放联盟链,并作出未来的发展展望。
我们将从下文的AMA对话中获取到:
1.开放联盟链是BSN网络生态发展的重要一环,目前都以城市命名,未来数量可能会超过20条;
2.开放联盟链与联盟链、公链的在架构和适用场景上有所不同,且具有治理的先进性;
3.开放联盟链适用场景是更加开放和多元化的;
4.开放联盟链会由专业的运营公司运营,正在招募泰安链的运营商;
5.除了文昌链和泰安链,目前仍有3家公链在做开放联盟链转向开发,其中包含以太坊的开放联盟链。
以下为QA实录,经金色财经整理,略有删改,愿您有所收获。
《金色深核》栏目策划人王航: 开始提问前,先请几位嘉宾做一个自我介绍。Lady first,请曹总先开始。
边界智能创始人曹恒: 大家好,主持人好,何总好,张总好,非常高兴能够参加今天的讨论分享,我是边界智能创始人曹恒,边界智能团队从2016年开始,一直专注于基于区块链+大数据技术打造复杂的分布式商业应用,在过去的这些年中,非常荣幸跟合作伙伴一起,在供应链金融、金融监管、医疗健康领域推进了许多创新工作。
另外,我们还感到骄傲的是,我们团队的技术创新能力获得了全球开源社区的认可,我们是全球著名的跨链项目Cosmos和IRISnet的中国核心开发者。不久前还承担了全球著名的预言机网络Chainlink网络在BSN网络的集成工作,目前,Chainlink oracle跨链服务已在BSN上线。
《金色深核》栏目策划人王航: 欢迎曹总。接下来有请张总。
FISCO BCOS首席架构师张开翔: 好的,大家好,何总好,曹总好。
我是张开翔,是FISCO BCOS的首席架构师,我从事技术研发20多年,有幸在区块链领域已经投入超过6年时间。FISCO BCOS是国内第一波开源的国产区块链底层方案,专注于联盟链领域,从2017年全面开源到现在已经三周年了。
我们社区发展还是比较快的。目前社区有4万多名关注者和开发者,有超2000家企业在使用FISCO BCOS进行技术和应用的探索,也有上百个各行各业的应用已经落地了,包括金融、工业、农业、版权、社会治理、公益等领域。
开源的效益在于大家基于可靠的技术方案各自发挥、百花齐放,这也是我们这个创新领域最希望看到的,大家的探索都可以反馈到开源社区,共同地发展出一个更好的生态。
我们也非常感谢何总和BSN的小伙伴们,让FISCO BCOS可以快速地在BSN上落地,我们也将与BSN一同发展全球网络生态。今天我们要谈的主题是开放联盟链,我觉得会是接下来大家都会感觉到兴奋的一个新方向,谢谢大家。
《金色深核》栏目策划人王航: 感谢张总,期待您稍后的分享。接下来有请何总。
红枣科技 CEO 何亦凡: 我是何亦凡,是红枣科技的CEO和创始人,我跟王总、曹总都是经常聊天,第一次跟开翔总一起交流,非常荣幸,开翔总绝对是我们行业内的大牛。
今天为什么有这一期节目?是因为BSN开放联盟链的整个项目上线了,第一批开放联盟链有两条链,一条链叫文昌链,是基于曹总的IRISnet架构从公链改造成在中国合规的开放联盟链。第二条叫泰安链,是基于金联盟FISCO BCOS架构从联盟链改造成开放联盟链。
这一边是做减法,一边做了加法,是很有意思的。
区块链概念太新了,很多人不懂区块链,对于开放联盟链、联盟链、公链的概念就会更晦涩。今天围绕公链、开放联盟链、联盟链讨论,我觉得会更像普及的一期节目。谢谢大家。
《金色深核》栏目策划人王航: 感谢何总。感谢三位。我也自我介绍一下,我是王航,是金色财经的深度记者以及《金色深核》栏目策划人,进入区块链行业后,我一直在读各类项目的白皮书和技术文档,一直在研究公链、联盟链等技术的发展迭代,此前我撰写了很多相关于区块链技术的报道文章,目前近期在做类似于技术手册普及的系列内容。希望更多的从业者可以关注到到金色财经的《金色深核》栏目。
刚刚听完三位的介绍,我觉得今天的讨论和分享会有非常多的“有特点、特色”的内容。期待各位的分享。接下来我们开始今天的讨论问题。
为什么推出开放联盟链?
《金色深核》栏目策划人王航: 第一个问题,请何总来为我们具体介绍一下BSN的开放联盟链、泰安链、文昌链。
红枣科技 CEO 何亦凡: 去年大概在8、9月份的时候,BSN决定启动开放联盟链项目,是因为如下两个因素:
首先,因为公链在中国实际上是一种不合规的经营,哪怕是在国内经营一个公链节点,严格意义上违反了我国的互联网管理条例,因为节点的数据没有办法过滤,也没有办法管控。
但公链的技术体系在很多应用场景上是有意义的。
所以我们思考:怎样能够让公链的这套技术落地?因为中国区块链发展很快,中国的开发者或者中国的企业也不能缺少区块链的技术体系。
其次,蚂蚁链推出了蚂蚁开放联盟链,我们研究发现,它实际上就是一个把虚拟货币去掉用传统货币去支付gas值的“总公链”的结构。
这两因素结合后,我们认为如果从BSN想打造的“全方位区块链网络体系”出发,开放联盟链会变成非常重要的一环。
开放联盟链既不是联盟链也不是公链,却是以联盟链的管理体制提供了公链的技术形态。具体的区别,稍后我们听曹总和张总再讲一讲。
开放联盟链的概念出来以后,我们也跟很多海外的大企业、公链去沟通了这个问题,沟通前我认为可能开放联盟只是中国的事情,但现在我认为,开放联盟链有可能会变成了一个全球的事情。
因为在很多场景上,开放联盟链(或者将来成为一种形态叫“公链”,但通过传统货币支付gas值,并具有共识性的云服务平台)去处理一些特定业务是完全合理的。
将来如果有这种“公链”出来(当然公链还是在海外可以用,中国是不能用的),一定是从开放联盟链架构演变的。
这就是为什么我认为开放联盟链不只在中国,不只在BSN,而是未来有可能出现的一种区块链生态和一种底层的区块链技术。谢谢大家。
《金色深核》栏目策划人王航: 请您再简单介绍一下文昌链和泰安链。
红枣科技 CEO 何亦凡: 从BSN的角度,我们既然要做开放联盟链(因为BSN本身就是个大融合,需要尽量集成更多的技术),那么在BSN上就不能只有一条开放联盟链,肯定是很多条,并且基于BSN的跨链技术,这将打造一个更完美的,或者是让开发者有更多选择的生态。
想要参加开放联盟链的公链和技术公司还挺多的,但是公链如果想改成开放联盟链,基于每一个公链的技术体系,改造的工作量比较大,目前正有3个链处于“正在改(为开放联盟链)”的过程中。
其中有一点非常重要,就是虚拟货币一定要被去掉,可以存在token,只不过是按照人民银行的积分管理体制运作。
其中有两个政策要必须满足:
第一,不能直接提现,(改造上比较好实现,从门户各方面去控制就好)。
第二,两个积分账户或者两个token账户之间是不能发生转移,(这个调整一般公链都要做较大的改造)。
此外,一些token的管理需要在智能合约里实现。
目前,1月底完成了第一批上线,一个基于IRISnet改造,一个是基于FISCO BCOS改造,1月31日两条链都上线了。
其中,还涉及到命名问题,开放联盟链可能是由公链改造过来的,所以我们不能在国内去直接宣传,在开放联盟链,不管是谁改过来,大家都需要重新起一个名字。
那用什么作为命名标准呢?最初想用节气,但节气只有24个,最终决定用我国的城市名,因为各个地级市都在发展区块链业务,我们也想给每一条链找个类似“娘家”的地方。
所以我们组织了50个寓意比较好的城市名,然后让各个链自行选择。
FISCO BCOS和 BSN选择的泰安链,边界智能曹总选的文昌链(文昌泰安听着就像过年了),也希望2021年中国蓬勃发展,特别是在区块链以及科技行业,可以做出一些伟大的事情,能够领先世界。
BSN的开放联盟链具有哪些前沿特性?
《金色深核》栏目策划人王航: 确实这两个名字很有时代感或者时期感,也是两个有寓意的词汇以及两个有特点的城市,例如曹总说文昌是一个很有科技感的城市,而泰安则是一个文化背景非常深厚的城市,我现在很期待之后会有哪些城市命名的链会出现。
那我们接下来把讨论点转到泰安链和文昌链上。
先请曹总和张总分别从您两位的角度聊一聊开放联盟链、联盟链、公链三者在在架构上和技术本质上有哪些区别?然后再为大家揭秘一下文昌链和泰安链的打造过程。还是Lady first,请曹总先分享。
边界智能创始人曹恒: 好的,关于公链、联盟链还有开放联盟链在架构和技术上有何不同。
我认为最重要的不同在共识层的设计:公有链对安全性有极高要求,联盟链共识层放弃了一定安全性以支撑更快的交易处理速度。
一般我们讨论区块链的技术架构分三层:最底下的网络层,网络层之上共识层,然后共识层之上是应用层。
在共识层主要解决如何正确记账。对于公链,它面对的网络环境是非常恶劣的,黑客们都是拿着放大镜在看有没有漏洞,进而去窃取里面的一些资产。而且公链的特性就是全球开放,任何人不需要许可,就可以运行一个节点、参与记账。
这就是为什么在设计共识层的时候,需要对于容错、抗攻击有非常高的要求。所以不管是以 比特币 网络为代表的PoW机制、PoS机制,这些共识层必须做到拜占庭容错。
提到PoS机制,不得不提及Cosmos体系的Tendermint,目前全球已经上线并正在运转的PoS公链,40%以上都是基于Cosmos体系的Tendermint共识引擎。在公链体系下,为了防止网络攻击,对去中心化要求很高。节点设置越分散、越去中心化,进行网络攻击的成本就会越高,也就可以防止作恶。
而联盟链的网络环境就会安全很多,即使有人作恶,由于每个节点、每个用户都是有KYC的,可以明确知道作恶人员并予以惩罚。
除了链本身协议以外,还可以通过业务方式进行规范。联盟链的共识设计就不需要那么去中心化,我们有时候也会开玩笑的说Hyperledger Fabric不是一个区块链,因为它的共识根本就不能够达到拜占庭容错。从共识层来看,公链协议更具安全性。
但在应用层,联盟链做了更多工作,从而能够去支撑更加复杂的商业应用需求。这是我想讲的第二点。
架构上联盟链和公链的另一个差异是在应用层,联盟链在应用层比公链要求更高。联盟链这方面有功能模块,包括ID管理、证书管理等。
另外,联盟链必须与链外的真实世界发生交互,这就会涉及到大量的数据。而公链体系中则没有体量如此之大、层次如此之丰富的数据,所以对于联盟链而言,隐私保护、大数据等支持要求极高。
再说回开放联盟链,今天是一个蛮轻松的讨论,所以我可能有一点和何总不太一样的观点,想和大家探讨一下。何总刚才说开放联盟链是既不同于公链也不同于联盟链的,是在公链的基础上做了减法,在联盟链的基础上做了加法。
在我看来,开放联盟链的架构会与联盟链更接近一些,如果是纯粹公链改造的开放联盟链,需要补足联盟链体系上的很多应用层功能。
在应用层上,开放联盟链想要真正可用,需要在公链基础上做加法,也就是我刚才提到的这些联盟链应用层的能力;而在共识层上,开放联盟链相比公链可以做一些减法,增强其性能提升其交易处理效率,并满足合规要求。
这就是我想和大家分享的,从架构和技术层面来阐述三种链之间的关系和差异。
《金色深核》栏目策划人王航: 您说的第三点,开放联盟更偏向联盟链特性,是不是因为一点原因是,如果是从公链改造成联盟链,需要在共识上有一个大改动。而联盟链改成开放联盟链,只是在许可的这种机制上做调整?
边界智能创始人曹恒: 我不是太赞同“开放联盟链需要对共识做很大改造”的说法,其实我还是想说在底层技术,比如在共识上面,我认为开放联盟链具有更强的先进性。
我们在改造开放联盟链时,我们实际上保持了和公链相同的共识算法,这能为开放联盟链继续演进提供了更强的生命力。
开放联盟链的许多要求可以在应用层来实现,比如节点管理。我们采用的Cosmos 体系的 Tendermint 共识设计非常优秀,允许我们能够为共识层做很好的配置,用于优化来支撑联盟链。
《金色深核》栏目策划人王航: 明白。我记得Hyperledger系列解决方案里有一个许可的智能合约链,这个平台介绍里面提到了一个词叫增强许可,即对智能合约做一定的增强许可,或者对一些节点做细化的许可管理,这个设施是否有利于像您刚才说的这种对于节点的管理?应用在与共识搭配设计的部分。
边界智能创始人曹恒: 我同意,有这样的基础设施会比较容易去支撑不同形态下运行时的一些配置要求。
《金色深核》栏目策划人王航: 明白。那请您接下来介绍一下文昌链,基于您刚才的描述设计是怎么去实现的?
边界智能创始人曹恒: 关于文昌链,我们是第一个完成上线的,集成的比较快,这其中有我们团队多年来在复杂分布式商业应用以及联盟链方面实践丰富的原因。也有Cosmos技术栈架构的关系,我们团队是全球最早的两个参与Cosmos SDK开发的团队(另外一个是创始团队Tendermint)。Cosmos SDK非常模块化。
刚才我们提到开放联盟链,它有些地方需要做加法,有的地方要做减法。在过去这几年,我们一直在帮助Cosmos SDK增加一些企业级应用的模块,比如我刚才提到的ID,以及与链外的交互(包括大数据的支持)。
开放联盟链和以往我们做的企业级联盟链不一样的是,由于它是一个互联网级的平台,是个开放许可链,任何用户和开发者只需做好KYC、满足许可就可以便捷加入。
正因为互联网级别的开放性,对于资产管理会和相对封闭的联盟链在合规上有更高要求。
就一般联盟链而言,它是一个相对封闭的环境,资产可以在账户间进行流转,但在开放的平台中,这就不可以了,这就是我们这次进行改造的一个方面。
因此,文昌链主要基于我们团队多年打造的自主可控联盟链产品IRITA ---我们也把IRITA开源贡献为Cosmos SDK 企业版。在IRITA的基础上,根据开放联盟链将各个模块重新组装。同时按照开放平台的要求对资产进行了加强管理。基于以上的工作,我们打造完成了文昌链。
《金色深核》栏目策划人王航: 好的,感谢曹总分享。接下来请张总聊一聊刚才的这两个问题。开放联盟链、联盟链、公链在结构和技术本质上的区别,以及泰安链的开发改造过程。张总有请。
FISCO BCOS首席架构师张开翔: 好的,刚才曹总分享的时候,我一直在做何总出的数学题,就是“加减法”。我一直在思考开放联盟链加了什么减了什么。
从 FISCO BCOS这边来看,基于BSN来打造泰安链,相比于减法,加法是肯定做得更多的。
那怎么加?
从刚才曹总讲的信息我了解到,对于公链来说,开放联盟链其实增加了安全可控,还增加了运行速度,这两点我觉得还是蛮关键的。
对于联盟链来说,我总结三点:增加规模、增加价值点、增加更多治理维度和手法,除了这些,还有其他的,但因为时间关系,我先梳理这三点。
什么叫增加规模?首先我们看到开放联盟链版图很大,已经有几十个地名在list上,这版图未来还会不断扩大。
这么大的版图肯定需要一个大的生态才能建立起来,包括BSN,包括咱们整个区块链领域,大家都有机会去建设开放联盟链,甚至说咱们泰安链跟文昌链,还有以后各种链,也会通过跨链等各种方式对接起来,形成更大规模的、多层的开放联盟链,我觉得是有可能性的。
相对来说联盟链是什么状态呢?
我们现在做的是个开源联盟解决方案,我们把源代码全部开放,大家去建设自己的联盟链,就有点像先将朋友圈一个个拉起来,加入朋友圈的人可以在里面去达成共识,大家共同记账,共同跑一些业务,共同开发一些智能合约应用,当然它也可以对更多的用户去开放线上服务。
但一般来说不会给联盟之外的开发者开放开发环境,就是联盟外的开发者没有办法去接入这条联盟链,除非他加入这个联盟,而且获得了联盟里面的开发权限,才能够到网上去部署合约和应用,所以开放联盟链与联盟链是有些不一样的。
刚才曹总也是从共识说起,其实我觉得共识这块还好,因为FISCO BCOS接入的过程中,对共识模型没有修改太多,我们用的是PBFT拜占庭容错的算法,这是比较适合开放联盟链目前的需求的。
开放联盟链首先有个联盟,既然是联盟,所以不需要去竞争挖矿,不需要去争夺资源、去消耗电力或者资产抵押,当然以后会不会有类似POS或者DPOS这种分布式一致性的算法用上去,我觉得是很有可能的。
拜占庭容错和许可都是联盟链比较大的特色,在开放联盟链里面,许可对于记账者来说没有太大区别,谁都有机会去做记账,只要你愿意去承担为公众服务的责任,承担整个系统运营的一些成本,当然也可以获得收益。
许可更多是针对开发者,开发者获得了更多开发平台工具,以及运行他们智能合约的场景,我觉得是非常好的、具备想象力的空间。
对于更大规模的用户,他知道开放联盟链,知道上面有更多好用的应用,他就有机会在各种生活场景里面更大规模地去使用开放联盟链,这样也是可以形成一个很好的生态。
那这个生态需要价值,对不对?何总也讲了价值是如何体现的?
你可以去充值,然后计费,这个计费是基于法定货币的,是合规的价值,在不同的场景不同场合,它的合规性、稳健性可能会有一些不同的体现,目前来看我们先给开发者反馈一些价值,给网络的运营者反馈一些价值,是有利于在初始阶段把这个模式激发起来的。
然后我们再去探索这里面怎么去挖掘更大的价值,在合法合规稳健前提下。这是我对价值的一点理解,我相信有网络规模的地方一定是会有价值的。
那么怎么持续发展呢?开放联盟链跟联盟链和公链肯定会有完全不一样或者更有亮点的一些治理手法,这些治理会牵涉到链上是谁在记账?谁来做开发?你开发的东西好不好用,或者是不是一个垃圾应用,是否耗费太多的网络资源,这些都需要去做治理。
并且,这个治理肯定是需要在多方共识,合法合规并且可监管审计的前提下,一起来共同地进行。
在接触过程中,治理这块我相信何总是思考最多的,而且我相信会不停地迭代和发展来接纳更大的发展空间。我就先说这么多。
《金色深核》栏目策划人王航: 您再介绍一下泰安链。
FISCO BCOS首席架构师张开翔: 首先我很喜欢这个名字,国泰民安。这两年世界有点动荡,但咱们国家疫苗也出来了,马上也过节了。所以,最大的一个希望还是国泰民安。只有国泰民安我们很多事情才可以做、可持续地做。
然后泰安链的底层是 FISCO BCOS,这本身是一个开源的解决方案,相对比较成熟、稳定、高效,可靠的环境下测试的TPS大概是3万左右。
在2020年4月,FISCO BCOS就完成了BSN的适配工作,我们跟BSN整体的架构其实有很多磨合,包括网关怎么接入?管理台怎么接入?
目前的接入主要是增加了记账相关的一些逻辑,还加入一些运营相关的逻辑,所以整个接入过程的工作量都是比较可控的,大家熟门熟路、想法清晰,共同有一个好的愿景,同时基于开源软件的成熟度,以及大家一起来共同开发开源软件的热情和可行性,接入过程是比较顺利的。
开放联盟链的治理优势
《金色深核》栏目策划人王航: 好的,感谢张总。对于这个问题,请何总从治理的角度来聊一聊。
红枣科技 CEO 何亦凡: 首先如果让我定义一下,曹总知道我对公链的态度。我认为公链严格意义上来说,是大家共同拥有的一条链,也就是说我想拥有它,我建一个节点,我也是链的一部分。
那么在这种公有的前提下,它的自由度和开放度是非常高的。但是公链它一定是一条链,不是建很多个链,大家的智能合约都在这条链上在跑,在同一个环境内在跑,是公开可见的,大家共用这条链上的资源。
开放联盟链,我把它叫共用链,因为它是有一个联盟的,有这么一个权限性的东西,所属方需要去设置这种权限,所以它肯定不是公有了,它肯定是由某一方或者某几方拥有的这么一条链,由他们来承担节点的资源建设等,但是它是公用的,也就是说我作为开发者,大家还是连到了一条链上,去上传自己的智能合约,然后在一条链的环境内,形成了这么一个多组智能合约的形态。
这个就是开放联盟链,但是它还是联盟链的治理结构,传统联盟链就是自己搭了一条私链,或者我们几个人搭了一条私链,叫一个联盟链,没有我们允许谁也用不了,完全的私有链。
像BSN上的链,我们就把它叫标准联盟链,你要去用它搭一条自己的私链,开放联盟链是它已经建好了,就放在那,如果你要用,你接入就好了。
所以从成本上看,开放联盟链是更便宜的。大家可以去看一下蚂蚁开放联盟链,包括百度超级链的开放网络,跑起来也不是太贵。
治理的角度上,因为联盟链它是完全合规的,你再怎么尝试,只要上面别放什么乱七八糟的东西,你的形态本身就是合规的。
公有链的形态在中国就是不合规的,跟虚拟货币也没有太大关系,是因为基于中国的互联网管理条例的限制,公链是不合适的。
所以说公链不会正式在中国经营,如果开放联盟链是公链的形态转过来的,是直接面对合规监管问题。刚才开翔总也说了,BSN要做大量的工作去监督和监管有可能产生的不合规行为。
所以如果现在有一个框架,是公链改的,不仅要改框架,还要符合我们的要求,但因为可能需要改的动作太大了,我们会选择有一部分它不用改,但是要给我们提供一个工具,让所有的智能合约上传的时候,我们要用这个工具审查一下,要看合约里有没有我们定义的违规代码,如果有智能合约传不上去。
所以说针对开放联盟链,它的监管要比国内的联盟链更复杂一些,如果整个链出现违规,需要可以把这条链下架,这不像公链,因为是没办法把公链下架的,但是开放联盟链是可以下架的。
还有一种情况就是链本身没有违规,链上的某个项目是违规的,也就是说他上传了一组合约,合约中做了一些与中国法律法规相违背的问题,我们要有办法去监管,有一种方式是不下架这个链,但要把它的项目屏蔽掉。
那么这些动作都是要做好,才能让开放联盟链运营是合规的,所以包括蚂蚁的开放联盟链,百度超级链的开放网络实际上都要做这些相应的治理和合规。
但是我们也尽可能的保留每一个链的特点,将来BSN的开放联盟链可能会有20条,所有的链不能同质化很严重,我们尽量要保持每个链在共识、应用层工具使用的设置,尽量多的保持每个链的特点。
以上就是从合规角度与三种链在形态上的区别的理解。
《金色深核》栏目策划人王航: 明白,感谢何总,我想追问一下何总,对于您刚才说的需要对于智能合约进行审查,这个会在哪个过程实现呢?比如说在IDE里的编写完代码编译前或向链上上传之前?
红枣科技 CEO 何亦凡: 有两种方案,因为 BSN是一个多门户,所以首先选择是门户层做一个审核,也就是说去上传一个智能合约,要先过门户的系统。在门户层就把这个事情就解决掉。
过了门户层以后,再传到BSN的运维体系,在运维体系里又会做一遍扫描,如果门户层不做审查,控制点实际上就在BSN。扫描一下,如果出现问题,就打回去,如果没什么问题就继续部署。
但大部分的链是没有这一步的,当有些链的改造没有完全达到这种标准的情况下,要加一层防护措施。所以开放联盟链对 BSN来说核心难度还在监管上。
未来,每条链都是有运营方,例如边界智能在运营文昌链,红枣科技暂时运营泰安链。因为FISCO BCOS作为一个联盟也没办法去做具体运营,所以未来泰安链有可能会找一个专业的运营公司去运营,因为从BSN红枣科技的角度讲还要考虑一个公平性。如果有公司确实对FISCO BCOS很熟,也愿意来经营泰安链,可以跟我们联系。
FISCO BCOS首席架构师张开翔: 我插一句,刚才何总讲的时候,我想起之前提过的一个概念叫公众联盟链,公众联盟跟开放联盟链有什么区别?公众联盟链强调的是公众,就是说我们做联盟链是为公众服务,公众可以使用链上提供的各种服务,比如说供应链、版权,你都可以去用。
但开放联盟链最大的区别就是开发者可以往这条链上去写合约,这条链不仅仅是公众在用,开发者也可以用,这其实对何总又提出了很大的挑战。
红枣科技 CEO 何亦凡: 对。公众用的时候只是去获取数据。而开发者是可以写智能合约上去的。
FISCO BCOS首席架构师张开翔: 对,在联盟链去写入一些东西,有可能问题比较少或者说是可控的,因为联盟链的业务模型在运营的时候就已经相对界定了。
但是开放联盟链业务模型是千变万化的,开发者可以搞各种事情,但是我相信很多是善意的、正向的,我们要激励正向的,然后我们要去控制或者说去下线一些负面的东西,这对BSN的治理真的提出了很高要求,我相信后面如果是像何总刚才说的,有个专业的运营公司进来去运营开放联盟链,他们也要有心理准备,要对这块有足够的认知。
但我相信一定会有人接受这个挑战的,因为何总你刚才说了这个事情有价值,有社会价值、有科技价值、有创新价值,还有法定的价值。
红枣科技CEO何亦凡: 对于FISCO BCOS来说,我觉得泰安链应该没有什么问题的,知道能做哪些事。
FISCO BCOS首席架构师张开翔: 可以做很多事,可以做很多的好事,不要做坏事。
边界智能创始人曹恒: 确实是可以做很多事,但不能做坏事。可以做很多好事。
开放联盟链适用的场景在哪里?
《金色深核》栏目策划人王航: 那咱们就接着这个话题继续请三位再聊一聊,开放联盟链它的适用的业务场景是什么?作为对比,联盟链和公链适用的业务场景是什么?这次先请张总分享。
FISCO BCOS首席架构师张开翔: 对开放联盟链怎么用,我自己也很感兴趣,说不定我都会成为上面的一个开发者,因为成本相对来说不高。
红枣科技 CEO 何亦凡: 对,很低的。
FISCO BCOS首席架构师张开翔: 花点零花钱我就可以写个应用放上去,说不定还有收益,对吧?
我是这么看,开放联盟链可能就意味着更大规模,有更多参与者,有更多更大的可见性、公共性。这可见性意味着你在链上的数据,你的应用数据,程序代码和这些代码产生的数据,都是整条链可见的,这是开放联盟链非常大的特点。后面我觉得还可以引入一些隐私保护的策略,我们有全套隐私保护的策略可以继续探讨。
但目前来看我们是比较鼓励一些更加开放,可见性更强的一些应用上去。
我举个例子,社会公益类的,其实我们往前看一下,以前联盟链在萌芽的时候,很多机构做的第一个应用通常就是公益,比如捐赠,比如互助,因为公益具备很强的公众性,而且他是不怕把数据给大家看的,大家都愿意来参与这个事情,都愿意去共享一些公益活动的信息,参与进来,然后一些公益人员也可以获得一些积分,给他们一些奖励,可能他们更多是更看重精神上的奖励认可。
我觉得公益是很好的场景。除了公益之外,还有很多,比如一些生活化的场景,例如外卖,可以把小店放到开放联盟链上,让大家在那点外卖,更多人可以看得到。还有零售,这些场景都是“我希望我的业务让大家看到”,我的规模变得更大。只要我的产品都是公共的,我是可以持续地提供这种服务的,都可以放到开放联盟链去做。
还有一些内容类,比如我写网文小说,希望更多人读,我也可以放在上面让大家点赞、打赏,成为一个新的内容社区也是有可能的。
还有很多例如版权类、公告类、存证的场景。例如公告本来就希望大家看到,而且全网都是一致的,没有人误解,不需要自证清白。
这些都是可以在开放联盟链里做的,而且这些应用互相都可以交叉起来,交叉起来就形成一个很立体的生态。
但凡是对用户规模有一定追求,而且信息是可以倾向公开的,我觉得都可以往开放联盟链里放,下一步再去针对一些场景来做一些特定的整合,这样数据就可以流动起来,价值可以交换起来,我觉得这非常有想象空间,很多业务都可以往上放。
至于金融,我觉得金融本身是有一定边界性的,而且金融业务逻辑也会非常复杂,一般金融涉及的业务都很庞大,金融场景需要审慎。
当然,是不是有一些开放性的场景可以探索呢,而且现在金融已经不仅仅是银行了,但凡是有支付,有价值流动地方都可能有金融。
有没有一些普惠性的、场景性的金融业务可以放到链上去执行呢?
我觉得也是有可能,大家都可以做一些尝试,找到一些合适的切入点和运营模式,最重要是你在尝试过程中,成本不太高,接入很快,开发体验很好,整个运营的门槛不高,只要不做坏事你就可以去尝试。而且你的应用做出来之后,上开放联盟链,无形中或者有形中就增加了信任度,增加了公信力。因此我觉得很多模式都可以有更大的想象空间。
《金色深核》栏目策划人王航: 感谢张总。何总接下来请您来聊聊这个问题。
红枣科技 CEO 何亦凡: 我要说的实际上张总刚才说的干干净净的,首先是这样,你把开放联盟链就当成对社会开放的网站,然后把联盟链当成你们公司的OA系统,联盟链就是你们几个人自己在那用一用,但是开放联盟链你是发布出去以后,所有人是能看到,他们如果要去用,甚至可以自己再建一个网站,基于建的网站去调你网站的数据,然后或者去互动。
这就是联盟链和开放联盟链的最大区别,是对外的,有一定社会性的。
那么公链就变成完全另外一个形态了,当然现在确实有一点,现在公链上的这些应用的话,90%以上还是围绕着虚拟货币来做的,这是因为虚拟货币网络的gas机制,导致必须围绕它去做,否则成本就太高了,我不可能做一个普通业务然后付着虚拟货币的gas费,成本也不可控。
所以说,曹总也知道,我一直在想,将来会出现一个基于传统货币的公链(与上文一样,国内无法以公链去运营),然后可以用传统货币去付gas费,但是还是一个更开放的公链形态。
《金色深核》栏目策划人王航: 曹总有什么需要补充的吗?在这个角度上。
边界智能创始人曹恒: 刚才开翔总和何总已经将开放联盟链的应用场景讲得非常透彻了。
我们团队在技术领域上,参与打造了公链技术,现在也在支持开放联盟链,同时在联盟链领域也有多年的经验与技术推动。所以我想讲讲这三个架构适合的不同应用场景。
前面我谈的不同是从技术角度来讲的。技术之外,三种链的不同,何总还谈到了治理。三种链能支撑不同的应用场景,还有很重要的一点原因就是治理不同。关于公链的治理是“共有”,同时不依赖中心化机构由网络协议层提供信任基础。
这样的去中心化信任基础,在某种程度上对于全球型的应用来讲,是一个非常高效达成的信任的基础。因此公有链可以非常好的支撑全球的开放金融。公有链对于全球性的价值转移、抵押借贷、大规模的分布式交易等应用而言,是最适合的一个架构。
刚才我也提到过公链的信任达成,共识层是以牺牲交易处理速度为代价的,因此在其上面运行的应用,其实计算逻辑都不能太复杂。如果真的要去支撑一个复杂的分布式商业应用,比如处理大量数据非线形的复杂计算,这是公链完全没有办法支撑的。
联盟链会尤其适合就是比较封闭的有限业务实体、进行协作的应用,比如对数据的安全性和隐私性有最高要求的医疗健康数据交换,医院和卫生管理机构间用联盟链就会比较合适。
开放联盟链的治理何总用了一个词“共用”,相比联盟链的价值体现,就是原先繁重的分布式商业应用,需要业务协作方搭建私有联盟链,协商承担治理的角色,这会花费很多的时间和经济成本。
有了开放联盟链以后,它共识层的记账信任由BSN这样的公共基础设施来承担的。分布式商业应用不用自己去运维治理和维护物理网络。这样可以让应用真正专注于应用逻辑的实现,可以非常高效地支撑应用部署。
我认为联盟链上跑的应用,未来都可以迁移到OPB上来,但是这会是一个发展的过程,比如OPB对隐私计算的更高效支持。我们在联盟链应用中开发的隐私计算模块,我们也准备逐步的把它接入到OPB中。
总结一下, OPB和公链适用于不同的问题场景。有BSN这样的一个平台,可以架起链接两者的桥梁。未来,随着监管科技不断发展发展,监管体制更加完善,我相信这样两种不同的生态中是可以形成价值互联互通的。
《金色深核》栏目策划人王航: 几位聊得非常细致了,我昨天在思考这次讨论提纲的时候,我写了一段话,是我看过很多项目的技术文档之后的一些简单的理解。我认为像公链的形式,它适合更开放的业务,适合比较宏观经济体应用,这个经济体的规模会很大。
联盟链是适合有明确流程的经济组织或者小型经济体,它的主要目标应该是提升效率。开放联盟链,更适用于比如说类似城市、地区规模的综合体,我认为它的主要目标是为了发展的多样性和多元化,这是我的理解。
未来主流的、国际化的OPB
《金色深核》栏目策划人王航: 咱们继续接下来的问题,请曹总聊聊对于开放联盟链在国际上的使用价值?以及请您就开放联盟链从公链角度上的应用,它的价值在哪里?
边界智能创始人曹恒: 从全球来看,公链比较适合支持全球开放金融应用,但若是真正与实体经济进行直接交互,我认为最好的网络就是OPB。刚才也说到在现阶段联盟链,比如说私有链,有一些应用的场景,但随着OPB的发展,现在联盟链的一些场景也是可以被OPB支持的,所以最终在我看来,随着技术不断的迭代,会发展成全球共有的公链,加上不同国家的OPB。
同样的OPB,虽然架构相同,但与实体经济发生交互时,其治理、安全等是与当地国家的法律法规密切相关的。因此同样的架构,OPB在不同国家搭建时,需要在资产管理、计费、KYC等方面进行定制化。
全球来看,许多国家的企业其实对于对于区块链技术都是非常欢迎的,但是受到了成本和开发能力的限制。在这种条件下,OPB就是解决这些难题的一个非常好的答案。BSN中国已经迈出了第一步,给全球做了一个非常领先的实践样本。
《金色深核》栏目策划人王航: 感谢曹总,何总,我想让您就刚才曹总说的各个地区和各个国家对OPB的需求,谈一谈国际上,开放联盟链的价值。
红枣科技 CEO 何亦凡: 我是完全同意的,也因为曹总刚才也说了公有链的话,它现在的这种形态各方面实际上是非常成熟,但是有一个问题太贵了。
也就是说,当你处理一个跟线下业务有关的一个商业逻辑的时候,你用公有链去处理,可能最后你挣的钱还不够付gas费,同时也太慢了。
所以说的话现在公有链有可能再往下走,就是围绕着虚拟货币建的那么一个形态,它上面的刚才曹总说加加减减都是在在处理虚拟货币,即使再复杂的一个defi,可能也就一千行代码,很简单的就处理完了。
任何的信息化系统最终一定是让传统的业务或者线下的现实生活中的业务提升效率的,或者让沟通更畅通、让成本更低,这是所有信息化系统永恒的目标。
那么就代表区块链技术将来大方向一定还是在传统的这种业务流,怎么用区块链去让它做得更好,这样公有链的形态肯定是不行的,联盟链实际上也是不行的,因为还是缺少了社会性和普遍性。
所以说,开放联盟链是刚好弥补了这一块。
将来开放联盟链,我是认为会有一个开放联盟链,一个开放公链。都是用传统货币去支付。开放联盟链的最小形态,也就是说只是几个业务方之间来建一个开放联盟链,实际上就是私有链。但是当你的范围越广,它实际上它就是一个开放联盟链了。我和业务方们互相没关系,但是我们都可以在链上去跑我的业务。当我们之间的业务通过智能合约还可以发生互动,去建立更复杂的业务,当你更自由,最后又慢慢变成了公链的形态。
可以画一个曲线,在自由度和实用性上表现的就是这三种形态,这三种形态从这头过渡到那头,从那头过渡到这头。所以说我觉得开放联盟链将来可能是区块链行业的主流,这个是很有可能。
OPB的运营模式
《金色深核》栏目策划人王航: 如果预期顺利的话,可以成为未来的主流,尤其是像您说的每个国家基于各国央行数字货币去打造的OPB,接下来问题给张总,我想让您聊聊对于这种以城市命名的开放联盟链,它的经济模型或者是它的商业模式运作上是如何考量的?
FISCO BCOS首席架构师张开翔: 我更感兴趣的是开发者怎么在开放联盟链上获得自己的价值。假设我自己是开发者,我有个不错的应用,怎么样既能降低我的应用对系统的开销,又能获得更多的用户?这些用户有没有可能给我付费?然后再一个就是运营量的主体,它可以从多少应用里得到多少他应该得到的运营费用,也就是它的运营成本能够覆盖住。
所以这里面不但要考虑开发者的开发,也要考虑运营者的成本,在这里面取得一个平衡,然后在规模变大的时候,边际效应、网络效应递增,但成本的边际效应减少,这样的话就是一个可持续的模式。
在技术上可能就要求去极致优化,比如说智能合约的指令,然后对存储、内存、网络的一些消耗,当然我们也应该更鼓励那种可能有规模效应的应用,比如,它就是个合约,可能300行代码,然后就可能带来很好的社会价值,以及真正的经济价值,这样的话这个模式就是可持续的,我就讲这么多。
《金色深核》栏目策划人王航: 接下来,请何总来补充一下。
红枣科技 CEO 何亦凡: 我先简单介绍一下目前开放联盟链的运营形态。然后我再说一下我们下个季度的时候增加的功能。
现在的核心是,为什么大家会用,除了使用价值以外,我还能创造什么价值?
每一个链是有一个运营方的,文昌链是边界智能在运营,泰安链是红枣科技在运营,运营方会去付 BSN的资源费,资源费也不高。既然运营方在运营这条链,把资源费也付了,那么在这上面产生的收入应该都是归运营公司的。
因为红枣科技 、BSN也是要运维整个体系,适配整个体系,所以收入现在是按照75%归运营方,25%归BSN的运维方设定的。
那么也就代表每条链的收入是由运营方来收了,它也需要把这条链底层做的越来越好,增加更多的工具,能让这条链更好用、更方便,能让更多的开发者来选择你。
目前,开发者去用开放联盟链的时候,是人民币去充值gas,gas值我们叫能量值,至于每个链发布应用或者运行应用,需要的能量值是由各个链及运营公司去定的。
现在定的是一块钱人民币有1000个能量值。至于你发布一个应用,可能是要消耗10块钱,也就1万个能量值,另外一个个链可能它是消耗8000个能量值,就各个链自己定,因为我们希望从成本上各个链之间也有一个竞争关系,这就是为什么红枣科技是不能运营的,要不的话就不中立。
下个季度会增加的功能,是分一部分钱给开发者。也就是说我发布了一个应用,我这个应用不是我自己用,还可以有很多开发者都来接我的应用。这些开发者在接应用的时候,他们付的一部分gas值是要分给应用一部分。
对我来说我部署了1个应用在上面,我先支付了gas值,但如果以后有更多人来调我的应用的时候,实际上我是要享受gas值的分成的,但是至于分成多少,肯定还是各个运营公司定。
就好比说有些人分的多,有些人分的少,或者开发者在支付gas值的时候,可以有一部分是网络gas值,有一部分实际上是应用的gas值。
这个功能会放在所有的开放联盟链里面,大家会商讨一下,形成一个固定的模式,刚才开翔总说得非常重要,大家为什么要来用我?一定是除了使用需求外,还有商业需求你也满足了。
这样它的层次非常清晰,有些人提供基础设施就像 BSN,有些人来管理和打造这条链,然后上面还有应用方再去打造自己的应用,每一层都有自己的商业诉求,加在一起,它的成本比你搭一个私链还便宜。
一个私链,它没有社会性是没有商业价值的,只有使用价值。开放联盟链加了一个开放价值,能让更多的人来用你的东西。这就像我刚才说的,是你公司的一个OA系统还是你建了一个大家都能用的网站的区别。
FISCO BCOS首席架构师张开翔: 目前是可以免费开发、使用一段时间的,是吧?
红枣科技 CEO 何亦凡: 对,可以试用一年时间。
FISCO BCOS首席架构师张开翔: 一年时间,那么长,欢迎开发者赶紧来体验。一年时间可以开发很多应用了,可以发10个版本了。
《金色深核》栏目策划人王航: 欢迎开发者去体验。接下来请曹总就联盟链的业务的向开放联盟链迁移的角度谈一谈经验。
边界智能创始人曹恒: 刚才不管是开翔总还是何总,围绕着开放联盟链的模式从开发者的角度、从整个平台角度做了一些阐述。我在这里面想补充的是,除了给开发者带来的好处,开放联盟链给商业应用带来的网络服务模式。
我们想打造的成功的OPB第一步是帮我们的这些应用合作伙伴们省钱。第二步是帮他们能更好地“做买卖”。当他们部署到OPB的时候,其实他们的服务就可以延展到了BSN这个大生态平台中,可以更具社会性和网络性地服务更多客户。我觉得BSN是我看得到的能够支撑这样的网络效应的最好的开放生态环境。
《金色深核》栏目策划人王航: 明白,我想有一个小问题追问一下,您刚才已经提到了 OPB因为共识的原因,它的 TPS会有一定的限制,那如果OPB需要扩容的话,从技术上是怎样实现的?
边界智能创始人曹恒: 我稍微更新一下,大家别产生误解。不是OPB TPS就一定低。主要是很多真实的区块链支撑的分布式商业应用上面,它真的是不需要那么高的TPS。所以我们一开始会给文昌链配置够用的TPS,这样可以更加优化成本。
在OPB上,根据将来应用越来越多,交易量不断提升。文昌链我们扩容是非常方便的,比较简单的是出块速度和区块大小通过配置即可完成升级,然后还可以扩充节点。BSN 上也有其他方法可行,比如我们帮助支持的跨链服务枢纽 IRITA Hub,也可以支持水平扩容;比如一个OPB上承载不了这么多的应用量时,可以再启动一个OPB,这两个OPB之间一些必要的交易可以通过跨链解决。我很看好BSN目前的架构,是可以支撑起未来的业务发展的。
开放联盟链的市场竞争
《金色深核》栏目策划人王航: 明白,今天我们关于技术、应用场景、商业模式已经讨论的很详细了,还有最后一个问题给何总。
开放联盟链的定位和市场的蚂蚁开放联盟链、百度超级链的开放网络,在功能上会有一些重合。
所以请何总聊一聊关于市场竞争关系的理解。
红枣科技 CEO 何亦凡: 就像刚才说的开放联盟链,像网站一样可以具有社会性的给大家去提供服务,任何行业网站肯定是多个。
所以说开放联盟链一定是有一个竞争环境的,包括BSN上为什么要上这么多条链(可能到今年年底至少十几条),也希望大家互相竞争,只有竞争成本才会越来越低,然后东西会越做越好,这是人类社会、商业社会永恒的一个点。
不仅是 BSN上,这些开放联盟链之间它会是一个竞争关系,同时包括蚂蚁开放联盟链,包括百度超级链的开放网络,大家都是竞争关系。但竞争归竞争,我个人一直认为开放联盟链之间大家是互通的。
我们现在也和其他几家有一定沟通,看看将来所有的开放网络,大家通过各自的跨链技术,能够都打通,但是你每一个网络你在哪去用?你还是要到各自的门户去用,比方说我们跟百度超级网络,
将来大家如果能实现的跨链话,不可能说你用百度超级网络跑到BSN上来用,你还是到百度的门户去用的,大家也不会重叠,为的是让生态变得更好更灵活,实际上业务是没有损失的。
另外我刚好在这说一下,每一个BSN上的开放联盟链会有自己的门户,就像咱们边界智能,他们将来会搭一个文昌链的门户,通过文昌链的官方门户去用文昌链,不一定非得到 BSN的官方门户去用文昌链。到时候都会开放出来的。
《金色深核》栏目策划人王航: 从我的角度来看,我非常期待接下来有各种各样城市命名的链出现,就像刚才开翔总说他的老家已经被放入了计划之内了,很希望这种多元发展的形式,在现在区块链给予的这种时代背景下,体验这种百花齐放百家争鸣的情况,像咱们这样的从业者,每天都浸泡在这些关键词的从业者,相信都是非常期待的。
我也希望像文昌链、泰安链的门户快点搭建起来,可以让我们看到更多的希望。不过最基础的还是要让何总开通 BSN的快车道,让BSN的发展更好一些,会有更多的人搭建这样的链的。
给开发者的彩蛋
红枣科技 CEO 何亦凡: 最后再做个小广告。 BSN下一个季度会推出一个比较大的工具,因为BSN一直太底层了,大家都看不到BSN到底在做什么。
下个季度我们会推出一套IDE。这个开发工具,我们在和国内两个最知名的两个做IDE的公司合作,将来大家不用到官网,可能是一个网页的 IDE或者本地的 IDE,可以直接去有选择性的发布。
不管是把应用发布到开放联盟链上,还是自己建链,可能在一个IDE里头全部做了,FISCO BCOS、IRISnet、Fabric这些逐渐都会有,IDE也是开放给各个开放联盟链门户的,如果文昌链门户,也会配一个IDE,登录以后一键点击就可以完成项目创建,所有的管理全部是在IDE里去进行管理了。
FISCO BCOS首席架构师张开翔: 我也补一句,刚才我一直在想开放联盟链里面可以做什么应用,今年是牛年对不对?咱们可不可以在开放联盟链上养牛呢?来做一个区块链牛,然后看这个牛怎么去成长,看牛长的漂不漂亮,可以大家还可以斗牛,可以一起遛牛,大家看谁的牛更牛,我觉得是今年的一个主题。
红枣科技 CEO 何亦凡: 大家可以开发脑洞在开放联盟链上做的应用非常多,几乎就像有什么网站,你这就可以搭什么应用,你可以完全搭个淘宝出来。
《金色深核》栏目策划人王航: 我觉得就像2015年的创业大潮一样,每个人都有自己的创新,这都交给每个开发者了。
何总,今天在浏览资料的时候,我看到BSN更新的新版本为1.4.0,其中提到了会发布基于BSN的 IPFS专用商用网络。
红枣科技 CEO 何亦凡: 这个已经发布了,1月31日的大版本更新后已经可以商用了。实际上这是一个很简单的事情,大家不要想着 IPFS很复杂,它就是从我们的角度它太简单了,应该做的更好。技术本身是很简单的,所以我们也是集成了一个,因为我个人认为分布式存储一定是主流,这也是为什么我们把IPFS先集成上来,让大家有这样一个接口,这样现在BSN上搭一个链,你的大的文件可以调另外一个IPFS的接口去存储,这块是有一个月费的,用多少付多少,也很便宜,BSN官网上的所有东西都很便宜。
《金色深核》栏目策划人王航: 何总您要不要最后发个彩蛋。说一下现在还有哪条链在做开放联盟链做修改工作?
红枣科技 CEO 何亦凡: 就说一个吧,目前在改以太坊,在打造基于以太坊的开放联盟链,这个是香港的一家公司在做,该公司是由一家资本与一个知名技术公司成立的合资公司,预计在3月底前上线。目前,还没选择命名的名字。
《金色深核》栏目策划人王航: 非常期待,那今天咱们的讨论到这里结束了,希望几位嘉宾在之后的BSN长话短说系列里,继续讨论其他技术,以及行业未来的发展和可行性。感谢三位,我们下期再见。