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

在过去的几周中,区块链行业有很多有关Hashgraph新技术的讨论。目前为止,人们对该技术并不了解。根据Swirds团队的说法,Hashgraph是一种全新的分布式账本共识机制技术和数据结构,与区块链技术相比,其更快、更公平和更安全。它使用了以下两种技术来实现这些。

  1. 互相传播(Gossip about Gossip)
  2. 虚拟投票(Virtual Voting)

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

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

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

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

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

Hashgraph?vs?区块链

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

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

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

  1. 公有网络(包括比特币和以太)
  2. 私有(基于领导者共识机制)

由于工作量证明机制,运行公有网络是非常昂贵的,而且性能也有限制。这大大降低了区块链技术的实际应用范围。

与公有网络不同,私有网络只允许可信参与者使用。该方法降低了成本,大幅提升了性能,而且每秒能够处理上千笔交易。但是,这些网络更容易受到DDoS分布式服务拒绝的攻击。

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

其它优点

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

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

更加公平

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

异步拜占庭容错

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

完全高效

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

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

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

【来源】thewindowsclub

allwelder

Allwelder-连接所有!

        
微博:@nextcoin    微信公众号:blockchains     QQ群号:338331006     QQ公众号:blockchain