我正在阅读 Tendermint 源代码,并试图理解对等架构。通过 Switch 进行广播似乎会在每个 Peer 上调用 Receive(),即使是那些没有投票权的 Peer。我想有些消息是非验证节点不关心的。
Peers 是否只是接收然后丢弃这些他们不关心的消息?他们至少将它与可能在网络中隔离的其他 Peer 八卦,对吧?
如果我有误解,我会很感激指出代码中的具体示例。谢谢!
我正在阅读 Tendermint 源代码,并试图理解对等架构。通过 Switch 进行广播似乎会在每个 Peer 上调用 Receive(),即使是那些没有投票权的 Peer。我想有些消息是非验证节点不关心的。
Peers 是否只是接收然后丢弃这些他们不关心的消息?他们至少将它与可能在网络中隔离的其他 Peer 八卦,对吧?
如果我有误解,我会很感激指出代码中的具体示例。谢谢!