Concordium / Concordium/concordium-node
Remove `max_block_size` limit/parameter
- Dominant language
- Haskell
- Stars
- 108
- Forks
- 24
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 9
Description
**Task description**
`max_block_size` was introduced originally as a way to limit block size to prevent problems.
As it stands now the block energy limit implies a block size limit, modulo update instructions, and it would simplify the code to remove it.
If update keys are compromised then the chain has other problems than energy limit, so removing that does not seem to pose additional risks.
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by searching the repository for max_block_size and tracing its use alongside the block energy limit; done means the parameter and limit are removed consistently without leaving affected references or failing tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell
- Domain
- blockchain
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100