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 摘要。