Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EIP-7805: Fork-choice enforced Inclusion Lists (FOCIL) #8246

Open
daniellehrner opened this issue Feb 4, 2025 · 0 comments
Open

EIP-7805: Fork-choice enforced Inclusion Lists (FOCIL) #8246

daniellehrner opened this issue Feb 4, 2025 · 0 comments

Comments

@daniellehrner
Copy link
Contributor

https://eips.ethereum.org/EIPS/eip-7805

FOCIL implements a robust mechanism to preserve Ethereum’s censorship resistance properties by guaranteeing timely transaction inclusion.

FOCIL (Fork-choice enforced Inclusion Lists) is built in a few simple steps:

  • In each slot, a set of validators is selected as inclusion list (IL) committee members. Each member builds and gossips one IL according to their subjective view of the mempool.
  • The proposer and all attesters of the next slot monitor, store and forward available ILs.
  • The proposer (or the builder if the block is not built locally by the proposer) includes transactions from all collected ILs in its block. The proposer then broadcasts the block including IL transactions to the rest of the network.
  • Attesters only vote for the proposer’s block if it includes transactions from all stored ILs.
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

No branches or pull requests

1 participant