注册
关闭
Hanada

Hanada

发布于 2019-01-07 阅读数 4688

区块链的基石:公有链基础技术现状及未来

《赛迪公有链技术评估2018年度榜》会在2019年1月4日、1月7日、1月9日分别进行“2018年度公链基础技术十强榜”、“2018年度公链应用性十强榜”、“2018年度公链创新力十强榜”三大榜单。石榴财经独家带来关于三大榜单的发布与解读线上直播。

参与“2018年度公链基础技术十强榜”直播为大家带来深度解读的有:

赛迪公有链项目评估负责人:蒲松涛

公信链创始人:黄敏强

本体金融系统技术总监:肖旻

本体资深协议架构师:胡凝

01

《赛迪公有链技术评估2018年度榜》简介

赛迪研究所作为工信部的直属科研类事业单位从2016年起关注区块链,并开展相关研究,2017年在青岛成立了赛迪青岛区块链研究院专注相关研究。从2018年5月起,推出了赛迪全球公有链技术评估指数。这是当前全球唯一一个以技术为聚焦的公有链评估指数。截至到2018年的12月已累计发布八期。评估对象达到了34个,基本上包含所有全球知名的公有链。

2019年到来之际,赛迪区块链研究院结合前八期的评估指数,经专家审核,发布“2018年度公链基础技术十强榜”、“2018年度公链应用性十强榜”、“2018年度公链创新力十强榜”三大榜单。1月4日发布的基础技术十强榜单,依次为比特股,EOS,以太坊,公信链,星云链,NEO链,本体链,瑞波链,Steem链,恒星链。

赛迪榜单建立在前八期赛迪全球公有链技术评估指数的基础技术分项。基础技术主要关注公有链的技术水平和实现程度。主要涵盖了功能性、去中心化、安全性、性能四个方面。

02

“石榴问大咖”行业问题交流

1. 区块链技术创新中有一个共同要面对的问题 就是“不可能三角” 也就是说一个公有链系统不可能同时达到高性能、高安全性和去中心化,这个也许是区块链技术创新的最重要议题,各位如何看待?

公信链创始人黄敏强:“不可能三角”的取舍,要取决于应用场景。

这需要看项目的追求,如果追求的是像比特币这样的数字货币,那么应该是更加注重安全性跟去中心化,但如果这条链是为应用而诞生的,比如现在大部分的公链或基础协议都是为应用场景设计的。那么就应该就是忽略去中心化的一些特性,然后追求高性能。

因为性能不够时,做什么应用都无法使用。以太坊是应用平台的第一个品牌,它也在逐渐舍弃一些去中心化的特性而加强性能。

本体资深协议架构师胡凝:针对服务场景的优化,就是针对不可能三角的解决方案。

讨论不可能三角的时候,一般情况下我们认为还是需要加展示的场景作为限定词。高性能,安全性和去中心化是区块链的延伸,在这个基础上描述系统,它需要为某些场景来服务。我们经常可以举例子,比如在区块链的场景上面,等待一个小时可以买一套房。但是如果用一个小时去买一杯咖啡。这个明显是不符合应用场景的,所以从技术上来讲,或者从系统定位上来讲,讨论不可能三角是需要加限定的。

2. 区块链从比特币代表的1.0进化到以以太坊为代表的2.0,可以说是功能方面的巨大进步,各位如何看公有链的功能性的创新,是否图灵完备智能合约是未来公有链的必然选择?对于隐私保护,各位怎么看?

公信链创始人黄敏强:图灵完备不是公有链的一个必然选择。

公链定义本身就不是图灵完备智能合约的公有链,比特币也是公链,只要个人创建节点都可以准许任意参与的公开公有的一条区块链就叫公链。我认为图灵完备主要取决于应用场景,支付货币类的公链不需要图灵完备。要求就是灵活多变应用场景的,例如以太坊和EOS或者公信链,需要要求开发者在使用系统已提供的API,或者说组件的情况下,自己还可以调用通用的编程语言进行写自己的功能,这样就需要提供图灵完备。所以,未来在智能合约的完善,以及在扩大合约计算范围和计算资源上面,有很多进步的空间。

隐私保护与数据有关,数据库和跨链合约的数据是可见的,这是让用户建立对DApp逻辑信任的关键,而个人在链上存储或加密的一些信息,这些未来会成为个人资产的一部分,所以隐私保护十分重要。

本体金融系统技术总监肖旻:隐私保护应该是所有公有链最重要的特性之一

现在这个阶段更多的是,让区块链够跟应用对接,解决生活当中的各类应用场景。图灵完备性不应该成为阻碍公链的强制性技术指标。对于本体来讲,隐私保护一直是重中之重。因为本体强调的是多维的信任,所以在本体上,除了基础公有链的特点以外,还提供了跟现实世界的信任挂钩的隐私保护体系。所以尤其是对于去中心化的点对点交易过程当中,更应该注重隐私保护,这个特性应该是非常重要的。

本体资深协议架构师胡凝:图灵完备的智能合约是基于不同链的业务核心做的调优。

首先我们认可图灵完备这个技术上的理论体系。但是因为公链的安全性的极大需求,所以我们往往会做一些工程妥协。很多区块链公链的智能合约的指令集,实际上是一个做了安全妥协的子集。对于隐私保护,本体的设计是从两个层次考虑,一个是基础设施的隐私保护,一个是基于应用层的隐私保护。现在各方都对隐私保护有着理解,包括用到同态证明和零知识加密的技术。

3. 对于公链的性能问题,一直是大家关注的焦点,追求高TPS已经成为当前公有链技术创新的共同选择,对于追求高的TPS,您有什么看法?公信链和本体针对TPS的数值是如何界定的?是否有前提?

公信链创始人黄敏强:TPS很重要,但它不是唯一的

与比特币等一些PoW的货币类公链不同,要应用的话,TPS不高的话会无法运行。在以太坊上我们已经看到了这样的问题,经常会出现链的拥堵。这也是为什么要从PoW转PoS的原因之一。追求高的TPS其实是为了让应用更好的运行,对开发者和用户更友好。非常高的TPS会造成资源的浪费,我们不能只追求TPS,可以通过不同的方式来提高应用的丰富程度。现在有非常多的扩容方式,比如说提高出块速度,合并消息体,跨链等。目的是让公链的应用走进人们的生活,然后像互联网应用一样方便且丰富。

本体资深协议架构师胡凝:为TPS做准备,其实是为爆发式增长留有空间

我们为TPS做准备,其实是参照互联网生态的爆发式增长的过程,所以我们对区块链TPS追求是有一定的冗余量,这部分主要是为了应对区块链可能的爆发式增长。另外,讨论区块链TPS的时候,就要考虑到底在区块链上什么交易是比较合理的。区块链上主要跑的是可信的框架,在可信基础之上继承的是数据。本体在考虑到在传统的数据交换的过程中间可能会有相对复杂的数据交换的过程,在数据交换中间可能会有简单的映射逻辑,所以在计算的时候会有两套交易的标准,一套是两次交换加一次计算,还有一次简单的单次交换。

赛迪公有链项目评估负责人蒲松涛:公链的实际TPS更加重要

下图是赛迪全球公有链技术评估中理论TPS的统计图。从这里能够看出现在只有约一半以上的公有链理论TPS是超过100的,实际上大多数的公有链的TPS还存在改进空间。

区块链的基石:公有链基础技术现状及未来

从第二张图中可以看到。现在评估的34条公有链里实际链上的交易TPS大于1的只有区区十条。还有很多的公有链的实际的交易不足0.1,这说明这些链是极度不活跃的。

区块链的基石:公有链基础技术现状及未来

这里体现出的问题是:高TPS必须和实际应用匹配才可以。现在拥堵的公有链只有两条,比特币和以太坊,换句话说,其他链的活跃度都是不高的。唯TPS论是不对的,但是TPS作为重要的指标,它的关注度很高。另外TPS作为可量化的指标,在评测评估中具有很高的价值。

4. 我们看到现在有很多公有链项目在打交易免费牌,公有链低成本交易似乎已经成为共识;同时,EOS 0.5s的出块速度也使得秒级确认成为可能,这也是其具备商业化应用潜力的基础。对于更高的出块效率和更少的交易成本,各位有什么看法?

公信链创始人黄敏强:现在付费不是恰当的时机

核心是智能合约的资源费用,以及转账的手续费,还有商品费用谁来出的问题。商品的费用本来就由用户来出。资源费呢应该是开发者来出,但是,如果一味的让开发者来出资源费用的话,没有释放的过程,就会导致资源会不断堵塞。对开发者来说,其实释放了内存就释放出了网络空间,所有的数据都写到区块里面,内存释放出来后是可以反复利用的。但是如果说所有用户的成本支出都是由用户来承担的话,现在用户就很少,如果费用更贵的话那么大家为什么要来?所以说调用智能合约的一个资源费是由开发者来承担的。

本体资深协议架构师胡凝:用户付费是需要教育的

公有链的信任背书主要是靠经济背书,所以本体一般是通过经济模型来满足治理。从核心上就要考虑治理的对象,就要区分节点和应用和用户。收益主要是节点收益和应用收益两方面,这其中的核心就在于节点的收益由谁来出的问题。为什么不由用户来出?主要原因是中国互联网的用户习惯,不会支付这种额外支出,在一定的宣教或者区块链普遍到一定程度上的时候,可以改变用户的习惯。

