Investor's wiki

哈希图共识

哈希图共识

什么是哈希图共识?

Hashgraph 共识是区块链共识机制背后技术的替代或下一代技术。不是使用大型网络的计算能力来验证交易,而是通过使用节点通信的协议记录和确认交易。

哈希图是一种去中心化的账本,与区块链的方式大致相同。它存储信息,使用加密技术保护信息,限制访问,并将存储的数据用作验证。然而,哈希图网络以与区块链截然不同的方式达成共识。

Hashgraph 共识是使用称为“八卦”、“关于八卦的八卦”和虚拟投票的概念达成的。该系统的设计者报告说,它以更快的速度和更高的效率解决了共识构建算法固有的问题,例如工作量证明(PoW)。

Hashgraph 共识——八卦、八卦和虚拟投票——是 Hedera 分布式账本用于验证和确认交易的机制。

理解 Hashgraph 共识

Hashgraph 是区块链的替代品。类似于区块链,它存储数据并对其进行加密。为交易信息生成哈希,并添加和构建新的交易或数据。但是,区块链是由数据块组成的分类帐。每个块都使用其数据链接到前一个块,并由验证器网络验证以创建下一个块。此过程创建一个链。哈希图不是一条链——所有信息都保存在加密分类账中,每个用户都参与验证过程,而不仅仅是验证者。

例如,爱丽丝与鲍勃创建交易,她知道的所有信息都提供给他。然后 Bob 与 Kris 进行交易。 Bob 拥有的所有信息都会传达给 Kris。 Kris 与 Eli 进行交易,她所知道的一切都被转移了。这种情况在整个网络中继续存在,链条基本上在八卦正在发生的事件。每个节点都知道所有其他节点都知道什么,因此不需要计算验证。

随着八卦在用户之间传播,网络使用算法和自动化来确保哈希图账本的状态是更新的并且是相同的。

### 闲话

有关数据的信息称为“八卦”。事务中包含的数据结构是:

  • 时间戳

  • 更多交易或零

  • 来自父容器的两个哈希

  • 加密签名。

这两个哈希是来自两个同步节点的最后一个事件,它们比较它们的信息。节点不断地创建事件和同步。

Hashgraph——账本——比区块链更有效,因为没有能量浪费在不被接受的区块上。所有信息都保留在哈希图中。

八卦关于八卦

关于交易数据的信息被称为“关于八卦的八卦”。使用称为“八卦同步”的事件在哈希图网络中同步信息。八卦同步是整个哈希图中“八卦事件”的协作历史。这样,数据就不能被篡改、篡改,达成共识。

虚拟投票

当节点比较事件并通过投票算法达成共识时,就会发生虚拟投票。它是这样工作的——一个事务在节点接收到它时被分配一个时间戳。当它传递到网络中的其他节点时,它被分配一个时间戳,该时间戳是网络中节点接收到的该事务的所有时间戳的中值。中位数作为投票的结果。这创建了一个比区块链更公平的交易系统,因为网络决定,而不是一个节点。

容错

与大多数分布式账本和区块链一样,网络中的参与者总是有可能不诚实。通信延迟或网络延迟可能会导致节点无法正常通信。

共识机制旨在通过设置容错标准来处理这些故障。开发人员需要考虑并解决不良行为者、不良连接、网络延迟和其他网络问题。 Hashgraph 共识可以容忍三分之一的网络恶意行为。据报道,它具有异步拜占庭容错(最高安全级别),这意味着即使存在不良行为者,网络上的诚实节点也会继续运行。

Hashgraph 与区块链有何不同?

Hashgraph 是一种数据结构,用于维护谁告诉谁做什么以及他们以什么顺序这样做的记录。它是八卦事件的协作历史,因为参与者添加和共享信息,它比区块链更快地验证交易。

区块链将先前的交易信息添加到新的交易信息中并对其进行加密。需要第三方来验证各方之间的交易。由于八卦协议,Hashgraph 不需要这个缓慢的过程。

Hashgraph 共识比区块链共识机制快得多,平均交易确认时间以秒为单位,而不是几分钟。

比特币和许多其他加密货币在消息时间方面存在问题。然而,哈希图的异步拜占庭容错通过假设丢失或延迟的消息最终会到达目的地来克服消息计时问题。

例如,如果两个交易同时发生,区块链网络会选择交易发生的顺序。在某些区块链中,交易费用优先于确认。其他网络可能会根据验证者质押的代币数量来决定确认哪笔交易。在这些区块链中,一个节点会影响结果。

Hashgraph 共识消除了一个节点或一组节点对交易的影响。因为每笔交易都有时间戳,并且每笔交易都传达给全网,所以解决了交易时间问题。

## 强调

  • 哈希图分布式账本系统尚未得到加密社区的广泛采用。

  • Hashgraph 共识使用有关信息的信息而不是内容本身来创建共识。

  • 哈希图中的主要信息称为“八卦”,次要信息称为“八卦八卦”。

## 常问问题

Hashgraph 共识如何运作?

Hashgraph 共识使用共识时间戳和“八卦”工作,其中每个节点在“八卦事件”中将它所知道的一切传达给随机节点。

###什么是Hashgraph共识?

哈希图共识是哈希图分布式账本中用于验证交易的机制。

Hashgraph 会取代区块链吗?

Hashgraph 旨在作为区块链技术的改进并进行营销,但它是否会取代它还有待观察。它还没有像区块链技术那样引起开发人员的兴趣和采用。