CodeChain-io / CodeChain-io/codechain

Optimize the gossip method by modifying peer states

未关闭
#1,897 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
consensus experimental
主要语言
Rust
星标
256
派生
50
PR 合并指标
30 天内没有已合并 PR

描述

In the VRF-based randomized leader election, the method `request_proposal_to_any` is awkward. If the tendermint module introduce a new peer state "priority", it can request proposals only to the nodes whose priorities are the highest.

贡献指南

打开贡献指南

调研方向

从 `request_proposal_to_any` 方法开始,跟踪基于 VRF 的随机化 leader 选举流程,直至 Tendermint 的 peer 状态处理。确定应如何指定新的 `priority` 状态和最高优先级的 proposal 请求,然后记录预期行为以及证明 gossip 仅将目标指向符合条件的高优先级节点所需的测试。

由索引模型根据 Issue 内容生成。

评估

技术栈
rust
领域
blockchain, distributed-systems
Issue 类型
功能
难度
5/5
预计耗时
一周以上
活跃度
停滞
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。