当验证者看不到+2/3的预提交,而其他人看到的时候,会发生什么呢?

时间:2019-02-07 07:51:32

标签: tendermint

我只是想知道,如果除了一个验证者之外,所有验证者在一轮中看到+2/3个预提交并因此提交,但是一个验证者只看到(例如)1/2个预提交(由于丢失的消息) ),然后进入下一轮。

Tendermint如何处理此问题?

1 个答案:

答案 0 :(得分:1)

提交了X块的验证者会将最后一次提交发送给该验证者。收到最后一次提交时,验证器将前进到下一个高度X。

如果它什么也没收到,其他节点仍将尝试发送提交,以便验证程序可以追上。