联盟链之国产自主技术在哪里_区块链_

2022-05-17 区块链达人

关于联盟链的疑问

1、什么是联盟链?

2、中国联盟链情况?

3、何为师夷长技以制夷?

什么是联盟链

联盟链定义

这个部分我不打算介绍区块链的基本概念了,我觉得这本文的读者,应该是区块链从业者,或者对区块链有相当长时间的关注的人员。

联盟链首先是区块链的一种,一般和联盟链一并提出来的概念还有公有链,私有链。这些定义是通过数据公开程度来定义,公有链所有链上的数据都是公开透明,任何人可以通过节点进行查询,私有链所有链上数据都只有内部人可以访问。联盟链是一个联盟成员才可以访问链上数据。当然除了数据访问权限以外,还有共识过程,联盟区块链是一个共识过程受到预选联盟节点控制的区块链。

联盟链概念最早兴起于2015年左右,如今先驱是R3联盟和Hyperledger都诞生这一年,此后联盟链开始在国内生根发芽,腾讯,阿里,百度,华为都开始进入联盟链领域。而至今市面上出现了大批的联盟链企业,有开源,有闭源,有联盟,有独立体。下面介绍中国联盟链会详细介绍。

联盟链特点

联盟链既然是只有允许的节点和成员才可以查看数据和参与共识,那么他有哪些特点呢?

1

、不完全去中心化

当然去中心化永远都是一个相对的概念,那么这里讲到的不完全去中心化是相对公有链的去中心化而言,公有链我们认为是去中心化的数据库,而联盟链之针对联盟开放。

2

、可控性强

可控性我们从几个角度来讨论。

a)、数据可更改,因为联盟节点比较少,而且联盟本身除了链上沟通,最主要的还是现实的沟通,那么有任何问题只要大家统一意见就可以更改数据,和公有链不一样,公有链需要海量节点进行确定,不然就会导致硬分叉。

b)、节点加入,联盟链拥有自己的Baas平台,在联盟创建的时候,就可以指定成员加入,在联盟链搭建成功后,哪些成员退出,哪些成员申请加入,都是可以控制。

3

、权限管理

权限管理是联盟链才有的概念,公有链,私有链都没有这个概念,举一个简单的例子,我们就知道为什么需要权限管理,比如:中国银行搭建了一个联盟链平台,需要中国其他银行加入,这个时候在这个平台,中国银行是创建者,可以指定哪些银行可以参与,另外建设银行加入之后,由可以创建一个小联盟,只对自己行开放,这样其他银行就看不到建设银行的数据,但是建设银行需要邀请中国银行加入,这样中国银行就可以看到所有银行的数据,但是其他行的数据都只有自己可以看到,这个权限管理在实际应用中特别常见。这是联盟链为什么会厚积薄发的原因。

4 、

TPS

高?

我看很多文章都写联盟链TPS高,其实也不是这样,大家都觉得节点越少TPS就高,其实节点少是一个原因,但是和TPS不是K的关系。也要根据不同的技术来决定,目前影响TPS的原因有几个点,

1、加密计算次数,

2、机器性能,

3、节点数量,

4、共识算法。

联盟链解决什么问题?

对于所有的技术而言如果不能解决实际应用存在的问题,如果不能提升效率,如果不能节省成本,我觉得都是研究,而不能落地。

那么联盟链可以解决什么问题呢?哪些行业需要呢?

行业落地应用银行供应链金融保险暂无应用政务电子票据农业农业产品溯源医疗疫苗溯源系统教育区块链摇号入学系统司法存证系统

这些行业应用都是能够确切的解决当前行业存证的问题,比如说存证系统(北京互联网法院 天平链)天平链是对于区块链平台存证的安全性、可信度的审查前置,对于证据是否一致性都可以通过后台的技术支持进行检验,法官可以省略掉对于取证程序是否可靠的检验。

同时,证据一致性验证前置,电子诉讼平台会直接进行标记,实现技术与法律相分离。

天平链的出现解决取证难,取证时间长,公诉时间长等问题。

联盟链之先行者

Hyperledger

上面介绍了什么是联盟链,联盟链可以解决什么问题,接下来的介绍一下联盟链先行者Hyperledger。

Hyperledger is an open source collaborative effort created to advance cross-industry blockchain technologies. It is a global collaboration, hosted by The Linux Foundation, including leaders in finance, banking, IoT, supply chain, manufacturing and technology.

这是HyperLeger官网对自己的介绍,里面介绍到Hyperleger是一个开源跨行业的区块链技术,由Linux 基金会主导全球合作,包括了金融,银行,物联网,供应链,和制造业。

HyperLeger 最初的成员是由IBM,Intel,DTCC等,还包括了10多家银行,后面全球有很多企业都加入联盟, 其中中国有特别多的企业加入,包括百度,小米,招商银行,华为,趣链科技。

那么Hyperledger技术是什么技术呢,Hyperledger Fabric有哪些技术优势呢

下图是Hyperledger 的技术屋

Hyperledger Fabric 是Hyperledger下的一个开源联盟链项目之一,旨在作为开发模块化体系结构的区块链应用程序的基础,以便诸如共识和会员服务等组件可以即插即用。它使用容器技术来托管构成系统应用逻辑的智能合约(也称为链代码)。 简而言之,Hyperledger Fabric是为企业构建的领先的开源、通用区块链结构。

Hyperledger Fabric提供了一个独特的可伸缩、可扩展的架构,这也是Hyperledger Fabric与其他区块链解决方案的显著区别

Hyperledger Fabric技术特点如下:

1、高度模块化,使得Fabric 可以适应不同的行业 2、第一个支持通用编程语言编写智能合约 3、共识协议可插拔 4、没有Token 5、支持权限管理 6、多链结构

由于Fabric是最先开源,所以目前中国很多企业都在以Fabric作为区块链基础链,其他和链相关的通过Dapp的形式开发,保证数据上链,那么中国现在联盟链发展情况如何?我们该怎么选择联盟链基础技术?

中国联盟链情况

中国联盟链分布情况

自2015年Hyperledger创建以来,中国就涌现了一大批企业进入区块链研发,那么由于文章有限,只能列取部分。

1、大型企业:

大型企业开发主要是以平台为主,帮助更多的企业可以使用区块链,但是目前各大平台都有自己的特点。选择需要仔细评估。

2、中型企业

中型企业主要是以行业应用为主,比如天平链,也有一些可以应用到多行业,比如BCOS。

3、深耕区块链企业

在深耕区块链的企业里面,泰岳联盟链自2016年开始就深耕区块链行业,在行里莫怕滚打这么多年,当然也积累了很多的技术和资质。

中国联盟链技术情况

中国联盟链目前有很多自主研发的技术,这也是相应国家的号召,但是当我们去查看开源技术的时候,发现大部分的技术还是依托当前开源的技术进行更改,比如:BCOS采用的智能合约是EVM,但是还是有很多优秀的技术是国产自主技术,比如泰岳联盟链的BDNS大数据服务,MICS模块化微服务,以及平行计算,都是自主研发区块链底层技术。

各联盟链技术汇总

这里收集了部分联盟链做为参考.

各联盟链技术优势汇总

这里收集了部分联盟链做为参考.

何为师夷长技以制夷?

本来在我们的观念里面,技术是无国界的,自从贸易战以来,我深深的觉得技术是有国界的!当然现在这个时候,我们很多技术都源于国外,大部分没有从0到1的,我也知道,自己没有能力做到创造能力,但是至少在现在得要思考,如何才能做到国产自主,至少不能生搬硬套,至少要学习外国好的地方,加以改造,我们要从1做到2,只要有了这个观念,国产技术才会加强,只要有了这个观念,不管多长时间,几代人,一定会做到国产自主可控。中国技术加油!国产联盟链加油!

特别鸣谢!哥伦布泰岳联盟链!

哥伦布科技公司旗下的泰岳联盟链是全国区块链和分布式记账技术标准化技术委员会,参与制定工信部国家技术标准。中国云体系联盟成员,清华大学互联网产业研究院成员,国家千人计划评审专家、微软云创始成员沈寓实博士是公司技术顾问及公司董事,瑞典皇家工程院院士林垂宙院士为公司院士顾问。泰岳链已通过工信部标准院区块链系统功能测试单位。