http://www.7klian.com

BFT 类共鸣协议概览与阐明实测

[20]      B. Bershad, D. ACM Digital Library., B. ACM Special Interest Group in Operating Systems., R. Rodrigues, and L. Shrira, “HQ Replication: A Hybrid Quorum Protocol for Byzantine Fault Tolerance,”Proc. 7th Symp. Oper. Syst. Des. Implement., p. 407, 2006.

BFT-SMaRt 协议。BFT-SMaRt[16] 与 PBFT、UpRight[17] 雷同,但加强了靠得住性、模块化水平、同时还提供了机动的编程接口。

VBFT 协议也是利用 VRF 的一个共鸣协议 [47],由 Ontology 提出,可认为是 PoS+VRF+BFT:在共鸣协议的各个阶段,别离利用 VRF 从网络中选出该阶段所需要的节点,譬喻提案节点、验证节点、确认节点等并完成最终的共鸣。个中的选择参数是按照 PoS 来确定。

6. 参考资料

1         M. van Steen and A. S. Tanenbaum,Distributed Systems, 3.01. 2017.

ZZ 协议,通过虚拟化技能 [23] 把节点均正常场景下的执行所需节点数量从 2f+1 降为 f+1 个。在没有错误场景时,只通过 f+1 个节点来执行请求,其余处事器在休息状态;而当执行请求的节点产生错误时,客户端通过虚拟化技能快速启动更多的节点来执行 [11]。

1)批量巨细 =10

PBFT 和 Zyzzyva 晋升到必然阶段后在实测中会碰着瓶颈(批量数 >30 后,吞吐量始终靠近 1000),原因是本次测试客户端动静隔断导致。假如低落发送隔断可能增加客户端数量均可提高吞吐量。譬喻,当假设动静可并行处理惩罚且没有达到网络带宽瓶颈,增加客户端可获得如下 PBFT 的机能功效为:

譬喻,CheapBFT 协议 [26]。需要基于一个叫做 CASH 的 FPGA 可信设备,从而低落正常环境下协议对付资源的利用。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。