HashGraph是什么?它与区块链有什么区别?

原文:http://www.thewindowsclub.com/what-is-hashgraph
译者&评论: Max 李强(http://1fintech.com)

在过去的几周中,区块链行业有很多有关Hashgraph新技术的讨论。目前为止,人们对该技术的并不了解。根据Swirds团队的说法,

互相传播(Gossip about Gossip)

虚拟投票(Virtual Voting)

互相传播(Gossip about Gossip)本质上意味着向本次传播附加一些额外的信息,即两者之间互相通信传播内容的两个哈希。通过使用这些信息,就可以创建Hashgraph,而且有更多信息传播时,每一个节点都可以持续更新。

一旦Hashgraph形成,就很容易知晓节点的投票,因为当每一个节点收到信息时,我们也都知道了它们所拥有的信息。因此这个数据可以用作投票机理的输入值,就可以很快找到以及实现共识的交易。



Hashgraph无需工作量证明即可实现共识

在过去的几年,我们看到了很多使用区块链或分布式账本来实现共识的尝试。在密码学货币领域,最常见的解决方案是工作量证明,虽然权益证明也有意义。但是,也有人试图使用全新的方法来实现共识。Hashgrap就是其中一种创新的技术。

根据Swirlds团队的说法,Hashgraph是“互联网和去中心化技术的未来。”这项全新的分布式账本技术成本低廉,因为它不需要像比特币一样的工作量证明。而且更快捷,交易吞吐量是绝大多数区块链的50,000倍。



Hashgraph vs 区块链

区块链技术是一项颠覆性的数字账本技术。它不仅可以用来记录金融交易,而且还可以记录所有有价值的事物。保存在区块链上的信息是共享的,而且可以持续更新。这确保了区块链上的数据是全网共享的,而且不是仅由某个个人所保存的。因此,区块链无法被任何人所控制。地刺,不会有单点失败的风险。

而Hashgraph则声称提供了更高级的数据结构(DAG 有向无环图),能够处理区块链所面临诸多问题。

目前为止,共识技术分为两类:

公有网络(包括比特币和以太)

私有(基于领导共识机制)

由于工作量证明机制,运行公有网络是非常昂贵的,而且性能也有限制。这大大降低了区块链技术的实际应用范围。
与共有网络不同,私有网络只允许可信参与者使用。该方法降低了成本,大幅提升了性能,而且每秒能够处理上千笔交易。但是,这些网络更容易受到DDoS分布式服务拒绝的攻击。

Swirld的Hashgraph机理避免了这些缺点,因为它不需要工作量证明机理或代表制。而且,它还可以提供更低廉的成本和更好的性能表现,且没有单点失败。

其它优点

这是一种全新的基于高级分布式账本技术的共识机制。它消除了类似比特币和以太坊中的大量的算力要求。

比特币的交易限制为7笔/秒。Hashgraph的交易量高达250000笔/秒。

更加公平

在区块链领域,矿工可以修改某一个区块中交易的顺序,可以将其延迟到后续的区块中,甚至可以完全拒绝该交易。Hashgraph的共识时间戳则很好地解决了该问题。它可以预防人为影响交易顺序的问题。
异步拜占庭容错

与其它系统不同,Hashgraph是完全的异步拜占庭。这意味着它不会对互联网上传输信息的速度做任何假设。这使其可以有效地抵御DDoS攻击、僵尸网络和防火墙。比特币不是拜占庭。它甚至不是糟糕假设下的拜占庭。在比特币中,你永远无法及时知道何时获得共识。

完全高效

没有挖矿区块。然而在区块链中,交易都写入容器(区块)中来形成一条单独的长链。如果两个矿工同时创建了两个区块,社区最终会选择一个,并丢弃另外一个,这会导致浪费。在Hashgraph中,所有的容器都会使用,不会被丢弃。

尽管Hashgraph似乎比区块链更加高级,但需要知道它才刚刚出现。也就是说,一旦你开始学习了解一些新事物,可能在你成功应用它之前就会被其它新事物所替代。

可以查看官网上的这些文档来更好地了解Hashgraph。


Max 评论: Hashgraph技术描述非常强大,但背后的 Swirlds 公司依靠专利来保护 Hashgraph 不被山寨,Swirlds 的闭源商业模式与区块链的公开、共识的口号并不相容,因此Hashgraph 仅仅面向私链和联盟应用, 联想到国内的布比、万维等非开源区块链解决方案,闭源区块链解决方案的未来是面向政府和企业。 能否同时拥有一个良好的社区环境,我们拭目以待。

医疗金融科技专家: 壹金科技(http://1fintech.com)

你可能感兴趣的:(HashGraph是什么?它与区块链有什么区别?)