当前位置:首页百科历史证明是什么?

历史证明是什么?

历史证明是一种加密货币的创新,主要与流行的区块链Solana相关。虽然 PoH 是Solana 的核心的功能,尽管很多人声称它不是一种共识机制,但它更应该被视为一种共识之前的加密计时机制。

在本文中,我们将探讨历史证明工作原理的基础知识,以及它如何使 Solana 成为如此快速且经济实惠的区块链。

历史证明是什么?

那么历史证明到底是什么?历史证明有什么用?

历史证明是 Solana 的核心创新之一,旨在帮助提高去中心化网络的吞吐量。根据Solana 联合创始人 Anatoly Yakovenko 发布的文件,Solana 背后的愿景是创建一个可以“匹配单个节点性能”的去中心化网络。

在去中心化网络上,时间验证和节点通信占用了大量的计算能力。Yakovenko以Hedera Hashgraph 为例说明了这一点:“网络看到的每条消息都由网络中的绝大多数节点签名并加盖时间戳。消息的中位时间戳就是 Hashgraph 所称的‘公平’排序。每条消息都必须传送到系统中的绝大多数节点,然后在消息收集到足够的签名后,整个集合需要传播到整个网络。你可以想象,这真的很慢。”

相反,历史证明的新颖计时方法允许验证者简单地信任编码的时间戳,这大大优化了整个系统。PoH 不是充当共识机制,而是充当帮助对事件和交易进行排序的时钟。这减少了分布式网络中交易排序的开销和延迟。

历史证明是如何工作的?

历史证明允许分布式系统在无需事先沟通和达成共识的情况下就时间达成一致。这是通过网络上的每个验证者通过在 SHA-256 顺序散列可验证延迟函数 (VDF) 中对时间流逝进行编码来维护自己的时钟来实现的。

SHA-256 是一种 Secura 哈希算法,无论输入是什么,都会输出 256 位哈希值。提供的哈希具有抗原像性,这意味着它无法复制其相应的输入。

PoH 使用此算法创建一个顺序哈希过程,其中每个哈希都来自前一个哈希。此过程需要一定的时间来计算,从而产生可测量的延迟。生成的哈希序列形成历史记录,节点可以使用它来验证事件的顺序和时间。

发送新交易时,它们会使用最新的哈希,验证器会将其确认到序列中。通过使用最新的哈希,验证器可以确认交易发生在特定时间段。

由于不再需要就时间和顺序达成共识,Solana 能够创建一个冗长的领导者时间表,这些领导者会不断轮流验证网络。通过提供可验证的事件顺序,PoH 可帮助 Solana 实现高吞吐量和低延迟。

温馨提示:

文章标题:历史证明是什么?

文章链接:https://www.qkl112.com/2552.html

更新时间:2024年09月11日

本站声明:该内容来源于网络,若侵犯到您的权益,请联系我们,我们将第一时间处理。
百科

加密货币交易中的期货和永续合约是什么?

2024-9-11 12:16:59

百科

什么是币安的WEB3钱包?

2024-9-11 12:42:42

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索