了解HotStuff:区块链共识的下一进化

一种名为HotStuff的拜占庭容错(BFT)共识算法可确保去中心化系统(如区块链)中的节点达成一致。其处理问题并维护网络一致性的能力使其越来越受欢迎。Meter等平台使用HotStuff,这强调了其在创建可扩展和可靠去中心化网络中的重要性。
HotStuff中有两个重要角色:副本(replicas)和领导者(leaders)。领导者提出交易区块并提供区块链修改建议。然后,副本投票是否批准这些建议的修改。通过这种合作方式,共同做出选择,并保持区块链的安全和可靠。
HotStuff之所以优雅,是因为它高效且简单。简化共识流程可实现更快的交易速度,同时保持区块链的完整性。因此,它在供应链管理和金融交易等实际应用中展现出前景,在这些应用中,可靠性和速度至关重要。
HotStuff详解
HotStuff中的投票收集与其他BFT算法(如PBFT)完全不同。与PBFT中每个节点单独获取投票信息不同,HotStuff将这一任务放在领导者身上。由于领导者是唯一收集和處理投票的人,这种简化方法 streamlined 了流程并减少了重复。这种设计决策提高了效率,特别是在通信开销可能成为主要问题的大型网络中。
HotStuff还使用阈值签名来进一步加快验证过程。系统中的每个节点都有一个从共享公钥派生的私钥。每个节点使用其私钥对提案进行签名。领导者随后将这些单独的签名合并为一个签名,网络公钥可以验证该签名。
由于整个投票集只需要一个验证步骤,这种方法简化了验证过程。阈值签名通过降低计算开销,帮助HotStuff共识算法执行和扩展。
HotStuff共识算法有三个投票阶段:新视图阶段、准备阶段和预提交阶段。
在新视图阶段,副本向领导者更新其最新状态,使领导者能够做出明智的建议。然后,在准备阶段,领导者发送一条消息,副本在投出准备票之前确认该消息。当达到准备票的法定人数时,形成准备法定人数证书。
最后,副本确认并传输预提交投票,同时领导者基于准备法定人数证书广播预提交消息。这一严格的程序确保所有副本在确定建议区块的共识之前达成一致。
HotStuff中结合的这些方法提供了一种强大且高效的共识算法,以在去中心化网络中的分散节点之间达成一致。通过集中投票过程、使用阈值签名以及实施组织良好的三阶段方法,HotStuff提高了Meter等区块链系统的可扩展性、安全性和性能。
Meter如何使用HotStuff
例如,去中心化金融(DeFi)基础设施平台Meter使用MTR加密货币开发,提供与以太坊和其他公共链的稳定性和互操作性。从根本上说,Meter是以太坊上各种去中心化应用(dApps)和金融服务的高速安全侧链。
驱动Meter的共识过程结合了工作量证明(PoW)和权益证明(PoS);后者使用HotStuff协议执行。这种混合策略保证了鲁棒性和可扩展性,保持以太坊虚拟机(EVM)环境的兼容性。Meter通过使用MTR治理令牌进行PoS交易验证和使用PoW生成低波动性货币(MTR)来实现其操作的速度和安全性。
改善DeFi空间中的基本问题是Meter的主要目标之一。首先,它旨在开发一种不依赖法定货币的去中心化、稳定的计价单位,从而实现比特币的初衷。
其次,它提出了一种非常高效的侧链方法,以解决当前区块链网络遇到的可扩展性和互操作性问题。通过其互操作性能力,Meter促进了跨多个区块链的顺畅价值交换和交互,提高了去中心化金融应用的整体效率和可用性。
除了DeFi基础设施,Meter的实用性还包括日常交易和价值存储。MTR用户,其稳定且去中心化的货币,可以进行日常支付,使其适用于各种金融操作。此外,Meter通过提供对通常与加密货币相关的波动性问题的有力解决方案,为开发者和消费者提供一致性和可靠性。
Meter主要运行其新颖的价值证明(PoV)共识方法,该方法结合了PoW和PoS,以区分经济记录和记账协议。这种方法提高了可持续性、可扩展性和安全性,使Meter成为一个适用于多种用途的平台。Meter通过使用全球竞争性电价作为价值稳定性的基准,确保其货币MTR继续成为值得信赖的交换媒介和价值储存。
HotStuff的优势
HotStuff的动态领导者替换方法提高了共识的安全性和鲁棒性。与具有固定领导者的其他BFT算法不同,HotStuff增加了不可预测性以抵抗定向攻击。轮换领导者还通过减少单点故障威胁来提高网络安全。
为了解决顺序区块最终确定问题,Chained HotStuff添加了多个区块的并发共识。鼓励交易速度并降低延迟,使下一位领导者可以在当前领导者完成共识时开始对新区块进行共识。这种并发性引入了回滚风险和复杂性。
HotStuff的效率和高可扩展性源于以网络延迟速度运行,这避免了由同步问题或通信开销引起的延迟。最大化网络资源并减少处理延迟,共识随着节点之间消息的传输而快速移动。HotStuff使用网络延迟来衡量进度,在高吞吐量区块链应用中表现良好。
结论
HotStuff提供了改进的安全性、可扩展性和弹性,以及一种简化和有效的区块链共识方法。其Chained HotStuff概念和主动领导者替换方法增加了其弹性以及管理多个区块并发共识的能力。
区块链技术的进步取决于理解诸如HotStuff等新型共识算法,这为更具可扩展性和安全的去中心化网络打开了大门。促进对HotStuff及其可能应用的更多研究将提供有价值的见解,并推进区块链共识方法。
免责声明。 所提供的信息不构成、也不旨在构成财务建议;所有信息、内容和材料仅供一般 informational 目的。信息可能并非最新,读者必须进行独立尽职调查,并对自身行为承担责任。链接至其他第三方网站仅为方便读者、用户或浏览器使用;Cryptopolitan 及其成员不推荐或认可第三方网站的内容。

Cryptopolitan Media
专门设立的栏目,提供来自我们全球行业合作伙伴网络的精选洞察和特色更新。















