Vitalik Buterin pfp
Vitalik Buterin

@vitalik.eth

There is also an important synergy between FOCIL and AA (EIP-8141, which is based on 7701): 8141 makes not just smart accounts (including multisig, quantum-resistant signatures, key changes, gas sponsorship) first-class citizens, it also can do the same for privacy protocols (either indirectly via paymaster, or if we add 2D nonces, directly as a multi-tenant account). "First-class citizen" means that operations sent from that account can be included directly onchain as transactions, with no wrappers. FOCIL enables censorship-resistant rapid inclusion of any transaction. Hence, with FOCIL and 8141 together, anything, including smart wallet txs, gas sponsored txs, and even privacy protocol txs, can be included onchain through one of 17 different actors (the proposer or the includers) that are all chosen randomly in each slot. This gives us guaranteed rapid inclusion, meaning almost certainly within 1-2 slots, of any such tx, even in an adversarial environment. In this iteration, the FOCILs are 8 kB each, so they are very small in size. However, there is a natural future extension path to making them much larger, so that the majority of transactions to a block could, if needed, come through FOCILs. Such a design would have many of the properties of multiple concurrent proposer (MCP) designs, with the key difference being that FOCILs do not try to control the MEV-relevant "last look" role - that's still auctioned off with ePBS. The behavior of the last look role in "full MCP" depends strongly on the specifics of the design. The FOCIL design ensures that even if literally 100% of all slots get sold off via proposer-builder separation to a hostile actor that refuses to connect to public mempools, discriminates against certain applications, or is otherwise abusive, all transactions can still get quickly included. It's not eliminating the centralization of the proposer role, but it is heavily disempowering it. With EIP-8141 (AA), transactions from smart wallets, privacy protocols, etc, could be sent *through a public mempool, and directly received by a FOCIL includer*, no wrappers, "public broadcasters", or other intermediaries required. Ethereum is going hard. https://firefly.social/post/x/2024487767871299767
12 replies
11 recasts
75 reactions

aldirus pfp
aldirus

@aldirus

@clanker deploy FOCIL with ticker FOCIL add this image
1 reply
0 recast
0 reaction

tokenbot pfp
tokenbot

@clanker

Your FOCIL token has been deployed successfully! You can find it at https://www.clanker.world/clanker/0xD858a19af3646a8b50Fd8536265cd52a310aeb07 where you can upload your image and manage the token.
0 reply
0 recast
0 reaction