13 Mar 2023
Topics covered
-------------------------
0:39 - About EIP-6049
1:16 - About William Entriken
1:44 - Start of the talk
1:45 - About EIP-6049 by William Entriken
2:37 - What is SELFDESTRUCT?
4:40 - Problems with SELFDESTRUCT
6:13 - About CREATE2
8:50 - Polymorphic smart contract
10:11 - What kind of applications will be affected by deprecating SELFDESTRUCT?
13:28 - EIP Motivation
18:21 - Why choose Meta EIP?
21:04 - What advantage or relationship do we see with the rest of the SELFDESTRUCT EIP?
22:44 - What are other 'Core' proposals for SELFDESTRUCT? Is there a possibility of having one of these core proposals included in the Cancun upgrade?
34:27 - Where is SELFDESTRUCT on the priority list?
38:00 - Thoughts on EIP Process, forking the EIP repository
44:40 - Communication of "Core" EIPs
46:22 - Message to the community
Resources:
-----------------
EIP-6049: https://eips.ethereum.org/EIPS/eip-6049
PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Shapella - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Follow at Twitter
William Entriken @fulldecent | Pooja Ranjan @poojaranjan19
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
-------------------------
0:39 - About EIP-6049
1:16 - About William Entriken
1:44 - Start of the talk
1:45 - About EIP-6049 by William Entriken
2:37 - What is SELFDESTRUCT?
4:40 - Problems with SELFDESTRUCT
6:13 - About CREATE2
8:50 - Polymorphic smart contract
10:11 - What kind of applications will be affected by deprecating SELFDESTRUCT?
13:28 - EIP Motivation
18:21 - Why choose Meta EIP?
21:04 - What advantage or relationship do we see with the rest of the SELFDESTRUCT EIP?
22:44 - What are other 'Core' proposals for SELFDESTRUCT? Is there a possibility of having one of these core proposals included in the Cancun upgrade?
34:27 - Where is SELFDESTRUCT on the priority list?
38:00 - Thoughts on EIP Process, forking the EIP repository
44:40 - Communication of "Core" EIPs
46:22 - Message to the community
Resources:
-----------------
EIP-6049: https://eips.ethereum.org/EIPS/eip-6049
PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Shapella - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Follow at Twitter
William Entriken @fulldecent | Pooja Ranjan @poojaranjan19
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
- 2 participants
- 48 minutes
27 Feb 2023
Topics covered
-------------------------
0:52 - Guest introduction
1:29 - Capella Builder API
1:52 - A sidecar to Ethereum Execution
2:28 - A top-level overflow
4:07 - APIs available
5:00 - Changes in Capella
5:02 - buildBlindedBlock & publishedBlindedBlock
7:00 - Builder vs Execution now
8:07 - Builder vs Execution Capella
8:37 - Builder vs Execution Free the validator
9:32 - Proof of Payment
11:32 - Zhejiang testnet
12:04 - Upgrade & testing considerations
15:38 - Why Builder API?
18:00 - How does the builder ensure that withdrawals are included?
19:22 - Testing: Match withdrawal use builder
22:00 - Testing: Fall back on local execution
24:40 - Future of Builder API
27:17 - A message to the Ethereum community
Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1PWmM5cPL2WPYrcOoxg6Zd-dnZEYPAyq5W4CV4QytVkw/edit?usp=sharing
PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Non-EIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxpby7LszzOnyuAyQl8WLLvh
Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Follow at Twitter
Gajinder Singh @Gajpower | Pooja Ranjan @poojaranjan19
Client Diversity Survey - http://tiny.cc/ECHsurvey
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
-------------------------
0:52 - Guest introduction
1:29 - Capella Builder API
1:52 - A sidecar to Ethereum Execution
2:28 - A top-level overflow
4:07 - APIs available
5:00 - Changes in Capella
5:02 - buildBlindedBlock & publishedBlindedBlock
7:00 - Builder vs Execution now
8:07 - Builder vs Execution Capella
8:37 - Builder vs Execution Free the validator
9:32 - Proof of Payment
11:32 - Zhejiang testnet
12:04 - Upgrade & testing considerations
15:38 - Why Builder API?
18:00 - How does the builder ensure that withdrawals are included?
19:22 - Testing: Match withdrawal use builder
22:00 - Testing: Fall back on local execution
24:40 - Future of Builder API
27:17 - A message to the Ethereum community
Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1PWmM5cPL2WPYrcOoxg6Zd-dnZEYPAyq5W4CV4QytVkw/edit?usp=sharing
PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Non-EIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxpby7LszzOnyuAyQl8WLLvh
Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Follow at Twitter
Gajinder Singh @Gajpower | Pooja Ranjan @poojaranjan19
Client Diversity Survey - http://tiny.cc/ECHsurvey
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
- 3 participants
- 30 minutes
6 Feb 2023
Topics covered
-------------------------
0:45 - Guest Intro
3:17 - Intro to EIP-4736 CLWP
7:23 - History of CLWP
13:52 - Set Validator withdrawal address
15:47 - How to CLWP
18:17 - Demo
25:07 - CLWP with Kleros_io & IPFS
27:37 - Ethereum set withdrawal address
32:24 - Air gaps machine & Key management
34:52 - Shoutout to supporting groups
37:25 - Why is this an Interface EIP and not Core EIP?
39:12 - What is the protection available against the attacker on CLWP?
41:00 - Why this is needed as a standard?
43:24 - Clients' team is concerned about enabling this before the Shapella upgrade
46:26 - Stats on Withdrawal address
47:55 - Set up the withdrawal address when you're ready
48:50 - EIP process and status
51:36 - Message to the community
Resources:
-----------------
EIP-4736 - https://eips.ethereum.org/EIPS/eip-4736
Discussion - https://ethereum-magicians.org/t/consensus-layer-withdrawal-protection/8161
PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Shanghai Capella Upgrade - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Follow at Twitter
Benjamin Chodroff @benchodroff | Pooja Ranjan @poojaranjan19
Client Diversity Survey - http://tiny.cc/ECHsurvey
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
-------------------------
0:45 - Guest Intro
3:17 - Intro to EIP-4736 CLWP
7:23 - History of CLWP
13:52 - Set Validator withdrawal address
15:47 - How to CLWP
18:17 - Demo
25:07 - CLWP with Kleros_io & IPFS
27:37 - Ethereum set withdrawal address
32:24 - Air gaps machine & Key management
34:52 - Shoutout to supporting groups
37:25 - Why is this an Interface EIP and not Core EIP?
39:12 - What is the protection available against the attacker on CLWP?
41:00 - Why this is needed as a standard?
43:24 - Clients' team is concerned about enabling this before the Shapella upgrade
46:26 - Stats on Withdrawal address
47:55 - Set up the withdrawal address when you're ready
48:50 - EIP process and status
51:36 - Message to the community
Resources:
-----------------
EIP-4736 - https://eips.ethereum.org/EIPS/eip-4736
Discussion - https://ethereum-magicians.org/t/consensus-layer-withdrawal-protection/8161
PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Shanghai Capella Upgrade - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Follow at Twitter
Benjamin Chodroff @benchodroff | Pooja Ranjan @poojaranjan19
Client Diversity Survey - http://tiny.cc/ECHsurvey
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
- 2 participants
- 54 minutes
23 Jan 2023
Topics covered
-------------------------
01:21 - Guest Introduction(Mario Vega)
02:00 - Guest Introduction(Pari)
02:59 - Mario Vega's Presentation
03:21 - What EIPs are included in Shapella?
05:42 - What are the Key Changes?
11:56 - What has been challenging to test?
15:03 - What tools are we using to test Shapella?
17:25 - Spec tests
18:46 - Hive Tests
20:31 - Pari's Presentation
20:31 - What changes were needed to support the testing?
22:31 - Kurtosis Tests
24:10 - Shadow Forks & Testnets
26:20 - What uses what?
29:57 - How did testing happen for Shapella?
32:24 - New-ish tools you can re-use
35:04 - Timeline Flowchart
38:46 - How can i help #TestingTheWithdrurge?
40:52 - What is the Plan to simulate the test to have overall upgrade process?
41:53 - What is the Key Feature and What about the client performing there?
45:18 - Thoughts on Substantial discussion on withdrawal commitment to better support light client
47:36 - fork version
52:25 - Talk on define Payload Request
53:45 - Is Changes Effect Timeline
55:09 - Talks on Interop sessions
58:19 - to Ethereum Community
Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1w9gKvFiPDrOMZawnmM6aTWYItpvpxBIrISRmZHJi4Sg/edit?usp=drivesdk
PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Follow at Twitter
Parithosh Jayanthi | Mario Vega | Pooja Ranjan @poojaranjan19
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
-------------------------
01:21 - Guest Introduction(Mario Vega)
02:00 - Guest Introduction(Pari)
02:59 - Mario Vega's Presentation
03:21 - What EIPs are included in Shapella?
05:42 - What are the Key Changes?
11:56 - What has been challenging to test?
15:03 - What tools are we using to test Shapella?
17:25 - Spec tests
18:46 - Hive Tests
20:31 - Pari's Presentation
20:31 - What changes were needed to support the testing?
22:31 - Kurtosis Tests
24:10 - Shadow Forks & Testnets
26:20 - What uses what?
29:57 - How did testing happen for Shapella?
32:24 - New-ish tools you can re-use
35:04 - Timeline Flowchart
38:46 - How can i help #TestingTheWithdrurge?
40:52 - What is the Plan to simulate the test to have overall upgrade process?
41:53 - What is the Key Feature and What about the client performing there?
45:18 - Thoughts on Substantial discussion on withdrawal commitment to better support light client
47:36 - fork version
52:25 - Talk on define Payload Request
53:45 - Is Changes Effect Timeline
55:09 - Talks on Interop sessions
58:19 - to Ethereum Community
Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1w9gKvFiPDrOMZawnmM6aTWYItpvpxBIrISRmZHJi4Sg/edit?usp=drivesdk
PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Follow at Twitter
Parithosh Jayanthi | Mario Vega | Pooja Ranjan @poojaranjan19
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
- 3 participants
- 60 minutes
2 Jan 2023
Topics covered
------------------------
01:25 - Guest’s introduction
04:49 - About EIP 4895
05:35 - Potuz's Presentation
05:35 - I want my ETH, what do i do?
08:15 - Validators' Keys
12:24 - Two types of withdrawal credential(Examples)
13:08 - Partial Withdrawals
15:18 - Tooling
18:25 - Full Withdrawals
20:00 - Inside Withdrawals
23:01 - Withdrawal Messages
25:57 - Withdrawal, EL's perspective
27:04 - Some interesting cases
30:10 - Ongoing devnets
35:07 - Hsiao-Wei's Presentation
35:11 - Staked ETH Withdrawals & Testing Agenda
35:35 - Validator status
39:03 - Full Validator Lifecycle
42:58 - Validator and Staker FAQs by Hsiao-Wei
43:13 - What kind of address I can use in the BLSToExecutionChange message?
43:54 - How long it takes to change my withdrawal credentials to execution address format?
45:07 - Can I change my execution address AGAIN after my BLSToExecutionChange was applied?
46:04 - I'm an active validator. How long it takes to be "withdrawable" status?
50:11 - How long it takes to get my partial/full withdrawal if I have set up my withdrawal execution address?
52:06 - When can I withdraw on the mainnet?
53:03 - Progress and Testing
53:18 - Specs of Withdrawal feature
54:03 - Software Components
55:18 - Withdrawals testing approaches
59:45 - CL executable pyspec
1:00:55 - Pyspec as the test vector generator
1:04:00 - Test case discussions
1:07:45 - Q&A
1:07:59 - Is there any client way to schedule a broadcast a pre-signed BLS change withdrawal credential message?
1:11:13 - If a validator is kicked out or forced exited, how will he claim the remaining ETH which I assume is less than 32 ETH will get pushed along with the exit?
1:13:15 - Is there is a provision to validate the withdrawal address before executing?
1:15:40 - Changes done on the engine Epi side?
1:22:33 - How far we are from the launch of public testnets?
Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1ojzvCMVKaXIedNdTk1zWnPC_HmGVCjwgr126m7PY3AQ/edit?usp=sharing
EIP-4895 with Alex S. - https://www.youtube.com/watch?v=CcL9RJBljUs
EIP-4895: Beacon chain push withdrawals as operations - https://eips.ethereum.org/EIPS/eip-4895
https://notes.ethereum.org/@ralexstokes/validator-withdrawals-meta-spec
https://notes.ethereum.org/@marioevz/Withdrawals-hive-testing
https://github.com/marioevz/hive/tree/engine-withdrawals-2
https://github.com/wealdtech/ethdo
Shanghai Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Follow at Twitter
-----------------------------------------------
Hsiao-Wei Wang @icebearhww | Pooja Ranjan @poojaranjan19
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
------------------------
01:25 - Guest’s introduction
04:49 - About EIP 4895
05:35 - Potuz's Presentation
05:35 - I want my ETH, what do i do?
08:15 - Validators' Keys
12:24 - Two types of withdrawal credential(Examples)
13:08 - Partial Withdrawals
15:18 - Tooling
18:25 - Full Withdrawals
20:00 - Inside Withdrawals
23:01 - Withdrawal Messages
25:57 - Withdrawal, EL's perspective
27:04 - Some interesting cases
30:10 - Ongoing devnets
35:07 - Hsiao-Wei's Presentation
35:11 - Staked ETH Withdrawals & Testing Agenda
35:35 - Validator status
39:03 - Full Validator Lifecycle
42:58 - Validator and Staker FAQs by Hsiao-Wei
43:13 - What kind of address I can use in the BLSToExecutionChange message?
43:54 - How long it takes to change my withdrawal credentials to execution address format?
45:07 - Can I change my execution address AGAIN after my BLSToExecutionChange was applied?
46:04 - I'm an active validator. How long it takes to be "withdrawable" status?
50:11 - How long it takes to get my partial/full withdrawal if I have set up my withdrawal execution address?
52:06 - When can I withdraw on the mainnet?
53:03 - Progress and Testing
53:18 - Specs of Withdrawal feature
54:03 - Software Components
55:18 - Withdrawals testing approaches
59:45 - CL executable pyspec
1:00:55 - Pyspec as the test vector generator
1:04:00 - Test case discussions
1:07:45 - Q&A
1:07:59 - Is there any client way to schedule a broadcast a pre-signed BLS change withdrawal credential message?
1:11:13 - If a validator is kicked out or forced exited, how will he claim the remaining ETH which I assume is less than 32 ETH will get pushed along with the exit?
1:13:15 - Is there is a provision to validate the withdrawal address before executing?
1:15:40 - Changes done on the engine Epi side?
1:22:33 - How far we are from the launch of public testnets?
Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1ojzvCMVKaXIedNdTk1zWnPC_HmGVCjwgr126m7PY3AQ/edit?usp=sharing
EIP-4895 with Alex S. - https://www.youtube.com/watch?v=CcL9RJBljUs
EIP-4895: Beacon chain push withdrawals as operations - https://eips.ethereum.org/EIPS/eip-4895
https://notes.ethereum.org/@ralexstokes/validator-withdrawals-meta-spec
https://notes.ethereum.org/@marioevz/Withdrawals-hive-testing
https://github.com/marioevz/hive/tree/engine-withdrawals-2
https://github.com/wealdtech/ethdo
Shanghai Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Follow at Twitter
-----------------------------------------------
Hsiao-Wei Wang @icebearhww | Pooja Ranjan @poojaranjan19
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
- 4 participants
- 1:28 hours
12 Dec 2022
Topics covered
----------------------------
0:23 - Welcome to the episode
1:04 - Guest’s introduction
1:28 - Presentation
1:30 - About Gas
2:00 - EIP-2929:State Access Lists
2:47 - EIP-2930 : Warm Access Lists
3:39 - EIP-1559 Allows Conditional Coinbase Payment?
5:26 - EIP-3651 makes the Coinbase Warm
7:15 - What was the main reason for proposing this proposal
9:03 - Warm and The Cold Cost Explained
10:00 - Why accessing Coinbase is overpriced
10:40 - Client implementation & testing
12:35 - General feedback on EIP process
13:40 - Next Step towards the making Core Proposal even Stronger
Resources:
-----------------
Proposal - https://eips.ethereum.org/EIPS/eip-3651
Slides - https://docs.google.com/presentation/d/1lOpxyrdLYVKeGkudW7lUn9Vu2OVhmO4ZAJVpx1_vBRg/edit?usp=sharing
Discussion - https://ethereum-magicians.org/t/eip-3651-warm-coinbase/6640
Shanghai Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
EIP-2929 & EIP2930 - https://www.youtube.com/watch?v=qQpvkxKso2E&list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F&index=72&t=1s
EIP-1559 - https://www.youtube.com/watch?v=ZbSKo_x9RvU&list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F&index=76&t=1s and https://www.youtube.com/watch?v=AC1FS3LmoT4&list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F&index=55&t=15s
PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Follow at Twitter
-----------------------------------------------
William Morrisss @willmorriss4 | Pooja Ranjan @poojaranjan19
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
----------------------------
0:23 - Welcome to the episode
1:04 - Guest’s introduction
1:28 - Presentation
1:30 - About Gas
2:00 - EIP-2929:State Access Lists
2:47 - EIP-2930 : Warm Access Lists
3:39 - EIP-1559 Allows Conditional Coinbase Payment?
5:26 - EIP-3651 makes the Coinbase Warm
7:15 - What was the main reason for proposing this proposal
9:03 - Warm and The Cold Cost Explained
10:00 - Why accessing Coinbase is overpriced
10:40 - Client implementation & testing
12:35 - General feedback on EIP process
13:40 - Next Step towards the making Core Proposal even Stronger
Resources:
-----------------
Proposal - https://eips.ethereum.org/EIPS/eip-3651
Slides - https://docs.google.com/presentation/d/1lOpxyrdLYVKeGkudW7lUn9Vu2OVhmO4ZAJVpx1_vBRg/edit?usp=sharing
Discussion - https://ethereum-magicians.org/t/eip-3651-warm-coinbase/6640
Shanghai Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
EIP-2929 & EIP2930 - https://www.youtube.com/watch?v=qQpvkxKso2E&list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F&index=72&t=1s
EIP-1559 - https://www.youtube.com/watch?v=ZbSKo_x9RvU&list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F&index=76&t=1s and https://www.youtube.com/watch?v=AC1FS3LmoT4&list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F&index=55&t=15s
PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Follow at Twitter
-----------------------------------------------
William Morrisss @willmorriss4 | Pooja Ranjan @poojaranjan19
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
- 2 participants
- 17 minutes
25 Nov 2022
Topics covered
----------------------------
0:51 - Welcome to the episode
1:25 - Guest’s introduction
3:43 - Presentation
3:50 - Goal & purpose of the EIP
4:20 - What is Transient storage?
5:30 - Re-entrancy locks
6:00 - L2 point of view
6:30 - Today’s use cases
7:25 - Why EIP-1153, what is the problem it is solving?
9:45 - Solution EIP-1153
10:25 - More efficient use cases
11:05 - unlocks new patterns
11:30 - A marketplace contract
14:35 - Future protocol improvements
16:30 - The “Till” pattern
17:02 - Current specs
17:10 - Some links
17:40 - Advantages of transient storage over memory slot for app dev
18:55 - What is Interframe communication, how is the EIP helpful
20:20 - Helpful for future storage designs like Verkle Tree.
23:15 - Why this proposal can’t be implemented on Ethereum clients using soft fork
26:10 - Security consideration for client and app devs
29:12 - Client implementation
30:45 - When decided to champion the proposal
32:40 - General feedback on EIP process
Resources:
-----------------
Proposal - https://eips.ethereum.org/EIPS/eip-1153
Discussion - https://ethereum-magicians.org/t/eip-transient-storage-opcodes/553
Shanghai Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Follow at Twitter
-----------------------------------------------
Moody @sendmoodz | Will @wschwab_ | Pooja Ranjan @poojaranjan19
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
----------------------------
0:51 - Welcome to the episode
1:25 - Guest’s introduction
3:43 - Presentation
3:50 - Goal & purpose of the EIP
4:20 - What is Transient storage?
5:30 - Re-entrancy locks
6:00 - L2 point of view
6:30 - Today’s use cases
7:25 - Why EIP-1153, what is the problem it is solving?
9:45 - Solution EIP-1153
10:25 - More efficient use cases
11:05 - unlocks new patterns
11:30 - A marketplace contract
14:35 - Future protocol improvements
16:30 - The “Till” pattern
17:02 - Current specs
17:10 - Some links
17:40 - Advantages of transient storage over memory slot for app dev
18:55 - What is Interframe communication, how is the EIP helpful
20:20 - Helpful for future storage designs like Verkle Tree.
23:15 - Why this proposal can’t be implemented on Ethereum clients using soft fork
26:10 - Security consideration for client and app devs
29:12 - Client implementation
30:45 - When decided to champion the proposal
32:40 - General feedback on EIP process
Resources:
-----------------
Proposal - https://eips.ethereum.org/EIPS/eip-1153
Discussion - https://ethereum-magicians.org/t/eip-transient-storage-opcodes/553
Shanghai Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Questions for Guests - https://docs.google.com/forms/d/e/1FAIpQLSdsmujnH_ncIlSEJ23s9jzXAKwfpTGNeJqjREWPloBbkJVQTA/viewform
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Follow at Twitter
-----------------------------------------------
Moody @sendmoodz | Will @wschwab_ | Pooja Ranjan @poojaranjan19
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
- 2 participants
- 37 minutes
16 May 2022
Topics covered
-----------------------------
2:03 - Andrei’s introduction
2:35 - Presentation
2:38 - Different EOF EIPs available
3:42 - Relationship of EIP-3540 & EIP-3670
4:35 - Motivation
10:54 - EIP-3540 Specification
13:04 - EIP-3540 Validation rules
13:20 - EIP-3540 EOF version 1
14:11 - EIP-3540 Example bytecode
15:50 - EIP-3670 Code validation
19:02 - EIP-3670 Deprecate SELFDESTRUCT, CALLCODE
19:47 - EIP-3670 Security consideration - Gas change for code validation
21:50 - EIP-3540/3670: Creation rules
25:03 - EIP-3540: Execution rules
26:13 - Future of EOF proposals
28:39 - Learn more
29:05 - Questions
29:50 - What advantages do you see of deploying EIP-3541 with the London upgrade?
32:04 - These byte codes added because of 3541, was it anyway affecting the present EVM working?
33:50 - Why SELFDESTRUCT was introduced and why is the team in favor of deprecating it?
40:05 - How is the team doing with testing EOF proposals?
41:35 - Where to follow proposals and how to participate?
Resources:
-----------------
Everything about the EVM Object Format (EOF) - https://notes.ethereum.org/@ipsilon/evm-object-format-overview#Everything-about-the-EVM-Object-Format-EOF
Slides - https://notes.ethereum.org/@ipsilon/peepaneip-eof1
EIP - https://eips.ethereum.org/EIPS/eip-3670
Discussion to - https://ethereum-magicians.org/t/eip-3670-eof-code-validation/6693
EIP - https://eips.ethereum.org/EIPS/eip-3540
Discussion to - https://ethereum-magicians.org/t/evm-object-format-eof/5727
Follow at Twitter
-----------------------------------------------
Andrei Maiboroda @gumb00 | Alex Beregszaszi @alexberegszaszi | Paweł Bylica @chfast | Pooja Ranjan @poojaranjan19
PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Shanghai playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/EthCatHerders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
-----------------------------
2:03 - Andrei’s introduction
2:35 - Presentation
2:38 - Different EOF EIPs available
3:42 - Relationship of EIP-3540 & EIP-3670
4:35 - Motivation
10:54 - EIP-3540 Specification
13:04 - EIP-3540 Validation rules
13:20 - EIP-3540 EOF version 1
14:11 - EIP-3540 Example bytecode
15:50 - EIP-3670 Code validation
19:02 - EIP-3670 Deprecate SELFDESTRUCT, CALLCODE
19:47 - EIP-3670 Security consideration - Gas change for code validation
21:50 - EIP-3540/3670: Creation rules
25:03 - EIP-3540: Execution rules
26:13 - Future of EOF proposals
28:39 - Learn more
29:05 - Questions
29:50 - What advantages do you see of deploying EIP-3541 with the London upgrade?
32:04 - These byte codes added because of 3541, was it anyway affecting the present EVM working?
33:50 - Why SELFDESTRUCT was introduced and why is the team in favor of deprecating it?
40:05 - How is the team doing with testing EOF proposals?
41:35 - Where to follow proposals and how to participate?
Resources:
-----------------
Everything about the EVM Object Format (EOF) - https://notes.ethereum.org/@ipsilon/evm-object-format-overview#Everything-about-the-EVM-Object-Format-EOF
Slides - https://notes.ethereum.org/@ipsilon/peepaneip-eof1
EIP - https://eips.ethereum.org/EIPS/eip-3670
Discussion to - https://ethereum-magicians.org/t/eip-3670-eof-code-validation/6693
EIP - https://eips.ethereum.org/EIPS/eip-3540
Discussion to - https://ethereum-magicians.org/t/evm-object-format-eof/5727
Follow at Twitter
-----------------------------------------------
Andrei Maiboroda @gumb00 | Alex Beregszaszi @alexberegszaszi | Paweł Bylica @chfast | Pooja Ranjan @poojaranjan19
PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Shanghai playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/EthCatHerders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
- 4 participants
- 44 minutes
12 Apr 2022
Topics covered
-----------------------------
00:32 - EIP introduction
02:02 - Presentation
02:44 - Author’s introduction
03:08 - What is withdraw?
07:39 - How to implement?
08:48 - How is that signaled from the consensus layer to execution layer?
09:13 - How to do the ETH accounting?
11:38 - When is a validator allowed to withdraw?
11:55 - Full withdrawal
13:57 - When to withdraw?
15:35 - How to implement?
16:15 - Validator credential change
17:45 - How to signal?
18:35 - Pull style withdrawals
26:55 - Pull style withdrawals end - to - end
27:43 - Is it worth it?
29:51 - Push-style withdrawals
32:02 - Push-style withdrawals end - to - end
33:19 - Current status
33:30 - How to structure withdrawals?
38:03 - Partial withdrawal
39:35 - tl;dr
41:45 - Open for questions
42:50 - “I seem to remember that the people who stake earlier will also be able to withdraw earlier after the Shanghai Fork (ie first to stake are the first to queue for withdrawals. Do you know where I can find that documentation or am I mistaken?”
45:55 - How do you think the withdrawal processing “before” and “after” any user-level transactions affect the MEVseraching situation?
48:28 - What are the main security considerations for this proposal? Is there anything that may need research that can delay the proposal to be included in Shanghai?
51:07 - Mention of ommers list in the EIP, thoughts?
53:08 - Why not two separate EIP - Core & Networking
Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1N6aX-GE-kus73vlq-v7D-z2iwUI4N4ss1tiPamfoTi4/edit#slide=id.p
EIP- https://eips.ethereum.org/EIPS/eip-4895
Discussions-To - https://ethereum-magicians.org/t/eip-4895-beacon-chain-withdrawals-as-system-level-operations/8568
Meta spec - https://notes.ethereum.org/@ralexstokes/Skp1mPSb9
Tweet thread - https://twitter.com/ralexstokes/status/1509224908441718789
Shanghai playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Follow at Twitter
-----------------------------------------------
Alex Stokes @ralexstokes | Pooja Ranjan @poojaranjan19
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/EthCatHerders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
-----------------------------
00:32 - EIP introduction
02:02 - Presentation
02:44 - Author’s introduction
03:08 - What is withdraw?
07:39 - How to implement?
08:48 - How is that signaled from the consensus layer to execution layer?
09:13 - How to do the ETH accounting?
11:38 - When is a validator allowed to withdraw?
11:55 - Full withdrawal
13:57 - When to withdraw?
15:35 - How to implement?
16:15 - Validator credential change
17:45 - How to signal?
18:35 - Pull style withdrawals
26:55 - Pull style withdrawals end - to - end
27:43 - Is it worth it?
29:51 - Push-style withdrawals
32:02 - Push-style withdrawals end - to - end
33:19 - Current status
33:30 - How to structure withdrawals?
38:03 - Partial withdrawal
39:35 - tl;dr
41:45 - Open for questions
42:50 - “I seem to remember that the people who stake earlier will also be able to withdraw earlier after the Shanghai Fork (ie first to stake are the first to queue for withdrawals. Do you know where I can find that documentation or am I mistaken?”
45:55 - How do you think the withdrawal processing “before” and “after” any user-level transactions affect the MEVseraching situation?
48:28 - What are the main security considerations for this proposal? Is there anything that may need research that can delay the proposal to be included in Shanghai?
51:07 - Mention of ommers list in the EIP, thoughts?
53:08 - Why not two separate EIP - Core & Networking
Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1N6aX-GE-kus73vlq-v7D-z2iwUI4N4ss1tiPamfoTi4/edit#slide=id.p
EIP- https://eips.ethereum.org/EIPS/eip-4895
Discussions-To - https://ethereum-magicians.org/t/eip-4895-beacon-chain-withdrawals-as-system-level-operations/8568
Meta spec - https://notes.ethereum.org/@ralexstokes/Skp1mPSb9
Tweet thread - https://twitter.com/ralexstokes/status/1509224908441718789
Shanghai playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Follow at Twitter
-----------------------------------------------
Alex Stokes @ralexstokes | Pooja Ranjan @poojaranjan19
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/EthCatHerders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
- 2 participants
- 60 minutes
8 Apr 2022
Topics covered
-----------------------------
00:32 - EIP intro
01:05 - Guests introduction
03:00 - EIP-3860
03:36 - Abstract
04:42 - Code vs Initcode
06:15 - Let’s bound init code
08:10 - Let’s pay for JUMPDEST analysis
09:13 - Why not pay for contract code length
10:33 - Why this cost?
12:43 - What is JUMPDEST analysis?
16:28 - Valid usage above limit
20:30 - Questions
20:56 - Security consideration - Failure mode of L2 projects?
25:28 - gas limit and increased attack cost
29:16 - Motivation - Value of adding history in motivation section
32:15 - “What do you think about non-charging 32k or gas when the returned deployment code is empty?”
37:00 - Actual length 2x of code size
Resources:
-----------------
Slides - https://notes.ethereum.org/@ipsilon/peepaneip-3860
EIP - https://eips.ethereum.org/EIPS/eip-3860
Discussion to - https://ethereum-magicians.org/t/eip-3860-limit-and-meter-initcode/7018
Follow at Twitter
-----------------------------------------------
Alex Beregszaszi @alexberegszaszi | Hugo De la cruz @hugo_dc | Paweł Bylica @chfast | Pooja Ranjan @poojaranjan19
PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Shanghai playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/EthCatHerders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
-----------------------------
00:32 - EIP intro
01:05 - Guests introduction
03:00 - EIP-3860
03:36 - Abstract
04:42 - Code vs Initcode
06:15 - Let’s bound init code
08:10 - Let’s pay for JUMPDEST analysis
09:13 - Why not pay for contract code length
10:33 - Why this cost?
12:43 - What is JUMPDEST analysis?
16:28 - Valid usage above limit
20:30 - Questions
20:56 - Security consideration - Failure mode of L2 projects?
25:28 - gas limit and increased attack cost
29:16 - Motivation - Value of adding history in motivation section
32:15 - “What do you think about non-charging 32k or gas when the returned deployment code is empty?”
37:00 - Actual length 2x of code size
Resources:
-----------------
Slides - https://notes.ethereum.org/@ipsilon/peepaneip-3860
EIP - https://eips.ethereum.org/EIPS/eip-3860
Discussion to - https://ethereum-magicians.org/t/eip-3860-limit-and-meter-initcode/7018
Follow at Twitter
-----------------------------------------------
Alex Beregszaszi @alexberegszaszi | Hugo De la cruz @hugo_dc | Paweł Bylica @chfast | Pooja Ranjan @poojaranjan19
PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Shanghai playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/EthCatHerders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
- 3 participants
- 43 minutes
4 Apr 2022
Topics covered
-----------------------------
1:31 - Guests introduction
4:09 - Presentation
4:28 - Introduction
5:21 - Abstract
5:46 - Motivation
8:12 - Analysis & Findings
9:23 - General opcode usage chart
9:40 - PUSHn Usage
9:56 - PUSH 1 00
10:20 - Other commonly used constants
10:46 - Commonly used constants
11:39 - Inc/Dec
15:36 - Questions
16:04 - Why Push 0? Do you think there could be an advantage using a different mnemonic?
18:04 - Motivation - Can we get rid of EIP-2733 because it is Withdrawn
19:23 - Are you aware of any active implementation in the client?
Resources:
-----------------
Slides - https://notes.ethereum.org/@ipsilon/peepaneip-3855
EIP - https://eips.ethereum.org/EIPS/eip-3855
Discussion to - https://ethereum-magicians.org/t/eip-3855-push0-instruction/7014
Follow at Twitter
-----------------------------------------------
Alex Beregszaszi @alexberegszaszi | Hugo De la cruz @hugo_dc | Paweł Bylica @chfast | Pooja Ranjan @poojaranjan19
PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Shanghai playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/EthCatHerders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
-----------------------------
1:31 - Guests introduction
4:09 - Presentation
4:28 - Introduction
5:21 - Abstract
5:46 - Motivation
8:12 - Analysis & Findings
9:23 - General opcode usage chart
9:40 - PUSHn Usage
9:56 - PUSH 1 00
10:20 - Other commonly used constants
10:46 - Commonly used constants
11:39 - Inc/Dec
15:36 - Questions
16:04 - Why Push 0? Do you think there could be an advantage using a different mnemonic?
18:04 - Motivation - Can we get rid of EIP-2733 because it is Withdrawn
19:23 - Are you aware of any active implementation in the client?
Resources:
-----------------
Slides - https://notes.ethereum.org/@ipsilon/peepaneip-3855
EIP - https://eips.ethereum.org/EIPS/eip-3855
Discussion to - https://ethereum-magicians.org/t/eip-3855-push0-instruction/7014
Follow at Twitter
-----------------------------------------------
Alex Beregszaszi @alexberegszaszi | Hugo De la cruz @hugo_dc | Paweł Bylica @chfast | Pooja Ranjan @poojaranjan19
PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
Shanghai playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2
Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2
Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/EthCatHerders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders
Website: https://www.ethereumcatherders.com/
- 4 participants
- 21 minutes