Delete temporary mitigation for equivocation via RPC#5037
Delete temporary mitigation for equivocation via RPC#5037mergify[bot] merged 1 commit intosigp:unstablefrom
Conversation
2005a47 to
3b0da0c
Compare
dapplion
left a comment
There was a problem hiding this comment.
For reference the FC patch is here
lighthouse/consensus/fork_choice/src/fork_choice.rs
Lines 726 to 729 in 1427339
Merged into sigp:deneb-free-blobs on Sep 25, 2023
|
@Mergifyio queue |
🛑 The pull request has been removed from the queue
|
|
@Mergifyio requeue |
✅ This pull request will be re-embarked automaticallyDetailsThe followup |
✅ The pull request has been merged automaticallyDetailsThe pull request has been merged automatically at b8db3e4 |
* Delete unnecessary RPC equivocation check
Issue Addressed
Delete the temporary workaround introduced in #4179 for the "RPC unbundling attack" described here: https://lighthouse-blog.sigmaprime.io/mev-unbundling-rpc.html. We no longer need the workaround due to the fork choice patch specced in ethereum/consensus-specs#3352 and implemented in #4735.
Proposed Changes
Delete the requeueing for equivocating blocks received via RPC. Now we will process them immediately without any risk of overriding a previously seen (slashable) block at the same slot.