收起
1分钟1小时1天1周1个月

发现号 | 拒绝抄袭,代码开源,哈希图共识算法能否破解区块链顽疾?

技术的革新是保证行业长久发展的关键。

2019年8月27日 18:37 区块链 发现号 哈希图

8月21日,币安CEO赵长鹏发推特称,“新的区块链已在很大程度上解决了速度及容量问题,(接下来)我们需要专注于应用。”

但以太坊创始人Vitalik Buterin(后文简称V神)第二天反驳称,“根本没有解决,即使是较新的半中心化区块链的TPS数量也仅在数百。”

事实上,区块链即使发展到今天,也并没有完全解决速度、容量、安全性和稳定性等问题,这也是目前众多行业开发人员面临的最大困局。

而如果这些问题不能得到解决,区块链就始终无法进入主流人群。为此,业内不少技术人员一直在尝试突破。

而除了很多区块链项目之外,还有很多分布式账本技术项目也在寻求突破口,例如Hedera。

这似乎让业内人士看到了未来的曙光,然而事实真的如此吗?

文 / 31QU 小壳


 破解顽疾的新方案 


2015年,LeeMon Baird博士发明了Hashgraph(哈希图)共识机制,该共识机制主要包括八卦网络(Gossip about Gossip)和虚拟投票(virtual Voting)两个部分。

其中,八卦网络指的是网络中节点间信息的“口口相传”,在节点互相传递信息并将信息组合成事件后,在网络上进行传播。

而虚拟投票则是指信息传播后,系统会对所有已知事件计算其轮次,确定见证人事件,并投票选举出知名见证人,然后通过知名见证人确定共识顺序。

此前,自媒体蓝狐笔记曾撰文指出,传统的比特币等区块链项目,其技术基础也是一种分布式账本技术,然而,为了防止分叉失控,它们只能形成一条单一的主链,这也导致交易吞吐量很低;同时为了保证安全,交易速度也很缓慢。

不过,哈希图设计的底层数据结构,可以使得每一个事件都不会遭到抛弃,不设结构增长上限,任何人也都可以创建交易。


▲ 传统区块链技术与哈希图的交易对比图(来源:蓝狐笔记)


据了解,2017年,LeeMon Baird以这项技术为基础,创建了Hedera Hashgraph(后文简称Hedera)项目,并在2018年夏天筹集了1.24亿美元的融资。

根据介绍,Hedera曾使用亚马逊的技术做过实例测试发现,使用哈希图技术能达到的TPS在5万~50万之间,是现有技术能达到的最高水平的上千倍;另外,交易速度最快能达到3秒,是现有技术的3倍。

简言之,该项目可以实现快速交易和高吞吐量。

然而,对于区块链项目来说,只关注速度和交易量是不够的,如何平衡效率和安全两者之间的关系,是整个行业从业者一直想要攻克的问题。

此前,V神曾发表观点称,在没有考虑大型DDoS(分布式拒绝服务攻击)安全因素的情况下,任何人建立公链都是疯狂的。Hedera项目方自然也关注到了这一点。

据了解,Hedera项目采用了共识算法最高的安全标准ABFT(异步拜占庭容错),使得攻击者就算能够让社区中的节点与互联网断开连接,社区作为一个整体也能继续运行。要想攻陷整个系统,攻击者所要付出的成本远远高于得到的回报。

这也体现出Hedera去中心化的特点:它不允许任何节点在建立共识时具有特权。

此外,哈希图的算法和密钥大小符合CNSA Suite安全标准,而这个标准与保护美国政府最高机密信息的标准一致。

速度、交易量、安全都有了保障,技术上的难题有了新的解答,但巧妇难为无米之炊,就算有了过硬的技术,也并不代表项目就一定能走得长远。



 “Libra的治理模式是抄袭的” 


“比如比特币的核心开发人员有12个,这12个人决定了所有事务,因此这还是中心化的(管理方式),”Hedera项目的CEO Mance Harmon告诉31QU,目前区块链行业的大多数项目或者公司,在管理模式上都有这样一个弊病。

1976年,VISA国际成立,实行分布式管理,设立多重董事会,经选举产生的董事大多为主要成员银行的领导人,是一个“会员银行共同拥有的会员制私有公司”,其业务也完全由会员银行从事。

40年后的今天,Hedera借鉴并发展了当时VISA国际的治理模式,设定为盈利性有限责任公司,成立理事会,成员上限设定为39个,并将选取来自不同国家、不同行业的公司。

这个模式看起来很熟悉,因为6月份由Facebook推出的Libra项目中,也提及了成立Libra理事会的事项:实行分布式管理,成员也是来自全球不同国家、不同行业。

“今年2月份,在Libra推出之前,我和David(Libra项目负责人)见过,我跟他谈到过关于希望建立一个去中心化治理模式的想法。所以Libra理事会的这种治理模式就是抄袭的。”谈到这一点,Mance十分明确地向31QU表示。

同时,就着这个话题,他也理性的表示出对Libra项目的看法:“他们做的东西太难了,也太有野心了,并且Libra的支付系统很难获得监管机构的批准。但这也是好事,至少Libra让监管机构第一次看到了这个行业。”

而成立项目理事会的模式后,Hedera项目方还做了一些创新:“我们的理事会每3年会更换一次成员,每个成员最多在理事会里待6年。成员并不会获得Hedera的利润。”

事实上,参与项目的理事会成员不仅要负责管理项目的事务、共同做出一些重大决策,还需要为Hedera提供服务。

除IBM之外,Hedera的理事会成员还包括印度电信巨头TATA Communications、日本第一大券商野村证券、德国电信(Deutsche Telekom)等知名企业。



 夏末主网开源,采用PoS共识机制 


Hedera内部有多个行业巨头参与管理,对外也设置了多种机制,便于B端和C端的客户参与。

据了解,Hedera会在多个场景中支持小额支付,“比如用户在浏览了维基百科后,可以通过浏览器插件,用Hedera钱包中的资金进行打赏或捐赠,这种数额可以是一美分,或更少。”

在这样的基础上,Hedera希望能有更多的开发者来搭建整个生态,“我们并不是要做钱包来竞争。”

“现在Hedera主网上,已经有超过500家企业在开发自己的软件了。”Mance表示。目前Hedera已上线主网,为符合SEC监管要求,用户需进行KYC。

不过Mance也指出,等到“8月底或者9月底”,Hedera主网开源后,用户便无须进行KYC,同时也会有更多企业,可以在主网上自由开发项目。

此外,项目方也考虑到了监管问题,Hedera项目的所有设置与规则,均符合欧洲的GDPR(《通用数据保护条例》)要求,用户也不用担心自己的数据会被非法利用。

为了让Hedera走向主流人群,项目方也设置了激励机制。

Hedera采用的是PoS(Proof of Stake)共识机制,意味着任何个体都可以成为网络中的节点。网络节点对共识的影响力跟其所有拥有的权益代币量成正比,跟它在哈希图虚拟投票中的权重相关。

为了鼓励更多人参与进来,用户也可以将自己的代币,授权某些节点来行使权益,同时获得相应的利息收益,由于节点获得报酬是跟权益成正比的,所得报酬的分配比例由持币人和代理节点之间自行协商,这就保证了持币人参与的积极性。

随着以太坊2.0升级的启动,行业内也掀起了一股公链共识机制由PoW向PoS转型的风潮。

传统区块链项目的诸多弊病越来越明显,行业亟需一次技术革新,才能真正推陈出新,进而让更多人看到光明的未来。