Artwork

Indhold leveret af Ethereum Cat Herders. Alt podcastindhold inklusive episoder, grafik og podcastbeskrivelser uploades og leveres direkte af Ethereum Cat Herders eller deres podcastplatformspartner. Hvis du mener, at nogen bruger dit ophavsretligt beskyttede værk uden din tilladelse, kan du følge processen beskrevet her https://da.player.fm/legal.
Player FM - Podcast-app
Gå offline med appen Player FM !

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

56:25
 
Del
 

Manage episode 417547547 series 3394190
Indhold leveret af Ethereum Cat Herders. Alt podcastindhold inklusive episoder, grafik og podcastbeskrivelser uploades og leveres direkte af Ethereum Cat Herders eller deres podcastplatformspartner. Hvis du mener, at nogen bruger dit ophavsretligt beskyttede værk uden din tilladelse, kan du følge processen beskrevet her https://da.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

119 episoder

Artwork
iconDel
 
Manage episode 417547547 series 3394190
Indhold leveret af Ethereum Cat Herders. Alt podcastindhold inklusive episoder, grafik og podcastbeskrivelser uploades og leveres direkte af Ethereum Cat Herders eller deres podcastplatformspartner. Hvis du mener, at nogen bruger dit ophavsretligt beskyttede værk uden din tilladelse, kan du følge processen beskrevet her https://da.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

119 episoder

Tous les épisodes

×
 
Loading …

Velkommen til Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Hurtig referencevejledning

Lyt til dette show, mens du udforsker
Afspil