Este documento foi motivado pelo nosso trabalho no Especificação de consenso FOCIL 23, onde percebemos que o protocolo exigia uma consideração mais ponderada em torno das restrições de recursos, uma vez que certos detalhes não estavam explicitamente especificados no FOCIL Ethereum pesquisa post 14.
A configuração é baseada no hard fork Electra. Também faz sentido revisitar isso em cima do EIP-7732 (ePBS) para comparação- Estamos a assumir a construção e lançamento a solo de blocos, onde o proponente não está a executar o MEV-Boost. Este é o primeiro componente chave a acertar, enquanto a API do Builder é uma consideração secundária- Estamos a assumir uma configuração de staker a solo com requisitos típicos de computação, memória e largura de banda que pode facilmente seguir na cadeia Ethereum hoje# AtoresAntes de prosseguirmos, assumimos que os seguintes atores fazem parte do protocolo e analisamos suas responsabilidades:
Membros do comitê da Lista de Inclusão (IL), que são responsáveis por restringir o próximo proponente do slot por seu conjunto de transações da lista de inclusão- O proponente, que é responsável por propor o próximo slot- Atestadores, que estão atestando para o próximo slot para o cabeça da cadeia- Nós, que estão a verificar e a seguir a cadeia. Proposers e attesters fazem parte dos nós que têm Ether em jogo# CronologiaAssumimos a seguinte linha do tempo em que o comitê IL, o proponente e os atestadores realizam algumas ações honestas:
Slot n-1, t=6: A comissão IL publica suas Listas de Inclusão locais (ILs) sobre um tópico global após aprender o conteúdo do bloco n-1- Slot n-1, t=9: Os Attesters e nós verificadores honestos bloqueiam sua visão das ILs locais- Slot n, t=0: O proponente de bloco para o slot n libera o bloco B, que inclui a carga útil que deve satisfazer o requisito IL- Slot n, t=4: Os Attesters para o slot n votam no bloco B, verificando a agregação IL comparando-a com suas visões locais de IL e confirmando se o bloco B é “válido”Sobrecarregamos a palavra "válido" ao nos referirmos a um bloco, mas poderia significar "importável", "canônico" ou algo mais. Consulte a pergunta aberta para mais esclarecimentos## Intervalo 1: Comité IL Lança IL Local### Ator: Comité de Lista de InclusãoMembros do comité IL recuperam uma lista de transações IL do cliente EL dado o cabeçalho (chamada CL → EL), depois assinam o IL local (transações + resumos) e libertam-no para a rede de gossip.





