Skip to content

docs: update docs/usage/local.md - #4807

Merged
wemeetagain merged 1 commit into
ChainSafe:unstablefrom
ratik21:ratik/update-docs
Nov 28, 2022
Merged

docs: update docs/usage/local.md#4807
wemeetagain merged 1 commit into
ChainSafe:unstablefrom
ratik21:ratik/update-docs

Conversation

@ratik21

@ratik21 ratik21 commented Nov 24, 2022

Copy link
Copy Markdown
Contributor

No description provided.

@ratik21
ratik21 requested a review from a team as a code owner November 24, 2022 07:49
@CLAassistant

CLAassistant commented Nov 24, 2022

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@wemeetagain
wemeetagain merged commit e147091 into ChainSafe:unstable Nov 28, 2022
ensi321 added a commit that referenced this pull request Apr 18, 2026
Implement the `should_apply_proposer_boost` logic from consensus-specs
commit 71d1151 (PR #4807). This addresses the builder reveal safety
concern where a colluding next-slot proposer could use proposer boost
to override a legitimately revealed block.

Changes:
- Add `ptcTimeliness` and `proposerIndex` fields to ProtoBlock
- Add `isBlockPtcTimely` to track PTC deadline timeliness
- Add `shouldApplyProposerBoost` which withholds boost when the parent
  is a weak, equivocating block from the previous slot
- Add `findEquivocatingBlocks` in ProtoArray to detect proposer
  equivocations by scanning for PTC-timely blocks at the same slot
  from the same proposer
- Gate proposer boost in `getWeight` on `shouldApplyProposerBoost()`
- Pre-gloas blocks retain unconditional boost (backward compatible)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
ensi321 added a commit that referenced this pull request Apr 22, 2026
Implement the `should_apply_proposer_boost` logic from consensus-specs
commit 71d1151 (PR #4807). This addresses the builder reveal safety
concern where a colluding next-slot proposer could use proposer boost
to override a legitimately revealed block.

Changes:
- Add `ptcTimeliness` and `proposerIndex` fields to ProtoBlock
- Add `isBlockPtcTimely` to track PTC deadline timeliness
- Add `shouldApplyProposerBoost` which withholds boost when the parent
  is a weak, equivocating block from the previous slot
- Add `findEquivocatingBlocks` in ProtoArray to detect proposer
  equivocations by scanning for PTC-timely blocks at the same slot
  from the same proposer
- Gate proposer boost in `getWeight` on `shouldApplyProposerBoost()`
- Pre-gloas blocks retain unconditional boost (backward compatible)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants