互链脉搏 影响有影响力的人

专题简介: 11月30日,由迅雷集团承办、互链脉搏作为支持单位的“2018国际区块链大会共识机制专题论坛”在长沙举行。会上,一众专家、学者、实干家从其专业角度分享了各自对于共识机制的研究成果,以及对于区块链赋能实体经济的洞察。

2019年区块链最大共识:开始进入生活 ——2018国际区块链大会分论坛圆桌实录

摘要

区块链的出现,带来一种新的共识,即算法共识,或者机器共识。这种共识对实体经济有怎样的推动作用。本次圆桌,为读者解答。

互链脉搏按:11月30日上午,2018国际区块链大会分论坛“共识机制”召开。此分论坛由迅雷集团协办,互链脉搏主编曹元任分论坛 “共识机制与实体经济-技术与应用创新”的圆桌主持。共识实际上与人类社会的发展有着密切的关系,从远古时一起打猎进行猎物分配,到现代商业社会各种合同协议,乃至200多个国家一起推动的联合国建设,都是共识。共识推动人类文明、推动社会进步,更推动实体经济发展。但区块链的出现,带来一种新的共识,即算法共识,或者机器共识。这种共识对实体经济有怎样的推动作用。本次圆桌,为读者解答。 (图片从左至右:曹元、白硕、来鑫、Edgar Seah、蒲松涛、黄步添)圆桌嘉宾:迅雷链总工程师--来鑫;中科院计算机所博导、中科院信工所博导——白硕;Hedera Hashgraph亚太区总裁--Edgar Seah;电子信息产业发展研究院赛迪工业和信息化研究院行业研究员--蒲松涛;云象区块链CEO--黄步添圆桌主持:互链脉搏主编——曹元区块链共识机制大幅降低实体经济信任成本互链脉搏曹元:首先,我们对圆桌的主题“共识机制与实体经济-技术与应用创新”进行破题。五位嘉宾一起回答这个问题:区块链可以推动实体经济发展,核心点是什么?共识机制在里面起到一个什么样的地位?先从白硕开始。白硕:我理解区块链重新定义了一个信任路径。这是最要害的地方,如果不是重新定义信任路径,还是沿袭原有路径区块链是没有必要存在的,而共识机制就是要用一种能够自证的方式让人去接受这么一个新定义的路径。共识机制是区块链应用实体经济的关键。来鑫:要看区块链的本质与传统技术有什么不同,我认为不同点在于它降低了信任成本。我们知道整个经济实际上就是商业,商业的基础就是信任。两家公司为什么会签订一个合同,如果不信任这家公司的时候,还需要花一些人力财力调研这个公司怎么样,达成合作时间比较长,耗费人力、财力、时间,对社会资源也是一种浪费。如果提高了信任基础,降低信任成本,可以把这部分的资源减少掉,整体效率会提高。信任是基于共识,甲对乙的信任,才能达成共识的,所以共识机制在实体经济领域会起到非常大的作用。Edgar Seah:我理解的是,区块链的共识机制可提高透明度,尤其是在跨机构之间的合作。蒲松涛:刚才几位嘉宾讲得非常对。区块链是信任机器,也有人认为现在这种新的技术特别多,大数据、人工智能、云计算,他们可能改变的是某一些环节生产力的问题,区块链改变的是生产关系的问题。涉及到关系实际上就涉及到共识。而且我认为生产关系后面就是共识,共识后面是代码是软件,区块链的这种共识由软件所决定的,这个意义非常大。黄步添:云象区块链在和金融机构合作过程中,协同几十家金融机构一起参与,怎么从线下同盟到通过线上通过合约运行,这里面区块链起着非常好的协同作用。举两个例子,比如我们在推动区块链信用证业务的时候,基于区块链的共识机制很好的解决了机构间不信任的问题,所有参与方都是对等,每个参与方都会去部署,所有业务规则,通过智能和约部署到网络上。另一个例子,比如最近发生的福利彩票贪污事件。如果用区块链,所有参与方,比如说运营方、协会或者民间组织等多方参达成共识,其智能约代码可以在网络上查询到,这样就能避免很多贪污行为。这个不仅仅是技术本身还推动社会治理,这是区块链未来的一个大规模应用会起着非常重要的作用。好的共识撑起一个门类互链脉搏曹元:现在市场上流行几十种共识机制,还有更多的共识机制正在创造中。作为一个区块链的从业者,该选择什么样的共识机制这是摆在他们身上的难题。大家能不能给区块链创业者或者区块链项目的参与者一些提示,什么场景适合哪种共识?我们从来鑫先开始。来鑫:我们对开发者经常这样说:底层的共识机制不需要特别关注,因为开发者本身并不会从零做起。如果从底层区块链技术做起,推出区块链应用时间太长了,根本不实际。现在不像我们当时做区块链应用,技术条件比较差,没有像迅雷链开放平台这样的服务提供给你,但现在这种技术平台是比较多的。所以说如果在选共识机制的时候开发者更多应注意的是项目本身治理的共识,刚才提到的产品上的、运营、市场上这些共识,这些做好之后让相关的利益方能够很好的协作,能够让产品发展更远。黄步添:其实开发者在选择共识机制可以从几个纬度考虑。第一,信任的群体是谁。举个例子,商业银行或者机构之间业务更多的是需要一种准入制,是一个群体之间产生的一个共识,这一类共识比较适合类似像BFT之类的拜占廷容错;但如果信任群体是更开放的,更倾向于POW、POS等。第二,应从商业纬度考虑用什么样的共识机制,而不是为了技术而技术,技术要为整个商业服务的。蒲松涛:刚才各位嘉宾已经讲得很清楚了,而且基本观点我也都非常认可。对于共识来讲,现在我们能看得到的共识机制非常多,至少有好几十个共识机制。对于选择共识机制是这样的,首先,要看群体是谁。私链、联盟链和公有链是不一样的,联盟链节点可以用各种各样的共识机制,但有些公有链运行不了。第二个,考虑做项目的定位。现在有很多传统公有链社区非常认可POW,认为POW更安全、公平、开放,更去中心化,实际上对于不同链需要选择不同的共识机制,这个是和它的功能性出发相关的。数字货币POW是首选,其它的共识机制也都有自身的特点。可以从主流的一些共识机制先做研究,再分析自己适合做哪个。也可以从整个行业发展来确定,找符合共识机制发展趋势的。但现在行业有很多不太好的地方,就是新项目一出来就提出一个新的共识,其实没有什么创新。此外,我觉得一个好的共识机制,一方面是有效,第二方面是简单,实际上我们看到很多数学大公司、物理学大公司都是非常简单的,POW很简单,但是很有效。白硕:刚才说得非常对,接着这个话头我谈一下自己的看法。一些项目方宣称自己有一个新的共识机制,共识机制如果没有一个制约的话这个会烂掉的。到底是不是一个新的共识机制,项目自己说是,再多问你一句为什么是,项目称保密不说。真正好的共识,是自己能够撑起一个门类的共识,要有客观的办法筛选出来,不能凭自己主观说,需要很多这种配套,包括一些客观的眼睛去看他,需要一种公开性,就是你能开源的都需要开源,这两方面都需要,否则我担心人有多大胆,共识效率就有多高,这就麻烦了。 机器共识不会取代人类共识互链脉搏曹元:区块链算法共识的出现,实现了“分布式自组织(DAO)”的运行。区块链分布式自组织运用的算法共识跟现在社会形成的共识机制,比如说法律法规的共识以及道德的共识有什么样的关系?是相互弥补的还是将来区块链共识有可能会替代现在社会的很多共识?蒲松涛:这个问题有一点难,我从行业研究角度来看,我觉得未来更多是一个共存的状态。区块链有它的世界,人类整个社会治理体系也会并行存在。当然我们是更希望用区块链技术对现有的社会管理体系、商业运作模式做一些改造,但是这个改造总是有步骤的,不可能一蹴而就。可以理解一个是我们的物理世界、一个是数字世界,数字世界里面区块链可能会发挥更大的作用,在物理世界里面区块链要发挥作用需要一个物理世界和数字世界的纽带,这个纽带目前没有建立起来,这也会是一个漫长的过程。我非常看好整个区块链发展前景,而且我认为未来整个治理模式或者体系里边区块链和现实共识体系会共存演进。来鑫:机器共识主要是共识算法,算法是让机器上跑的程序,共识算法程序可以让各个机器节点的数据保持一致,这些算法实际上本身是中性的,跟社会道德扯不上关系。但我们做区块链项目的时候,除了算法共识,还有治理共识和市场共识。治理共识跟社会的很多共识是想通的。我们发现做社会治理,也要做激励相容(详见注释),即告诉人们这样做是好的,你这样做对你个人的发展是更好的,对整个社会其实也是更好的。事实上,很多道德价值,也是为了整个社会更好,人们遵从认同这个道德对他自己也是更好的。在区块链上做治理共识也是如此,让相关方都能够觉得我这样做对整体更好对我自己也更好。(注:“激励相容”指的是没有人可以通过损害集体利益去实现自己利益的最大化。个人的利益和集体的利益是一致的,每个人努力为实现自己利益的目标工作,得到的结果也是集体利益的最大化。)Edgar Seah:机器共识是否能够取代人类的共识?我觉得不可能的,我相信人类还是会成为决策者,机器可以帮助我们更好的提高信任,但是最后人类的共识是更为重要。黄步添:讲到分布式自组织(DAO),我觉得整个人类社会发展不仅仅是技术本身。回顾人类社会发展过程:合久必分、分久必合,是波浪式的,而不是说绝对的趋向于某一个组织。现实的商业社会理因为人的利益或者组织利益都是存在的,只要这个前提存在,所谓的分布式自组织也好,或者现在有的企业制也好,都应该是并存的。白硕:我想唱一点反调,大家都对分布式自组织形态充满了未来的一些憧憬,正面的期待。但看一下现存分布式自组织的组织,他们的组织演变成什么样。一开始以太坊自己分叉了,当时比特币圈的人还嘲笑他,结果没有多久比特币也分叉了,最近又在分叉大战。我们在宣传共识机制的时候都把它简化成诚实的和不诚实的节点对立,实际情况没有这么简单,很多一种理念的不合。对特定事物特定账目归属、生效与否理念不合,或者说对一个技术路线软件定义的版本的意见不合,这种意见不合调和不了的时候共识达不成,于是分叉。共识达不成怎么办?分叉很光荣吗,我觉得这个其实是给大家蒙上一层很厚的阴影,我们期待的分布式自组织难道就是这样的吗?我觉得这个问题没有解决。我想提请在座各位好好想一想,如果我们真的期待它,它应该是现在这个样子吗,如果不是,那现在这个样子要怎么去变。性能服务与应用 互链脉搏曹元:现在是观众提问时间,有朋友问迅雷链总工程师来鑫,迅雷链选择DPOA+PBFT这种共识机制出发点是为了落地到实体经济应用吗?来鑫:因为当时我们选择这样的算法(DPOA+PBFT)是因为我们当时做共享计算。当时设计是,用户分享云计算资源可以获得奖励,这种奖励再去兑换一些服务。我们设想的兑换场景之一是迅雷直播上的打赏。如果用奖励他打赏的时候,区块链整个确认需要超过几分钟,用户体验很差。所以我们需要一个能够快速达成一致性的算法,我们选择了类似的PBFT的算法。PBFT本身性能是可以的,但是不同网络、不同机器的稳定性不一致。因此在PBFT的基础上,我们增加了DPOA来筛选网络稳定,快速出块的节点。因为迅雷链的节点目前有150万,我们出一些题从中筛选出高效的节点。互链脉搏曹元:以后迅雷链的共识机制还有一些什么样的改进或者迭代呢?来鑫:我们现在还在研究进一步优化共识算法,因为我们有一个最大的优势就是拥有百万级的计算节点,怎么把这些节点有效利用起来,比如说某一个节点的计算力连上其它的计算力,性能成倍增加,对未来应用也会更广泛。如果有一定成果相信明年会把这个公布出来。互链脉搏曹元:谢谢来总。再请教一下蒲松涛,您做的公链技术评估拍卖,我们发现一个有意思的现象,排前面的很多是用DPOS的,他们跟区块链落地到实体经济有什么关系?蒲松涛:采用DPOS公用链技术得分比较高,这跟公链的发展阶段有关。现在的公链仍在追求高性能,DPOS确实性能比较好。说到应用这里可以提一提,赛迪公链技术评估严格测评链上的数据。排前三的有EOS、斯蒂姆链以及比特股,这三条链上的数据量非常大,说明它们确实在被应用。我们一方面希望有更好的技术创新,另外一方面希望能够真正用起来。互链脉搏曹元:再请教一下白硕,上海要建设科创板了,区块链界有很多反馈,说对区块链企业比较利好,因为中国大陆有了一个区块链企业可以进行融资的场所,您之前在上交所做过,您怎么看?白硕:两方面,作为区块链这个行业里边的参与者,我当然希望看到越来越多的同行、朋友成长、壮大,得到资本市场的青睐和支持。但是客观的讲,区块链这样一个服务形态是不太容易长成独角兽。区块链核心是信任,信任就必须晒开源或者用什么方式晒出来,这个就意味着平常软件企业、云企业之类的技术核心竞争力在区块链身上不成立。互链脉搏曹元:正好您研究过人工智能,如果人工智能作为核心竞争力,是否能够跟区块链结合呢?白硕:这是一个很好的话题,人工智能跟区块链结合有很广阔的前景,我个人特别看好的一件事情就是合作机器学习。因为大家知道机器学习是数据喂出来的,而数据必须有一定的规模,但是单个的单位、单个的企业和机构掌握的数据量很可能不具备这样的规模。很多这样的单位都要分享数据才可能出现这种场景。区块链就有价值了。大家数据彼此防范同时又要合作。可以通过区块链,根据大家贡献数据的质量和数量,给予一定激励和数据使用权。这事一套综合的技术解决方案,用到区块链、隐私保护、机器学习、人工智能,我个人特别看好这个事情。2019年区块链共识——实体应用互链脉搏主编:交流最后一个问题。现在已经到了2018年年底,区块链正在经历大浪淘沙,各位能不能用一个关键词来总结2019年区块链行业的发展。蒲松涛:如果用一个词总结今年,用“混乱”比较好,从年初到现在几乎每一个月都有新的概念出来,但概念热度很快又消失掉了。明年用一个词,我给出的是“合规”。现在可以看到整个币圈链圈的人觉得玩不转了,得符合现有社会治理体系。所以明年在合规方面是一个大的主题。而且国家、政府对区块链非常的关注,政府如何和行业里的人达成一致,如何建立有效的管理机制都是很重要的。如果有了管理机制,整个行业都会按照政府机制要求做一些相应的调整,这就是一个合规过程。黄步添:我给出2019年的关键词是“赋能”。我们团队一直以在做的是跟实体经济连接,怎么在实体经济里面找一些合适的商业场景,而不是一些所谓的空中楼阁。商业本质很关键。在商业探索上,我们走过一些弯路。过去我们一家一家服务客户,每个客户需求不同,需要大量的服务人员,但商业价值或上并不成立。我们应该在思考技术跟商业之间的逻辑,一定要去整合,而不是纯粹的为了技术而技术。比如我们现在的区块链信用证业务,接入几十家机构,再接入的边际成本几乎为零,商业价值得以出现。这样才能真正让区块链赋能实体经济。这也会让政府对区块链技术产生信任形成一个全面的共识。Edgar Seah:我给出的关键词是“有用”。现在,我们我不会每天都用跟区块链有关系的东西。现在区块链多用在集资和加密货币方面,并没有用这些技术改善现在的生活,其中一个原因就是技术发展比较慢。但是现在有更多的共识算法出来,有更多的区块链平台出来,提高了技术进步的速度,提出了很多有用的应用。很多人很多公司都在这方面花了很多钱,想要应用实体经济,这些应用有望在2019年进入人们的生活。来鑫:我的想法跟黄总和Edgar Seah的想法是一致的,只是黄总用赋能比较高端的词,我比较接地气,就是 “落地”。现在接触很多的开发者实际上都在想怎么做区块链应用,包括我们接触的一些企业、机构、单位都在做区块链应用的开发,现在还处于开发阶段,相信在2019年有很多区块链应用能够初露端倪,所以给的词是落地吧。白硕:一个字:改。涉及到两个方向的改:一方面币圈向着合规的方向改,无论是STO,还是有实体资产支撑和抵押的稳定加密货币也好,都在朝着这个方向走;另一方面,链圈也要改,完全为区块链而区块链,完全不改变生产关系只是平移到区块链上,,企业也没有太大动力可做。企业真正有动力和冲动去做的是利用区块链的技术去给它带来活力,优化它的生产关系,这个是链圈怎么样去变革和改的一个方向。互链脉搏曹元:非常感谢,时间已经过了12:00,根据五位嘉宾的关键词,我这边有一个关键词是务实,明年的区块链可能会更加务实,务实的谈落地和更加务实谈怎么发展。希望明年的区块链能够更加务实的发展。
更多 >

