历史证明(POH),是Solana机制中,不可或缺的一环。也是Solana相比其他公链的一大竞争力。这也是Solana成为世界计算机的一个关键技术。那么历史证明(POH)到底有什么样的作用,我们又应该如何理解历史证明(POH)这一项技术??今天Solana Universe 为大家带来分享。 POH优化了什么?传统区块链网络的弊端 如果区块链网络作为一个整体要匹配单个节点的性能,这意味着带宽不能成为瓶颈,而计算才是。为了实现这一点,我们需要首先对网络中的节点通信进行优化。 无线蜂窝网络与基于区块链的网络有着许多相似之处,长期以来无线蜂窝网络一直致力于优化网络通信。从规模上看,没有哪一个无线发射塔有足够的带宽让每部手机都能分到自己的无线频率用于传输,因此电信公司需要「多址技术」来在同一频率里挤进多个电话呼叫。 时分多址 (TDMA) 是实现蜂窝网络大规模可扩展性的主要技术之一。TDMA 指定发射塔将每个无线电频率划分为时间段,并将这些时间段分配给每个电话呼叫。通过这种方式,蜂窝塔为网络提供了一个全局可用的时钟。这极大地提高了有限带宽的可伸缩性,允许每个频率支持多个同步数据通道,并减少来自多个手机在同一频率上同时广播的干扰。 当前基于区块链的网络则面临着时钟问题。每当一个新的区块生成时,他们的时钟就会「滴答」一次。对于以太坊来说,这种情况每 15 秒发生一次,因此一个区块中只能塞入这么多的信息。对于基于区块链的网络,与 TDMA 类似的时钟机制应当具有时小于秒的粒度,并且得到所有验证节点的同意,这样它们就可以更有效地处理事务。 Solana-历史证明(POH) Solana 的核心创新是「历史证明」(Proof of History, POH),这是一个全局可用、免许可的时间来源,可以在达成共识之前在网络中运行。POH 不是一个共识协议,也不是抗女巫攻击机制。应该说,POH 是时序问题的一个解决方案。 其他区块链要求验证者相互通信以确认时间已经过去,而每个 Solana 验证者通过将时间编码为一个简单的 SHA-256 序列哈希可验证延迟函数 (VDF) 来维护自己的时钟。Solana 使用 VDF 并不是为了随机性;相反,验证者使用 VDF 是为了维护自己的时钟。因为每个验证者都维护自己的时钟,所以选择领导者 (leader) 在先,进行一个完整的纪元在后。就像 Tendermint 一样,一个纪元的时间表可以持续数千个区块。然而,与 Tendermint 不同的是,网络从不等待失败的节点。每个验证者运行 VDF 以证明它已经获得了传输区块和验证者的时间段 (slot)。每个验证者都会因为这样做而得到补偿,正如区块生产者会因为生成区块而获得奖励一样。 有了历史证明,领导者继续轮换,不管网络状况如何,网络作为一个整体都在前进。这意味着网络永远不会停止,可以在没有任何验证者相互通信的情况下决定轮换验证者。这是一个微妙而深刻的转变,没有其他区块链拥有类似的机制。在其他所有区块链中,验证者必须通过通信才能做出决策,可是在 Solana 中,领导者的轮换决策是异步调用的。 这一核心创新打开了全面提升的设计空间。除了提供用于时间戳的时钟之外,POH 还使得 Solana 能够优化网络上可用的区块时间 (800ms)、区块传播 (log200(n)、吞吐量 (50K-80=K TPS) 和分类帐存储 (pb)。 —- 编译者/作者:Solana_Universe 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
SolanaUniverse|历史证明(POH):共识之前的时序
2021-06-21 Solana_Universe 来源:区块链网络
LOADING...
相关阅读:
- 西安如宝科技董事长邵元阁发表《区块链时代-通证经济如何赋能实体产2021-06-21
- 新基建新高地金字塔Pyramid开启存储新征程2021-06-21
- 加密元宇宙爆发哪些项目最值得关注?2021-06-21
- 洛杉矶道奇队前老板投资社交媒体区块链 – Ledger Insights2021-06-21
- Filecoin官方发声/V13网络升级预计6月底启动2021-06-21