在区块链行业中,我们经常会听到巴比特创始人长铗提出的不可能三角理论,即去中心化、安全和效率三者不可共存。在保证去中心化和安全的前提下,如何进行扩容一直是行业研究和热议的焦点话题,毕竟无法扩容,就不能提高交易速度,也不能降低交易费用,严重阻碍网络真正走向大规模应用。有人说,“不可能三角”是定律,不会变。但也不断有人尝试去试探,去突破。那么我们能不能退回一步,回到分布式账本技术(DLT),从更广泛的视角去寻找打破“不可能三角”的新思路?
3月13日,在香港举办的全球区块链行业峰会Token2049上,巴比特采访到了Hedera Hashgraph的首席执行官Mance Harmon,听一听这种有别于区块链的分布式账本技术是否能够为我们带来惊喜。
Hedera联合创始人、 首席执行官Mance Harmon介绍说,哈希图(Hashgraph)的共识达成机制和区块链完全不同。区块链就像一颗有主干的树,要不断剪掉枝枝叉叉,防止分叉失控,保证主干的(主链)的茁壮成长。区块链需要通过区块的链接形成一条单一的合法主链,但往往会因为社区的分歧或其他因素出现链分裂(如BTC分叉出BCH)。而哈希图则是一个“图”,它的每个事件(类似于“区块”)都不会被抛弃,组合成为一个整体,以实现更高的效率和更低的交易费用。
Hedera的另一位创始人LeeMon Baird博士早在2012年就开始研究共识算法,成功发明了哈希图,并获得专利。2015年,团队创建的私有网络开始与美国的信用社(Credit Union)行业合作,实现应用落地。2017年,团队决定开发基于哈希图的公有网络,并成立Hedera Hashgraph公司。2018年,Hedera Hashgraph获得了1.24亿美元的融资,但没有进行ICO。
Mance说:
“我们观察到,分布式账本技术进入主流使用主要面临四个方面的障碍:性能、安全、稳定性以及治理。”Hedera Hashgraph拥有的哈希图共识算法正是为了解决性能和安全方面的问题。当前比特币的TPS为7,以太坊为15,而最理想的情况下,Hedera能达到数十万。这种算法还缩短了“区块”确认时间,最终确认只需几秒的时间,而且能保证百分百的最终确认。同时,Hedera采用了PoS机制,每笔交易费用可低至0.001美分。
在安全方面,Hedera Hashgraph通过一个 ABFT (Asynchronous Byzantine Fault Tolerant, 异步拜占庭容错,指系统在不超过三分之一的节点被攻击者控制,且诚实的节点之间通信延迟可以被任意延长的情况下仍可以保证安全性)的共识算法来达成共识。ABFT是共识算法最高的安全标准,在区块链项目一直很难实现。
市场上的大部分区块链项目都是开源的,一旦社区产生分歧,就容易发生硬分叉和链分裂,为原本的主链增添一个新的竞争对手(如BTC分叉出BCH,BCH分叉出BSV)。这对网络上Dapp开发者来说是一项很大的风险:如果网络分裂,那么网络上Dapp的状态也会分裂,连接到网络的客户端软件的更新也会带来很多困惑和混乱。面对这种稳定性问题,哈希图并不开源,而是选择注册专利,保证Hedera Hashgraph永远不会分叉以保护网络的稳定性。虽然不开源,但版本1的源代码是公开的,而且任何人使用平台都不需要许可。
最后,面对治理方面的问题,Hedera Hashgraph创建了一个去中心化的理事会,成员都是位于全球不同地区、来自18个不同领域的39家国际企业,并且理事会的任期不超过6年。需要强调的是,理事会成员公司的市值至少为100亿美元,是所属领域的知名企业,将作为网络的共同拥有者,帮助决定Hedera Hashgraph产品的路线路,网络使用费用,支付给节点的费用和人事职务变更,以及管理Treasure(金库)。目前Hedera Hashgraph已经宣布了第一批5个成员公司:跨国律师事务所DLA Piper、德国电信、巴西最大零售公司Magazine Luiza、日本最大投资银行野村控股以及瑞士电信。
Mance透露:
“今年夏天,Hedera Hashgraph网络将正式对外开放,可供用户使用。目前已经有300多个Dapp项目在测试网上创建产品。同时,Hedera的战略主要有两部分:1.支持网络上的创业公司和Dapp项目;2.与国际大公司合作研究试验具体的应用场景,以推动网络在大企业间的使用。”介绍了Hedera Hashgraph的基本情况和特点后,Mance 与参访媒体进行了一场AMA。以下为AMA实录:
1.Hashgraph的Dapp都分布在哪些行业?
Mance:Hedera网络本身提供了三项核心的服务,即可用于微支付的加密货币,分布式文件储存以及基于Solidity的智能合约。这使得开发者可以任意地创建各种Dapp,首批的Dapp涉及医疗健康、数字所有权管理、供应链、游戏和证券代币。未来,Hedera会将私有网和公有网络结合起来,提供混合的应用。
2.EOS网络Dapp很多,但很快,EOS就沦为了博彩或者竞猜类Dapp的天下,Hedera Hashgraph如何避免这种问题?
Mance:我们的理事会成员本身就有自己的应用场景,它们加入的部分原因就是它们需要一个企业级的网络,它们也会在网络上积极研究企业解决方案。
不久前,甲骨文在自己的区块链网络上推出了14个企业解决方案。我们则雇佣了甲骨文这一块的高管团队帮助我们在自己的网络构建解决方案。前甲骨文新兴技术高管Lionel Chocron已经加入我们的团队担任首席产品官,他的两位副手也一并来到了Hedera。他们会一起为企业构建业务线上的解决方案。
3.网络对开发者是如何收费的?
Mance:开发者在创建Dapp时,每次调用API,都会计费,需要使用Hedera的代币HBAR支付,机制和以太坊差不多。
4.Hedera Hashgraph的代币HBAR会在交易所上市吗?
Mance:我不能具体说出是哪个,但我们会和几个大交易合作。
5.Hedera Hashgraph也要进行分片,那么具体的情况是怎样的?
Mance:今年夏天,我们第一批的目标节点数量是39个(也就是第一批理事会成员),不过到时也要看实际的数量。在第一批节点数量确定后,我们会引入分片。
6.Hedera Hashgraph会与很多传统大企业合作,那么Hedera网络是否有可能将这些传统企业的客户引入Hedera网络的生态中呢?
Mance:这个很有可能。我们首批的5家企业其实对区块链一直都有了解,也观望了很久,但没有一个突破性的平台。比如国际知名律师事务所DLA Piper,他们的很多客户都会对Dapp和智能合约感兴趣。而且,由于智能合约的出现对于法律界其实是一个很大的冲击,DLA Piper本身也希望把握先机,将智能合约和Dapp应用到自己的案例中。这样的话,其实很多客户都会进入Hedera网络的生态系统中。
7.Hedera Hashgraph的性能会受到带宽的影响吗?
Mance:在我们的私有网络上,在网络规模较小时(节点数量较少),用户的带宽越高,网络性能越好。不过,当节点多到一定数量后,限制因素就从带宽变成了CPU。不过随着结点的不断增加,我们的分片也会部署起来,来增强性能。
8.Hedera Hashgraph的通证模型是怎么设计的?
Mance:我们的代币总供应量为500亿个。我们金库里拥有大量代币,在第一天只释放出了总量的6%,在今年年底会增加到10%。不过,4-5年之内,在外流通的代币不会超过总量的1/3,以保证网络的安全(防止女巫攻击)。同时,缓慢释放也可以让代币分布更加去中心化,也更有利于代币增值。
9.Hedera Hashgraph的KYC/AML似乎非常严格,能谈谈你们这一块的内容吗?
Mance:我们一直在和美国的监管机构(SEC)积极沟通以解决合规问题。不过,在今年夏天正式可用之前,我们的网络不需要进行KYC/AML,每个人都可以进来使用。之后,就会严格遵循认证审核要求。
10.Hedera Hashgraph进入主流使用面临的最大障碍是什么?
Mance:不存在什么最大的障碍,进入主流使用只是时间问题。
11.哈希图这种分布式账本技术相对来说还是比较小众的,你们在推广方面有什么计划吗?
Mance:目前中国政府对DLT的监管和政策还不明朗,我们会先从高校做起,从教育、普及方面入手。在亚洲其他地区,比如新加坡,也是这样。
12.谈谈您对私有网络和公有网络的看法。
Mance:我一直认为私有网络和公有网络之间的争论是没有意义的。它们两者分别解决不同类别的问题,两者结合才能形成一个完整的解决方案。
13.现在市场低迷,为什么Hedera选择现在今年夏天这个时间节点正式让主网对外开放?对加密熊市有什么看法?
Mance:选择今年夏天是因为,到那时,我们的产品就已经准备完毕了。我也希望在未来12月时间里看到监管的明确。一旦监管明确,很多观望的大公司大企业就会下场,我们一直在为这个时刻准备。