【发布时间】:2019-09-22 19:38:07
【问题描述】:
在基板中,一个块通常与一个理由配对。这和共识机制有关吗?
【问题讨论】:
-
由于这个问题,我们对源文档进行了更新,这可能会有所帮助:github.com/paritytech/substrate/commit/…
标签: substrate
在基板中,一个块通常与一个理由配对。这和共识机制有关吗?
【问题讨论】:
标签: substrate
理由是区块确定性的证明。对于爷爷,这是提交中所有投票的提交 + 祖先标头(以便我们可以验证提交)。
术语来自 Tendermint 实现。
例如,在 Tendermint 中,将所有块签名包含在块哈希中是错误的,因为您可以拥有多个有效的 2/3 预提交集。
所以你宁愿从你的同行那里获取一个关于区块共识的理由,那么他们向你发送哪一组 2/3 预提交并不重要。
如果您有后续问题我们可以为您进一步澄清,那就太好了。
【讨论】: