Artwork

Conteúdo fornecido por Ethereum Cat Herders. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por Ethereum Cat Herders ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.player.fm/legal.
Player FM - Aplicativo de podcast
Fique off-line com o app Player FM !

PEEPanEIP#128: EIP-7002: Execution layer triggerable exits with Danny

56:25
 
Compartilhar
 

Manage episode 417547547 series 3394190
Conteúdo fornecido por Ethereum Cat Herders. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por Ethereum Cat Herders ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.player.fm/legal.

EIP-7002 is CFI'd for Pectra Upgrade. Check out this video with Danny Rayan for an overview of the proposal and its benefit to the Ethereum ecosystem. Resources: ----------------- EIP-7002 - https://eips.ethereum.org/EIPS/eip-7002 Discussion - https://ethereum-magicians.org/t/eip-... PeerDAS is a good area of research in ethereum - • PeerDAS is a good area of #research i... PEEPanEIP - • PEEPanEIP Pectra - • Pectra (Prague-Electra) Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde... Follow at Twitter -------------------------- Danny Ryan - / dannyryan | Pooja Ranjan - / poojaranjan19 Topics covered ------------------------- 0:19 - Intro to EIP-7002 1:44 - Intro to guest 2:26 - Shout out to co-authors Mikhail Kalinin, Ansgar D., Hsiao Wei, Matt Garnett 3:27 - EIP-7002, the problem 4:05 - What is Pubkey? 4:44 - What is a Withdrawal Credential? 5:15 - Withdrawal creds hold all the funds but only an active key can make an exit. 5:52 - Existing bugs/issues 9:00 - EIP-7002, the solution 9:27 - Only allows 0x01 creds but effectively opens it to 0x00 via one time change message 10:27 - Sending a message from the EL from withdrawal creds 11:02 - eip7002 specs 11:08 - Main component of the EIP - System Contract, Cross Layer Messaging via execution payload, New Operation - Execution Layer Exit 12:05 - System Level Contract 13:39 - Fees paid to the contract 16:27 - Validator queue 19:00 - 64 exits per epoch 19:28 - Block validity conditions 21:22 - Why did devs prefer to put it in block body when CL should be able to read the EL? 22:50 - The Consensus Layer 23:27 - Operation is a validator transaction. Difference between user actions and validator transactions 24:34 - CL code with 7002 specs 25:18 - Difference between “process voluntary exits” and 7002 28:20 - Rationale 7002 28:40 - why not just use withdrawal creds or validator index? Why pub key? 30:12 - why an exit message queue? 32:12 - Eigen Layer use case and more 30:50 - rate limiting 32:50 - End of the presentation 33:29 - EIP-7044 improves existing story 34:10 - Were you confident that 7002 will get accepted so easily? 36:15 - Inspiration behind the documentation of EIP-7002 37:47 - Relationship with the Pull design or EIP-4895 at all? 39:40 - What is Process level and system-level operations? Why 7002 is a process level operation? 41:59 - Exit message queue 44:50 - Why is fee calculation added to the proposal? 46:35 - Specific use case 49:00 - Risk or challenges associated 50:40 - Client implementation & devnet 1 52:07 - Analogy to Account Abstraction 55:00 - Message for the community

  continue reading

108 episódios

Artwork
iconCompartilhar
 
Manage episode 417547547 series 3394190
Conteúdo fornecido por Ethereum Cat Herders. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por Ethereum Cat Herders ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.player.fm/legal.

EIP-7002 is CFI'd for Pectra Upgrade. Check out this video with Danny Rayan for an overview of the proposal and its benefit to the Ethereum ecosystem. Resources: ----------------- EIP-7002 - https://eips.ethereum.org/EIPS/eip-7002 Discussion - https://ethereum-magicians.org/t/eip-... PeerDAS is a good area of research in ethereum - • PeerDAS is a good area of #research i... PEEPanEIP - • PEEPanEIP Pectra - • Pectra (Prague-Electra) Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde... Follow at Twitter -------------------------- Danny Ryan - / dannyryan | Pooja Ranjan - / poojaranjan19 Topics covered ------------------------- 0:19 - Intro to EIP-7002 1:44 - Intro to guest 2:26 - Shout out to co-authors Mikhail Kalinin, Ansgar D., Hsiao Wei, Matt Garnett 3:27 - EIP-7002, the problem 4:05 - What is Pubkey? 4:44 - What is a Withdrawal Credential? 5:15 - Withdrawal creds hold all the funds but only an active key can make an exit. 5:52 - Existing bugs/issues 9:00 - EIP-7002, the solution 9:27 - Only allows 0x01 creds but effectively opens it to 0x00 via one time change message 10:27 - Sending a message from the EL from withdrawal creds 11:02 - eip7002 specs 11:08 - Main component of the EIP - System Contract, Cross Layer Messaging via execution payload, New Operation - Execution Layer Exit 12:05 - System Level Contract 13:39 - Fees paid to the contract 16:27 - Validator queue 19:00 - 64 exits per epoch 19:28 - Block validity conditions 21:22 - Why did devs prefer to put it in block body when CL should be able to read the EL? 22:50 - The Consensus Layer 23:27 - Operation is a validator transaction. Difference between user actions and validator transactions 24:34 - CL code with 7002 specs 25:18 - Difference between “process voluntary exits” and 7002 28:20 - Rationale 7002 28:40 - why not just use withdrawal creds or validator index? Why pub key? 30:12 - why an exit message queue? 32:12 - Eigen Layer use case and more 30:50 - rate limiting 32:50 - End of the presentation 33:29 - EIP-7044 improves existing story 34:10 - Were you confident that 7002 will get accepted so easily? 36:15 - Inspiration behind the documentation of EIP-7002 37:47 - Relationship with the Pull design or EIP-4895 at all? 39:40 - What is Process level and system-level operations? Why 7002 is a process level operation? 41:59 - Exit message queue 44:50 - Why is fee calculation added to the proposal? 46:35 - Specific use case 49:00 - Risk or challenges associated 50:40 - Client implementation & devnet 1 52:07 - Analogy to Account Abstraction 55:00 - Message for the community

  continue reading

108 episódios

Tất cả các tập

×
 
Loading …

Bem vindo ao Player FM!

O Player FM procura na web por podcasts de alta qualidade para você curtir agora mesmo. É o melhor app de podcast e funciona no Android, iPhone e web. Inscreva-se para sincronizar as assinaturas entre os dispositivos.

 

Guia rápido de referências