PoH

什么是历史证明(PoH)?

历史证明(PoH)是 Solana 采用的一种加密时钟机制,无需节点之间传递时间戳,即可确定事件的发生顺序。它构建出一条可验证的带时间戳事件序列,让验证者无需经历拖慢其他区块链的协调开销,就能就交易顺序达成共识。

历史证明的工作原理

PoH 基于 SHA-256 哈希运算,采用可验证延迟函数(VDF)。主节点持续按顺序对数据进行哈希运算,每个哈希值作为下一个的输入,形成一条哈希链,链中的位置对应时间的流逝。每笔交易或事件在到达时被哈希进这条序列,其相对于所有其他事件的顺序就此永久写入。其他验证者只需核验哈希值,无需重跑完整计算,即可快速完成序列验证。

PoH 为何对 Solana 的速度至关重要

传统区块链需要节点进行外部时间同步或相互通信,才能就交易顺序达成共识,这会带来额外延迟。PoH 消除了这一需求:序列本身即为证明,验证者无需等待时间戳共识就能并行验证。这直接成就了 Solana 每秒处理数千笔交易、出块时间低于半秒的能力。

PoH 不是共识机制

PoH 常被误解为共识机制,但实际并非如此。Solana 的共识机制是 Tower BFT,即构建于 PoH 之上的实用拜占庭容错(PBFT)变体。PoH 提供时钟,Tower BFT 提供最终性。PoH 告知验证者事件的发生顺序,Tower BFT 则决定哪条事件链成为规范链。这与PoW 有本质区别:PoW 本身是一种共识机制,而不仅仅是排序工具。

常见问题

什么是历史证明?

历史证明(PoH)是 Solana 采用的一种加密时间戳机制。它构建出一条由哈希事件组成的可验证序列,无需外部时间同步即可确定交易顺序。

历史证明和工作量证明是一回事吗?

不是。工作量证明是一种共识机制,矿工通过竞争解题来获得出块权。历史证明不是共识机制:它是一种加密时钟,让 Solana 的验证者无需时间同步开销就能就事件顺序达成共识。

PoH 如何让 Solana 变得更快?

PoH 免去了节点间通信以协商交易顺序的需求。由于排序由哈希序列自证,验证者可并行处理交易,从而降低延迟、提升吞吐量。

PoH 与 Tower BFT 是什么关系?

Tower BFT 是 Solana 真正的共识机制,构建于 PoH 之上。PoH 提供可验证的时钟,Tower BFT 则利用这个时钟就哪条链为规范链达成最终共识。

想超越竞争对手?

订阅我们的 Newsletter,每周获取专为 Web3 开发者定制的区块链资讯。

PODIUM PNG - Smithii

准备好让你的项目更上一层楼了吗?

加入 trenches 中的顶级玩家,以及数百个在 Smithii 上发币和运营 token 的团队。

发行你的 Token

无需写代码,即可在 20+ 条公链和 launchpad 上发币。
支持 bundle、自定义权限等更多功能。

boost your token - smithii

助推与扩张

项目要靠推才能起飞。用我们的 bot 拉高你 token 的曝光度,或者直接上 pro 级工具更进一步。

Token Utilities - Smithii

简化的实用工具

使用一整套进阶工具,让你的项目更具吸引力,日常运营也更轻松。

Smithii Tools Homepage
探索我们的工具
Smithii

web3 项目的
一站式解决方案

订阅 Newsletter,免费领取一本电子书

© 2023 - 2026 Smithii | 版权所有