从另外一方面来说,也不能完全免费。当我们在做区块链应用的时候有可能会因为区块链应用的高价值带来一些攻击。在这样的情况之下,每笔交易都要收手续费可以提高攻击的成本。在出块效率这一块我们还是跟业务模型相挂钩。所以针对不同的应用,要做分层的调优。

5. 现在市场比较冷,如何才能打破现在区块链行业困局?

赛迪公有链项目评估负责人蒲松涛:区块链领域一直在快速发展

区块链“比较冷”只是数字货币市场遇到了困局。但区块链本身和应用随着主流的互联网企业争相涌入这个市场,参照17年就已经进来的腾讯,18年进入的网易百度等等,包括区块链发票,可以看出区块链其实发展速度在不断加快。

此外地方政府对于区块链的关注度也在不断逐渐的提升,我们也看到很多地方政府背书的区块链应用,如基于区块链的房产登记系统等。所以从这个角度来看,整个区块链行业反而发展迅速。

打破现在的行业困局,首先考虑技术创新和应用生态的匹配。要让公链用起来,让用户活跃起来。另外,公有链的发展还需要和现有世界、现有的国家政策、行业规则相匹配。

公信链创始人黄敏强:区块链是互联网的平行世界

在过去,我认为区块链是不可篡改的数据库,以及去中心化。现在我意识到这些都不足以代表区块链,它只是一个技术特性。区块链是互联网的一个平行世界。但是互联网上更多的是考虑便利性,而不是考虑用户的隐私,规则的公开和分配的问题。

区块链重视隐私保护,规则公开透明,权益分配合理,虽然现在的便利性还不足够,所以接下来我们的用户可以选择方便的中心化互联网,也可以选择保护隐私的区块链。

本体资深协议架构师胡凝:未来区块链将迎来稳定的发展

参照技术成熟度曲线,经历过泡沫期之后,区块链会逐渐回到所谓的低谷,然后稳定而平稳的发展。那未来创新的发展就是研习现在互联网的技术特性,或者说是专注于系统论和分布式计算,真正走入民众的生活。

比如同态加密,因为有比较多的噪声,会引起相当大的性能损耗。所以更希望区块链能够像AI一样。有一些技术上的突破口,可以迎来一个爆点,让区块链的业务的应用范围可以更加广泛,支持更多的应用。

03

“花开两朵,各表一枝”项目问答

1. 公信链问题:

问:我们知道,今年公信链发布了新版白皮书3.0,从基础技术出发,下一步公信链会在哪些方面有所改进?

答: 3.0中,我们更详细的讲述了治理、基础技术、经济模型和应用场景四方面。基础技术在3.0中主要关于 GMD可信数字身份。它为了连接就是现实世界跟区块链世界,让用户进入区块链世界的门槛更低,映射现实之间的身份数据,他的资产等一系列的功能,把它进行区块链的数字化。

那么可信数据上链,其实是将个人隐私数据或个人行为数据进行加密的存储,方便进行数据的交换,我们主打的是个人数据所有权回归,做自己数据的主人。然后所以接下来就是在数据的交换的时候,都会得到自己本人的确权。

问:另一方面,据了解公信链是基于石墨烯底层架构的,我想了解从技术角度出发,公信链在石墨烯底层架构做了哪些改进,公信链的主要技术优势体现在哪些方面?

答:石墨烯的话是最早应用于去中心化的数字交易平台。所以它一开始只是为了当前的一个项目而启用的。我们丰富了更对开发者更加友好的一些协议,同时增加了图灵完备智能合约。我们在上面做了可信数据身份,可信数据上链,可信数据交换和可信数据计算。

2. 本体链问题:

问:据了解,本体在性能方面表现不错,出块效率可以动态调整,可否介绍一下这个特性是基于什么考虑,如何实现的?

答:出块效率可以动态调整,严格来说只是一个功能点,主要是基于节点的运营成本考虑。因为如果频繁的出块,而并没有足量的交易,那么实际上这个过程是区块链系统的空转,在这个基础之上,当没有交易的时候,其实没有必要效率达到那么高。当然,这个参数的调整也是需要作为交易的一类。在整个区块链体系之内通过共识来达成的。

问:大家有人反映目前本体的节点数量还是太少(实际记账节点为7个),这个可能会对整个网络的安全性带来挑战,您对该问题如何看待?

答:对于节点数量的问题,其实从某种意义上来说,我们称之为区块链的网络规模的问题,目前本体的数量的确不是很多,实际上是基于节点运维成本的问题进行考虑。目前本体的节点,数量的规模,或者说网络规模共识,网络的规模是没有那么大的,即便目前本体推出的节点激励计划,仍然只是作为短期生态启动,满足节点运维成本的设计。而本体节点数量和记账节点的扩展核心是跟共识相关。

  • 0
Hanada
Hanada

0 条评论