我想用python实现pbft算法(3f+1系统;f=1)。但是,通道应该用于从副本发送和接收我尝试过python多播,但在接收时似乎出现了问题。所以请提出任何能给我建议的解决办法。
提前谢谢。

最佳答案

您需要使用经过身份验证的点对点通信通道来实现任何类型的BFT算法因为PBFT假设所有参与者的身份都是在previor中建立的,所以不需要假设多播通信原语即使广播是在pbft协议中执行的,每个消息都是由其私钥加密的。所以你不需要使用多播或广播。

07-26 01:43