CodeChain-io / CodeChain-io/codechain
Do not read data from header chain
Open
- Dominant language
- Rust
- Stars
- 256
- Forks
- 50
- PR merge metrics
- No merged PRs in 30d
Description
Header chain is not verified. Anyone could generate valid and high score header chain.
We should not read data from the header chain.
If we only use the Tendermint consensus, we can remove the header chain.
Contributor guide
Research direction
No files, tests, or entry points are named. Begin by tracing where header-chain data is read and how Tendermint consensus supplies the corresponding information; done means the unverified header chain is no longer a source of data without breaking consensus behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- blockchain, distributed-systems
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100