{
  "id": 7805,
  "title": "EIP-7805: Fork-choice enforced Inclusion Lists (FOCIL)",
  "status": "Draft",
  "type": "Standards Track",
  "category": "Core",
  "summary": "FOCIL empowers multiple validators to mandate the inclusion of specific transactions in each block, thereby improving the network's censorship resistance properties.",
  "impacts": [
    "Strong protection against transaction censorship for all end users, guaranteed inclusion for valid transactions, and improved confidence in Ethereum's credible neutrality.",
    "Can build applications with stronger inclusion guarantees and reduced concerns about application-specific censorship.",
    "Can provide users with stronger transaction inclusion guarantees and better protection against selective censorship.",
    "Censorship monitoring tools, inclusion list analysis, and validator behavior tracking systems need major updates after FOCIL implementation.",
    "More censorship-resistant L1 settlement provides stronger guarantees for Layer 2 transaction processing, bridge operations, and reduces rollup challenge period risks.",
    "Validators must now build inclusion lists according to the protocol rules, and attesters must enforce inclusion lists conditions are satisfied before voting for a block.",
    "Major implementation work required for inclusion lists propagation and enforcement, including fork-choice modifications.",
    "Need build inclusion lists, to update the execution payload with inclusion list transactions, and communicate with the consensus layer.",
    "Provides strong censorship resistance guarantees",
    "Ensures fair access to block space for all users",
    "Strengthens Ethereum's credible neutrality"
  ],
  "discussion_url": "https://ethereum-magicians.org/t/eip-7805-committee-based-fork-choice-enforced-inclusion-lists-focil/21578",
  "source_markdown_url": "https://github.com/ethereum/EIPs/blob/master/EIPS/eip-7805.md",
  "canonical_url": "/latest/eips/7805.json",
  "markdown_url": "/latest/eips/7805.md",
  "citations": [
    {
      "recordId": "eip-7805",
      "artifactPath": "normalized/7805.json",
      "url": "/records/proposal/eip-7805/normalized/7805.json",
      "label": "EIP-7805: Fork-choice enforced Inclusion Lists (FOCIL)",
      "snippet": "FOCIL empowers multiple validators to mandate the inclusion of specific transactions in each block, thereby improving the network's censorship resistance properties."
    }
  ]
}