白硕:未来共识机制将如何演进和发展?三大趋势和新模式了解一下丨干货

摘要

白硕从共识机制的演进特点和未来发展趋势两方面阐述了他的研究成果。其认为,从效率、安全和开放性这三方面去评价共识算法,Algorand优势明显。他还认为,区块链共识机制的演进趋势可总结为三点: 从多到少;从链到图;从确定到随机。

文丨互链脉搏 作者丨李秀琴11月30日,在由迅雷集团承办、互链脉搏支持的“2018国际区块链大会共识机制专题论坛”上,丹渥智能董事长、智子社区首席顾问、ChinaLedger技术负责人白硕参与大会并发表了题为“区块链共识机制的演进及未来发展方向”的演讲。 图:丹渥智能董事长、智子社区首席顾问、ChinaLedger技术负责人白硕白硕从共识机制的演进特点和未来发展趋势两方面阐述了他的研究成果。其认为,从效率、安全和开放性这三方面去评价共识算法,Algorand优势明显。他将区块链共识机制的演进趋势总结为三点:l  从多到少;l  从链到图;l  从确定到随机。但白硕认为少并不一定就是好。随着参与共识的节点变少,目标集中还将带来“安全风险集中”和“不能抵抗阻断举措”的问题。具体而言,在从多到少的演进中,逐步减少共识传播环节,降低共识复杂性;在从链到图的演进中,缩短证据链长度,降低存储开销;在从确定到随机的演进中,扩大混淆范围,降低共识节点被攻击概率。在他看来,未来共识机制将向应用场景拓展。他还提出一种新的应用场景——撮合挖矿模式。即“把交易所撮合的结果和撮合的流程分解开,一部分人做撮合,一部分人验证撮合,在验证撮合的时候进行共识。”话不多说,以下为白硕的演讲全文,互链脉搏对其进行不改变原意的编辑(enjoy~白硕:大家好!今天跟大家分享共识的话题。  共识机制的由来跟分布式系统有关系,大家在做分布式系统时候集中的诉求,可表现为以下三方面:   一是一致性。就是同一时刻各个副本节点上的数据是同样的。   二是可用性。某些节点出现故障的情况下,仍有节点提供同样的服务。   三是分区容忍性。即有些失联场景下,另外的节点仍可提供服务。不幸的是,这三个诉求不能同时满足。难点有两个:一是坏人的存在,有一些人故意作恶,把问题搞得特别复杂;另一个引入复杂性的来源是所谓“在途”,网络可能非常复杂。 如果你不做这种同步的假定,而是在异步的情况下在途更加复杂,问题更加复杂化。所以带着这些问题,可将刚才说的归结为拜占廷将军问题,它的理解是要对其做一些简化或一些限定,比如说在途复杂性限定为某种意义上最终的同步,对于坏人的存在要求有一定的比例,坏人不能太多,如果太多会出现麻烦。另外,这其中有好消息和坏消息。坏消息就是刚才三个诉求不能同时达到满足,好消息是如果最终同步成立的话,拜占廷可解,可解还是有条件的,好人要大于2/3。在比特币出来之后,即在POW共识机制的假设场景下,好人大于一半就可以达成共识。在这其中又是好坏消息交杂,而且随着过程逐渐推进,区块链在应用落地时,它的实践性,就是实际可用、可以达成共识的机制条件还是相对较宽。共识机制成为区块链的技术基石 共识机制是区块链的技术基石,对此,存在四大看点:数据组织上有它的特色,认账就是共识机制上的特色,可编程性,智能和约这方面有它的特色,还有自带激励在博弈规则方面有它的特色。为什么要讲博弈规则?我看到现在有倾向把博弈、机制设计、利益因素带进了共识,共识不再是进行表决的一个孤立的事件,而是跟历史、时间快慢相关,这些因素都进来之后,日渐呈现一种五花八门的状况。 基于证明是一类,如POW、POS、DPOS;基于投票的有PBFT、PAXOS、RAFT;还有基于随机性的,其分两个阶段,一个阶段是用随机性产生一个小的集合,第二个是用小的集合来按照投机与投票的方式来做,可以看这三大门类。1、基于证明的共识机制 首先看基于证明的共识机制,其将证明通过广播呈现,并通过历史来继承。因为网络复杂性,这其中看到的历史不一定是真实的历史,需要历史沉淀和消化,在沉淀和消化过程中可能会出现反驳。只要反驳出现,就要放弃原有的证明,但是会等一段时间,比如比特币等六个,如果六个连续都没有反驳出现我就要把这个确定下来,这是持续一段时间如果没有反驳出现就要确认。基于证明和反驳的共识机制,是公链上目前主流的一种机制。2、基于投票的共识机制 基于投票的共识机制,其范围是封闭的,但该技术也在改进,从源头上看,投票者需要被以一种方式联编,联编后一轮一轮做,投票事项孤立,可以不跟历史有任何关联。历史因素、时间因素乃至博弈因素都没有办法建立,只是依靠数学和算法。随着节点的增加,这三者实际上是互动的,因为投票要求互动,这些互动的数据传输量非常可靠,以上就是节点增加,流量也会跟着增加。各共识机制的评价:Algorand 表现最佳 如图所示,从效率、安全和开放性这三方面来做评价。POW效率较低,安全程度较高,是开放的;POS效率中等,安全中等,是开放的;DPOS效率高,安全低,是开放的;PBFT效率中等,安全高,不开放;RAFT效高的,安全性低,不开放;因为不是拜占廷,Algorand效率高,安全性也高,也开放。从这个表格上,大家估计能看出我的倾向。共识机制演进新趋势:从多到少 从链到图 从确定到随机 再来看共识机制演进的新趋势。从多到少,是指参与共识的节点;从链到图是证明的呈现方式或者历史的组织方式;从确定到随机指的是这种参与共识的节点的选择机制。趋势一:从多到少少就是好吗?少确实快,但是参与共识的节点少了之后目标愈为集中。目标集中将带来两个问题。 其一,安全风险集中。如果参与共识的少数节点配置同质化,漏洞也将同质化,被人抓住了漏洞,尤其是可以掌控平台的全部权限的漏洞,后果将非常严重。所以当360揭示了EOS安全漏洞事件之后,EOS反应非常谨慎,必须得处理这件事。 其二,不能抵抗阻断举措。一个少数节点参与共识,如果将通过相同少数节点的道路阻断,就形成不了一个共识。恰恰是目前提倡的将不可治理的区块链和可治理的区块链进行隔离和有条件导通,如果这件事情做成,那么那种就更不可行。所以,少不一定好,少有它抗拒不了的一些因素,对它不利。趋势二、从链到图 从链到图,我们经常说的DAG,就是有向无环图。基于这个可以看到很多新的玩法。它的总的思想是在比特币里看到历史给现在的证明是通过链的方式组织的,一些新的花样都是基于图的。历史给现实的证明图谱不是链式而是图。趋势三、从确定到随机第三个趋势是,从确定到随机。那么, AlgoRand为何受到重视?整个链很多人都有使用权,但是在DPOS这种共识机制下,只有少数节点有共识权,一旦被攻击、腐蚀,他们就可能做出错误的共识。而AlaWgoRand改变了这件情。怎么改变的?很多节点都有潜在控制权,谁得到实际控制权是随机产生,而且每次都不一样和可变,这种变化下,事实上还是少数节点在做共识,通过这种将目标游动、打散,从而在面对特定攻击时可产生抵抗力。 在此其中,随机是怎么产生的?大家知道伪随机数虽然由算法产生,但经不起攻击。AlogRand采用一种随机抽签的方式,每一轮都有种子,然后潜在的共识者用私钥签名,再得到凭证,拿凭证筹建,抽到签的成为验证者,这些在较小范围的验证者经过拜占廷共识,得到一个共识输出,这是一轮。下一轮又要变下一轮的种子…如此一轮又一轮,每一轮的潜在范围有变化,其具体抽出来的验证者也会不一样。 AlogRand面临的挑战在于真随机性。如图所示,固定种子伪随机的方式有很多攻击手段,所以不安全而可变种子,其中有不同的做法。大家认为真随机的做法有一些物理条件决定下一轮种子,这里的物理条件,如天气、温度、气压等等,人不可掌控的因素决定下一轮的种子。AlagRand,不算真随机,比伪随机有一些进步,在安全性上有抗打击能力。总结而言,整个共识机制演进的逻辑,从多到少减少了传播的环节,降低了共识复杂性。从链到图,可以缩短证据链长度,降低存储开销。从确定到随机,扩大了混淆或者潜在共识者范围,从而降低共识节点被攻击的概率。共识机制向应用场景拓展 共识机制也在向应用场景进行拓展。其中有拆解、执行与验证过程,其可在很多场景下拆解出来,然后变成一个共识的过程。这里边理论、历史,区分时间关系,我们一一说。1、基于证明的共识基于证明的共识有一个共性——验证易,求得难。凡有这种非对称性,即可理解为求解和验证之间存在非对称性,原理上都可用作共识。2、算力、存储挖矿算力/存储挖矿其实也可以。内容分发,缓存体系等,可把缓存的贡献记入在内。3、AI挖矿AI也可以用来挖矿,根据对他们提交的结果进行裁决来实现。比如一个原始数据进行学习,训练集中发布给社区,测试集留下他们来裁决,这是一种架构。4、撮合挖矿 今年10月31日,我和几位合作伙伴上传了一种新技术,叫撮合挖矿。如何理解,即把交易所撮合的结果和撮合的流程分解开,一部分人做撮合,一部分人验证撮合,在验证撮合的时候进行共识。这其中的原则,就是要拆解,把撮合的订单簿的本身撮合过程,和持仓调整过程,进行竞争撮合。率先撮合出来的可以获得一定的奖励,撮合错了也会得到相应惩罚。 如图所示,这其中的订单簿,在裁决时被拆解,会从量价的检验和交易对手正确性检验的两个纬度进行拆解、独立,然后验证。这样一来,验证时间远小于撮合时间,非对称性就成立了。 整合过程,持仓检查和持仓调整交给裁决来做,撮合只关心量价,只对量价进行撮合,这不仅提高了效率,也提高了持仓的安全性。拆解这种思想,其实对于实体经济也是可以用的。因为实体经济当中有一些众包因素,而且越来越多。共享经济下,每个人都是签约的干活方,即签约外包方,真正公司的实际雇员和正式雇员将慢慢淡化。在这种淡化趋势下,工作干得怎么样,谁在干,这件事也是可以拆解开的,那么,之后怎么激励也将涵盖在其中。 隐私共识的要求更高。在没有看见实体是什么的情况下,要对其满足一个等式的进行共识。比如,同态加密可以做这样的事情,其他的也可以做这样的事情,这就是是隐私共识。关于共识机制的发展脉络和未来趋势的看法就讲到这,谢谢大家。
更多 >

迅雷链总工程师来鑫:实现区块链3.0 需要三大共识相互作用

摘要

“建设在互联网基础之上的区块链技术,其支撑的区块链应用也能继承互联网的用户。”

李秀琴互链脉搏按:11月30日,由迅雷集团承办的“2018国际区块链大会共识机制专题论坛”在长沙如期举行,互链脉搏作为支持单位参与了现场报道。来鑫认为,互联网的本质在于信息的纽带,区块链的本质在于信任的纽带。“建设在互联网基础之上的区块链技术,其支撑的区块链应用也能继承互联网的用户。”而如何才能推进区块链3.0现象级应用的真正落地?来鑫表示,除了关注机器共识这一重点之外,市场共识和治理共识也不可或缺。具体说来,市场共识的关键为社会价值与经济价值的共同实现;治理共识在于激励相容、链内外治理和技术可靠三大要素;机器共识则需攻克性能、效率、扩展和存储四大问题。据来鑫介绍,目前迅雷链在共享计算驱动下,已经实现百万级TPS、秒级确认,以及百万+计算节点。同时,还推出同构多链框架、DPOA+PBFT共识算法、迅雷链开放平台和TCFS文件系统,以服务开发者。 (图:迅雷链总工程师来鑫)区块链3.0标志:大规模用户的现象级应用落地来鑫:大家好!今天我分享的主题是“区块链3.0时代的共识机制”。区块链3.0到来的标志是什么?个人认为,是大规模用户的现象级应用的落地,该应用的出现可让其成为业内标杆,区块链应用如雨后春笋般爆发出来,区块链3.0时代就可彻底展开。在互联网时代,出现了微信等很多现象级应用。那么,区块链应用跟这些应用的区别是什么?这取决于二者的本质。从本质上来说,互联网是信息的纽带,其让信息获取和传递的成本变得非常低,效率非常高,它能提升整个社会的生产效率。随着移动互联网的发展,截至2018年6月,中国网民已超8亿人。如此大量的用户基础,让我们相信,建设在互联网基础之上的区块链技术,其支撑的区块链应用也能继承互联网这批用户。而区块链的本质在于,其是信任的纽带,可以降低信任成本。而商业本身源于基础信任,信任成本降低之后,商业社会的信任随之提升。区块链如何让信任成本降低?这就是共识机制。共识机制不只是技术上的共识,也指机器共识。1、 市场共识。2、 治理共识。所谓市场共识就是要让市场认可产品的价值和前景。而治理共识在此其中最为重要。治理共识实际上就是让所有参与方相信并认可产品的运转和运行方式,让相关方的利益诉求都能得到满足。具体可表现为这四方面的规则:1、 机器运行的规则。即在技术上应该选哪种方案以支持应用。4、 市场运营的规则。举例来说,现在这个阶段该拉新还是该留存,如果拉新,是通过推荐方式还是流量购买方式,让利益相关方得到利益是通过分红方式还是回购方式,这些都是市场运营的规则。2、 体验佳。即能对用户的需求做到足够快的响应,提供顺畅的、好用的用户体验。3、 迭代快。互联网应用的一个原则是“小步快跑、快速迭代”。在设计应用时,先推出让用户使用,然后修复漏洞。  那么,区块链应用如何才能在开发上实现更快速的迭代和扩展?总结而言,就是这四个问题:性能;效率;扩展;存储。2015年4月,迅雷推出赚钱宝,转型做共享云计算。今年4月,迅雷链发布,截至目前,平台已经做到150万+节点和秒级确认。刚才提到同构多链框架可让性能得到横向开展,那么,它是如何做到秒级确认的?这跟共识算法有关系。通常大家所说的共识机制、共识算法,在本质上实际就是让机器运行程序之间各个节点对账本的数据达成一致性。我们选择PBFT这一算法,主要是因为它能做到当交易到来之时立即出块,出块之后能非常快速达成共识。链上数据平均每一笔交易,其确认时间小于一秒。再说一下迅雷链应用平台的开发。应用开发时需要把底层完全封装起来,让开发者只需关注自己的应用逻辑,只要写代码就可在虚拟机上运行,而虚拟机本身跟底层的链进行交互。这样的系统也要具备区块链上应用所需要的能力。第一是信任,放上去的文件不能被他人随便篡改;第二是经济有效,一份文件可以分40个片分到40台机器上进行分布,所以一半的节点掉线后仍然可以恢复;第三是保障权益,将来的数字经济将还数于民,每个人的数据在不给授权的情况下,他人无法看到,且其在存储时也能做好授权。
更多 >

赛迪蒲松涛:区块链应用将率先在软件可定义的行业领域落地

摘要

在2018国际区块链大会共识机制专题论坛上,蒲松涛提出,“共识机制是区块链的灵魂,而软件是实现共识的基础和路径。”他认为,共识机制是“软件定义的规则”,是由软件所承载的关系模型和运作机制。

文丨互链脉搏 作者丨梁山花荣11月30日上午,由迅雷集团承办,互链脉搏支持的“2018国际区块链大会共识机制专题论坛”在长沙举行,电子信息产业发展研究院赛迪工业和信息化研究院蒲松涛博士发表了题目为“软件视角下的共识”的主题演讲,从软件角度阐述了区块链共识机制的发展与创新。 电子信息产业发展研究院赛迪工业和信息化研究院蒲松涛博士  蒲松涛首先回顾了从1946年至今软件的发展历史,并指出软件“基础设施化”过程中的两大重要观点值得深入研究:第一,软件已经成为信息技术应用基础设施的重要构成部分,以平台方式为各类信息技术应用和服务提供基础性能力和运行支撑。第二,软件正在融入到支撑整个人类经济社会运行的基础设施中,对传统物理世界和社会经济的基础设施进行重构,并通过软件定义的方式赋予其新的能力和灵活性。“共识机制是区块链的灵魂,而软件是实现共识的基础和路径。”蒲松涛认为,共识机制是“软件定义的规则”,是由软件所承载的关系模型和运作机制。“区块链1.0是数字货币、区块链2.0是智能合约,而区块链3.0就是软件定义的社会,在这种组织形态里面,区块链作为最重要的基础和底层,主要涉及两个软件定义环节:一是区块链能管理多少事物,能涉及到什么行业;另一个是通过软件如何去决定整个区块链上各个节点、参与方的运行规则。” 蒲松涛认为,对于区块链3.0的演进和发展,软件是基础设施,并将提供泛载能力。最后,蒲松涛从软件定义世界的角度,对共识机制与区块链的发展提出了五点展望:第一,
更多 >

延伸阅读

云象区块链CEO黄步添 :区块链落地从单一链到多链组合

技术发展的趋势之一是从单一链到多链组合。例如,我们为中国商业银行体系建设区块链网络时,不会用单一链去解决所有业务场景,而是针对不同的业务去设计不同的业务链,使各个参与方,参与到各自业务链中。
用户
反馈