Artwork

Вміст надано Ethereum Cat Herders. Весь вміст подкастів, включаючи епізоди, графіку та описи подкастів, завантажується та надається безпосередньо компанією Ethereum Cat Herders або його партнером по платформі подкастів. Якщо ви вважаєте, що хтось використовує ваш захищений авторським правом твір без вашого дозволу, ви можете виконати процедуру, описану тут https://uk.player.fm/legal.
Player FM - додаток Podcast
Переходьте в офлайн за допомогою програми Player FM !

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

56:25
 
Поширити
 

Manage episode 417547547 series 3394190
Вміст надано Ethereum Cat Herders. Весь вміст подкастів, включаючи епізоди, графіку та описи подкастів, завантажується та надається безпосередньо компанією Ethereum Cat Herders або його партнером по платформі подкастів. Якщо ви вважаєте, що хтось використовує ваш захищений авторським правом твір без вашого дозволу, ви можете виконати процедуру, описану тут https://uk.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

115 епізодів

Artwork
iconПоширити
 
Manage episode 417547547 series 3394190
Вміст надано Ethereum Cat Herders. Весь вміст подкастів, включаючи епізоди, графіку та описи подкастів, завантажується та надається безпосередньо компанією Ethereum Cat Herders або його партнером по платформі подкастів. Якщо ви вважаєте, що хтось використовує ваш захищений авторським правом твір без вашого дозволу, ви можете виконати процедуру, описану тут https://uk.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

115 епізодів

Alle episoder

×
 
Loading …

Ласкаво просимо до Player FM!

Player FM сканує Інтернет для отримання високоякісних подкастів, щоб ви могли насолоджуватися ними зараз. Це найкращий додаток для подкастів, який працює на Android, iPhone і веб-сторінці. Реєстрація для синхронізації підписок між пристроями.

 

Короткий довідник

Слухайте це шоу, досліджуючи
Відтворити