在加密货币的浪潮中,Solana(SOL)以其惊人的交易速度和低廉的费用脱颖而出,成为备受瞩目的项目之一,许多投资者和用户都惊叹于其高性能,但往往好奇:Solana是如何实现这一切的?其背后究竟采用了什么样的共识机制?本文将深入探讨Sol币(SOL)所依托的共识机制——PoH(历史证明)与PoS(权益证明)的结合,揭示其高效运行的奥秘。

传统共识的瓶颈与Solana的野心

在了解Solana的共识机制之前,我们首先要明白传统共识机制如工作量证明(PoW)和权益证明(PoS)面临的挑战,PoW(以比特币为代表)虽然安全可靠,但能耗极高且交易处理速度较慢(TPS较低),PoS(以以太坊2.0为代表)通过质押代币来验证交易,显著降低了能耗,但在极端情况下仍可能面临性能瓶颈。

Solana的愿景是成为“去中心化的全球计算机”,这就要求其网络具备极高的吞吐量和极低的延迟,为了实现这一目标,Solana的创始人Anatoly Yakovenko创造性地提出了历史证明(Proof of History, PoH),并将其与权益证明(Proof of Stake, PoS)相结合,构建了独特的共识机制——PoH + PoS

核心组件一:历史证明(Proof of History, PoH)—— Solana的“时间戳”引擎

PoH是Solana共识机制的基石,也是其创新的核心,它并不是一个独立的共识机制,而是一种可验证的延迟函数(Verifiable Delay Function, VDF),PoH为Solana网络提供了一个可验证的、按时间顺序排列的历史记录,相当于为每一笔交易打上了精确、不可篡改的时间戳。

PoH的工作原理可以类比为:随机配图