PEEPanEIP #36: EIP-3540 & EIP-3541 with Alex B., Paweł B., Andrei M.

Topics covered

01:03 - Introduction of co-authors
02:53 - EVM Object Format v1 (EIP-3540)
03:54 - Introduction of the EIP
05:10 - Main Motivation of the EIP
09:45 - EOF isn't the EIP but is it related to this?
11:11 - Is the EIP an incremental step for the long-term vision?
12:12 -Context- how it started?
16:10 - EOF Prefix (how EOF works?)
17:10 - EOF prefix
18:30 - EOF validation
19:00 - Can you say what it means to be valid?
19:43 - Validation affects contract creation
20:50 - what if invalid byte code is deployed before EOF rules are activated.
24:45 - Two HF required
27:25 - EOF1 code and data separation
27:38 - Does this affect any of the addresses with 0xEF?
28:55 - EOF 1 spec
31:21 - EOF 1 validation rules
37:50 - EOF 1 spec: format summary
38:50 - EVM execution changes - definitions
41:25 - What data usually in the current code and current contract along with size
46:25 - Implementers’ notes
46:40 - Potential future EOF uses
57:50 - Is validation on Etherscan easier with this?
59:20 - With this proposal for London, do we need a separate proposal for the reduction of refund?
1:01:13 - Any redundancy on the mainchain with EIP-3541 in case 3540 could not be deployed?
1:04:38 - EIP-3540 status
1:05:40 - What is the vision with versioning?
1:07:50 - JUMPDEST
1:12:21 - History - before the Ethereum launch story

Resources:

Slides - notes.ethereum.org/@ipsilon/eof-peepaneip-presentation#/

EIP-3540 eips.ethereum.org/EIPS/eip-3540
EIP-3541 eips.ethereum.org/EIPS/eip-3541
Discussion- ethereum-magicians.org/t/evm-object-format-eof/5727/4

London proposals playlist - www.youtube.com/playlist?list=PL4cwHXAawZxppsQYazgJ3EWWWjY2vNxVp

Survey:

Ethereum blockchain users and developers research - docs.google.com/forms/d/e/1FAIpQLSeugRHv93fizew0zeqXFOOnQIbjbWnVHoThLJR3f3g6gVvXhQ/viewform

Follow at Twitter

Slides - notes.ethereum.org/Beregszaszi twitter.com/alexberegszaszi
Paweł Bylica twitter.com/chfast
Andrei Maiboroda twitter.com/gumb00
James Hancock twitter.com/JHancock
William Schwab twitter.com/wschwab_
Pooja Ranjan twitter.com/poojaranjan19

Check out upcoming EIPs in Peep an EIP series at github.com/ethereum-cat-herders/PM/projects/2

Follow PEEPanEIP earlier episodes at www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Contact Ethereum Cat Herders

Discord: discord.io/EthCatHerders
Twitter: twitter.com/EthCatHerders
Medium: medium.com/ethereum-cat-herders
GitHub: github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: www.ethereumcatherders.com/