CodeChain-io / CodeChain-io/codechain
Message are not delivered to some nodes in the network
未关闭
bug
network
- 主要语言
- Rust
- 星标
- 256
- 派生
- 50
- PR 合并指标
- 30 天内没有已合并 PR
描述
Here are the logs [link](https://drive.google.com/file/d/1uNH-A3MEWQddJgnprCVhhwLFgk0_FkOf/view?usp=sharing).
The 2283242'th block is generated at 2019-07-30 10:37:49+09:00.
The 2283241'th block is generated at 2019-07-30 10:37:25+09:00.
The "m-eu-central-1-3" node couldn't collect all the precommits of 2283241'th block. So the node generated 2283242'th block too late. This caused view changes.
贡献指南
调研方向
首先检查区块 2283241 和 2283242 附近的相关日志,重点关注 m-eu-central-1-3 以及缺失的 precommits。追踪消息传递和视图变更的处理位置,然后验证所有必需的 precommits 都会在生成下一个区块之前到达,并且该故障不再导致视图变更。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- rust
- 领域
- blockchain, distributed-systems, networking
- Issue 类型
- 缺陷
- 难度
- 5/5
- 预计耗时
- 一周以上
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 25/100