Ethereum Cat Herders / PEEPanEIP

Add meeting Rate page Subscribe

Ethereum Cat Herders / PEEPanEIP

These are all the meetings we have in "PEEPanEIP" (part of the organization "Ethereum Cat Herders"). Click into individual meeting pages to watch the recording and search or read the transcript.

26 Sep 2023

Resources:
-----------------
https://eips.ethereum.org/EIPS/eip-5656

https://ethereum-magicians.org/t/eip-5656-mcopy-instruction/10890

Slides - https://docs.google.com/presentation/d/1sOoQ3LUzQMTaQWsL7qmEezvbFydfdOJhcWaEnSGoGkw/edit

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Dencun - https://www.youtube.com/playlist?list=PL4cwHXAawZxpnKFDl1KzGOKqwux5JaLlv

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

YT Clip - https://youtu.be/mw7ktiOhX-E

Follow at Twitter
--------------------------
axic.eth @alexberegszaszi | Paweł Bylica @chfast | Charles Cooper @big_tech_sux | Pooja Ranjan @poojaranjan19

Topics covered
---------------------------
0:29 - EIP-5656 intro
1:30 - Guests introduction
7:07 - MCOPY
8:02 - MCOPY - Copies EVM Memory
9:30 - MCOPY missing piece
14:48 - How important memory copying is for Vyper?
16:42 - Why?
17:45 - Copying via loop is expensive
20:10 - Identity Precompile cost
22:22 - Anecdotes identity precompile
24:30 - eip2929 made precompile pricing cheaper
26:20 - Technicality about memory copying
29:09 - End of presentation.
29:35 - How do the MCOPY instructions compile into in terms of gas costs to other memories like identity precompile?
32:16 - What benefits do static analyzers and optimizers gain from having a dedicated MCOPY instruction in the EVM?
35:09 - Why 5b instead of 5c as a specific opcode slot?
37:13 - Backward compatibility?
40:02 - EOF will solve some of the problems
41:20 - Security consideration
41:48 - Testing performance of EIP-5656
43:45 - Message for the community from Ipsilon & Vyper
  • 5 participants
  • 46 minutes
ethereum
evm
eip
eip3855
eap
erp
efficient
memory
proposal
copies
youtube image

8 Sep 2023

  • 3 participants
  • 49 minutes
ethereum
eips
pip
beacon
peer
upgrades
bit
enlightened
proposal
validation
youtube image

28 Aug 2023

Resources:
-----------------
Devnet 8 specs - https://notes.ethereum.org/@ethpandaops/dencun-devnet-8
How to join - https://dencun-devnet-8.ethpandaops.io/

Slides - https://docs.google.com/presentation/d/1lGlPxga9QDVDeCEPT04DAFPhaehtKDP_/edit?usp=sharing&ouid=110450674004865651218&rtpof=true&sd=true

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Dencun - https://www.youtube.com/playlist?list=PL4cwHXAawZxpnKFDl1KzGOKqwux5JaLlv

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

Follow at Twitter
--------------------------
Parithosh Jayanthi @parithosh_j | Mario Vega @elbuenmayini | Barnabas Busa @BarnabasBusa | Pooja Ranjan @poojaranjan19

Topics covered
-------------------------
0:57 - Skip intro
1:27 - Meet Barnabas Busa
2:05 - Meet Mario Vega
2:46 - Meet Parithosh Jayanthi
4:06 - Introduction to Dencun Testing
6:19 - Testing flow
14:40 - What kind of test we will run?
18:53 - Execution Specs Tests (Python EVM Tests)
20:31 The Pytest generation flow
24:24 - What do these tests contain?
27:41 - PyTest for Cancun - EVM changes
31:08 - EIP-4844 tests
34:40 - Current state of Functional Testing for Cancun
35:55 - What is Kurtosis? Why do we care?
37:42 - Example of Kurtosis configuration
38:57 - Background - Kurtosis engine and how we interact?
39:50 - Interop issues identified with Kurtosis
40:35 - Dencun - Devnet 8
41:58 - Holesky Coming soon
42:10 - Inviting name ideas for public testnet
42:30 - End of presentation
43:28 - Q&A
43:50 - Testing sequence
45:01 - Testing EIP-7044 & EIP-7045
47:17 - When public testnet? Will it be Holeski?
50:00 - If the testnet is broken with 3/6, what will it going to be?
51:21 - Where are we with Execution specs? Are we ready for Dencun?
54:04 - What can be done to move forks faster?
59:32 - Testnet participation - how can solo validators can participate?
1:01:00 - How far do we see Goerli in the future?
1:02:34 - Success story & road blocker
1:06:12 - When Dencun?
1:07:20 - Message for the community
  • 5 participants
  • 1:09 hours
testing
testnets
validating
ethereum
evaluation
debug
denco
aspects
devs
forking
youtube image

14 Aug 2023

Resources:
-----------------
EIP-6780 - https://eips.ethereum.org/EIPS/eip-6780

Slides - https://docs.google.com/presentation/d/1YIJ0fvPEWsl6C7Zgb8OlcN_P4y0y7nW0HAAlNRDI3Vw/edit?usp=sharing

Discussion to - https://ethereum-magicians.org/t/deactivate-selfdestruct-except-where-it-occurs-in-the-same-transaction-in-which-a-contract-was-created/13539

YT Shorts : https://youtube.com/shorts/p1Ic6-NggXA

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Dencun - https://www.youtube.com/playlist?list=PL4cwHXAawZxpnKFDl1KzGOKqwux5JaLlv

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

Follow at Twitter
--------------------------
Guillaume Ballet @gballet | Pooja Ranjan @poojaranjan19

Topics covered
-------------------------
1:43 - Meet the guest
3:35 - Presentation EIP-6780
4:27 - Why SELFDESTRUCT was added to the protocol?
5:30 - Problems: Non-deterministic
6:55 - Parity Multisig
7:49 - Code mutability
9:04 - Verkle tree
12:30 - Security TL;DR
13:40 - Comments received on FEM post
14:29 - Other proposals for removal
17:26 - Conclusion EIP-6780
18:15 - Endo of presentation
19:00 - What are the main advantages of this EIP?
21:07 - Is this intended as a transitional EIP or a permanent change to EVM
23:44 - Client implementation & testing - Will it be included in devnet 8?
25:27 - Experience documenting the EIP
28:30 - Is it ready to be moved to "Review"?
29:16 - Why it took too long to bring SELFDESTRUCT TO the upgrade for the mainnet?
31:50 - Message to the community
  • 2 participants
  • 33 minutes
ethereum
eip
eip3102
protocol
finalize
proposal
disappear
bit
avatar
ecosystem
youtube image

25 Jul 2023

Resources:
-----------------
EIP-7045 - https://eips.ethereum.org/EIPS/eip-7045

Slides - https://docs.google.com/presentation/d/1oWaRir0XjcWOYGFo9rjDnWrudv_mvzBQ0uVxDQUpk_Q/edit?usp=sharing

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Dencun - https://www.youtube.com/playlist?list=PL4cwHXAawZxpnKFDl1KzGOKqwux5JaLlv

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

YT Shorts1: https://youtube.com/shorts/KlZgbFtcdIQ
Clip: https://youtu.be/s9v2SObVY7I
Full video: https://youtu.be/qu65E64Jtts

Follow at Twitter
--------------------------
dannyryan @dannyryan | Pooja Ranjan @poojaranjan19

Topics covered
-------------------------
0:25 - Skip Intro
1:38 - Meet Danny Ryan
2:52 - Blocks and Attestation
4:30 - Block tree
4:45 - Forkchoice rule: LMD-GHOST and FFG
5:53 - And potential re-orgs
6:15 - But not past FFG finalized checkpoints
7:00 - Attestation inclusion window
7:58 - Inclusion window in spec
9:21 - Counterfactual inclusion window
10:54 - EIP-7045: TL;DR
12:42 - Why EIP 7045?
15:18 - A Confirmation rule for Ethereum
20:17 - What is changing since the original beacon chain
22:15 - Single Slot Finality
23:50 - Fork time stamp
25:45 - Attestation data
26:55 - Consensus specs repo
28:52 - How to follow client implementation
30:20 - Consensus Upgrade specs repo
33:40 - Cross Layer EIP
35:50 - Security consideration
37:30 - Thoughts on EIP documentation process
40:50 - Discussion to link for the CL proposal
45:50 - Sequential EIP number allocation
46:47 - A message to the validators community
  • 2 participants
  • 49 minutes
ethereum
consensus
eap
eip7045
protocol
finalizing
2020
editors
introduced
tani
youtube image

19 Jul 2023

Resources:
-----------------
EIP-7044 - https://eips.ethereum.org/EIPS/eip-7044

Slides - https://hackmd.io/@dapplion/EIP-7044-PEEP-AN-EIP

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Dencun - https://www.youtube.com/playlist?list=PL4cwHXAawZxpnKFDl1KzGOKqwux5JaLlv

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

YT Shorts1: https://youtube.com/shorts/2sMH3Sf9BK8
YT Shorts 2: https://youtube.com/shorts/2d-32GZqnco?feature=share
Clip: https://youtu.be/6gFiyj9ZDkc

Follow at Twitter
--------------------------
dapplion @dapplion | Pooja Ranjan @poojaranjan19

Topics covered
-------------------------
0:43 - Skip intro
2:10 - dapplion’s introduction
3:38 - Presentation EIP7044
4:04 - What’s a Voluntary exit?
4:28 - Staking models
5:12 - Single entity stakers
5:22 - Third party staking services
5:47 - Validating entity can keep the funds hostage
6:12 - Withdrawal entity should be able to recall funds
6:29 - With pre-signed voluntary exit
6:48 - Upcoming EIP7002 will allow trigger exeit from Execution layer
7:09 - Pre-signing voluntary exit has a catch
7:43 - Domain Separation
  • 2 participants
  • 29 minutes
ethereum
validated
blockchain
coinbase
issue
consensus
2020
stake
introduced
rewards
youtube image

10 Jul 2023

Resources:
-----------------
EIP-6110 - https://eips.ethereum.org/EIPS/eip-6110

Slides - https://docs.google.com/presentation/d/1Q2X8sNzbhdGjOo0IVmjxYfMEdznTRArKGj2DznYCbLk/edit

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Dencun - https://www.youtube.com/playlist?list=PL4cwHXAawZxpnKFDl1KzGOKqwux5JaLlv

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

Follow at Twitter
--------------------------
Mikhail Kalinin @mkalinin2 | Kevin Bogner @kevin_bogner | Navie Chan (NC) | Pooja Ranjan @poojaranjan19

Topics covered
-------------------------
0:25 - Skip intro
0:35 - Intro to EIP & guests
1:07 - Guest’s intro - Mikhail Kalinin
1:48 - Guest’s intro - Kevin Bogner
2:28 - Guest’s intro - Naive chan
3:53 - the presentation begins
4:01 - The agenda
4:17 - EIP-6110
4:29 - Deposit reform
4:34 - Eth1Data poll
8:33 - On-chain deposits
10:06 - Benefits of EIP-6110
12:32 - EIP-6110 Data complexity and DOS vectors
13:57 - Transition period
15:25 - Changes in the Execution Layer
17:06 - Deposit structure
17:41 - Block header and Body
18:27 - Block creator
19:44 - Block validator
20:06 - Genesis Config
21:06 - Current state and TODOs in development
22:20 - Specs on Consensus Layer
22:24 - Implementation on Lighthouse - Containers
23:19 - Block processing
23:53 - Deposit receipt processing
24:17 - Testing strategy EIP-6110
25:09 - Implementation status
25:51 - Challenges
27:20 - Guests’ Twitter Contact
28:08 - End of presentation
28:51 - Question - how does data polling will complicate things for CL clients, especially at the time of forking?
30:40 - Do people will have to wait for the deposit sweep finalized before picking up the validator index?
31:04 - Is there a queue system on the EL side?
33:38 - Will the deposit on the EL side go on the SSZ container?
35:15 - What was the rationale to drop the queue and we have a queueless design?
36:45 - Will there be any effect on users' transactions at the time of transition?
37:49 - Will we need EIP-4881 after 6110 is deployed?
39:45 - When on the mainnet, any timeline?
41:05 - Discussion placeholder for this proposal?
44:14 - Word of advice for the Ethereum Community

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/
  • 7 participants
  • 46 minutes
ethereum
validated
eit
finalized
transactions
ensuring
signature
reward
platform
penit
youtube image

3 Jul 2023

  • 2 participants
  • 35 minutes
ethereum
eips
increasingly
blockchain
eap4844
protocol
wip
block
exchange
fork
youtube image

12 Jun 2023

Topics covered
-------------------------
0:20 - Meet the co-authors
0:50 - ERC6220 requires
1:31 - Presentation begins
2:40 - About ERC6220
6:50 - ERC6220 Use cases
14:00 - Project implementation
16:25 - Tools for dapp developers
17:25. - Why is this EIP unique?
21:27 - EIP process for ERC6220
27:55 - Additional resources
29:10 - End of presentation
33:31 - Recommendation to new authors
34:34 - Slot types and part types
36:46 - Catalog vs supporting direct NFT equipping
39:37 - Thoughts on other composable NFT proposals
43:43 - Word of advice for new authors

Follow at Twitter
---------------------------
Steven @stoicdev0 | Jan Turk @JA_JanTurk | Bruno Skvorc @bitfalls | Pooja Ranjan @poojaranjan19

Support us
-------------------
Wallet: EthCatHerders.eth

Resources
-----------------
Slides: https://www.canva.com/design/DAFk_B1fSC4/dj1z0dDWtY34Loia2OQKmw/view
EIP: https://eips.ethereum.org/EIPS/eip-6220
Discussion: https://ethereum-magicians.org/t/eip-6220-composable-nfts-utilizing-equippable-parts/12289
ERC-721: https://youtu.be/X0qPai9qPL0
ERC-5773: https://youtu.be/ju5U-iMEz4M
ERC-6059: https://youtu.be/2C7mKNK5f9s
ERC-2981:https://youtu.be/hTbcw0rhLto
PEEPanEIP Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
ERC Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K
NFT Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpUmj2UjD4BtfgC1nAAyv3p

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
  • 50 minutes
eip721
nfts
eap6059
erc6220
equipable
evm
entity
ethereum
interfaces
version
youtube image

29 May 2023

Topics covered
-------------------------
1:37 - Jan Turk introduction
1:58 - Steven Pineda introduction
2:34 - Presentation
2:44 - Pusing NFTs further
3:48 - ERC6059
5:54 - Use cases - Bundling, Collecting, Soulbound, Membership, Delegation, Security & Multiuse prevention
13:14 - project implementation (NPM package)
14:54 - Tools for Dapp developers
16:20 - How is this EIP unique?
21:40 - Child management
24:30 - EIP Process for ERC6059
32:22 - Resources
33:10 - How to reach out
33:40 - Q&A
35:12 - Compromise of nesting NFT, if any?
37:15 - If targetted to a specific level, how vulnerable is the NFT?
39:37 - Expecting feature change with multiverse
41:40 - How is this different from hierarchical NFT?
42:42 - Thoughts on this proposal not being backward compatible?
46:50 - Thoughts on PEEPanEIP
49:30 - Message to the community

Follow at Twitter
---------------------------
Steven @stoicdev0 | Jan Turk @JA_JanTurk | Pooja Ranjan @poojaranjan19

Support us
-------------------
Wallet: EthCatHerders.eth

Resources
-----------------
Slides:

EIP: https://eips.ethereum.org/EIPS/eip-6059
Discussion: https://ethereum-magicians.org/t/eip-6059-parent-governed-nestable-non-fungible-tokens/11914
PEEPanEIP Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
ERC Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K
NFT Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpUmj2UjD4BtfgC1nAAyv3p

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
  • 52 minutes
ethereum
nft
erc721
blockchain
developments
1659
tokenized
forum
facilitate
editors
youtube image

22 May 2023

Resources
-----------------
Slides: https://docsend.com/view/5j2vypm283qei8qe
EIP: https://eips.ethereum.org/EIPS/eip-6672
Discussion: https://ethereum-magicians.org/t/eip-6672-multi-redeemable-nfts/13276
PEEPanEIP Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
ERC Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

Follow at Twitter
----------------------------
BoYu Chu @chuboyu_ | Pooja Ranjan @poojaranjan19

Topics covered
-------------------------
0:00 - Promo
0:29 - Topic introduction
1:10 - Guest Introduction
1:44 - Presentation
1:55 - Team
2:34 - Motivation
4:08 - Problem statement
4:40 - ERC-6672 specs
6:30 - ERC6672 is not defining
8:30 - How do we handle redeem?
9:26 - What is missing?
11:02 - Rethink NFT properties - Intrinsic & Extrinsic properties
14:54 - Middleware between web2 and web3
15:18 - ERC6672 specification
16:47 - Benefits
18:09 - Usage guidelines
18:48 - Key consideration & guidelines
23:49 - Web3 Commerce
30:02 - What about non-6672 NFTs?
31:05 - The journey of EIP
33:15 - Thoughts
34:05 - Reach out the team
34:25 - End of presentation
35:00 - Is it soulbound or transferable?
38:30 - Project implementing this ERC
40:90 - Security consideration
42:32 - EIP documentation

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
  • 50 minutes
nft
er6672
proposal
users
process
redeemer
ethereum
issue
72
decent
youtube image

15 May 2023

Topics covered
-------------------------
0:00 - Promo
0:36 - Intro to ERC & team
1:30 - Meet Steven Pineda
1:54 - Meet Jan Turk
2:30 - Presentation begins
2:42 - NFT - Problem & Solution
5:15 - ERC-5773 - One NFT, multiple assets
8:07 - ERC-5773 UseCases
15:44 - Project Implementation
19:45 - Tools for dapp developers
21:55 - EIP Process experience
27:45 - Related EIPs
30:46 - Resources list
31:10 - How to get in touch?
33:45 - Why “Multi-Asset Tokens” instead of “Multi-Resource Tokens”?
36:20 - Why as an Ethereum standard when implemented on Kasuma n/w?
42:00 - Is there a way to migrate Legacy NFT to NFT 2.0?
45:04 - EIP process comments
46:50 - Message to the community

Follow at Twitter
---------------------------
Steven @stoicdev0 | Jan Turk @JA_JanTurk | Pooja Ranjan @poojaranjan19

Resources
-----------------
Slides:
https://www.canva.com/design/DAFidQ1BeFg/cLRPHvH7JRVRjfre1Emi6A/view?utm_content=DAFidQ1BeFg&utm_campaign=designshare&utm_medium=link&utm_source=publishsharelink
EIP: https://eips.ethereum.org/EIPS/eip-5773
Discussion: https://ethereum-magicians.org/t/multiresource-tokens/11326
PEEPanEIP Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F
ERC Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

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
  • 49 minutes
ethereum
nft
discussion
erc20
eips
proposals
token
interface
decentralized
editors
youtube image

1 May 2023

Topics covered
-------------------------
0:50 - About EIP
1:05 - Meet the author
2:14 - What is Web3:// Acess Protocol
3:00 - Why do we need Web3 Access Protocol
5:55 - How to use Web3 Access Protocol
7:06 - How to Access EVM with web3://
9:25 - Applications
11:50. - Blockers
16:29 - Improvement & Extensions

Follow at Twitter
---------------------------
Qi Zhou @qc_qizhou | Pooja Ranjan @poojaranjan19

Resources
------------------
Slides - https://docs.google.com/presentation/d/1LaWbqqpQL3aBXrK9GDjcwY2yp8SY8IAZwObqtSQzI3I/edit?usp=sharing
Proposal - https://eips.ethereum.org/EIPS/eip-4804
Discussion - https://ethereum-magicians.org/t/eip-4804-web3-url-to-evm-call-message-translation/8300
Web3URL Firefox Extension - https://addons.mozilla.org/en-US/firefox/addon/web3url/
Vitalik's Blog Experiment - web3://vitalikblog.eth/
EthFS Uploader - https://socket.dev/npm/package/ethfs-uploader

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

ERC Playlist - https://www.youtube.com/watch?v=WzYQLF6p2SM&list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K&pp=gAQB

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


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
  • 41 minutes
eip
eipwbot
erc404
erp
evm
ethereum
web3
protocol
http
ethene
youtube image

17 Apr 2023

  • 2 participants
  • 21 minutes
eip
eip5757
eips
eip1
eap
epw
ethereum
editors
interface
proposals
youtube image

3 Apr 2023

Topics covered
------------------------
0:43 - History of EIP-4844
1:30 - How did Terence join the Ethereum space?
2:44 - How did Kasey join the Ethereum space?
4:08 - EIP-4844: What & Why?
5:12 - Ethereum Today
5:36 - The rollup-centric roadmap
6:20 - Past: Everything happens on L1
6:42 - Today with L2
7:18 - Today L2 uses CALLDATA
7:24 - EIP-4844 L2 uses BLOBDATA
7:52 - Why is BLOBDATA a barrier for L2 today?
8:30 - Block vs Blob
10:17 - What is a Blob transaction?
11:30 - Blob transaction end-to-end
13:19 - EIP-4844 on Prysm
13:30 - What happens at every upgrade?
14:42 - Beacon API changes
15:20 - Validator changes
16:19 - Crypto library
16:45 - Block & blobs import
17:44 - Forward syncing
18:05 - Backfilling
18:22 - Prysmctl
18:59 - Devnets histories
19:37 - Where are we today?
20:52 - Q&A
21:18 - Why are we doing KZG trusted setup for 4844? (Terence)
22:00 - Dankrad on KZG Trusted setup & 4844
24:39 - Why Exec devs be excited about SSZ? What's upcoming work on SSZ?
27:00 - Is it correct to assume we are using the minimal SSZ for 4844?
28:00 - Risk of centralization with 4844
29:22 - Safety liveness concern
31:59 - Importance of Multi vary function in 4844
32:30 - Blob slashing for signing 2 blobs
33:44 - No. of blobs in a blob
34:29 - Implementation of SSZ on EL before Dencun upgrade
36:05 - Justin on SSZ at EL
37:05 - Explicit changes on EL & CL with 4844
39:30 - Longitivity of a blob
41:05 - Downsides of no EVM access to blobs
42:00 - How far we are from Full Danksharding?
43:55 - Plans to move from Devnets to Public Testnet
45:18 - Do we see 4844 on Goerli testnet?
46:10 - When 4844 on mainnet?
47:28 - Interaction with cross-layer teams
49:30 - Priority for Ethereum Roadmap
51:07 - Thoughts on the EIP process
52:05 - A message to community

Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1j0hc8fFy4PuIDiKC79Uv77a2KtrOo9EG78aAqBEl9_s/edit?usp=sharing
Proposal - https://eips.ethereum.org/EIPS/eip-4844
Discussion - https://ethereum-magicians.org/t/eip-4844-shard-blob-transactions/8430
Website - https://www.eip4844.com/

Follow at Twitter
---------------------------
Terence @terencechain | Pooja Ranjan @poojaranjan19

4844 sorts
------------------
Something special about EIP-4844 - https://youtu.be/dL9IFt8EZVA
What's next in Ethereum after eip4844? - https://youtube.com/shorts/Sv4sKNjn3rE
Ethereum devs working cross-team - Kasey - https://youtube.com/shorts/6DCVmNSBADA?feature=share
A message to Ethereum community (eip4844) - Terence

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

MEV Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqntSgAaYHrV3NjAUMyzk7X

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


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/
  • 7 participants
  • 54 minutes
ethereum
blockchain
eip4844
2020
bit
transactions
peer
ico
soon
finalizing
youtube image

27 Mar 2023

Topics covered
--------------------------
01:10 - Guest's Introduction
01:59 - Presentation
02:14 - What is MEV?
08:58 - Why do we Care?
13:55 - MEV on Ethereum.
15:06 - Transaction Supply Chain - @thegostep
15:29 - MEV on Ethereum.
18:01 - PBS
18:19 - What is MEV-Boost?
18:35 - How do we implement PBS?
20:23 - MEV Boost- Network & Software
21:51 - How would it work?
22:25 - There's a catch
22:57 - MEV Stealing
24:04 - How to stop MEV Stealing?
24:46 - Democratization with MEV-Boost
27:27 - Enter the relay
28:59 - MEV-Boost Post Merge?
33:44 - Downside of using relay model
35:01 - PBS: What's Next?
35:19 - Longer-term for PBS
38:20 - Near-term for PBS
42:25 - Immediate-term for MEV-Boost
45:52 - What are the advantages and disadvantages of connecting to the multiple MEV Boost?
47:41 - Significance of relayer diversity
48:43 - Alex's thoughts on the Client diversity suggestion
53:01 - Any guidelines for solo & institutional stakers?

Follow at Twitter
---------------------------
Alex Stokes @ralexstokes | Pooja Ranjan @poojaranjan19

Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1c4fwF94NG_ppXlTOJ5gcH7ilsRgwgydS0MyBDdKLhMs/edit?usp=sharing

MEV boost #shorts https://youtube.com/shorts/Vhff81Mxres

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

MEV Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqntSgAaYHrV3NjAUMyzk7X

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


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
  • 56 minutes
boosts
boost
ethereum
mev
booster
facilitates
proposal
introduced
power
validated
youtube image

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/
  • 2 participants
  • 48 minutes
eip2049
eip
eips
eap4844
ethereum
consensus
proposal
protocol
ultimately
issue
youtube image

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/
  • 3 participants
  • 30 minutes
ethereum
blockchain
validator
protocol
developer
bid
considerations
boost
api
mempool
youtube image

20 Feb 2023

Topics covered
----------------------------
01:58 - Yoav W Introduction.
02:47 - Dror Tirosh Introduction
03:17 - Shahaf's Introduction.
03:38 - Tom's Introduction
04:00 - What's new in ERC-4337?
08:15 - key Challenges - Why is it so Complicated?
10:19 - UserOperation.
11:40 - Submit UserOperation to bundler
13:47 - Submit UserOperation to bundler with factory
15:41 - Submit UserOperation to bundler with PayMaster
16:14 - Creating HandleOps Transaction.
20:20 - Account API
24:21 - Minimal Account
25:13 - Pay Master
26:09 - Custom Factory
27:15 - Key Challenges - Why is it so Complicated?
27:38 - Protection Rule Principles.
29:36- Code Validation Rules.
30:34- Storage Validation rules.
32:46 - RPC APIs
33:25 - Signature Aggregation.
34:33 - Bundler-Spec - Test.
37:09 - What Kind What do you of Simulation is used for?
42:07 - What do you think 4337 needs something to impact tabs
45-27 - Are you expecting the new kind of depth tooling to Springup.
49:31 - Mean reason for the change.
52:19 - Smaller the Proposal, the greater chance to Coming up as a final Standard Community to use
54:00 - Draft - Review - Published - Explained.
56:04 - Features of external audit
59:23 - Is there a Worker for projects to resolve this issue of incompatibility?
1:00:43 - ERC-4337 will be compatible with EIP-3074?
1:03:08 - Do you think, It will make affect projects, that have already been implemented to EIP-4337?

Resources:
-----------------
Slides - https://hackmd.io/@dror/peep4337#/

EIP-4337 - https://eips.ethereum.org/EIPS/eip-4337

Discussion - https://ethereum-magicians.org/t/erc-4337-account-abstraction-via-entry-point-contract-specification/7160

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

ERCs - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

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
Yoav W. @yoavw | 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/
  • 6 participants
  • 1:07 hours
eap2938
eap
eip
eip4337
ethereum
ether
account
abstraction
proposal
episode
youtube image

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/
  • 2 participants
  • 54 minutes
ethereum
crypto
blockchain
compromised
validated
bit
eip4736
issue
withdrawals
staker
youtube image

30 Jan 2023

Topics covered
-------------------------
0:58 - Guests introduction
1:29 - Presentation
1:47 - Problem statement
2:32 - Idea
3:55 - EIP-5528 Specs
4:44 - Use Cases
7:11 - Six Core Functions
7:57 - Method
8:57 - An example
9:59 - Escrow Flow Diagram
10:52 - Why do we need EIP-5528 as a standard?
18:19 - Implementations in real-world (a demo)
19:25 - Difference between the contract for the escrow process
20:30 - Security consideration for project implementers
22:10 - Success stories
24:30 - ETHDenver session announcement
25:15 - A message to the community

Resources:
-----------------
EIP-5528 - https://eips.ethereum.org/EIPS/eip-5528

Discussion - https://ethereum-magicians.org/t/eip-5528-refundable-token-standard/10494

PEEPanEIP - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

ERC Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

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
Jerry @sto_eth | 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
  • 28 minutes
ethereums
ethereum
eap20
eip
erp20
decentral
escrow
token
fungible
protocol
youtube image

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/
  • 3 participants
  • 60 minutes
ethereum
2023
testers
currently
upgrades
account
users
paitosh
episode
thanks
youtube image

16 Jan 2023

Topics covered
------------------------
01:21 - Guest’s introduction
04:27 - Scaling
05:34 - (Proto) Danksharding / EIP-4844
06:18 - Checking availability
07:03 - Serving the data
07:37 - Throw it all away!
08:18 - Why KZG?
09:58 - Minimising downsides
11:10 - Quick and Easy
11:53 - More Participants than Powers!
13:48 - Specs first design
15:14 - How does the ceremony work?
17:43 - What could a malicious sequencer do?
19:15 - What does an implementation do?
21:01 - How does the math really work?
24:41 - Anti-sibyl
23:56 - Write your own client
31:52 - Crazy entropy generation
31:10 - Timelines
34:32 - Why choose VLS?
35:27 - What is the idea behind the contribution signature?
38:41 - What is the next sequences and who will design?
41:37 - Who else are invited in the ceremony?
44:42 - attack report
46:40 - Talk on Main Audit

Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1DSo_xY7Nt1WYUMWaQOC1D-0FkJ77L-Hm7S_x6S9X4NU/edit#slide=id.p

Website - https://ceremony.ethereum.org/

GitHub - https://github.com/ethereum/kzg-ceremony

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
carlbeek.eth @CarlBeek | 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
  • 51 minutes
ethereum
blockchain
crypto
protocol
eip
transactions
bit
validated
repository
trust
youtube image

9 Jan 2023

Topics covered
------------------------
1:43 - Guest’s introduction
03:13 - What is a receipt? Why are they not digital already
06:06 - Why NFTs are so good for digital receipts
07:48 - What digital receipts bring to Ethereum
10:28 - What does a transaction with a receipt look like
12:11 - Other interesting things
13:39 - Resources
15:43 - Why do we need a digital receipt on blockchain tx?
20:12 - Is this limited to physical purchases or it can be an extension to digital transaction as well?
21:57 - Demo share
27:40 - Proposed method of data storage
35:16 - How far is it from becoming a standard?

Resources:
-----------------
Slides: https://docs.google.com/presentation/d/1AanUtnS38lAjmWI4EkHi9FGKR3oykqndCinfWHuG3sQ/edit?usp=sharing
EIP-5570: https://eips.ethereum.org/EIPS/eip-5570
Discussion: https://ethereum-magicians.org/t/idea-standard-digital-receipts-using-erc-721/9908

ERC Playlist: https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

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
-----------------------------------------------
Sean @darcys22 | 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
  • 43 minutes
ethereums
receipt
transactions
ledger
etheridgecan
accounts
issuing
e8721
digital
nft
youtube image

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/
  • 4 participants
  • 1:28 hours
ethereum
withdrawal
introduce
platform
accept
exchange
concluding
viewers
pass
currently
youtube image

19 Dec 2022

Topics covered
----------------------------
1:37 - Guest's bio
2:55 - PBS Presentation
3:29 - Protocol-agent Problem
5:25 - How to become a validator?
6:15 - Proposer-agent Problem
7:15 - How to make a good block?
7:39 - Execution Payload
10:30 - Ordering matters
11:45 - How to allocate first slot?
16:05 - Block construction in PoW
17:55 - Block construction in PoS
19:24 - MEV trickle down
20:05 - Present PBS (mev-boost for PoS Ethereum)
22:40 - Block building (today in PoS)
24:26 - Proposer Builder Separation
24:36 - Out of protocol markets
25:35 - Block building tomorrow (In-protocol PBS)
26:56 - Why delegate?
29:50 - Opportunities of outsourcing : Danksharding
31:43 - Risk of outsourcing - Censorship resistance
34:19 - Why in-protocol PBS?
36:15 - Why not in-protocol PBS?
39:34 - Wen mainnet?
40:57 - Recap
43:50 - End of the presentation
44:24 - Qn - Why change the bid post sign?
45:17 - Is this enforced at protocol layer or just in mev-boost?
46:00 - Importance of first slot?
47:20 - Friendly Fee Market design
50:54 - Any progress on Friendly Fee Market design
52: 50 - Roadmap & timeline
54:40 - Biggest blocker to have it integrated with Ethereum protocol?
56:28 - Message to community

Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1Tp8E88CMSCjsQ6G9FCHo1hkWLlQjEl66xI-8zHRCtFw/edit?usp=sharing

https://barnabe.substack.com/p/pbs
https://notes.ethereum.org/@vbuterin/pbs_censorship_resistance
https://ethresear.ch/t/proposer-block-builder-separation-friendly-fee-market-designs/9725

Shanghai Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxpok0smGmq-dFGVHQzW84a2

EIP-1559 - 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
-----------------------------------------------
Barnabé Monnot @barnabemonnot | 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
  • 58 minutes
ethereum
proposal
considerations
protocol
eap1559
decentralized
contribute
exchange
researcher
emergence
youtube image

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/
  • 2 participants
  • 17 minutes
ethereum
eip1559
ether
coinbase
accessibility
gas
eap
transactions
9000
proposed
youtube image

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/
  • 2 participants
  • 37 minutes
ethereum
ether
blockchain
bitcoin
transient
eit
infrastructure
evm
storage
proposal
youtube image

21 Nov 2022

Topics covered
----------------------------
01:15 - About proposal
02:10 - Guest introduction
03:17 - Presentation - agenda
04:07 - Types of tokens based on state mutability
6:20 - Challenges of supporting mutable tokens
9:49 - Problem statement - How to unambiguously identify a token state, without the knowledge of implementation details?
10:46 - Do we need a standard? Example ERC 20
12:00 - Do we need a standard?
12:47 - Existing attempts
16:51 - EIP-5646
20:36 - Do not use state fingerprint as a sole token identifier
21:04 - Examples - Loan token
End of presentation
25:09 - Rational and usefulness of the proposal
32:34 - Attack factor - what will the adversary do?
35:55 - Responsibility of the implementer
36:45 - Significance of state fingerprint events. Why is it not a part of the current specs?
38:18 - Implementation of EIP-5646
39: 20 - Workaround the existing projects to deploy this EIP
40:54 - Are you working with a project or on a prototype?
42:38 - Security consideration for dapp developers
43:48 - Thoughts on EIP process
44:58 - When to move to the Last Call

Resources:
-----------------
Proposal - https://eips.ethereum.org/EIPS/eip-5646

Discussion - https://ethereum-magicians.org/t/eip-5646-discussion-token-state-fingerprint/10808

Slides - https://docs.google.com/presentation/d/1ATXANwMH4mQMD5iyedL4ppsRJY_tOxAoxLOlk05aa2g/edit?usp=sharing


ERCs Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

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
-----------------------------------------------
Naim Ashhab @ashhanai | Will @wschwab_ | Blaine Malone @blainemalone | 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
  • 48 minutes
ethereum
blockchain
tokenize
crypto
transactions
protocol
dap
proposal
eip5646
d5
youtube image

14 Nov 2022

Topics covered
----------------------------
00:56 - Proposal intro
01:32 - About the guest
02:14 - EIP-5192 presentation
04:00 - Motivation/back history
13:57 - This is why 5192 is created
14:55 - Other solutions to implement soulbound tokens
16:33 - How to communicate about 5192 solution to the world
18:05 - Why use Magicians for proposal submission
23:00 - An extension of ERC-721 - Contract Interface
23:45 - Feature detection for Marketplace
26:00 - Project implementation
28:43 - Conclusion
31:50 - Q&A
31:52 - How is Sol immutability (community?) doing recovery?
34:40 - Is Lock & unlock functionality expandable?
38:20 - Labeling NFT as Soulbound
41:11 - How do you see this implemented by a project? Do you expect smart contract developer to overwrite the transfer function?
42:43 - What are the implications of 5192 accidentally permanently locking tokens?
45:42 - Thoughts on other soulbound proposals (EIP-5484)
49:25 - Thoughts on EIP-5114
52:58 - General experience with EIP documentation
57:17 - Anything for the community

Resources:
-----------------
Proposal - https://eips.ethereum.org/EIPS/eip-5192

Discussion - https://ethereum-magicians.org/t/eip-5192-minimal-soulbound-nfts/9814

Slides - https://ethereum-magicians.org/t/final-eip-5192-minimal-soulbound-nfts/9814/20

ERCs Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

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
-----------------------------------------------
Tim Daub @timdaub | Blaine Malone @blainemalone | 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
  • 59 minutes
ethereum
token
soul
eip5114
entity
nft
realm
theoretical
protocols
fungible
youtube image

27 Oct 2022

Topics covered
----------------------------
0:40 - About EIP
1:55 - Author introduction
03:00 - Team intro
03:33 - Current problems (Motivation)
09:24 - A Multiverse NFT
11:15 - A Delegate NFT
12:30 - DelegateData Struct
13:40 - initBundle function
15:08 - bundle function
16:49 - unbundle function
18:17 - Use Cases
22:09 - Contact team
22:25 - Q&A
22:58 - Any implicit assumption? Does the delegate contract get deployed on the mainnet?
24:50 - How will the marketplace look for the delegate information?
25:32 - Does the deployer set any expectation with NFT?
28:30 - Transfer of ownership in case of delegate contract?
29:54 - How do you do it cross chain?
30:40 - Soulbound token flexibility
33:24 - Issues with wrapping based tokens?
36:10 - Whom do you expect to write this multiverse NFT
37:12 - Security consideration that project implementers should consider?
39:39 - How is EIP-5606 different from EIP-4955 ?
42:13 - Secs & Status’s status
44:12 - Thoughts on the current process?

Resources:
-----------------
Proposal - https://eips.ethereum.org/EIPS/eip-5606

Discussion -https://ethereum-magicians.org/t/eip-5606-multiverse-nfts-for-digital-asset-interoperability/10698

Slides -

ERCs Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

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
-----------------------------------------------
Gaurang Torvekar @gaurangtorvekar | 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
GitHub: https://github.com/ethereum-cat-herde...
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 47 minutes
ethereum
eip4955
eip
eip5606
ether
eap
erp5606
platform
discussion
editors
youtube image

17 Oct 2022

Topics covered
----------------------------
00:45 - EIP Introduction
01:15 - Guest’s introduction
03:42 - Presentation
03:53 - Agenda
04:25 - Abstract
05:02 - Motivation
07:46 - Examples
09:12 - EIP-5496 Overview
09:36 - Interface IERC5496
10:53 - Interface IERC5496 Cloneable
11:57 - Key properties
13:37 - Who would use an ERC-5496 token standard?
15:00 - Side by side
15:25 - About / Contact
16:02 - Q&A
17:28 - Talk a bit more about a favorite use case
20:38 - How do we distinguish Privilege Shareable NFT from a Fungible token?
23:00 - Any security considerations that a project implementing should consider?
24:53 - EIP status - when will it be ready for the ‘Last Call’
26:31 - Any real project implementation you are aware of?
28:46 - EIP status change timeline
29:57 - Discussion to place
31:08 - EIP authors Office hour
31:45 - Any feedback for the existing EIP process for ERCs
34:03 - Anything you would like to share with the Ethereum community

Resources:
-----------------
Proposal - https://eips.ethereum.org/EIPS/eip-5496

Discussion - https://ethereum-magicians.org/t/eip-5496-multi-privilege-management-extension-for-erc-721/10427

Slides - https://docs.google.com/presentation/d/1h3EMhR9tu5s5DG9tCYJZU_JHNsv8pmkQtR2BCZs2_Go/edit#slide=id.p

Demo video.- https://drive.google.com/file/d/1sHZ4M_fEJ7XrmsPhcjHBW17cza7g1mP-/view?usp=sharing

Google Docs - 01_wNFT_Business Owners.mp4
https://drive.google.com/file/d/1gT_ax9IfXBsWiStBYaEvxKLQ-Hi_umvL/view?usp=sharing

Google Docs - 02_wNFT_Consumers.mp4

Website is up on Testnet. - https://wnft.one/

ERCs Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

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
-----------------------------------------------
Allister Capati @allisterc | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Website: https://www.ethereumcatherders.com/
  • 3 participants
  • 37 minutes
ethereum
protocol
blockchain
eip
nifties
network
users
technology
gaming
proposed
youtube image

5 Sep 2022

Topics covered
----------------------------
0:54 - About the client
1:18 - About the guest
1:30 - Intro Ethereum JS team
2:30 - Building blocks for JS/ETH community
3:39 - Ethereum’s imminent mainnet Merge
4:33 - Merge ready fully functional (experimental client)
5:40 - Excitement along the way
6:33 - What does it mean for developers?
08:41 - A merge capable EVM/VM
10:28 - in-browser / in-app (WIP)
11:07 - Ultralight SDK for Portal Network
12:20 - New Sync mechanism
14:45 - Snap Sync - Gateway to mainnet syncing
18:22 - A decentralized backbone for JS/ETH ecosystem
19:19 - Contact of team
20:25 - Questions & Answers
20:47 - What is needed for Ethereum JS to become a fully functional client?
22:42 - Advantages of browser environment
26:26 - Why Ethereum JS releases are not added to the EF blogpost for upgrade public announcement?
29:09 - Challenges during the Merge devnet
31:10 - Future of Ethereum JS after the Merge
33:22 - Licensing - Why MPL 2.0
35:11 - Resources & contribution
36:20 - Any message for the community?

Resources:
-----------------
https://docs.google.com/presentation/d/18x1l4plj_HokVjotpsVF-oJYuK1KWJzeZc4HGujQsPI/edit?usp=sharing

Lodestar and The Merge with Gajinder Singh - https://youtu.be/aUg5ZFT59fA

TheMerge playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqoLxXqZqT4hcYhoHoP6w12

KnowYourClient - https://www.youtube.com/playlist?list=PL4cwHXAawZxoruie1hmYWJfiakpYivXft

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
-----------------------------------------------
Gajinder Singh @Gajpower | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Website: https://www.ethereumcatherders.com/
  • 2 participants
  • 38 minutes
ethereums
ethereum
pujaranjan
developer
client
confirmations
repo
come
portal
testnet
youtube image

15 Aug 2022

Topics covered
----------------------------
3:15 - At which point the Erigon team decided to move to a full client implementation?
7:06 - Akula different from Erigon & Silkworm
10:35 - Can you talk a little bit about a modular client design? Why was selected for the full client development of Akula.
16:00 - Database, Sync time and other advantages
18:40 - Akula EVM and EVMODIN
21:08 - Is Akula ready for users?
22:35 - Particular user target base
23:15 - Plan of adding mining feature
24:15 - Akula in Merge devnet/event
27:18 - Sepolia post-merge upgrade
28:10 - Best CL client combo?
30:10 - Future of Akula - Client Diversity
31:45 - Best place for resources
32:38 - What Telegram?
34:55 - Any message for the community?

Resources:
-----------------
https://akula.app/

TheMerge playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqoLxXqZqT4hcYhoHoP6w12

KnowYourClient - https://www.youtube.com/playlist?list=PL4cwHXAawZxoruie1hmYWJfiakpYivXft

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
-----------------------------------------------
Artem Vorotnikov @vorot93 | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Website: https://www.ethereumcatherders.com/
  • 2 participants
  • 37 minutes
ethereum
akula
emerging
platform
etp
audim
aragon
episode
blockchain
devnets
youtube image

8 Aug 2022

Topics covered
----------------------------
00:43 - About the client
01:26 - Guest introduction
2:32 - Presentation
2:46 - Teku team
3:25 - About Teku
4:28 - Flexible deployment
8:17 - REST APIs
10:44 - Preparing Teku for TheMerge
15:04 - The Path to the Merge
16:21 - March of Pandas
16:59 - Are Pandas too slow?
17:16 - The Merge and Late Blocks
17:58 - Timing is everything
21:18 - The Merge
23:24 - Questions
24:05 - Is it an invitation to the mainstream financial institutions or crypto exchanges and possibly ex-miners?
25:40 - Who are the main user base of Teku
28:23 - Is there any significant feature or spec difference in the client for institutional staking and solo staking?
31:00 - External key management for compatibility with enterprise-grade key stores
35:50 - Changes in Sync Committees duties since Altair upgrade
37:57 - Way to inform validators to protect from penalty
41:50 - Merge specific or Teku specific Metrics that the team is tracking
44:59 - Is there a dashboard or a proposed feature
46:29 - Do you think the issue of “not rendering emoticons correctly in graffiti” in Teku may have affected debugging at client level in any form?
49:24 - Implementation and advantage of EIP-4881: Deposit tree snapshot.
55:19 - Best EL client for Teku
58:16 - Thoughts on client diversity? How to increase network share?
1:01:33 - Message to Ethereum community

Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1HY_J_7g2ivkQybUuIOSJ-vvRNnSv0beZ8heHSd6qprw/edit#slide=id.g8cb00373fc_0_96

TheMerge playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqoLxXqZqT4hcYhoHoP6w12

KnowYourClient - https://www.youtube.com/playlist?list=PL4cwHXAawZxoruie1hmYWJfiakpYivXft

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
-----------------------------------------------
Adrian Sutton @ajsutton | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Website: https://www.ethereumcatherders.com/
  • 2 participants
  • 1:04 hours
blockchain
teleco
consensus
techyou
important
communicate
forking
staker
authentication
protocol
youtube image

29 Jul 2022

Topics covered
----------------------------
1:00 - About the author
1:36 - Team and goal - reason for documenting the proposal
3:15 - Presentation
4:04 - Introduction
5:37 - Token Standard table
8:32 - What’s the difference between 1155, 721 and 3475
11:47 - Who uses the EIP-3475 token standard?
14:55 - On-chain Meta data storage
20:00 - Class, nonce id and metadata structure
22:29 - Metadata for frontend
26:24 - Batch transactions
26:55 - Types of supply
28:32 - Events
30:17 - Use case - Bonds and financial derivatives
32:10 - Use case - Multi Layer Pool
37:37 - EIP-3475 can bring to Ethereum
38:38 - Why standardized?
40:33 - Other considerations
41:00 - Benchmarks
41:35 - end of presentation
42:20 - Q & A
42:25 - Why a standard
45:52 - How EIP-3475 provides gas efficiency?
51:19 - Do you have any thoughts to be shared with the community

Resources:
-----------------
EIP - https://eips.ethereum.org/EIPS/eip-3475

Discussion - https://ethereum-magicians.org/t/eip-3475-multiple-callable-bonds-standard/8691

https://github.com/Debond-Protocol/Docs

Slides - https://docs.google.com/presentation/d/1T1yqt1L3ifDhIapBdf5e_Dk8w5IJHFfSBUJ2XjEOvFQ/edit#slide=id.g13a8d2f7fc2_0_169

ERCs Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

KnowYourClient - https://www.youtube.com/playlist?list=PL4cwHXAawZxoruie1hmYWJfiakpYivXft

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
-----------------------------------------------
Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Website: https://www.ethereumcatherders.com/
  • 2 participants
  • 53 minutes
bonds
proposal
ethereum
assets
eip3475
concerning
tokenized
exchange
initiative
securities
youtube image

28 Jul 2022

Topics covered
----------------------------
0:45 - About the client
1:15 - Guest’s introduction
2:40 - About Sigma Prime
3:40 - About Lighthouse
5:36 - Lighthouse Networking
7:20 - Bug - Battle scars: Timing & Timer
09:09 - Fuzzing activities
11:24 - The Merge - Brief overview
11:32 - Consensus Layer & Execution Layer
12:17 - One chain with a sneaky inside chain
12:32 - Execution and consensus client
12:46 - Beacon blocks & Execution Payloads
13:15 - Data Structure - Beacon block
13:33 - Proof of stake: A common misconception
15:37 - Block Processing
21:12 - The road to Merge
21:19 - Optimistic Sync
23:01 - Merge testing
26:35 - Future roadmap - moar testing
28:00 - New features
30:50 - End of presentation - project’s contact
31:19 - Questions
32:24 - MEV boost testing - has it to be done for all Consensus clients?
33:23 - What is a Slashing protection database? How does the Lighthouse client protect a validator?
36:58 - What is Slasher? Does every client run slasher?
38:10 - Significance of a Graffiti? Is it a general CL client spec.
41:22 - Any engineering challenge during testing the Merge?
43:30 - What do you think is the best client combination for Lighthouse?
46:48 - Does Fork choice async feature work with any EL client or specific?
48:21 - Which user base is your primary target? Thoughts on client diversity?
50:14 - EIP-4881 Are you aware of any client implementation?
53:06 - Is there any bounty program?
54:05 - Any advice for Ethereum validators?

Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1a-paVheLtydrfykBzEk0QXdaMKgTzC2OISCcZjrX7H4/edit?usp=sharing

TheMerge playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqoLxXqZqT4hcYhoHoP6w12

KnowYourClient - https://www.youtube.com/playlist?list=PL4cwHXAawZxoruie1hmYWJfiakpYivXft

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
-----------------------------------------------
Mark Mackey @EthDreamer | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Website: https://www.ethereumcatherders.com/
  • 2 participants
  • 56 minutes
ethereum
introduction
beacon
developer
mainnet
peer
ethedreamer
validating
stakers
shadow
youtube image

19 Jul 2022

Topics covered
----------------------------
1:24 - Guest introduction
3:30 - Project and team introduction
3:57 - What is the Merge?
5:00 - The Merge in memes
6:05 - Big value adds of the Merge?
7:38 - Wen merge?
7:57 - Lodestar
9:02 - Production performant
9:28 - Merge ready
10:20 - Features ready
12:15 - MEV boosted
13:10 - Optimistic Sync
14:35 - Lightclients + Merge
15:47 - A Lightclient wallet in a browser demo
17:31 - Dream on
18:11 - Client diversity
18:56 - Zero configuration
19:56 - Open for contributions
20:41 - End of presentation
21:33 - What’s the main motivation behind adding an Ethereum CL client?
23:22 - Significance of MEV boost
27:29 - Main user base
28:44 - Experience of participation in devnets and public testnets
31:24 - Why is there a specific need for apps/webapps to be able to embed a node using typescript?
34:34 - Why embedding?
37:18 - Why not use Infura to run your app post merge
38:04 - Which is the best EL combination
Optimistic sync
42:00 - Client's diversity - How will Lodestar increase the current network share?
44:29 - Message for potential users and the community

Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1jJpTuQJx9sJ5jo5elLocSaHp1unn8Y9XV9th5zvp5dA

TheMerge playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqoLxXqZqT4hcYhoHoP6w12

KnowYourClient - https://www.youtube.com/playlist?list=PL4cwHXAawZxoruie1hmYWJfiakpYivXft

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
-----------------------------------------------
Gajinder Singh @Gajpower | Pooja Ranjan @poojaranjan19 | William Schwab @wschwab_


Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 3 participants
  • 46 minutes
ethereum
peers
star
consensus
users
discord
beacon
merge
connection
80
youtube image

18 Jul 2022

Topics covered
----------------------------
00:49 - Client introduction
1:20 - Guest’s introduction
3:16 - Nethermind History
5:08 - Nethermind core team
6:20 - Nethermind - the company
8:25 - April 2021 - Rayonism + Ray Tracing
10:00 - October 2021 - Amphora Interop
11:37 - 2021-2022
13:55 - EIP-5133 (June 2022)
15:34 - People of the Merge
25:55 - About Nethermind client
29:37 - Post-merge and Onwards
30:31 - Get in touch
30:45 - Q&A
31:20 - Why Nethermind doesn’t support mining?
34:00 - Is there any plan for a beacon chain client?
36:31 - Posmoni- does it work with a specific combination or open for all?
38:54 - Syncing issue post Gray glacier upgrade
40:39 - What are config issues? What are common pitfalls where a client node runner needs to be careful about?
44:18 - Nethermind performance during interop sessions
47:40 - Preferred or best EL & CL client combo
49:27 - Thoughts on Client diversity. How will Nethermind increase network share post merge?
52:38 - Where can we find resources for running Nethermind nodes?
54:25 - Any message for the Ethereum community?

Resources:
-----------------
TheMerge playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqoLxXqZqT4hcYhoHoP6w12

KnowYourClient - https://www.youtube.com/playlist?list=PL4cwHXAawZxoruie1hmYWJfiakpYivXft

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
-----------------------------------------------
Tomasz K. Stańczak @tkstanczak | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 2 participants
  • 56 minutes
netherminds
ethereum
nethermind
client
nethermine
netherman
finalizing
node
emerge
nether
youtube image

12 Jul 2022

Topics covered
-----------------------------
0.52 - Client introduction
1:31 - Terence’s introduction
2:42 - Potuz’s introduction
4:44 - Presentation
05:05 - Agenda [Terence]
05:38 - Prysm
6:27 - Client diversity
8:10 - Strengths of Prysm
9:07 - Protobuf +gRPC
11:25 - APIs under Prysm
12:05 - Bazel
13:37 - Bazel go-ethereum
14:00 - Prysm v3
15:44 - Testing -e2e (Prysm)
17:00 - Testing Hive
17:44 - Testing - existing testnet
18:28 - Testing - shadow forks
19:00 - Testing others
19:30 - What we need more testing of
21:02 - What we need spend more time
21:47 - What’s left?
22:30 - JWT authentication [Potuz]
25:10 - Suggested Fee Recipient
27:58 - Storing blind blocks
31:45 - Vectorized SHA 256
33:43 - A story of bad coordination
37:35 - Q&A
37:57 - Which testnet event was the story of?
39:10 - Main difference between Justified blocks/slots/epochs
41:46 - Is there a fixed time interval from being justified to finalized
43:35 - What are the permissioned and open validator sets?
45:55 - What does a validator missing a proposal mean? Will that affect a validator if running a single client node?
49:30 - What are the noticeable points for debugging when something goes wrong on the client side?
52:35 - How do I debug what’s going on with my validator? Why missing attestation and losing money on beacon chain
55:40 - Any specific spec change since Rayonism to Kiln?
58:47 - Any significant change that is being brought to beacon chain clients/users/validators?
1:00:56 - Special prep for Goerli - Prater testnet merge?
1:02:07 - What do you think of EF client support?
1:13:17 - What can the community do to support Prysm?
1:05:20 - Any advice for aspiring validators?

Resources:
-----------------
Slides: https://docs.google.com/presentation/d/1SLLxz6VsUHPydvEAKezF6HBYQw5Gfu4DWh-nSD1VZDw/edit?usp=sharing

TheMerge playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqoLxXqZqT4hcYhoHoP6w12

KnowYourClient - https://www.youtube.com/playlist?list=PL4cwHXAawZxoruie1hmYWJfiakpYivXft

Altair upgrade (Prysm) with Raul J. & Terence - https://www.youtube.com/watch?v=92BeeDr1Nhw&list=PL4cwHXAawZxoruie1hmYWJfiakpYivXft&index=5

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
-----------------------------------------------
Terence Tso @terencechain | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
Music
  • 4 participants
  • 1:08 hours
ethereum
prisma
clients
validated
beacon
streaming
insight
protocol
providers
portal
youtube image

5 Jul 2022

Topics covered
-----------------------------
0:51 - Client introduction
1:31 - Guest’s introduction (Andrew)
1:53 - Guest’s introduction (Igor)
2:29 - About Erigon
3:32 - Erigon’s distinctive features - Database, State sync, Modular architecture
4:42 - Akula & silkworm
6:44 - Erigon doesn’t support mining, does Akula or Silkworm support it?
8:57 - Transaction pool separation in Erigon
10:02 - Will Akula be attracting Open Ethereum users?
11:43 - Akula & Silkworm vision
13:52 - Who are current users and strengths of Erigon?
15:00 - Erigon 2
16:46 - How does the team manage different client releases?
19:23 - When is Erigon 2.0 expected?
21:29 - Any specific instruction for current or new node operator
24:07 - Checkpoint sync
26:44 - Who is the main user base for Erigon?
31:27 - Merge testnet & shadow fork - How is Erigon performing with CL clients
36:50 - Peering issue occurred in SF7 or earlier?
37:40 - Nimbus & Erigon
38:00 - How is the performance of Erigon with other CL clients?
40:46 - Are there any learning experiences during the testing merge period?
47:00 - A story from testing the merge
49:17 - What are your expectations from the community? What about the EF client incentive program?
53:56 - Open source contribution
56:17 - Client diversity

Resources:
-----------------
Substack (Erigon) - https://erigon.substack.com/

Discord (Erigon) - https://discord.gg/RH5mmdC4

TheMerge playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqoLxXqZqT4hcYhoHoP6w12

KnowYourClient - https://www.youtube.com/playlist?list=PL4cwHXAawZxoruie1hmYWJfiakpYivXft

EIP-3607: Reject transactions from senders with deployed code (Marius W & Andrew A.) - https://www.youtube.com/watch?v=wnRBsjDVQnI&list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F&index=28&t=2s

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
-----------------------------------------------
MariusVanDerWijden @vdWijden | 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/
  • 4 participants
  • 57 minutes
eregon
ethereum
erikan
arrigon
introduced
evm
erigon
enthusiast
ecatherist
alexi
youtube image

1 Jul 2022

Topics covered
-----------------------------
0:55 - Client’s introduction
1:26 - Guest’s introduction
2:27 - Presentation
2:35 - About Go-ethereum
4:22 - Merge code
9:39- Merge testnet preparations
14:38 - Shadow forking
16:23 - Testnet Forking
20:29 - Client Releases
22:55 - Ropsten Merge Issues
27:44 - Other Testing - Fuzzing, Hive test, Kurtosis, Antithesis
28:17 - Interesting bugs
40:04 - Cool upcoming features - Reverse diff, Verkle trees, Danksharding, Light clients, Chain pruning, Shanghai, Withdrawals
47:40 - Q & A - What difference did fuzzing & testing made on testing the merge
51:04 - What is the main reason for the continued shadow fork? How many more shadow forking is expected?
53:50 - EL specific metrices that Geth or other client teams are taking care of
57:17 - Any special preparation for Goerli & Prater testnet as both are long running testnets
59:23 - Plug in - Shadow forking episode :)
59:53 - Best client combination
1:02:36 - Do you think Geth will be the majority client post merge?
1:05:27 - Journey towards the merge upgrade so far?
1:10:24 - Message for our listeners

Resources:
-----------------
Slides: https://docs.google.com/presentation/d/10Ox1kyDOyVARkYVkZ4WYgxAqeaHH0-5XYT-af-KwrfA/edit

Kiln - The Merge Testnet & Goreli shadow forking with Marius - https://youtu.be/3AkDPL0RWtk

EIP-3607: Reject transactions from senders with deployed code (Marius W & Andrew A.) - https://www.youtube.com/watch?v=wnRBsjDVQnI&list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F&index=28&t=2s

EIP-1474: Remote procedure call specification with Erik Marks & Marius VanDerWijden - https://www.youtube.com/watch?v=fxhXsg9g4nc&list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F&index=49&t=1s

KnowYourClient - https://www.youtube.com/playlist?list=PL4cwHXAawZxoruie1hmYWJfiakpYivXft

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

TheMerge playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqoLxXqZqT4hcYhoHoP6w12

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

Follow at Twitter
-----------------------------------------------
MariusVanDerWijden @vdWijden | 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
  • 1:14 hours
ethereum
forking
platform
etherworld
golang
ether
merge
version
hashrate
client
youtube image

27 Jun 2022

Topics covered
-----------------------------
00:44 - Client introduction
1:08 - Guest’s introduction
2:51 - Presentation
3:05 - How Nimbus fits into the mission of Status
5:05 - What makes Nimbus unique?
6:20 - DIY enthusiasts and supported by web3 pools
7:21 - Independent studies (Better ROI from lower resource costs)
7:45 - Effectiveness that you can count on
10:13 - Audit - Built to minimize external dependencies.
11:05 - Nimbus team
11:22 - Q&A
11:41 - What is the status of Nimbus execution client? Is it available to the public?
13:46 - What is there to improve Nimbus user experience after the merge?
15:23 - What are the changes to beacon chain client post merge?
16:43 - Testnet experience and interop performance
21:25 - Favorite client combination
23:15 - Client diversity
23:42 - Best EL CL client combination
25:32 - Specific testnet incidence that changed the path of progress
25:53 - Ropsten testnet bug
27:12 - Sepolia testnet readiness
28:42 - Goerli & Prater testnet merge
30:07 - The journey for the Merge
31:20 - Panda ASCII art
32:25 - What is a client dev’s expectation from the community?

Resources:
-----------------
Slides: https://docs.google.com/presentation/d/1Jjp06-modPyS2KIulung35A1ce6EcSFJ/edit#slide=id.g11290a97025_0_110https://docs.google.com/presentation/d/1kPyUoo7cSYZbZHRKGJ7GYXMxPS5WrLsY/edit#slide=id.p6https://docs.google.com/presentation/d/1kPyUoo7cSYZbZHRKGJ7GYXMxPS5WrLsY/edit#slide=id.p6

Portal Network - https://youtu.be/YzL2GmxA6Wk
Shadow Forking - https://youtu.be/3AkDPL0RWtk

KnowYourClient - https://www.youtube.com/playlist?list=PL4cwHXAawZxoruie1hmYWJfiakpYivXft

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

TheMerge playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqoLxXqZqT4hcYhoHoP6w12

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

Follow at Twitter
-----------------------------------------------
Nimbus @ethnimbus | 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
  • 35 minutes
nimbus
ethereum
client
introduction
nim
users
guest
network
setup
initiative
youtube image

17 Jun 2022

Topics covered
-----------------------------
1:32 - Guest Intro
2:55 - Assumptions
05:09 - Problem statement
6:50 - Proposed solution
9:25 - Reference implementation
13:09 - Details (Code snippets)
13:30 - Implementing ERC-4400
14:12 - How is EIP-4400 used now?
18:14 - What does it enable?
22:03 - Q&A
22:44 - What is the difference between proposal EIP-4400 and EIP-2615?
25:15 - If EIP-4987 can be complementary to EIP-4400?
27:50 - EIP working group
31:21 - With multiple utilities, does the proposal allow the owner or renter to split utilities.
34:10 - Are you aware of any implementations?
36:45 - Any security considerations to keep in mind?
38:25 - What are your thoughts on the current Standardization process?
40:24 - Do you see any need for change in the ERC process?
41:45 - Any specific challenge faced during the documentation of an EIP?
43:25 - Anything else you would like to share?

Resources:
-----------------
Slides: https://docs.google.com/presentation/d/19ABzIwph43v5iHj6aRwJJhuuFZq0WiayyROIs3Dl_SQ/edit?usp=sharing

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

ERC Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

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

Follow at Twitter
-----------------------------------------------
Daniel Ivanov @danielkivanov | 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/
  • 3 participants
  • 46 minutes
eip721
eipm
eip2615
eips
implementers
eip
eip4400
erc20
interfaces
evm
youtube image

13 Jun 2022

Topics covered
-----------------------------
1:22 - Guests introduction
1:47 - Plan
2:31 - Merge transition - Ethereum today
5:10 - Bellatrix, Consensus Layer
11:30 - Paris, Execution Layer
16:22 - Merge transition
18:55 - Terminal total difficulty vs. block number
24:07 - TTD hits before Bellatrix
30:18 - TTD override
31:50 - Merge rollout
33:38 - Questions
34:21 - How confident devs are that we do not have to do TTD override for the mainnet Merge?
41:30 - What would be the difference in activation time in terms of hrs./days/weeks between Bellatrix & Paris.
46:01 - Is it simple or difficult to estimate the activation time?
47:46 - PoS post Merge
47:58 - Client diversity
50:50 - Running a node
52:34 - Saving the Planet
53:02 - Ultrasound money
53:30 - Priority fees
54:05 - Block confirmations
55:10 - Finalized and safe blocks
56:30 - RANDAO
56:45 - Stable block times
57:30 - Transaction fees
57:57 - Withdrawals
58:15 - Proof of Execution
58:50 - Resources
59:40 - what if a beacon chain validator goes offline for any reason just before the transition and gets online after the merge has already occurred on the mainnet? Can the validator get back on the right chain? Is there any penalty/slashing proposed for such validators?

Resources:
-----------------
Slides: https://docs.google.com/presentation/d/1g5pTIVNuiVU0h654_jTQbwcZ0RbcsL-CNOMuCmzfbk8/edit?usp=sharing

EIP-4399 with Mikhail Kalinin - https://youtu.be/wwfOqmCbPNU
PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

EIP-3675 with Mikhail Kalinin - https://youtu.be/zNIrIninMgg

The Merge playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqoLxXqZqT4hcYhoHoP6w12

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


Follow at Twitter
-----------------------------------------------
Mikhail Kalinin @mkalinin2 | 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/
  • 3 participants
  • 1:03 hours
ethereums
realization
merge
eap
transition
consensusly
introduction
finalized
ethereum
transaction
youtube image

6 Jun 2022

Topics covered
-----------------------------
00:47 - Introduction
1:09 - What will be covered?
2:25 - Guest’s intro
3:24 - Why is the Merge important? What can you expect from the Merge?
6:01 - Timeline of the Merge (1/2)
8:15 - Hyperledger Besu
11:42 - From Eth1 Client to Execution Engine
13:47 - Bonsai
16:10 - Snapsync
17:01 - Risks of the Merge
18:32 - Client Diversity
19:52 - Testing the Merge
22:56 - What’s on the horizon for Besu?
23:00 - Opportunities in a post-Merge world
28:28 - Why run a minority client?
30:00 - How to contribute?
31:09 - Thank you (Resources & links)
33:00 - How was your client integration & devnet testing experience?
34:12 - Experience of Amphora testnet
35:00 - Client diversity
39:39 - Any special preparation for Ropsten/Sepolia testnet or Mainnet forking?

Resources:
-----------------
Slides: https://docs.google.com/presentation/d/1d1-2x1sWUkJz1Qx6gyzgr4K4ZJ5Y3HMms8sbOrD_Z10/edit#slide=id.g12d423b4a7a_4_114

Follow at Twitter
-----------------------------------------------
Sajida Zouarhi @sajidazouarhi | Pooja Ranjan @poojaranjan19

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

The Merge playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqoLxXqZqT4hcYhoHoP6w12

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 participants
  • 44 minutes
ethereum
besu
hyperledger
merge
testers
protocols
emerging
bezu
platform
interoperability
youtube image

30 May 2022

Topics covered
-----------------------------
0:51 - EIP intro
1:23 - Guest’s introduction
3:10 - Presentation
3:45 - ERC Interface
4:06 - Interface overall
5:18 - Interface - Core part
11:00 - Interface - Metadata part
13:14 - Interface - Status part
15:55 - Highlight - Design decisions
19:58 - Q- have you thought about using a bytes32 ?
28:07 - Q- Why do we need an EIP for this?
33:22 - Why did you choose to do it on Ethereum?
35:41 - Implementations
42:32 - Notable prior art
43:58 - How can you help?
47:18 - Parting words
47:35 - Questions
48:00 - Are the votes saved on chain or off chain?
49:18 - How does the options array work?
51:18 - Can it be used to day to day approach?
54:49 - Can you share arguments to support or not support EIP-165?
58:10 - How long the implementation may take ?
1:00:00 - Security consideration
1:03:15 - Expected timeline to Review status
1:05:05 - Author’s feedback

Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1pNrb3aLrClE64TUM4VWk1IM3kRQl-XOtNidtSVK_2AY/edit?resourcekey=0-JGtrUhxfv2Nf5jKL41QnQw#slide=id.g12cbe0c938f_1_82
EIP - https://eips.ethereum.org/EIPS/eip-1202
Discussion - https://github.com/ethereum/EIPs/issues/1202

Follow at Twitter
-----------------------------------------------
Zainan Victor Zhou @ZainanZhou | Pooja Ranjan @poojaranjan19

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

ERC Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

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/
  • 5 participants
  • 1:07 hours
ethereum
votings
eip165
token
blockchain
proposed
governance
decentralized
debate
leveraging
youtube image

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/
  • 4 participants
  • 44 minutes
evm
ethereum
eap
eip3540
ewasm
edm
ep
introduction
evosum
eip
youtube image

2 May 2022

Topics covered
-----------------------------
0:49 - EIP introduction
1:35 - Guest’s introduction
3:28 - EIP-4626
4:34 - Definitions
5:28 - Methods in the specifications
6:51 - Example of Rari vault
9:05 - Use of convert to share, asset
12:45 - Max- min function, preview mint
14:20 - Max Withdraw
16:24 - Preview withdraw
17:52 - Events
19:15 - 4626 Implementations
19:35 - Sol implementation
22:20 - Questions
22:50 - In FuseV2, will all fTokens adhere to the 4626 standard? If so, how has the conversion process gone so far?
25:26 - Is there a need and/or want for a 4626/2612 implementation of the standard in solmate? Would be glad to work on it.
26:13 - It seems the EIP has considered simulations. What is the expected usage for 4626?
28:14 - Do you know other implementations or the project for the Vyper implementation?
29:46 - What is the basic motivation to document it as Ethereum standard?
33:22 - Thoughts on the present EIP process. What do you think will help it reach Final status?
38:12 - Is there any important security consideration for implementing in dapps.

Resources:
-----------------
EIP- https://eips.ethereum.org/EIPS/eip-4626
Discussions-To - https://ethereum-magicians.org/t/eip-4626-yield-bearing-vault-standard/7900

ERC playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

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
-----------------------------------------------
Jet Jadeja @JetJadeja | Pooja Ranjan @poojaranjan19 | William Schwab @wschwab_

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
  • 43 minutes
ethereum
tokenized
decentralized
eip4626
vault
dev
fungible
2021
blockchain
project
youtube image

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/
  • 2 participants
  • 60 minutes
ethereum
eip4895
withdrawal
platform
beacon
episode
protocol
emerging
bit
eip2718
youtube image

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/
  • 3 participants
  • 43 minutes
eip3860
ethereum
proposal
epm
protocol
eip
ipsilon
version
introduction
episode
youtube image

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/
  • 4 participants
  • 21 minutes
eip3855
ethereum
proposed
epm
eip
eip2733
protocol
ewasm
h9
introduction
youtube image

28 Mar 2022

Topics covered
-----------------------------
1:40 - Guest intro
3:20 - Presentation
3:44 - What is Account Abstraction?
4:38 - How does this proposal work - An Overview
6:30 - Diagram - operations
7:00 - what are the use cases, why make a standard?
7:53 - Incentivize Smart Contract Wallet Adoption
8:33 - Universal & Widespread Interface
9:07 - Custom Signature Schemes
9:50 - Upgradeability
10:04 - Paymaster
10:21 - Pay with Tokens
10:31 - Trading without native currency
10:54 - Private withdrawal from ZK Mixers
11:31 - Paying off-chain with a Credit Card
11:53 - Multi-operations
12:17 - Decentralized
12:30 - Incentive aligned
13:00 - Slow rollout possible
13:49 - Future-proof
14:20 - Drawbacks
15:30 - Explaining user operations submitted by a bundler with diagram
22:38 - Entry Point interface
26:04 - Wallet and Paymaster interfaces
28:20 - Security considerations - contract risks
29:26 - Security considerations - DOS
31:10 - DoS mitigation - validation gas
32:41 - DoS mitigation - environment consistency
35:26 - DoS mitigation - storage access
40:01 - Client / Bundler implementation
42:50 - Links
43:18 - Questions
43:44 - Is there also going to be an EIP on the network for P2P specification?
45:47 - What are the advantages of this proposal being ERC that may help to move it towards a standard?
49:15 - Advantage or limitation of additional mempool?
51:14 - How does this proposal work with the multisig wallet?
53:48 - How comfortable are you relying on a higher-layer infrastructure to avoid consensus-layer protocol changes?
56:42 - Replay attack and chain id discussion
59:47 - Paymaster - Do you think we do not need EIP-3074 if we have EIP-4337 as a standard?
1:04:45 - Will there be any change expected with the introduction of Merge?
1:06:42 - When will the EIP be ready for Review status?
1:11:28 - What is the EIP status change process?
1:13:56 - Anything else you would like to share?

Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1Qt6F98WduHVbm_F15Xf7-fdkvqY7IMrJi6m9x-7p9z8/edit#slide=id.p
Proposal - https://eips.ethereum.org/EIPS/eip-4337
Discussion-to - https://ethereum-magicians.org/t/erc-4337-account-abstraction-via-entry-point-contract-specification/7160
Discord - https://discord.com/invite/fbDyENb6Y9
Blog - https://etherworld.co/2021/10/06/an-overview-of-account-abstraction-in-ethereum-blockchain/

Follow at Twitter
-----------------------------------------------
Yoav Weiss @yoavw | Kristof Gazso @kristofgazso | Pooja Ranjan @poojaranjan19

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

EIP-3074 - https://www.youtube.com/watch?v=4A3N8dvdaSk&list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F&index=39&t=1s
EIP-2938 - https://www.youtube.com/watch?v=Xoc4q1nJzsU&list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F&index=51&t=2s
ERC Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

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
  • 1:16 hours
ethereum
introduction
account
eip86
nethermind
eitip
proposers
message
interface
entity
youtube image

21 Mar 2022

Topics covered
-----------------------------
01:01 - Guest intro
01:46 - EIP-4444
01:58 - What does it propose?
04:30 - Aside on state expiry
05:30 - Changing the guarantees of the protocol
06:43 -What even is Ethereum?
08:35 - What does an Ethereum node do?
09:53 - How expensive is it?
12:32 - Why do we care?
14:21 - How does EIP-4444 want to solve it?
16:42 - I’m 4444-pilled, what now?
17:15 - How can history be validated?
19:11 - Who will provide the history?
20:41 - Example providers
22:53 - How will we get the history?
24:06 - Bonus round: The Merge
24:55 - Weak subjectivity
25:46 - Bonus bonus round: Statelessness
27:12 - Latest work on EIP-4444
29:53 - End of presentation
30:06 - Readiness of community for this proposal
31:17 - How often does a normal user need Historical data?
33:20 - Archive nodes with state sync functionality
35:32 - Shim client
36:58 - What do you think of Portal Network vs EIP-4444
38:48 - How would Weak Subjectivity help users run nodes?
40:35 - What are the breaking changes to JSON RPC endpoints? Which projects will be affected?
42:33 - Usage of “Should”, “Must” and other words in an EIP?
46:30 - Implementation on Geth client
47:22 - An example of “Must” vs “Should”?
48:25 - When the proposal is ready for “Review”?

Resources:
-----------------
Slides - https://docs.google.com/presentation/d/1ljUgCuhp2dV6G07wNmFy9rxonutoT2_3wPVclzTEEss/edit?usp=sharing
Proposal - https://eips.ethereum.org/EIPS/eip-4444
Discussion-to - https://ethereum-magicians.org/t/eip-4444-bound-historical-data-in-execution-clients/7450
Breakout room EIP-4444 (1) - https://www.youtube.com/watch?v=lkKXlVlFvZQ&list=PL4cwHXAawZxqOabsdbDgzBUyztSHn4Lap&index=6&t=2s
Breakout room EIP-4444 (2) - https://www.youtube.com/watch?v=Kv2gbgBzQzg&list=PL4cwHXAawZxqOabsdbDgzBUyztSHn4Lap&index=3&t=3s

Follow at Twitter
-----------------------------------------------
Alex Stokes @ralexstokes | Pooja Ranjan @poojaranjan19

Merge Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqoLxXqZqT4hcYhoHoP6w12

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

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
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 2 participants
  • 56 minutes
eip4
ethereum
proposal
eip444
eip4s
interface
logs
eip
episode
exchange
youtube image

10 Mar 2022

Topics covered
-----------------------------
1:13 - Guest intro (Marius)
1:39 - Guest intro (Pari)
2:30 - What is the Merge?
2:55 - Devnets
4:17 - How did Kintsugi do?
5:40 - Where are we now?
6:40 - What is the Kiln testnet for?
8:14 - Bad block generator?
11:00 - Shadow forking
17:10 - Testing plan: Hive
20:13 - Kurtosis
22:57 - How can you help the testing efforts?
28:10 - Where do I ask for help?
30:30 - The path to the Merge
33:14 - Q&A
33:20 - #TestingTheMerge
36:55 - How long will Kiln be run until the first test network (Görli etc) gets forked?
37:58 - How long before each subsequent test network is forked?
40:44 - How likely are spec changes after Kiln v2? Or will Kiln essentially be the mainnet spec testnet?
43:45 - Role of public offering like Kurtosis & Chaos engineering?
46:55 - What’s the benefit of changing features between testnet compared to sticking with the same features until the launch?
52:02 - Merge timeline

Resources:
-----------------
The beacon chain genesis will only be Friday, March 11, 2022 at 14:00 UTC. The PoW chain has already started and we expect the PoW phase to last ~a week.

You can find the files and bootnodes here here: https://github.com/eth-clients/merge-testnets/tree/main/kiln

We have tooling up already: https://kiln.themerge.dev/

The eth2.0-deposit-cli should already work and launchpad will be announced in the coming days.

Client teams are still working on releases, so the doc is a bit unfinished, but you can find info on versions and how to run them here: https://notes.ethereum.org/qrDBhhydTsyKFmGaBl2COQ?view

We'd definitely appreciate community help is getting the guides up and running. In the meantime, feel free to use our public RPC to deploy your smart contracts.

- Slides - https://docs.google.com/presentation/d/1HNOyMI4AhwYdpssa07moWZgh-VGTy75oR4JUWu0fSXQ/edit#slide=id.p
- Kiln milestone - https://notes.ethereum.org/@timbeiko/kiln-milestones
- Merge devnet 4 - https://notes.ethereum.org/D5xK4XrmTb6MKGudf_hcrg
- Goerli shadow forking - https://twitter.com/vdwijden/status/1484255125170532358
- Claim your Kintsugi POAP - check your chat logs on https://chat.blockscan.com/start with your Kintsugi deposit address to claim your Kintsugi POAP

Related tweets
- https://twitter.com/parithosh_j/status/1501679135973945355
- https://twitter.com/vdWijden/status/1501853162688421888


Follow at Twitter
-----------------------------------------------
MariusVanDerWijden @vdWijden | parithosh @parithosh_j | Pooja Ranjan @poojaranjan19

Merge Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqoLxXqZqT4hcYhoHoP6w12

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

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
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 59 minutes
ethereum
testnets
merge
dap
forking
finalized
platform
hackathon
devnet
discussion
youtube image

14 Feb 2022

Topics covered
-----------------------------
1:58 - Guest’s introduction
3:18 - Presentation
3:38 - What are signatures?
4:20 - Signature : An anatomy
5:55 - Canonical Signatures
07:00 - Canonical Signatures: Consequences
7:30 - Putting it all together
8:50 - Size comparison: Solidity
10:22 -Size Comparison: Transactions
11:28 - Backward Compatibility
12:20 - Questions
13:30 - Support for canonical signature
14:56 - If 2098 gets a lot of traction, many DeFi wouldn’t work for 2612, what do you have to say about that?
19:38 - Ethers tooling - how does it work under the hood?
22:58 - Biggest advantage of the proposal in Ethers?
26:04 - Are you aware of other implementations?
27:38 - How does Firefly work?
29:40 - Any plan of ENS integration?
31:18 - Type of the proposal - Why Informational not Standard Track ERC?
34:36 - Are there other EIPs that you are looking to see in Final status?
40:28 - Thoughts on the present EIP process? Any suggestions & recommendations?

Resources:
-----------------
- EIP - https://eips.ethereum.org/EIPS/eip-2098
- Discussion-to - https://github.com/ethereum/EIPs/issues/2440

Follow at Twitter
-----------------------------------------------
Richard Moore @ricmoo | William Schwab @William94029369 | Pooja Ranjan @poojaranjan19

ERCs playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

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

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
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 50 minutes
ethereum
eip2098
crypto
proposal
blockchain
platform
ether
bitcoin
2098
tokens
youtube image

8 Feb 2022

Topics covered
-----------------------------
0.40 - Guest’s introduction
3:43 -Presentation Overview
4:10 - SIWE
6:29 - EIP-4361 (History)
7:19 - Purpose
8:10 - Specification
11:05 - Will "Sign in Ethereum" may also be working with oAuth in future?
14:26 - EIP-191 Vs. EIP-712, ABNF conformance,
19:27 - EIP-1271 Compliance
22:23 - Recommended resolution of ENS data
24:59 - Guidelines
27:53 - Additional rationale
28:14 - Security consideration
34:54 - Community involvement
36:18 - Community call - top discussion points
36:43 - login.xyz - a home for EIP-4361
37:02 - Support
38:12 - Next steps
Q&A
39:50 - Do you see this playing a role in the authentication space where a hardware wallet could authenticate everything in a way a key could?
41:24 - Does the implementation of signin with Ethereum require that wallets maintain their own code or is it as simple as updating a package?
44:50 - Traceability of account, is that possible with the present architecture of SIWE?
47:31 - Are there any fees involved, monthly or per usage?
48:11 - Is there anything that might be limiting for Signin Ethereum to be used with Metamask Snap?
49:49 - Does this pave the wave for users to be able to sign into a website without having to install a browser extension? How could this be a UX improvement for a centralized exchange user coming over to a DeFi space?
53:01 - Would it be possible or any further support extending the Sign-in with Ethereum to physical assets that have some communication layer like WiFi, Bluetooth?
54:25 - “Attaching an identity to a private key” - Do you see this as a concern or has it been addressed already?
55:23 - Reference implementation not inline with spec, has it already been addressed?
56:40 - Dependency of 1328 on the EIP-4361?
58:04 - Readiness of the proposal

Resources:
-----------------
- EIP - https://eips.ethereum.org/EIPS/eip-4361
- Discussion-to - https://ethereum-magicians.org/t/eip-4361-sign-in-with-ethereum/7263
- Website - https://spruceid.com/
- Docs - https://docs.login.xyz/
- Blog - https://blog.spruceid.com/sign-in-with-ethereum-january-updates/

Follow at Twitter
-----------------------------------------------
Wayne Chang @wycdd | William Schwab @William94029369 | Alita Moore @AlitaMoore85 | Pooja Ranjan @poojaranjan19

ERCs playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

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

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
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 1:00 hours
ethereums
eip191
authenticated
host
decentralized
entity
ethereum
proposal
portal
wayan
youtube image

24 Jan 2022

Topics covered
-----------------------------
1:46 - Guest’s introduction
4:20 - Presentation EIP-1967
4:27 - A quick overview of the proxy types
7:06 - Which proxy use ERC 1967?
7:20 - What does ERC 1967 specify?
9:59 - The storage slots
10:46 - Hash collision in mapping is extremely unlikely. Is that because of how far into the storage they are?
12:35 - The events
13:38 - How to interpret these slots content?
15:28 - Example
16:50 - Why standardize?
18:50 - Links
19:00 - End of presentations, Q&A
19:23 - Clarity of how beacon slot works
21:20 - For all contracts which utilize this standard, be utilizing the same storage slot? How would that work?
23:05 - Is EIP-1967, the first proxy proposal that was implemented?
26:51 - Take on EIP-1822
27:30 - Are you aware of ways that contracts written in languages other than Solidity & Vyper may make use of this standard?
30:01 - Please pause pending ethereum/solidity#12547 so that we can link to Solidity project commitments rather than public comments from developers on that project.” Could you explain why and how is it important to be addressed and who is the responsible party to address the concern?
39:11 - Why is storage slot collision important? What’s the worst that could happen?
41:58 - Can you talk about the necessity of implementing an EIP in a dapp? How simple or complex was the implementation of EIP-1967 in Open Zeppelin?
45:42 - Are you aware of any project that is implementing EIP-1967?
47:57 - Beacon contract - is it anyway related to the beacon chain?
51:08 - What made you decide that the proposal is ready to be moved to the “Last Call” or become a standard?
53:34 - Can you briefly touch on the conflict of EIP-1967 with the Diamond standard?
59:23 - Advice for dapp developers

Resources:
------------------
EIP-1967 - https://eips.ethereum.org/EIPS/eip-1967

Discussion - https://ethereum-magicians.org/t/eip-1967-standard-proxy-storage-slots/3185

Slides - https://docs.google.com/presentation/d/1t-VWWASHCdKsqObVNYtHHknaf7uYHF0VNEWbTn8ddkk/edit?usp=sharing

Follow at Twitter
-----------------------------------------------
Hadrien Croubois @Amxx | William Schwab @William94029369 | Brent Allsop @Brent_Allsop | Alita moore @AlitaMoore85 | Pooja Ranjan @poojaranjan19

ERCs playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

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

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
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 1:01 hours
ethereum
eip1822
dapp
eip
etherscan
decentralized
protocol
eip1967
evm
blockchain
youtube image

17 Jan 2022

Topics covered
-----------------------------
0:45 - Guest’s introduction
1:51 - Nick’s presentation
2:10 - Overview
2:32 - Problem statement
4:35 - Ecosystem review
4:43 - How do existing L2 integrations work?
7:15 - Proposed architecture
8:04 - Securely querying an L2
11:58 - Does it solve our problem?
13:05 - Much more than just ENS!
15:10 - Demo
19:38 - Work so far
21:00 - Next steps
21:39 - End of presentation/Questions
22:00 - Do you want to meet the trust to the gateway?
24:09 - Is there some way to extrapolate the state root contract on a zk roll up?
24:33 - What would we have on the side chains?
26:24 - How would you know what gateway will get returned from the original exceptions?
27:21 - Does any contract call in Ethers needs to be overloaded so that it gets an exception in 3668 format that automatically recognizes that as being part of this EIP and makes those additional calls?
28:43 - What was happening on the Eth call layer?
29:23 - How important is it to have compatibility with the IPFS platform? Does the proposal support? If not, is there an alternative?
31:40 - Could you talk about some of the other projects that you think of that can be simple and useful use cases of this proposal?
33:45 - Do you think this proposal would have helped the ENS airdrop, had this been a standard?
34:39 - Before this proposal was it not possible to make a network request which was off chain?
35:12 - In absence of specified validation specifications, do you think there is room for vulnerability in the project implementing this proposal?
37:00 - Would you have any specific recommendation for consideration to dapp devs?
38:16 - Why would you want to make a gateway request in the first place?
40:30 - Is this a standardized approach to storage being expensive?
40:55 - How much gas is being saved with the proposal?
42:40 - What is gateway? Is that a standard interface that is used throughout the industry?
44:00 - Are there any applications that you know that are built in the CCIP read or a bulky solution?


Resources:
------------------
EIP-721 - https://eips.ethereum.org/EIPS/eip-3668

Discussion - https://ethereum-magicians.org/t/durin-secure-offchain-data-retrieval/6728

Slides - https://docs.google.com/presentation/d/1qq93BL-Yq0TrQDdbs7HgkKOzE3wlDkJlRaCq6mEbtHY/edit#slide=id.g3e04caa69e_1_2



Follow at Twitter
-----------------------------------------------
Nick Johnson @nicksdjohnson | William Schwab @William94029369 | Brent Allsop @Brent_Allsop | Alita moore @AlitaMoore85 | Pooja Ranjan @poojaranjan19

ERCs playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

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


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
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 47 minutes
eip3668
epenny
ethereum
eips
eip137
eip2544
ens
eip
erc20
episode
youtube image

10 Jan 2022

Topics covered
-----------------------------
1:33 - Author’s introduction
4:20 - Presentation
4:32 - ERC-20 Vs ERC-721
5:15 - What is ERC-20 & token market
7:25 - ERC-721 market
8:24 - What is ERC-721?
10:05 - ERC-721- Use case demo
13:32 - The future of blockchain
15:00 - Study of use cases - Supply chain - Pharma
15:44 - Licensing
17:10 - End of presentation
17:53 - Q&A
18:27 - Nomenclature of NFT - If you make an NFT which is one of “n”, is it fungible or non-fungible?
22:00 - What prompted you to put 165 into 721?
23:36 - 2 week review process
25:18 - What is about 165 that some people don’t like?
26:53 - Criticism of 721
28:17 - Is this the first EIP that included the Solidity interface?
30:22 - Thoughts on EIP and ERC in a same repo
31:49 - Why does William E. care about the EIP & ERC process?
33:10 - What are your thoughts about what should be in a “core ERC”, what should be an extension of that ERC? And what shouldn’t be a standard at all?
35:55 - Metadata & it’s importance
40:10 - Why are people considering 1155 for NFTs?
44:12 - Metamask support for 721
47:20 - What’s the improvement with 721?
48:50 - Why are you doing this?
53:07 - If Cryptokitties & Cryptopunks do not support ERC-721, then why are they shown on Etherscan and Opensea as NFT?
56:50 - Do you think ERC-721 is being well utilized for the purpose it was created?
58:17 - NFT on xBox
59:15 - Other use cases - SAP, Pharma - Animal health care, Human health care
1:00:00 - NFT for Covid tests
1:03:05 - What are your thoughts on using the term ERC instead of EIP considering its a standard track EIP?
1:06:25 - EIP-2228
1:11:40 - Should you consider updating the EIP-721wrt reference implementation section.
1:20:16 - Do you have any suggestions for new developers?

Resources:
------------------
EIP-721 - https://eips.ethereum.org/EIPS/eip-721

Discussion - https://github.com/ethereum/eips/issues/721

Slides - https://docs.google.com/presentation/d/13YLUDE4UzW2wF_81kb2rUDMV2HbtwtWCboql3YYp4K8/edit#slide=id.p1

Community Service Hour // one hour per week for anybody to ask questions about NFT and Web3 -- https://phor.net/#speaking

Follow at Twitter
-----------------------------------------------
William Entriken @fulldecent | William Schwab @William94029369 | Brent Allsop @Brent_Allsop | Alita moore @AlitaMoore85 | Pooja Ranjan @poojaranjan19

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

ERCs playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqXee9EMQDIEz2CslTnsW0K

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

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
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 1:23 hours
ethereum
eip721
cryptocurrency
2021
etherscan
stakeholders
nft
blockchain
introduction
platform
youtube image

27 Dec 2021

Topics covered
-----------------------------
1:44 - EIP-4399
1:50 - Header
2:14 - Abstract
3:55 - Depending on EIP-3675
5:15 - Specification
7:50 - Side effect
9:41 - Backward compatibility
14:50 - Do you have any project in mind that could be affected with this change to PoS?
17:50 - Randomness beacon
18:09 - RANDAO mechanics
21:50 - RANDAO properties
28:17 - Example of usage
35:53 - Backward compatibility - Is there anything that could be done to onboard some of the dApp devs who are not very confident of the proposal?
38:47 - Security consideration - Would you see it creating any vulnerability to the chain or any other downside ?
41:07 - Reference implementation - Do we plan to add links to different implementations of clients?
42:36 - Do you think it is a good time to move the EIP to the next status?
46:29 - What are your thoughts on the semantic use of the word “Random”?

Resources:
------------------
- Slides: https://docs.google.com/presentation/d/1YU-MBZiM8oHH1yzAr734atfUFqMJi1V9MmwFM9oVP6k/edit#slide=id.g8cb00373fc_0_96
- EIP: https://eips.ethereum.org/EIPS/eip-4399
- Discussion: https://ethereum-magicians.org/t/eip-4399-supplant-difficulty-opcode-with-random/7368
- How The Merge Impacts Ethereum’s Application Layer - https://blog.ethereum.org/2021/11/29/how-the-merge-impacts-app-layer/
- Practical SNARK-based VDF - https://zkproof.org/2021/11/24/practical-snark-based-vdf/
- EIP-3675 - https://youtu.be/zNIrIninMgg

- The Merge playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqoLxXqZqT4hcYhoHoP6w12

Follow at Twitter
-----------------------------------------------
Mikhail Kalinin @mkalinin2 | William Schwab @William94029369 | Pooja Ranjan @poojaranjan19

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

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

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
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 52 minutes
eip3675
introduction
ethereum
eap
cip
validation
difficulty
bit
episode
protocol
youtube image

20 Dec 2021

Topics covered
-----------------------------
0:55 - About the guest
1:30 - Matt introduction
1:47 - Intro to eip editing
2:20 - What’s an eip editor?
04:08 - Responsibilities of an editor
10:04 - Editing flow
15:25 - Editing checklist
21:18 - Core EIP vs. ERC
24:40 - EIP bot
28:32 - Getting started editing
32:10 - Questions
32:34 - How do you explain to the author about the technical specification and these are the missing list?
36:54 - How do you imagine the CL EIP process after the Merge?
39:27 - Vision of EIP process for EL
42:50 - Comments on GitHub coordination mechanism for EIP
44:45 - What do you think would be the right approach to follow the new proposed process?
46:48 - Why or why not ERCs should be in the current repo?
49:37 - Do you think the number of proposals in ERC category is responsible to move the repos?
51:42 - Thoughts on how to move “apprentice EIP editors” to “EIP editors”
54:20 - What do you think is the best part and the pain point of the present EIP process?


Resources
------------------
Slides - https://docs.google.com/presentation/d/1ACc7LPMjo8KL7EUsEbManM7xi9FbXfjkqrpq_EBLhFU/edit

EIP-1 - https://eips.ethereum.org/EIPS/eip-1

EIP GitHub - https://github.com/ethereum/EIPs

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Follow at Twitter
-----------------------------------------------
Matt Garnett @lightclients | William Schwab @William94029369 | 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-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 58 minutes
eap
editors
eip
peep
ep
eaps
erp
eip2938
eips
eep
youtube image

20 Dec 2021

Topics covered
-----------------------------
1:10 - Proto’s introduction
1:54 - Parithosh’s introduction
2:18 - The Merge testnet
2:25 - What is the merge?
3:14 - Spec versions
4:10 - EIP-3675
5:28 - EIP-4399
6:40 - Engine API
9:21- Summary of the year of working
11:35 - Where are we now?
12:20 - Devnets
14:50 - What are devnet achieving?
17:05 - What is Kintsugi testnet?
18:47 - How do I take part?
20:14 - How can you help the testing efforts?
21:55 - Where do I ask for help?
22:40 - The path to the Merge
25:35 - How do you see Rayonism similar or different to Amphora
27:29 - What was the main advantage of having the in person meeting to launch a testnet?
29:27 - Did Pithos testnet set up guide amplified the community participation in active devnet conversation?
32:07 - Are we expecting more public testnets after Kintsugi?
33:37 - How would you know this is the right time to move to the next staze?
35:11 - How can we get even more people involved in the testnet? Do you think bounties & POAPs will help?
37:00 - Was there a fix for the two miners problem? Is there a plan to rerun the scenario?
40:20 - Post Merge network upgrade structure
42:11 - EL and CL Public testnets after the Merge
43:25 - Is the plan to run the Merge on Ropsten before the difficulty bomb goes off next year? When will that decision be made whether to diffuse the bomb or go forward with the merge there?
45:25 - Shadow forking Gorli


Resources
------------------
Slides - https://docs.google.com/presentation/d/14EdDY7m80b6Fb8rcw-QJU_7u68rKV2825xDAzLQJyWE/edit#slide=id.p

Kintsugi testnet version information - https://notes.ethereum.org/@ExXcnR0-SJGthjz1dwkA1A/HkJ8Aolct

Connect to the Kintsugi Testnet - https://hackmd.io/dFzKxB3ISWO8juUqPpJFfw?view#Connect-to-the-Kintsugi-Testnet

Send a transaction over metamask - https://hackmd.io/@76u7HkGHS7-S8srG1WCWjg/rk86J3MKt

How to Join Ethereum Merge Kintsugi Testnet? - https://etherworld.co/2021/12/20/how-to-join-ethereum-merge-kintsugi-testnet/

Test ETH faucet - https://faucet.kintsugi.themerge.dev

Test explorer - https://explorer.kintsugi.themerge.dev/

Kintsugi specs - https://hackmd.io/@n0ble/kintsugi-spec

Milestones - https://notes.ethereum.org/@djrtwo/kintsugi-milestones

EIP-3675 with Mikhail Kalinin - https://youtu.be/zNIrIninMgg

Merging Ethereum with Paul Hauner - https://youtu.be/S1KFIVue248

The Merge Playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqoLxXqZqT4hcYhoHoP6w12

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F


Follow at Twitter
-----------------------------------------------
Proto Lambda proto.eth | Parithosh Jayanthi @parithosh_j | William Schwab @William94029369 | 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-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 3 participants
  • 52 minutes
ethereum
prepping
parito
poeps
introduction
proto
forking
ahead
dapps
erp
youtube image

13 Dec 2021

Topics covered
-----------------------------
0:51 - About the EIP-4345
1:55 - Guest’s introduction
3:38 - Difficulty calculation
9:07 - Bomb’s calculation
10:45 - Why do we have the difficulty bomb?
11:01 - Byzantium hardfork
11:22 - Constantinople
11:38 - Istanbul
11:50 - Muir Glacier
12:20 - Berlin
12:28 - London
12:39 - Arrow Glacier
13:36 - Chart
15:21 - Hardfork chart
15:40 - Why bomb is there in the first place - Monetary policy
16:31 - Adjustment of block reward (ETH)
17:00 - Forcing function
18:38 - Forcing function against core devs
19:12 - Open questions
21:00 - Questions - How would that look for the community where supposedly core devs are bribed but they are the only people with capabilities to push the bomb?
24:07 - What about the bomb as a way of preventing russification?
24:49 - Why will this not happen with proof of stake?
26:57 - How is it necessary relevant to the inclusion or exclusion of the difficulty bomb in proof of stake regardless the ability to earn money is the same?
29:50 - Hypothetically speaking if Google corrupts core devs, can we even tell?
32:19 - Decentralization on application layer
37:00 - What would be your proposed implementation of the bomb in proof of stake?
39:28 - With EIP-4488 in discussion, do you see a possibility of having any emergency upgrade before the Merge to push the difficulty bomb?
42:59 - Is it possible to have the setback of the offset without a proposal?
45:00 - Your experience as an author and if you have any suggestion to improve the present standardization process.
47:33 - T Jay’s message to the Ethereum community

Resources
------------------
EIP: https://eips.ethereum.org/EIPS/eip-4345
Discussions-To https://ethereum-magicians.org/t/eip-4345-difficulty-bomb-delay-to-may-2022/7209

PEEPanEIP #39: Difficulty bomb & EIP-3554 with James Hancock - https://youtu.be/QwCPrw-4d98

TrueBlocks project: https://github.com/TrueBlocks/

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Follow at Twitter
-----------------------------------------------
Thomas Jay Rush @tjayrush | Trueblocks @trueblocks | William Schwab @William94029369 | Alita Moore @AlitaMoore85 | 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-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 50 minutes
ethereum
2021
exciting
increasingly
cip
bit
version
edge
ether
platform
youtube image

29 Nov 2021

Topics covered
-----------------------------
1:20 - Author’s introduction
4:18 - EIP-3722: An introduction
5:09 - Contract is deployed using singleton factory
6:40 - Proof of concept for Twitter like feed on Goerli
06:55 - Example of discussion forum on Rinkeby
08:24 - Other use cases
08:45 - Inspiration behind building this
10:04 - Is it “decentralized” Twitter hosted on evm compatible blockchain
11:56 - Do you anticipate it needs subgraph support to aggregate information to be able to broadcast events?
13:35 - How do you feel about social media on distributed ledger on the entire network forever?
15:54 - Do you see this proposal playing a part in decentralized messaging protocols also?
18:01 - Are you aware of other efforts to implement Poster on any other platform?
19:38 - Have you thought of other interesting use cases of Poster?
24:00 - Can Poster play a part of the communication layer inside even NFT market places?
27:22 - What was your thought behind “Poster” for the title of the proposal?
28:46 - Is EIP-2470: Singleton factory required for Poster?
32:13 - Would you consider championing the EIP-2470, if we couldn’t get the author?
33:20 - Does the proposal provide flexibility on the content size? How does it affect the gas cost?
35:50 - As an author, do you see this proposal helping L2 or other EVM chains?
38:26 - Advantage of integrating ENS to UI?
40:58 - How long do you think this proposal needs to go into the “Last Call” status?

Resources
------------------
EIP: https://eips.ethereum.org/EIPS/eip-3722
Discussion to - https://ethereum-magicians.org/t/erc-3722-poster-a-ridiculously-simple-general-purpose-social-media-smart-contract/6751
Twitter thread - https://twitter.com/auryn_macmillan/status/1420769162239041548

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Follow at Twitter
-----------------------------------------------
Auryn Macmillan @auryn_macmillan | William Schwab @William94029369 | Alita Moore @AlitaMoore85 | 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-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 44 minutes
ethereum
zodiac
proposal
eap
platforms
decent
token
version
editors
blockchain
youtube image

15 Nov 2021

Topics covered
-----------------------------
1:32 - Guest’s introduction
2:41- The roadmap for the talk
3:19 - What is the Portal network?
4:25 - Users (as opposed to protocol)
6:06 - Design goal
6:23 - Light (Resources constrained devices)
6:30 - What makes Ethereum clients heavy
7:04 - Spreading things out
8:45 - Contribute what you can
10:05 -No Sync (Acceptable UX)
11:21 - Scalable (Millions of participants)
13:05 - JSON-RPC (The foundation)
14:06 - A practical example
14:30 - Sending a transaction in the Portal Network
15:00 - The “Header Gossip” network
15:43 - Acquiring the “Latest Header”
17:27 - The “State Network”
18:05 - Acquiring “Account nonce”
19:42 - Estimating gas
20:35 - The “Transaction Gossip” Network
22:16 - Broadcasting a Transaction
23:22 - The “History Network”
23:52 - Monitoring for Transaction inclusion
24:50 - All the transactions happening here are being mined on the main network?
25:13 - Header network - How does it get DoS resistant in the proof of stake world?
26:35 - State distributed hash table - How do you get anonymity on that?
28:29 - Transaction network - What does it solve?
31:50 - Can you elaborate on the tx pool design?
33:39 - How do you prevent attackers from spamming a portion of the DHT to make state available?
35:25 - Project Status
36:39 - Looking ahead (The future Portal Network)
37:36 - Making traditional clients lighter
39:43 - Helping full nodes
40:56 - IPFS / IPLD / Filecoin
42:03 - Global Archive node
42:49 - What is the main target of the ultra-light client?
44:48 - How is the Portal network a better solution than third-party providers like Infura?
47:30 - Sub protocols - the upside of working independently?
49:34 - Beacon chain validator & the Portal Network - Is there visibility of other use cases of Portal network after the Merge.
51:49 - Have you envisioned any change in the client diversity ratio with the Portal Network?

Resources
--------------------
Slides - https://docs.google.com/presentation/d/1YTM7VnD3kOGErhn5o_9JD1AANp6SUByRjstL2wCZRCQ/edit?usp=sharing
GitHub - https://github.com/ethereum/portal-network-specs

Follow at Twitter
-----------------------------------------------
Piper Merriam @pipermerriam | William Schwab @William94029369 | Alita Moore @AlitaMoore85 | Pooja Ranjan @poojaranjan19

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 58 minutes
portal
piper
ethereum
host
exciting
discussion
introduce
peep
network
episode
youtube image

8 Nov 2021

Topics covered
-----------------------------
02:06 - Author's introduction
02:32 - Working team
03:03 - Execution specs introduction
03:21 - Overview of the presentation
03:50 - History & Goals
05:45 - Current state of the Ethereum specs (what it does)
06:26 - Current state - What it looks like
07:28 - Current state - Tools
09:02 - Future Plans - execution specs
10:07 - Future plans - Tools
11:48 - Future plan - how it is used
12:45 - Deepish dive
13:00 - Tour of apply_body (codes)
15:12 - Future of EIP process
18:00 - Call for volunteers
19:39 - Would the Python implementation be on the EIP repo?
20:45 - Code snippets - have you considered the playground environment for Python?
21:45 - Why chose Python?
22:46 - What happens if there is a bug in specifications?
23:20 - Is there an intent to replace the Yellow paper?
24:17 - If there is any discrepancy between what the clients do and what is specified?
24:54 - The EIP process introduces the necessity for EIP Editor to be a Python developer. Would it make the reviewer pool even smaller?
28:35 - How do you ensure, it is going to be followed?
29:40 - Why document Yellow paper in Python in the first place?
30:42 - How do you see this documentation helping after the Merge?
32:50 - Opportunities & challenges to begin the documentation of Ethereum specs now, 4-5 years down the line?
35:04 - When was the Difficulty bomb added?
35:58 - As per the timeline, when do you think for the client developers to pay attention to these specs?
37:07 - How to implement the proposed EIP process
37:53 - A good place for technical understanding of Ethereum?
39:18 - Example of why having this PySpec?

Resources
--------------------
Slides - https://tinyurl.com/peep-an-eip-exe
Specs - https://github.com/ethereum/execution-specs

Follow at Twitter
-----------------------------------------------
Sam Wilson @_SamWilsn_ | William Schwab @William94029369 | Alita Moore @AlitaMoore85 | Pooja Ranjan @poojaranjan19

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 7 participants
  • 44 minutes
ethereum
eip2938
execution
protocol
eap
version
ether
interface
episode
presentation
youtube image

1 Nov 2021

Topics covered
-----------------------------
1:45 - Guest’s introduction
3:50 - Merging Ethereum
4:40 - The Merge: An Overview
5:12 - EIP-3675: Upgrade Consensus to Proof of Stake
7:00 - One chain…. With a sneaky inside chain
7:43 - Why sneaky chain - Reason 1: existing tooling & dependencies
8:39 - Reason 2: no need to implement the wheel
9:29 - Chain structure
9:50 - Terminology
13:10 - Moar terminology
13:57 - Data structure
15:44 - Producing a beacon block - Block production
20:38 - Producing a block - what have we learned?
22:14 - Processing a beacon block - block processing
26:10 - Processing a block - what have we learned?
29:39 - The Merge Infrastructure
35:32 - The Merge: Syncing
36:10 - Lockstep syncing
39:33 - Optimistic syncing
54:34 - The Merge: Progress so far
54:44 - Amphora workshop
55:54 - The ultimate goal- multi client merge devnet
57:30 - Milestones
1:00:25 - Pithos testnet
01:01:44 - Merge engineering standing
01:04:56 - Guest’s contact
01:05:38 - Question - Explain the interop combination of EL & CL clients?
01:07:49 - What is the proposed way forward for CL clients to deal with the uncertainties listed in the “Optimistic post-merge sync” at GitHub?
01:11:43 - Is there any concern about delivering at the proposed time?

Resources
--------------------
Slides - https://docs.google.com/presentation/d/1Y6Eth-9PEFX313QEtICZX2OT_Ua8XGTXjd5l4cx76Sg/edit?usp=sharing

Optimistic post-merge sync - https://github.com/sigp/lighthouse/issues/2691

EIP-3675: Upgrade consensus to Proof-of-Stake with Mikhail Kalinin -https://youtu.be/zNIrIninMgg

https://hackmd.io/@tvanepps/amphora-milestones

https://notes.ethereum.org/@djrtwo/BJxKBaqNF


Follow at Twitter
-----------------------------------------------
Paul Hauner @paulhauner | William Schwab @William94029369 | Pooja Ranjan @poojaranjan19

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 1:16 hours
ethereum
announcement
bitcoin
ethereumcategory
eip3675
transactions
hey
2020
blockchain
etherscan
youtube image

18 Oct 2021

Topics covered
-----------------------------
01:08 - EIP introduction
02:00 - Introduction (Andrew)
02:57 - Introduction (Marius)
03:33 - EIP-3607
03:35 - Motivation
06:10 - Implementation in Geth
07:10 - Testing in Geth
09:49 - Gotcha’s in Geth
11:02 - Why implement in CodeHash not the CodesSize in Geth?
11:48 - When will Geth accept the transaction?
12:28 - Changes in the Yellow Paper
15:53 - Implementation in Erigon
17:30 - Interblock state in Erigon
18:28 - Ethereum test updated with the latest release
19:15 - Silkworm - A new Ethereum C++ client
19:24 - Why develop a new Ethereum client?
22:00 - EIP-3607 Implementation in Silkworm
23:18 - New tests for EIP-3607 in Silkworm
24:45 - Basically to prevent attack with a private key that is mapped to a contract
25:24 - Why isn't there an attack vector in the opposite direction?
27:16 - Is every consensus change is updated to the Yellow paper, if not how are changes decided to go to the Yellow Paper
29:46 -Why implement this proposal? Is there any estimate on the financial benefit that the attacker may get? Can multiple contracts be attacked at the same time?
32:22 - What are the chances in (percentage) of this attack to take place?
32:35 - What would have been the chances of collision after the Merge, if this EIP
33:47 - Gotchas - Are these exceptions for Geth client-only or for other clients as well?
35:21 - Do we have any list of corner cases for C++ implementation?
36:53 - Yellow paper & Soft fork. Why not consider it for a hard fork? Reasons for considering hard fork and soft fork?
40:01 - What are the plans for Erigon? Do we see Silkworm & Erigon co-existing?
41:58 - Client diversity - Are there any initiatives from the Geth & Erigon client to motivate users to move to the other clients?
45:45 - Is there any standardization of testing & Metrics?
50:02 - EIP status - move to “Review”

Resources:
- Slides: https://docs.google.com/presentation/d/186OHgkexlaU-OeEwOBOuxKapTM9UX8aM1Rns5zf5Quo/edit?usp=sharing
- EIP: https://eips.ethereum.org/EIPS/eip-3607
- Discussion: https://github.com/ethereum/EIPs/issues/3608
- Ethereum tests: https://github.com/ethereum/tests
- PR to Ethereum Yellow Paper - https://github.com/ethereum/yellowpaper/pull/801
- PR to Erigon implementation: https://github.com/ledgerwatch/erigon/pull/2820
- PR to Silkworm implementation: https://github.com/torquem-ch/silkworm/pull/423

Follow at Twitter
-----------------------------------------------
MariusVanDerWijden @vdWijden | Andew Ashikhmin @yperbasis | William Schwab @William94029369 | Pooja Ranjan @poojaranjan19

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

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

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.io/ethereumcatherders
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 53 minutes
ethereum
eip
proposal
protocol
80
bit
updates
eip3607
developer
introduced
youtube image

4 Oct 2021

Topics covered
-----------------------------
1:14 - Introduction (Leo & Parithosh)
3:12 - Metrics Standardization
04:04 - Prometheus
05:10 - Workflow
06:10 - Ethereum Consensus layer clients
06:38 - Why is it important?
08:03 - Standardized beacon metrics
09:09 - example
09:45 - Why is this important in the context of Altair?
11:02 - How to go about standardization/Interop?
12:40 - Resource Analysis of Consensus Clients
14:27 - Study
14:45 - Resource discussion
15:10 - Memory usage
16:01 - CPU usage
17:13 - Disk usage
19:02 - Fossil records of non-finality
20:48 - Non-finality, no DB pruning
22:50 - Clients today
23:42 - DIY Consensus Client Resources Monitoring
25:20 - Q&A
25:38 - What could a solo validator do with this data?
27:32 - What’s the current state of the unified standard of API.
30:03 - Has there been a similar conversation on standardization on Eth1 side?
32:00 - A proposal - All the basic set of metrics could be documented, which would help clients' diversity.
35:46 - Is there any public dashboard for metrics available?
37:17 - Collaborating with validator - are there any data endpoints for stakers to share this information?
38:59 - Is it possible to have a pseudo app instead of installing Prometheus & Grafana?
40:45 - What was the trigger to start looking into standardization of metrics for beacon chain developers?
43:28 - How often do you find the client-specific metrics that need to be added to the set of standards metrics?
45:11 - Who fixes the fire in Ethereum?
48:20 - How was the experience with Prater testnet debugging of the client. Did the metrics standardization help?
49:25 - What would be the best place to follow metrics analysis progress?
50:43 - Eth staker survey
53:37 - Thoughts on Grandine.

Resources
-------------------
Slides - https://docs.google.com/presentation/d/1Kew49FbisRZD_t0nJLpJMhdNtyoq7N4vHLB3_KMvsfg/edit#slide=id.gf276beab0a_0_0

A webpage on BSC metrics standardization process - http://migalabs.es/eth2-client-metrics/

Beacon chain proposal - https://www.youtube.com/playlist?list=PL4cwHXAawZxoEw29YmqJtNoFaENUUAREn

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Follow at Twitter
-----------------------------------------------
Parithosh Jayanthi @parithosh_j | Leonardo Gomez @miga_labs | Colfax Selby @colfaxselby | 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
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 7 participants
  • 58 minutes
ethereum
introduction
decent
blockchain
protocol
bitcoin
forks
collaborating
decentralize
exchange
youtube image

20 Sep 2021

Topics covered
-----------------------------
1:12 - Guests introduction
3:22 - Presentation outline
4:56 - What’s coming with Prysm Altair support
5:00 - Major Revamp: Prysm V2
9:20 - Unique challenges of Hardforks in Go
9:52 - How Prysm is handling fork - Potential Solutions
13:47 - Improving our code is key
14:22 - SOLID Software Principles
15:45 - Clean validation pipeline
16:46 - Where does the new code live?
16:55 - Core transition
18:04 - Network
18:25 - Validator
18:50 - Optimization behind peer implementation
19:20 - Beacon state structure
19:50 - New spec test
20:08 - Testing the fork transition
21:33 - End to end testing
22:47 - What does an evaluator look like (sample codes)
23:40 - How to contribute
24:24 - We are hiring!
24:54 - Q&A
25:36 - Where to run the new slasher - same or different machine?
26:50 - Client diversity - Will the interface tool that is created make it easier for people to switch to a different client or do you think the community should develop?
29:49 - For the validator, will anything change with Altair?
31:09 - Are the Altair clients already in releases?
31:35 - Is Prysm ready for Artair?
32:22 - Testing side - how much testing standards can be shared & tested with the other team?
35:02 - How does developing this software project differ from previous software projects?
37:33 - How do you decide what’s going to go into a release?
39:49 - How do you decide when it is ready?
43:10 - What can the community do to support this effort?
45:53 - Is the availability of documentation makes Prysm the first choice for setting up a beacon chain node?
48:10 - Which is good to follow for information on Prysmatic Labs Medium or hackmd?
49:00 - What as a community can we do to support Client Diversity?
50:32 - What is the reason for a decrease in Eth1 nodes?
52:30 - Thoughts on using the staking pools?
54:15 - Impact of Altair on validator - What are the chances of a decrease in rewards for solo stakers considering sync committee?
55:48 - Shout out to the Prysm team members

Resources
-------------------
Slides: https://docs.google.com/presentation/d/1pK4YsRTvYmffsfSGD5eAoYvzdFDVsbwooZON3wtGpd8/edit#slide=id.p

Beacon chain proposal - https://www.youtube.com/playlist?list=PL4cwHXAawZxoEw29YmqJtNoFaENUUAREn

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Follow at Twitter
-----------------------------------------------
Terence Tso @terencechain | Raul Jordan @rauljordaneth | Superphiz @superphiz | Colfax Selby @colfaxselby | 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
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 57 minutes
ethereum
journey
introduction
prisma
enterprise
penny
spearheading
insights
worthwhile
users
youtube image

6 Sep 2021

Topics covered
-----------------------------
0:55 - Author’s introduction
2:55 - Presentation outline
3:37 - Weak statelessness
6:48 - The difficulty with statelessness
7:55 - What is a verkle trie
9:19 - Merkle tree
11:07 - Width-4 Merkle tree
12:45 - The problem with “wide” Merkle trees
13:15 - Vector commitment
15:00 - Vector commitment example: KZG commitment
16:34 - Width-4 Verkle tree
19:54 - Vector commitment: Pedersen+IPA (Inner Product Argument)
23:27 - Pedersen commitment
24:52 - So how good are they really?
26:18 - The verkle multiproof
27:08 - Verkle proof cost
33:15 - Tree structure
35:10 - Key structure
38:36 - Summary
39-38 - Q&A
40:10 - Why do you need a verkle trie in the first place? Why can’t you have the commitment of the entire state?
41:45 - What data do you need to recalculate the root of the Verkle trie?
42:52 - What is the difference between the Account-level vs storage-slot-level expiry?
43:49 - What are bulletproof commitments? Why are Kate commitments preferred over bulletproof commitments for the Verkle tree?
44:25 - Setting storage slot to zero, is it related to verkle tree or state expiry?
45:20 - Source for verifying
47:02 - How feasible is it to verify a vector commitment inside an EVM transaction?
48:25 - Timeline for the EIP and discussion for upgrade inclusion
50:43 - Risk to the transition to the Verkle tree? How new are these crypto primitives that the verkle tree requires? Are they time-tested enough?
52:25 - Is there a possibility that there is too much reliance on the underlying Trie structure of Ethereum and we may get to a point where we try to make the trie upgrade to Verkle trie?
54:21 - Any other risks
54:58: Is 1.5 MB witness acceptable for 15 sec block time?

Resources
-------------------
Slides - https://docs.google.com/presentation/d/1OYZnlXUSWBPWAb15nybzD6u3Sj4ZAV3chQ-EZB-Nrwk/edit#slide=id.p1
Proto EIP- https://notes.ethereum.org/@vbuterin/verkle_tree_eip
Verkle Trie EIP-Calculator - https://docs.google.com/spreadsheets/d/1740XUDJ89aSRE-4HBD44brjGake_MRAqC4YF7YcEScE/edit?usp=sharing
Proposed Verkle tree scheme for Ethereum state - https://ethereum-magicians.org/t/proposed-verkle-tree-scheme-for-ethereum-state/5805
Verkle trie for Eth1 state - https://dankradfeist.de/ethereum/2021/06/18/verkle-trie-for-eth1.html
Ethereum Statelessness Roadmap - https://notes.ethereum.org/Yn_mwNa2SeeQHnKsRgekKg
Why stateless - https://dankradfeist.de/ethereum/2021/02/14/why-stateless.html
Inner product arguments - https://dankradfeist.de/ethereum/2021/07/27/inner-product-arguments.html
Verkle trees - https://vitalik.ca/files/misc_files/verkle.pdf
PCS multiproofs - https://dankradfeist.de/ethereum/2021/06/18/pcs-multiproofs.html
Proposed scheme for encoding Ethereum state into a Verkle tree - https://www.reddit.com/r/ethereum/comments/nve036/ethmag_proposed_scheme_for_encoding_ethereum/
Verkle Trees - Impact study on existing smart contracts (Draft) - https://docs.google.com/document/d/1s3qqzbkQFPcNvhzKPdnxg3MlFbv0YjK1z02SxRtdMs8/edit#heading=h.5izm3ka6fxpk

PEEPanEIP-3102: Binary trie structure & EIP-2584: Trie format transition with overlay trees with Guillaume Ballet - https://youtu.be/TrvKN2kZHQA

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

Follow at Twitter
-----------------------------------------------
Dankrad Feist @dankrad | Matt Garnett @lightclients | 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
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 59 minutes
vocal
ethereum
eip
presenting
tree
researcher
chat
episode
discussed
eth
youtube image

23 Aug 2021

Topics covered
-----------------------------
1:27 - Author’s introduction
2:30 - EIP-1271 (Introduction)
3:15 - Why do contracts need to be signed - Authentication
5:14 - Order books
6:00 - How to support EIP-1271?
09:31 - ERC-1271 support - example
11:05 - Q&A
11:24 - That magic value, where did that come from?
12:02 - Use cases - what other apps do you think can be built on 1271? Where do you see the future of EIP-1271?
17:06 - Why did you decide EIP-1271 to be independent of EIP-165, EIP-712?
22:33 - What do you think of the comment - “shouldn’t that be an interface EIP that makes use of EIP-165?”
23:53 - Do you see the proposal is ready to be moved to the “Final” status?
28:15 - Timeline - What do you think is the reason for a delay in moving to the last call?
31:00 - Anything that you would like to suggest to the process improvement team?
32:34 - What is the current way that this is done?
35:25 - Is there any security vulnerability?

Resources
-------------------
Slides - https://docs.google.com/presentation/d/1ydi6Kp11L5LtjsTcTpOXyqNG-k-CSD-EX1XLHrZmgvg/edit#slide=id.p
EIP-1271: https://eips.ethereum.org/EIPS/eip-1271
Discussion to: https://github.com/ethereum/EIPs/issues/1271

Follow at Twitter
-----------------------------------------------
Philippe Castonguay @PhABCD | William Schwab @William94029369 | Pooja Ranjan @poojaranjan19

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

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

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 38 minutes
ethereum
erc712
eip212
validating
1271
signers
protocol
penny
blockchain
erc20s
youtube image

17 Aug 2021

Topics covered
-----------------------------
0:25 - Introduction of the topic & guests
1:07 - Guest’s presentation
1:49 - Flash Boys 2.0 (MEV History)
5:06 - DarkForest
05:36 - MEV explaining
06:00 - Flashbots introduction
7:50 - Ethereum 1 Flashbots Architecture
10:40 - MEV bundle & Mega bundle
12:42 - Flashbots technologies
12:58 - Flashbots action
13:30 - Flashbots data
13:53 - Flashbots research
14:38 - Flashbots tools
15:17 - MEV explorer
15:53 - MEV Geth
17:04 - Explore Flashbots
17:54 - Flashbots dashboards
19:17 - Flashbots research proposals
20:46 - MEV SGX
22:30 - Can I spin up MEV Geth and start receiving bundles of Flashbots on my own? Is there a process in place to receive the bundle?
25:15 - xDAI MEV
26:17 - Eth2 MEV
27:22 - Why is MEV in Eth2 important for validators to look at?
27:50 - How to make sure that this MEV is available equally to the small validator the same way it is available to the big validator?
28:11 - Before the Merge
29:22 - Proposer, block builders
30:30 - MEV flow diagram in Eth2 (family -1 solution)
31:48 - 2nd solution proposed flow diagram
32:50 - Solution 1/n proposed flow diagram
34:45 - Solution 2/n proposed flow diagram
35:50 - Carrier transaction
36:35 - Block builder recipe example
37:42 - Multiblock MEV
39:16 - MEV-SGX after Eth2
40:57 - Q&A
41:10 - Transaction sequencing is up to the miner. In a perfect blockchain, would there be an arbitrary transaction that a miner can defect? Is it better the way it is?
45:07 - Game theory
45:58 - Does the distribution of the validator affect in any way?
48:05 - How often speed is a factor in a bundle? How often do we see a bundle that needs to be executed really ASAP? Is that a significant percentage?
49:43 - White hat sweeps
50:56 - In Eth2, you know in advance that the validator will create block x. In case when tx needs to be processed ASAP, setups like that will cause bundles to be published later?
52:38 - ExplainTime-bandit attacks
56:00 - Fee-based forking attack,
56:55 - What’s the purpose and what’s the main drive for MEV? A summary.
59:36 - Tomasz’s message to the MEV community

Resources
-------------------
Slides - https://docs.google.com/presentation/d/18JxAugvT59aNoUzrFLib_-n3mDWRPZSz6eqHiIk32lU/edit?usp=sharing
Flash Boys 2.0: Frontrunning in Decentralized Exchanges, Miner Extractable Value, and Consensus Instability - https://ieeexplore.ieee.org/document/9152675
Rapid Rise of MEV in Ethereum - https://medium.com/etherscan-blog/rapid-rise-of-mev-in-ethereum-9bcb62e53517
Flashbots: Frontrunning the MEV Crisis (Medium) - https://medium.com/flashbots/frontrunning-the-mev-crisis-40629a613752
Flashbots: Frontrunning the MEV crisis (EthResearch) - https://ethresear.ch/t/flashbots-frontrunning-the-mev-crisis/8251
Flashbots GitHub - https://github.com/flashbots/pm


Follow at Twitter
-----------------------------------------------
Tomasz K. Stańczak @tkstanczak | William Schwab @William94029369 | Pooja Ranjan @poojaranjan19

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

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

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 1:02 hours
flashback
ethereum
mev
flashboth
discussed
2020
flashpoints
transactional
forking
mavgef
youtube image

13 Aug 2021

Topics covered
-----------------------------
00:40 - Guests introduction
1:30 - Blaine’s introduction
2:24 - How did you get involved in NFT Royalty payment?
3:58 - Slides presentation
4:44 - Acknowledgments
5:30 - EIP-2981 Timeline
6:21 - Contents
6:38 - What are Royalties?
7:58 - Ecosystem Participants
8:45 - The state of the nation
11:24 - Can we enforce royalties?
15:35 - EIP-2981
16:17 - Implementation
25:40 - Demo
26:58 - Rationale
27:20 - On-chain royalty payment percentage calculation
27:48 - Unit-less royalty payment across all marketplaces, both on-chain and off-chain
28:35 - Universal Royalty Payments
29:09 - Looking forward 👀
31:34 - Join the Discord
33:20 - For complex (time-based) royalties, how do you see marketplaces doing that?
35:50 - Do you plan to support those interfaces & more complex in this EIP or future?
36:50 - It seems that it is built on the opting model, the level of the marketplace. There are hacky Solidity ways, but do you see the future where it can be baked in the nature of the contract itself?
41:58 - Do you have any idea if major marketplaces like OpenSea are considering integrating it?
44:50 - Do you see a future reconciliation to bring all of them together?
45:59 - Do you see any future for the NFT secondary market?
49:10 - Your thoughts on NFT being used as a retroactive funding option?
51:02 - Do you think Gemini or any other exchange may have interest in NFT standards?
52:43 - Are you aware of NFTs on any other blockchain and the proposal will be helpful for royalties set up for NFTs?
56:15 - A few words for projects looking to implement this.

Resources
-------------------
Slides - https://docs.google.com/presentation/d/1IfdfpgSWmI4tGDwNUpAIEq7amAePnmYQPyEbZ1gDBh8/edit#slide=id.gc6f9e470d_0_0

EIP - https://eips.ethereum.org/EIPS/eip-2981

Discussion to - https://github.com/ethereum/EIPs/issues/2907

Follow at Twitter
-----------------------------------------------
Blaine Malone @blainemalone | William Schwab @William94029369 | Pooja Ranjan @poojaranjan19

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

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

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 59 minutes
ethereum
nft
cryptocurrency
insights
transactions
blockchain
nifty
eip21
ether
introduced
youtube image

9 Aug 2021

Topics covered
-----------------------------
1:13 - Vitalik Buterin's message to the community on 6th anniversary
2:22 - Why do limits need to be set on anything?
4:16 - Marginal social cost vs. benefit
6:00 - Important points
08:08 - How is the gas limit set?
10:00 - What are the social costs of high gas usage?
10:30 - Gas pays for three resources
12:00 - Bandwidth
14:20 - Analysis of bandwidth problem
18:14 - Which is the biggest problem?
20:35 - Computation
24:16 - Uncle rates are no longer a big deal
26:24 - Storage
30:00 - Interaction effect
31:27 - Willi increasing the gas limit break Ethereum?
33:22 - Mitigations
37:50 - Q&A
38:00 - Do we want nodes to be run on the laptop or is it okay if it can only be run on PC?
42:56 - Gas limit is decided by miners, why are there frequent changes?
45:25 - Is this a technical question or the question of value? How expensive is it to run a node? How decentralized do you want nodes to be compared to users?
49:20 - How do you go about setting the gas limit?
52:06 - Improve communication channels with miners

Resources:
-------------------
The Limits to Blockchain Scalability: https://vitalik.ca/general/2021/05/23/scaling.html
Accounts, Transactions, Gas, and Block Gas Limits in Ethereum: https://hudsonjameson.com/2017-06-27-accounts-transactions-gas-ethereum/
The History of Ethereum's Block Size & Block Gas Limit: https://blog.mycrypto.com/the-history-of-ethereums-block-size-block-gas-limit/
What’s the Maximum Ethereum Block Size?: https://ethgasstation.info/blog/ethereum-block-size/

Follow at Twitter
-----------------------------------------------
Vitalik Buterin @VitalikButerin | Micah Zoltu @MicahZoltu | William Schwab @William94029369 | Brent Allsop @Brent_Allsop | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Follow PEEPanEIP earlier episodes at https://www.youtube.com/playlist?list...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 7 participants
  • 56 minutes
ethereum
discussion
minutes
gas
blockchain
80
considerably
issuance
eip2929
pushing
youtube image

2 Aug 2021

Topics covered
-----------------------------
01:05 - Introduction
02:54 - EIP overview - Header
04:18 - Motivation
05:42 - Abstract
08:10 - After the Merge
08:25 - High-level introduction of the system after the merge
08:38 - Blockchain
10:22 - Network
11:50 - Client
13:33 - Definition
13:45 - PoS event
18:07 - Transition block
20:15 - Terminal total difficulty
22:22 - Transition process
22:50 - Beacon chain fork
27:15 - Transition diagram
30:03 - If the execution client receives the internal proof of block over the Gossip n/w but the block proposer has not yet received one, does the execution client are going to sit and wait until a block proposer sees some terminal proof of work block?
31:40 - Why does it wait to stop handling those messages until finalization, why doesn’t it stop handling them as soon as it sees the terminal proof of block.
34:05 - Specification
34:12 - PoW block processing
36:54 - Block structure
37:32 - Block validity
38:44 - Block and owner rewards
38:54 - Fork choice rule
39:45 - Network
39:59 - Backward compatibility - EVM
42:25 - Merge mainnet checklist
43:38 - References
44:05 - Q&A
44:45 - How will eth1 services like Infura work when proposing blocks, or will the merge require the validator to run their own instance of the execution client to receive the full reward?
46:11 - Have you heard from 3rd party providers such as Infura, Alchemy, what this means for their offerings? Specifically, how they'll handle coinbase and distribution of priority fees on block proposals?
50:31 - Will priority fees going to the validators after the merge be assigned to whoever was randomly chosen to produce that specific block, or will it be evenly distributed to every active validator on the network?
51:14 - What do you expect rewards to look like for validators in the short and long timeframes post-merge?
53:25 - What is the recommended way for a contract to access randomness?
55:15 - Is the (rough) plan to include EIP-3675 and EIP-TBD, which reintroduces a source of randomness to DIFFICULTY, in the same fork?
55:40 - What do you think miners will do after consensus is changed? Do you think they’ll keep mining the old ETH POW chain, move their mining power to other blockchains or capitulate and join ETH2 as validators?
58:20 - A few words for the community.

Resources:
-------------------
EIP - https://eips.ethereum.org/EIPS/eip-3675

Discussion - https://ethereum-magicians.org/t/eip-3675-upgrade-consensus-to-proof-of-stake/6706

Slides - https://docs.google.com/presentation/d/1rkiS9ZX5hzuE03SodKHfkztBc3f1vUBWgirGvfLCiFk/edit#slide=id.g8cb00373fc_0_96

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Follow at Twitter
-----------------------------------------------
Mikhail Kalinin @mkalinin2 |Micah Zoltu @MicahZoltu | Pooja Ranjan @poojaranjan19

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 3 participants
  • 60 minutes
ethereum
emerge
eap1559
introduction
consensus
transaction
transition
finalized
bit
eip
youtube image

12 Jul 2021

Topics covered:
--------------------------
1:26 - Introductions
2:50 - Ethereum 2.0 has a long history
4:00 - Ethereum 2.0 through the years
4:40 - Prehistory
5:53 - The Serenity year
7:10 - The Serenity plan - Casper & EIP-1011,Sharding
8:54 - EIP-1011 - Hybrid proof of stake
10:33 - Serenity - Hybrid proof of stake - testnet
10:59 - Scalability in Serenity (Taipei)
11:41 - The Shasper Year
12:30 - Problems 1500 ETH per validator
13:50 - Opportunities - Birth of Beacon chain
15:22 - Berlin 2018
15:35 - Ethereum 2.0 architecture
16:10 - Some of the Ethereum 2.0 innovations
16:34 - Roadmap (3 phases)
17:48 - Different view (Phased delivery)
18:03 - Who is building Ethereum 2.0
19:23 - The Beacon chain launch
20:05 - The Merge year
20:35 - What changed?
21:53 - Roll up centric vision & L2 projects
24:12 - Reflection
26:25 - Vitalik’s roadmap
27:02 - A final word :)
27:41 - Q & A
28:01 - Are there any other currencies doing a similar process for project management or is it unique to Ethereum 2.0?
29:12 - When the merge happens do you see there will be a change in the way things happen?
32:25 - Do you think there is a future for process development?
34:28 - Do we see future upgrades going on simultaneously, or separately like London & Altair?
36:00 - Is there any potential threat for Ethereum 2.0 that is always considered for the beacon chain?
39:40 - Do you think Eth1 & Eth2 are two different approaches to handle the development or is it more like different stages?
41:31 - Do you see separate Eth1 & Eth2 clients or they can also converge?
43:36 - Do you see an Eth3 somewhere?
46:28 - What do you mean by statelessness?
48:41 - Is the increasing state of Ethereum a concern? Or will a Stateless approach tackle that?
51:12 - Archive node does not have much incentive

Resources:
-------------------
Slides: https://docs.google.com/presentation/d/1rG1wW6OwPEncvVWjiJM5Lh3FbUa6MEw8xXk1RVmvqio/edit#slide=id.g2f439b2757_0_0

What’s New in Eth2: https://eth2.news

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Follow at Twitter
-----------------------------------------------
Ben Edgington @benjaminion_xyz | William Schwab @William94029369 | Pooja Ranjan @poojaranjan19

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 54 minutes
ethereum
eip1011
people
protocol
discussion
episode
ethon
staker
recent
thing
youtube image

7 Jul 2021

Topics covered
-----------------------------
1:04 - Introduction
4:10 - Why was the Difficulty bomb introduced?
6:33 - Block time mechanism
8:44 - Why block time recedes (ref to chart)?
10:05 - Why does hash rate matter?
10:41 - Difficulty bomb analogy
11:58 - Summarize the working of difficulty bomb
13:50 - Difficulty equation
14:25 - Takeaway from 2016-2017 difficulty bomb appearance
15:30 - EIP-3554
16:10 - How to calculate the difficulty bomb using a fake block number?
17:45 - Python script for difficulty calculation
19:00 - Simulation of what will happen with half the difficulty & double the difficulty
22:27 - History-timeline of difficulty bombs
23:17 - How is the pushing of the blocks decided? Is there an algorithm? Why is there a big difference in pushing the blocks from Muir Glacier & London?
27:40 - Why ice age exist?
32:20 - Do you see a future for difficulty bombs with PoS & Merge on the horizon?
34:30 - Will EIP-3554 be the final EIP for difficulty bombs or we can expect more?
36:07 - Does market price affect the appearance of a difficult bomb?
38:00 - Is there any research work done on the economic effect of the ice age?
42:55 - What is a PoA chain? Why is the difficult bomb proposal not activated on the PoA chain for testing purposes?

Resources:
-------------------
EIP - https://eips.ethereum.org/EIPS/eip-3554

Discussion - https://ethereum-magicians.org/t/eip-3554-ice-age-delay-targeting-december-2021/6188/8

Slides - https://docs.google.com/presentation/d/1jDIA0TwbzB87WW_3Y0hD7lONUG__nK5cfvGajErv7Wo/edit#slide=id.p

Ethereum Muir Glacier Upgrade (EIP 2384: Muir Glacier Difficulty Bomb Delay) - https://medium.com/ethereum-cat-herders/ethereum-muir-glacier-upgrade-89b8cea5a210

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

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

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

Follow at Twitter
-----------------------------------------------
James Hancock @JHancock | William Schwab @William94029369 | Pooja Ranjan @poojaranjan19

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 3 participants
  • 47 minutes
ethereum
transitioning
experience
ethereumchaturance
journey
2017
tdm
platform
discussion
ether
youtube image

28 Jun 2021

Topics covered
-----------------------------
1:11 - Introduction
2:10 - Presentation - What it takes Altair to bring out in production
2:25 - What Teku is?
3:50 - The team behind Teku
4:26 - What is Altair?
6:06 - Data Structure changes
9:00 - Transition logic
10:55 - New validator duties
13:18 - New validator duty REST APIs
14:05 - Status of REST API implementation. Can end-users use these REST APIs?
17:50 - v2 REST APIs - Blocks
18:20 - Networking
20:55 - Devnets
23:13 - Next steps
25:35 - More context on Altair
28:25 - Difference between missing a sync committee signature and missing an attestation
31:49 - Sync committee signature
37:25 - What are the plans for testnets and the best place to follow along?
40:03 - Strategy behind deciding the timeline for testnets & mainnet
42:15 - Why is the beacon chain so diverted from the mainnet? Is Altair going to sync them?
49:45 - Is there a plan, timeline for Merge?
51:00 - What would be the possible changes to the project management and product management in Ethereum?
56:40 - Upgrade approach & governance in Ethereum
1:00:00 - Fork identifier on Beacon chain

Resources:
-------------------
Slides - https://docs.google.com/presentation/d/1pZhlTODTPyctgbKFsyDgXOo_wL4G7GgK_A3AP1CwcfU/edit?usp=sharing

Teku website - https://consensys.net/knowledge-base/ethereum-2/teku

Teku GitHub - https://github.com/ConsenSys/teku/

Annotated specs: https://github.com/ethereum/annotated-spec/blob/master/altair/beacon-chain.md#beacon-state-mutators

Eth2 specs: https://github.com/ethereum/eth2.0-specs/releases

Altair - Accounting reform with Alex Stokes - https://www.youtube.com/watch?v=KdhHJa2SEwY

Altair Beacon chain upgrade with Vitalik and Danny - https://youtu.be/iaAEGs1DMgQ

Consensus Layer Proposals playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxoEw29YmqJtNoFaENUUAREn

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

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

Follow at Twitter
-----------------------------------------------
Adrian Sutton @ajsutton | Alita Moore @AlitaMoore85 | Pooja Ranjan @poojaranjan19

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 1:04 hours
transition
blockchain
implementers
atm
episode
providers
app
introduced
updates
enterprise
youtube image

21 Jun 2021

Topics covered
-----------------------------
1:35 - Introduction (Tim)
1:50 - Introduction (Micah)
2:10 - Introduction (Barnabe)
3:00 - Tim’s presentation
3:30 - 1559 Overview
5:28 - Variable sized blocks
7:50 - Feecap & Tip (Priority fee)
10:40 - Block header changes & Transaction format changes
10:55 - Interpret legacy transaction as 1559
11:45 - Fee Burning
13:45 - EIP-1559 Misconception
15:20 - deployment time
16:15 - Barnabe’s presentation
16:30 - What to look for when EIP-1559 launches
17:00 - Oracles: Keep calm and check basefee
19:22 - When is basefee too low?
21:27 - Basefee dynamics
22:54 - About oscillations
23:35 - Other designs
25:13 - Extensions to abm1559
26:10 - Questions
26:20 - How are user interfaces coming along like wallet - Metamask and others?
31:35 - What if a wallet is not ready with a 1559 transaction?
33:35 - Any changes wrt Layer 2 adoption?
37:45 - Are there any analyses published on how much the base fee is burned?
40:45 - What are the changes for miners to consider until PoS?
44:40 - In terms of miners' revenue, is it going to be hard to predict?
46:17 - In terms of consensus for London, do we have miners' consensus, or do we need it? Where do we sit?
49:05 - With 1559 and miners' incentives, is there a way where MEV plays as a revenue stream for miners?
54:20 - Is there a detailed deployment plan that people can follow?
55:53 - A question on market congestion scenario for miners to do
59:40 - Has there been any consideration on the change of gas price with the arrival of sharding?
01:01:17 - For the stakers at Beacon chain, will there be any impact on staking rewards with this proposal?
01:03:05 -Buying gas at low and selling it at a high price, will that functionality still be included?

Resources:
-------------------
EIP - https://eips.ethereum.org/EIPS/eip-1559

Discussion to: https://ethereum-magicians.org/t/eip-1559-fee-market-change-for-eth-1-0-chain/2783

EIP-1559 Resources - https://hackmd.io/@timbeiko/1559-resources

abm1559 notebooks - https://ethereum.github.io/abm1559/

Slides:
(Tim) https://docs.google.com/presentation/d/1uQWc1GZw7ZpjEsus_d-h4gW1CMNxwI1LoTkscKV23xw/edit?usp=sharing

(Barnabe) https://docs.google.com/presentation/d/1vVGaezpoj-sYPPBNSY0LdPyJGIex2zl1cdgipVoMkL0/edit?usp=sharing

Check:
EIP-1559 (Episode 16) - https://youtu.be/ZbSKo_x9RvU

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

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

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

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

Follow at Twitter
-----------------------------------------------
Tim Beiko @TimBeiko | @barnabemonnot | Micah Zoltu @MicahZoltu | Shane Lightowler @Coldsnap | William Schwab @William94029369 | Pooja Ranjan @poojaranjan19

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 8 participants
  • 1:06 hours
ethereum
eip159
penny
introduce
80
announcement
protocol
london
version
bit
youtube image

14 Jun 2021

Topics covered
-----------------------------
1:03 - Introduction of co-authors
2:53 - EVM Object Format v1 (EIP-3540)
3:54 - Introduction of the EIP
5:10 - Main Motivation of the EIP
9: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 - https://notes.ethereum.org/@ipsilon/eof-peepaneip-presentation
EIP-3540 https://eips.ethereum.org/EIPS/eip-3540
EIP-3541 https://eips.ethereum.org/EIPS/eip-3541
Discussion to - https://ethereum-magicians.org/t/evm-object-format-eof/5727/4

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

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

Follow at Twitter
-----------------------------------------------
Alex Beregszaszi @alexberegszaszi | Paweł Bylica @chfast | Andrei Maiboroda @gumb00 | James Hancock @JHancock | William Schwab @William94029369 | Pooja Ranjan @poojaranjan19

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

PEEPanEIP playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxqu0PKKyMzG_3BJV_xZTi1F

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 6 participants
  • 1:20 hours
ethereum
eip1559
proposals
evm
introduction
ether
eip
presenting
discussions
version
youtube image

7 Jun 2021

Topics covered
-----------------------------
2:08 - Altair Beacon chain upgrade - Accounting reform
2:50 - Overview of Danny’s talk
4:20 - Penalty Parameter update
4:25 - Punitivity in EIP-2982
5:39 - Punitivity in Altair
9:25 - What does this mean for people who are staking from home especially those having no backups?
12:50 - Offline slashing (Penalties)
15:55 - How far are we from the max punitive?
17:19 - Inactivity score reform
17:22 - Inactivity score (Phase 0 vs Altair)
21:48 - Leak Demo
27:55 - Modifications to the consensus structure
29:46 - Sync Committees
29:54 - Validator duties
30:45 - New and modified duties
33:14 - Modifications to consensus structure - Sync aggregate
34:09 - Process sync committee
34:34 - Update sync committee
35:52 - Resources
36:10 - Vitalik presentation - Light client sync protocol
36:24 - How do light clients sync?
37:49 - How light clients keep track of finalized block?
43:41 - Some nuances
43:50 - Why do you commit to both the sync committee and the next sync committee?
46:00 - Where do you get the signatures?
47:35 - Do light clients listen to Gossips and light client aggregate channels themselves?
48:00 - Are full nodes required to provide wide access to light clients or is that also optional?
48:30 - What was the problem?
49:00 - Tasks for which light clients need full nodes?
50:21 - Finalized vs. non-finalized updates
53:25 - Getting non-finalized recent blocks
56:52 - Using Lightclients and embedding them in smart contracts, will they also be embedded inside the chain to give a smart contract awareness of the block state?
58:16 - Metrics
59:09 - Feel for Altair next steps in testnet
1:02:22 - Is the plan to test on the Pyrmont?
1:02:13 - Rewards & Penalties - are they finalized?
1:03:01 - What is that team considering to ensure validators are committed?
1:04:34 - Discouragement attacks
1:06:00 - Resources to educate about the upgrade

Resources:
-------------------
Danny's slides: https://drive.google.com/file/d/1NJUTaiNsN5sP9qyeNTY7O8qrWQezedGa/view?usp=sharing
Annotated specs: https://github.com/ethereum/annotated-spec/blob/master/altair/beacon-chain.md#beacon-state-mutators
Eth2 specs: https://github.com/ethereum/eth2.0-specs/releases
HF1 proposal - https://notes.ethereum.org/@vbuterin/HF1_proposal

Altair - Accounting reform with Alex Stokes - https://www.youtube.com/watch?v=KdhHJa2SEwY

Altair in Teku with Adrian Sutton - https://youtu.be/Kv643dgRmMI

Altair upgrade & roadmap (Prysm) with Raul Jordan & Terence - https://youtu.be/92BeeDr1Nhw

Beacon chain metrics & benchmarking with Parithosh & Leonardo - https://youtu.be/3xD2UyazRTE

A Brief History of Ethereum's Future with Ben Edgington - https://youtu.be/FlFKZR_ofSo

Beacon chain Proposals playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxoEw29YmqJtNoFaENUUAREn


Ethereum blockchain users and developers survey: https://docs.google.com/forms/d/e/1FAIpQLSeugRHv93fizew0zeqXFOOnQIbjbWnVHoThLJR3f3g6gVvXhQ/viewform

Follow at Twitter
-----------------------------------------------
Vitalik Buterin @VitalikButerin | Danny Ryan @dannyryan | William Schwab @William94029369 | Brent Allsop @Brent_Allsop | Pooja Ranjan @poojaranjan19

Check out upcoming EIPs in Peep an EIP series at https://github.com/ethereum-cat-herde...

Follow PEEPanEIP earlier episodes at https://www.youtube.com/playlist?list...

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 6 participants
  • 1:08 hours
ethereum
increasingly
consensus
augmented
announcement
blockchain
updates
finalizing
protocols
80
youtube image

31 May 2021

Topics covered
-----------------------
1:23 - About Alex Stokes
2:42 - Outline of presentation
3:40 - Altair
5:17 - Eth2
6:15 - Altair - Flagship features
7:22 - How is it different from Ethereum 1.0?
9:24 - Accounting reforms
10:25 - How does incentivization on the Beacon chain work?
12:02 - Mechanics of PoS consensus
12:30 - Consensus
16:31 - What is attestation? What does it mean for a block to be justified?
22:53 - Time on the Beacon chain
24:24 - Duties on the Beacon chain
26:27 - Rewards on the Beacon chain
27:45 - LMD Ghost
28:56 - How is incentivization changing in Altair?
29:40 - What is the main problem that Eth2 is trying to address that Eth1 experiences?
35:43 - Accounting reforms - overview
35:48 - When are rewards accounted for?
37:34 - How are rewards accounted for - so far, Altair and beyond
38:10 - Reasons for optimization - base reward
44:36 - Base reward going to remain the same or will it change?
49:05 - Would there be an increase in APY with Altair?
52:45 - Accounting reform (tier structure) as explained in HF-1
56:05 - Can you talk a little bit about the process flow to propose a feature in the Consensus layer?
48:00 - Fun fact of Eth2 chain

Resources
---------------
Altair: Accounting reform - https://docs.google.com/presentation/d/1zX-Al6iUE_tFomsoJdEpieJT8l6iAjhjPNKd7YpKjZI/edit?usp=sharing

The Limits to Blockchain Scalability - https://vitalik.ca/general/2021/05/23/scaling.html

HF1 Proposal - https://notes.ethereum.org/@vbuterin/HF1_proposal

Core Developer Apprenticeship Program
https://blog.ethereum.org/2021/05/13/core-dev-apprenticeship/

GitHub
https://github.com/ethereum/annotated-spec
https://github.com/ethereum/eth2.0-specs

Consensus Layer Proposals playlist - https://www.youtube.com/playlist?list=PL4cwHXAawZxoEw29YmqJtNoFaENUUAREn


Follow at Twitter
-----------------------------------------------
Alex Stokes @ralexstokes | Ben Edgington @benjaminion_xyz | Alita Moore @AlitaMoore85 | William Schwab @William94029369 | Pooja Ranjan @poojaranjan19

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

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

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 6 participants
  • 1:02 hours
ethereum
accounting
reforms
altair
important
introduced
ether
administrate
transactions
2021
youtube image

18 May 2021

- Topics covered
-----------------------------
1:18 - Introduction
2:40 - ERCs and application layer standards
3:00 - What is an ERC?
4:06 - Categories of EIPs
4:50 - Difference between EIPs and ERCs
6:06 - ERC-20:Metadata extension
6:58 - Does every ERC 20 token follow the recommendation very precisely?
8:16 - Why do we do ERC as a process instead of just an ETH Magicians' post?
9:30 - Is the ERC process a consensus gathering process?
11:05 - Is ERC less technical than EIP for a lot more people to comment on and even submit?
12:07 - Could we update an ERC?
12:35 - ERC-721 & ERC-1155
13:54 - Will ERC-1155 supersede ERC-721?
15:14 - Process of ERC
16:50 - ERC-223 token standard to replace wrapped ETH
17:59 - ERC 721 continued..
19:15 - ERC-1155: Multi token standard
20:42 - Explanation of the collectible used in a game
23:16 - ERC-2981: Royalty Standard
24:50 - Security of ERCs - Salmonella exploit
28:18 - Security of ERCs - Permits
31:26 - Security of ERCs - Multisign
32:48 - New NFT Standards
35:33 - More on ERCs - What was the first ERC token, process? Can you build a different token?
30:58 - Summary
44:26 - Fun fact about ERCs

Resources
--------------------
- ERCs: https://eips.ethereum.org/erc
- Slides: https://www.canva.com/design/DAEeK7iqHOM/I9a0JrJl4B__LblUw6kO-A/view?utm_content=DAEeK7iqHOM&utm_campaign=designshare&utm_medium=link&utm_source=sharebutton
- nft standards wiki: nftstandards.wtf

Follow at Twitter
-----------------------------------------------
Anett Rolikova @AnettRolikova | William Schwab @William94029369 | Alita Moore @AlitaMoore85 | Brent Allsop @Brent_Allsop | Pooja Ranjan @poojaranjan19

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

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

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 44 minutes
erc20
ethereum
ether
eip
er
ercs
discussed
protocol
erc
eap
youtube image

22 Apr 2021

Topics covered
-----------------------------
1:48 - Goals of EIP-3403 (Remove harmful effects of gas refund.)
4:00 - Should we or should we not increase the gas limit?
5:02 - Future of Gas (utility) token if EIP-3403 is actually deployed on the mainnet.
6:47 - Is state bloat a primary problem?
8:40 - Origin of gas tokens
9:45 - Secondary goals
10:50 - Spec - Remove SELF DESTRUCT refunds completely
11:40 - Removing SSTORE refunds in all cases except one.
12:30 - Properties of EIP-3403
13:35 - Gas spent on execution cannot exceed the gas limit
14:35 - there is no way to use this to create a DoS attack
14:45 - Storage slots can not be used as a battery
15:10 - Usage of same storage slot
16:25 - Benefits kept by EIP-3403 and use cases - token approve & send (useful with EIP-3074)
18:04 - Anti-reentrancy locks
20:12 - Weaknesses of EIP-3403
22:45 - Longer-term storage slot rules
27:45 - Tips for developers
29:45 - Why are SLOAD & SSTORE opcodes so expensive?
32:28 - Have you considered not removing zero elements from the state trie after this EIP?
37:25 - On a basic level, what is sub-unit?
44:25 - What are hot and cold storage slots?
46:00 - Discussion on mitigation for non-zero to zero.
54:30 - Are there any notable applications other than arbitrage bot that might be impacted here?
55:18 - How BASE FEE opcode will be better than gas token for some projects?
57:45 - Status of the proposal - is the proposal ready for review?

Resources
--------------------
EIP - https://eips.ethereum.org/EIPS/eip-3403
Discussion - https://ethereum-magicians.org/t/eip-3298-removal-of-refunds/5430

EIP-2929 & EIP-2930 with Vitalik Buterin & Martin Swende - https://youtu.be/qQpvkxKso2E

Follow at Twitter
-----------------------------------------------
Vitalik Buterin @VitalikButerin | Martin Swende @mhswende | Alita Moore @AlitaMoore85 | Brent Allsop @Brent_Allsop | Pooja Ranjan @poojaranjan19

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

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

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 8 participants
  • 1:01 hours
erp2929
gas
refunds
ethereum
reduction
expiry
wasted
ep
utility
charge
youtube image

13 Apr 2021

Topics:
1:21 - Introduction
2:08 - EIP-3198 Overview
4:00 - Motivation & use cases
6:15 - Futures with Ethereum Gas, is it similar to buying gasoline at low and selling it at high?
8:30 - Do these futures already exist?
9:29 - How is BASE FEE opcode more precise than the gas token?
11:50 - Specification
12:17 - Would this proposal make no change in the BASE FEE but make it easily accessible?
13:11 - How does the present chain work in absence of this proposal?
13:50 - While submitting a transaction, the wallet (Metamask) suggests a gas price, how to derive the gas fee, is it available on the block, or somewhere? Why did 1559 introduce the BASE FEE?
15:50 - What is the primary change in estimation of the gas fee?
17:00 - Does the BASE FEE exist on the current mainnet?
18:00 - What do you mean by a mint gas token?
20:15 - What is the challenge period?
21:50 - Difference between BASE FEE & gas observability? During client implementation, did you find any edge cases that suggest making gas prices accessible to the EVM is really a security concern?
24:15 - Why burn the BASE FEE with 1559 transactions?

Resources:
EIP - https://eips.ethereum.org/EIPS/eip-3198
Discussion - https://ethereum-magicians.org/t/eip-3198-basefeeopcode/5162

Follow at GitHub or Twitter:
Ratan Rai Sur @RatanRaiSur1 | Alita Moore @AlitaMoore85 | Brent Allsop @Brent_Allsop | Pooja Ranjan @poojaranjan19

Peep an EIP #16: EIP-1559 with Tim Beiko - https://youtu.be/ZbSKo_x9RvU

Ethereum Berlin upgrade community call - https://medium.com/ethereum-cat-herders/ethereum-berlin-upgrade-countdown-community-call-ffa51239c148

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

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

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 28 minutes
ethereum
basebr
eip1559
fee
ether
proposal
bit
minting
erp
token
youtube image

5 Apr 2021

Topics covered:
1:23 - Fork identifier
2:21 - EIP-2364 is using the fork identifier
2:42 - Why need a fork identifier?
3:20 - EIP-2124 Overview
4:10 - Common network id
5:20 - Why need a chain id?
7:25 - What is a fork identifier?
7:50 - Fork hash
09:08 - What does block number refer to?
13:00 - What is Fork next?
14:14 - Purpose of fork identifier.
16:16 - Impact of two incompatible nodes connecting
19:45 - How POW nodes decide on which chain to sync with?
22:11 - How does fork hash address concerns?
25:12 - Three-way forks
30:25 - ENR
31:30 - What if testnet and mainnet have the same block number?
35:35 - About EIP-2364
38:11 - Why did Geth choose the EIP standardization process for 2364 instead of just updating the repo like Eth63?
41:25 - Status of implementation in other clients
45:45 - What could be the possible reason for the delay in standardization of this proposal, any blockers?
54:50 - Fun fact about EIPs

Resources:
EIP-2124: https://eips.ethereum.org/EIPS/eip-2124
Discussion: https://github.com/ethereum/EIPs/issues/2125
EIP-2364: https://eips.ethereum.org/EIPS/eip-2364

Follow at GitHub or Twitter:
Felix Lange @fjl (GitHub) | Alita Moore @AlitaMoore85 | Brent Allsop @Brent_Allsop | Pooja Ranjan @poojaranjan19

EIP-778 with Felix Lange - https://youtu.be/TVG4Xb-YDiY

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

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

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 3 participants
  • 56 minutes
eip2124
ethereum
fork
eip1474
eep
eip
eap2124
eip2364
interface
eip686
youtube image

26 Mar 2021

Topics covered:
01:42 - How ENS works at present?
02:05 - Basic functionality of the ENS
02:48 - More than just names
03:30 - EIP-173: ENS
04:25 - Namehash
06:05 - ENS architecture - Registry
06:35 - Resolving a name
07:20 - ENS by example - Resolvers
08:00 - Registrars
09:37 - What’s the security in this case? Is there a verification system to avoid resolving to an incorrect address?
10:12 - How is it resolved in the present system?
11:20 - If resolved from a single source then if anything goes wrong with the registrar, the system can be broken. How to prevent that?
13:50 - Has the upgrade process been established yet?
15:54 - EIP-2544 overview
18:17 - Pseudo Solidity snippet
22:36 - Data at the top level of resolver for Ether does the mapping that is stored on the blockchain?
23:00 - Is this proposal going to affect exchanges only or even the end user who is using ENS for wallet name?
24:34 - Does it involve heavy computation? Is it scalable?
27:50 - Does that open up a potential DoS vector?
28:52 - Is the large transaction volume considered for overall impact?
13:10 - ENS on L2
36:53 - Rephrasing Optimism rollups
40:17 - How do exchanges embed a private key for any subdomain, could you elaborate?
42:55 - What’s the connection between the exchange, ENS and that public key?
44:48 - Have there been other novel users being opened up with the Wild Card resolution?
47:28 - Could you talk about trading ENS on a secondary market?
48:07 - Does it make any difference in terms of price for normal users?
49:45 - Linking ENS with a website? Would you recommend any third-party service providers?
52:23 - Fun fact about ENS
52:42 - ENS for Eth2 deposit contract
53:13 - What does “improperly-configured client” refer to in the “security consideration” section of EIP-2544?
55:22 - Is it the right time to move EIP-2544 to the “Review” status?
57:50 - Fun fact about Nick J.

Resources:
EIP: https://eips.ethereum.org/EIPS/eip-137 (Final)
EIP: https://eips.ethereum.org/EIPS/eip-2544
Discussion: https://ethereum-magicians.org/t/eip-2544-ens-wildcard-resolution
Presentation: https://docs.google.com/presentation/d/1q318fia-wFcya9RGuPZA05m0akmottmveXv0Oa3o2_I/edit#slide=id.g3e04caa69e_1_2
A beginner’s guide to buying an ENS domain - https://medium.com/the-ethereum-name-service/a-beginners-guide-to-buying-an-ens-domain-3ccac2bdc770

Follow at Twitter:
Nick Johnson | James Hancock @JHancock | William Schwab @William94029369 | Alita Moore @AlitaMoore85 | Brent Allsop @Brent_Allsop | Pooja Ranjan @poojaranjan19

Potential directions for new EIPs with Nick Johnson - https://youtu.be/9rUu2HMXt0I

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

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

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 59 minutes
ens
ethereum
eips
enes
eas
em
eth
erp
ena
evm
youtube image

22 Mar 2021

Resources:
- EIP: https://eips.ethereum.org/EIPS/eip-1474
- Discussion to: https://ethereum-magicians.org/t/eip-remote-procedure-call-specification/1537
- Presentation: https://docs.google.com/presentation/d/1HuzXqr-a9w4gQSz_BtXhM1T2rOszZnMXhmg90vZydz0/edit?usp=sharing

Topics:
2:10 - Introduction
3:30 - EIP-1474: Overview by Eric
4:20 - RPC demo with Metamask test dApp
10:30 - JSON RPC standards by Marius
10:52 - JSON RPC History
13:10 - Why JSON RPC?
14:47 - JSON RPC in Geth
15:45 - Geth's requirement
20:10 - Adding a new method (demo)
23:40 - EIP-1474 feedback by Tomasz (Nethermind)
27:40 - Thoughts on RPC standards standardization process. Should it be standardized with the EIP process or should we have a different process in place?
35:50 - What could be the biggest challenge in terms of implementation in different clients?
38:05 - Thoughts on standardizing JSON RPC API as a living EIP?
39:49 - From the API provider's point of view, any specific advantage that you'd like to mention and anything that you'd like to see it getting done before the JSON RPC goes into the next level of standardization?
45:50 - Funding the authors for creating a standard
47:33 - Roadblocks on doing an EIP
49:26 - A peep on PR-3410 wrt EIP-1474
53:15 - What are the historic ways of implementing an interface proposal in Geth? Is EIP-1474 already implemented?
55:33 - Moving to "Review" status
58:04 - Removal of outdated texts before creating the pull request.

Follow at Twitter:
Erik Marks @rekmarks | Marius Van Der Wijden @vdWijden | James Hancock @JHancock | William Schwab @William94029369 | Alita Moore @AlitaMoore85 | Brent Allsop @Brent_Allsop | Pooja Ranjan @poojaranjan19

Related EIPs on RPC:
EIP-3085: Wallet Add Ethereum Chain RPC Method with Erik Marks - https://youtu.be/nOIl2w33sGU

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

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

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 8 participants
  • 1:01 hours
eip3085
ethereum
eip
proposal
eip1474
protocol
epm
eipat
eap
eip1
youtube image

12 Mar 2021

Resources
--------------------
- EIP: https://eips.ethereum.org/EIPS/eip-3074
- Discussion to: https://ethereum-magicians.org/t/eip-3074-sponsored-transaction-precompile/4880/40
- Presentation: https://docs.google.com/presentation/d/1deim8zU76BsKbkhLMUmzJB1nmqjPRNTgpGxBQiWLWQs/edit#slide=id.p

Topics
-------------
1:26 - Introduction
1:02 - What are sponsored transactions?
2:19 - Use Cases
3:33 - Current situation
4:50 - Overview EIP-3074
5:33 - EIP-3074 Definitions
6:38 - off to the EIP (specs)
10:14 - EIP-3074 depthLeft
14:39 - EIP-3074 valid vs. success (Sponsor-sponsee attributable faults)
15:57 - Invokers
23:44 - EIP-3074 status
24:37 - Why or why not chainID is important for this proposal?
25:33 - Do we need to get work done on invokers before this becomes useful?
27:13 - Would it create confusion for users of EIP-712?
30:00 - What we the benefits of using EIP-2718 for this proposal?
30:36 - What does the threat model look like for improperly implemented invokers vs. general smart contract uses?
31:17 - Can you expand on the concept of trusting invokers?
33:03 - Do you have any idea how tooling will help people avoid using bad invokers?
34:03 - How is this different from a smart contract?
34:55 - How much work does it take to limit the exposure?
35:10 - Potential risk - couldn't any contract be invoker without telling me?
39:03 - Analogy of invoker
41:40 - How this EIP is different than other native transaction EIPs?
45:25 - DeFi analogy
46:25 - Use case - paying for gas with tokens
47:54 - When thinking about the EIP, AA was the designed thing or inspiration?

Follow
-------------
Sam Wilson @_SamWilsn_ | Matt Garnett @lightclients | Ansgar Detriechs @adietrichs | James Hancock @JHancock | William Schwab @William94029369 | Alita Moore @AlitaMoore85 | Brent Allsop @Brent_Allsop | Pooja Ranjan @poojaranjan19

Berlin EIPs
------------------
EIP-2929 & EIP-2930: https://youtu.be/qQpvkxKso2E
EIP-2718: https://youtu.be/JReJRJ5G_UA
EIP-2565: https://youtu.be/riBALRAw1Mw

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

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

Contact Ethereum Cat Herders
---------------------------------------------------
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 7 participants
  • 51 minutes
eip2718
ethereum
sponsor
exchange
eip3074
ep
proposed
ether
eip2938
eip712
youtube image

8 Mar 2021

Resources:
EIP - https://eips.ethereum.org/EIPS/eip-3085
Discussion - https://github.com/ethereum/EIPs/issues/3086
Presentation - https://docs.google.com/presentation/d/1OIDgsIPUSRYBAOt8wNY7RgRJh-g_o9Rswu_YBtrGfZk/edit#slide=id.p

Topics:
0:57 - Introduction
3:14 - What is RPC API? Overview EIP-3085
6:10 - Related work (EIP-2015)
9:20 - Demo at Metamask implementation
10:33 - Under the hood
12:22 - Security Consideration
16:50 - Next steps
18:10 - Q&A
15:15 - How is it different in Metamask?
20:00 - Why doing an EIP for this vs. just implementing this into the Metamask?
22:10 - Most concerning security vulnerability on this EIP that can be a major hindrance in delivering this EIP?
26:28 - How do you view the process of trying to educate users?
29:40 - Value in L2 chains?
30:40 - Are there applications for RPC methods for nodes, not just wallet UI?
33:35 - Why you decided to have url field as “string arrays” in the name for the block explorer and RPC fields instead of “icon url”?
36:05 - Thoughts on Websocket support (wssUrl)?
37:13 - What is the difference between ChainId & Network Id? And why is it recommended to use chainId instead of networkId?
40:00 - Does it support all networks by entering the chainId?
42:15 - Dependency of EIP-3085 on EIP-3091?
45:20 - Creating a thread at Fellowship of Ethereum magicians?

Follow at Twitter:
Erik Marks @rekmarks | William Schwab @William94029369 | Alita Moore @AlitaMoore85 | Brent Allsop @Brent_Allsop | Pooja Ranjan @poojaranjan19

Follow PEEPanEIP earlier episodes at 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

Contact Ethereum Cat Herders
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 49 minutes
ethereum
eip
meta
bitcoin
ether
proposal
blockchain
crypto
protocol
token
youtube image

2 Mar 2021

Resources:
EIP - https://eips.ethereum.org/EIPS/eip-2315
Discussion - https://ethereum-magicians.org/t/eip-2315-simple-subroutines-for-the-evm/3941

Follow at Twitter:
Greg Colvin @greg_colvin | William Schwab @William94029369 | Alita Moore @AlitaMoore85 | Brent Allsop @Brent_Allsop | Pooja Ranjan @poojaranjan19

Follow PEEPanEIP earlier episodes at 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

Contact Ethereum Cat Herders
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 6 participants
  • 39 minutes
eip615
ethereum
updated
eip
evm
eap2315
eit2315
proposal
drafts
episode
youtube image

19 Feb 2021

EIP: https://eips.ethereum.org/EIPS/eip-2876
Presentation: https://docs.google.com/presentation/d/10LiMhEqxyjY_uQx5gch-nFxljukscrvZICPgnNaH2gw/edit#slide=id.gbd727f6910_0_0
Discussion: https://ethereum-magicians.org/t/eip-2876-deposit-contract-and-address-standard/4504
Add Memo proposal - https://ethereum-magicians.org/t/eip-add-memo-to-transaction-requires-hard-fork/4982

Topics:
1:13 - Introduction
4:50 - Overview
5:04 - Motivation (Wastage of gas in the deposit on exchange)
13:03 - Analogy of how deposit works in exchange
18:00 - Abstract
20:50 - Specification
25:30 - Is this similar to tacking on the optional parameter which are the user id on the end of the address?
27:58 - How does that work, are you setting up a custom address?
30:50 - Security considerations - Don't use SELFDESTRUCT
35:08 - Implementation in Solidity (POC)
37:15 - If SELFDESTRUCT does get removed, will this affect the functionality of the EIP?
38:30 - Another idea (Append the 8byte id to Call Data)
47:19 - Major difference between a non-HF change and an HF change?
51:14 - With this non-HF proposal, are you making the contract that people can actually use or making the change to the EVM?
52:20 - Main argument for making this as a standard whereas we already have EIP-681 in the "Last Call"?
56:08 - What could be the possible reason for the delay in the adoption of this proposal in web3js and EthereumJS?
1:03:37 - Is the reduced Gas cost of this functionality very important for exchanges to succeed in the market?
1:09:45 - Summary
1:11:01 - Changing the link to the Fellowship of Ethereum Magicians?
1:15:00 - Change of status to "Review".

Follow at Twitter:
Jonathan Underwood @junderwood4649 | Pooja Ranjan @poojaranjan19 | Alita Moore @AlitaMoore85

Follow at GitHub
Jonathan Underwood - junderw | Pooja Ranjan - poojaranjan

Follow earlier episodes at 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

Contact Ethereum Cat Herders
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 1:17 hours
ethereums
bitcoiner
cryptocurrency
altcoin
penny
blockchain
ethereum
bitcoin
proposal
cryptocurrencies
youtube image

12 Feb 2021

Resources:
EIP- https://eips.ethereum.org/EIPS/eip-2266
Discussion - https://github.com/ethereum/EIPs/issues/2266
Presentation - https://docs.google.com/presentation/d/1sFKndpRwVUBHaC0mrT4aKKbHeMjSIZJxVJcnp4_MRng/edit#slide=id.p
FEM - https://ethereum-magicians.org/t/eip-xxx-fair-atomic-swap-contract/3549

Topics:
1:10 - Introduction
3:40 - Overview
6:24 - Atomic transaction
6:55 - Atomic swap (Based on HTLC)
9:14 - How do we deal with assets being transferred that is not supported by the other blockchain?
14:57: Option in Finance
15:30 - HTLC Atomic Swap has optionality
16:58 - Taxonomy of options
17:37 - Atomic swap & American Call option
18:10 - Quantifying the unfairness - Volatility analysis
19:25 - Estimating the premium
20:09 - Fair Atomic swap protocol
24:34 - Standard specification
28:07 - Are those projects you mentioned in the earlier slides, use this particular version of the proposal in their Implementation?
28:51 - What consideration you see that leads to the way that you have specified it in order to have premium?
31:40 - Is there a particular technical challenge that you're looking to solve to guarantee fairness? What specific difficulties need to be overcome?
34:53 - Is there a specific reason why you think HTLC (which is BTC pre-dominant) could be used as an escrow mechanism inside Ethereum also? Would you also consider other smart contract architecture to accomplish a similar goal?
40:20 - Can you see other ramifications aside from the Atomic swap of the assets?
41:59: Reference implementation
44:12 - Process - EIP discussion-to link to be moved to FEM
46:50 - Fun fact - "Atomic swaps are here for a while. They first came into prominence in September 2017, when an atomic swap between Decred (DCR) and Litecoin (LTC) was conducted."


Follow at Twitter:
Haoyu Lin @LongBlackFlat | Runchao Han @elvisage941102 | William Schwab @William94029369 | Pooja Ranjan @poojaranjan19

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

Contact Ethereum Cat Herders
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 49 minutes
eip1822
ethereum
exchange
proposal
eip
eip2266
ether
protocol
eth
erp
youtube image

5 Feb 2021

Topics:
1:25 - Introduction
4:35 - Overview
7:25 - Slashing
8:00 - Double vote
10:15 - Surround voting
12:15 - Specification
13:12 - Signing rules
15:26 - Implementation
16:33 - Minimal history
19:24 - Escaping catastrophe
23:20 - Attestation
24:40 - Justification & Finalization
26:25 - Does every client has to know that the 2/3 has been met?
27:46 - BLS signature
29:51 - EIP finalization
31:34 - The implementation is reliant on a client, is there an issue if a client makes a mistake?
35:35 - Any places for a validator to look into to know what to avoid?
36:28 - How compatible is Prysm's new database schema for the implementation of EIP-3076?
37:25 - Would complete implementation of EIP-3076 in Prysm have prevented the recent (mass) validator slashing in Prysm?
39:45 - EIP status - when to move to the last call?
42:05 - Security concern - If honest validators are slashed due to some bug, will it be easier for a malicious party to take control of the consensus?
44:05 - If you were to revert the chain, will the slashed nodes be reverted?
45:30 - When you get slashed, where does the ETH go?
45:44 - Slashing other validators could be of very high incentive for a nefarious body to create a profitable attack?
47:00 - Timeline for HF1 and Eth1-Eth2 merge. List of proposals/features that Eth1 must-have for the Eth1-Eth2.
53:55 - Future of Pyrmont

Resources:
EIP - https://eips.ethereum.org/EIPS/eip-3076
Presentation - https://docs.google.com/presentation/d/19pHHc3qCPV6CXpoWOTKzeUKIb089ocZf9URW48Ti7-0/edit?usp=sharing
Discussion - https://ethereum-magicians.org/t/eip-3076-validator-client-interchange-format-slashing-protection/4883
Reddit post - https://www.reddit.com/r/ethstaker/comments/la62io/overview_of_eip3076_by_michael_sproul_sacha/

Follow at Twitter:
Michael Sproul @sproulM_ | Sacha Saint-Leger @sachayves | Danny Ryan @dannyryan | Pooja Ranjan @poojaranjan19 | Alita Moore @AlitaMoore85

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

Contact Ethereum Cat Herders
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 58 minutes
ethereums
proposal
eips
validated
ethereum
bit
protocols
beacon
edm
issue
youtube image

28 Jan 2021

Topics covered
0:54 - Introduction
3:44 - Overview Proxy
7:21 - Delegate call
11:25 - Remix example
18:06 - Address storage pattern
23:43 - Proxiable
27:45 - Library Lock
31:40 - Storage pattern
33:49 - Examples
35:10 - Resources & Tools
39:10 - What is the difference between using a Proxy system & using a Diamond system?
43:15 - When and why EIP-1822 be moved to the next state?

EIP-1822: https://eips.ethereum.org/EIPS/eip-1822
Presentation - https://docs.google.com/presentation/d/1QA9U3QN9oFSuoAaHYAtmjD8-kbp36B31iU3_B4m0EmE/edit?usp=sharing
Discussion - https://ethereum-magicians.org/t/eip-1822-universal-upgradeable-proxy-standard-uups/2842

### Real-world Examples

- rDAI - https://github.com/rtoken-project/rtoken-monorepo/blob/master/packages/contracts/contracts/Proxy.sol
- SuperFluid Finance - https://github.com/superfluid-finance/protocol-monorepo/blob/dev/packages/ethereum-contracts/contracts/upgradability/UUPSProxiable.sol
- Github - https://github.com/search?q=EIP+1822&type=commits

### Tools and Resources

- Solidity Proxy Creator (sol-proxy) - https://www.npmjs.com/sol-proxy
- 1822 Truffle plugin https://github.com/mdcoon/truffle-proxy
- Play with the contracts on Remix: https://remix.ethereum.org/#gist=6da9368618132420d958dfbba5db54eb
- bash: "truffle unbox https://github.com/pi0neerpat/proxy_101"

### Get help

Patrick: https://twitter.com/pi0neerpat
Gabriel: https://github.com/gbarros

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

Contact Ethereum Cat Herders
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 7 participants
  • 49 minutes
ethereum
eip1820
proxy
dap
decentralized
erp
emerging
interface
blockchain
developer
youtube image

18 Jan 2021

Resources:
Slides: https://vitalik.ca/files/EIP_2929_presentation.pdf
EIP-2930: Optional access lists -https://eips.ethereum.org/EIPS/eip-2930
Discussion to - https://ethereum-magicians.org/t/eip-2930-optional-access-lists/4561
EIP-2929: Gas cost increases for state access opcodes - https://eips.ethereum.org/EIPS/eip-2929
Discussion to - https://ethereum-magicians.org/t/eip-2929-gas-cost-increases-for-state-access-opcodes/4558

Topics covered:
1:25 - Introduction
2:50 - What is EIP-2929
5:04 - Why EIP-2929?
6:48 - Mitigating block processing DoS
9:34 - Pre & post EIP-2929
13:03 - A path towards bounding witness size
16:19 - Is it optimization or a trade-off
18:15 - Mechanics of EIP-2929
23:30 - EIP-2929 will only slightly increase the cost of "average" usage
29:34 - EIP-2930
33:52 - Longer-term notes
37:59 - Reason why 2929 helps prevent DoS
38:25 - Does the access-list mentioned here will help layer2 stuff?
39:45 - Any message for smart contract dev that they shouldn't be doing something from a security point of view?
45:00 - Is the gas changing strategy used for this EIP, is reusable for other gas changes we might want to do at some point?
46:08 - What are the strategy used in Eth2 to avoid some pit holes as witnessed in Eth1 today?
48:30 - Moving to the next EIP status?
50:52 - When is the right time to move the status to the "Final" for any core EIP?
52:32 - What could be the selection process for superseding the proposal in case of a different approach reaching the common result?
55:22 - Is there a reason we can not split 2929 into multiple EIPs one of which addresses precompile costs, it seems unrelated?

Follow at Twitter:
Vitalik Buterin @VitalikButerin | Martin Swende @mhswende | Pooja Ranjan @poojaranjan19 | Hudson Jameson @hudsonjameson | Alita Moore @AlitaMoore85 | James Hancock @JHancock

Other Berlin EIPs:
EIP-2718 with Micah Zoltu - https://youtu.be/JReJRJ5G_UA
EIP-2565: Repricing of the EIP-198 ModExp precompile - https://youtu.be/riBALRAw1Mw

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

Contact Ethereum Cat Herders
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 7 participants
  • 60 minutes
eip2930
ethereum
discussion
proposals
eip2046
ether
eip2929
eit
eip
ethon
youtube image

14 Jan 2021

Topics covered:
1:25 - Introduction
3:55 - What is Flash loan, Flash mint?
5:57 - Use cases
12: 30 - Prerequisites protocol to be able to have a flash loan & flash mint?
19:50 - The main rationale for creating a standard flash loan?
22:05 - If any of the current providers want to use it, do they have to migrate the contract?
23:50 - How useful this proposal is?
26:18 - What makes flash loans easier/harder for a platform to adopt?
30:05 - Built-in safety. What would it mean for there to be an unsafe flash loan, if the loan has to be paid inside the same transaction?
34:00 - How a flash loan could be used to make refinancing easier?
36:45 - The purpose, place, or meaning of audits are in the DeFi space for a user? What does audit cover/not cover?
40:30 - When do you think this proposal would be ready to move to the last call?

EIP - https://eips.ethereum.org/EIPS/eip-3156
Discussion to - https://ethereum-magicians.org/t/erc-3156-flash-loans-review-discussion/5077
Slides - https://docs.google.com/presentation/d/1Z8klLzd1P5sky1pmRzg7nFMCjgKMrAnvjI-eSWitD9w/edit?usp=sharing

Follow at Twitter:
Alberto Cuesta Cañada @acuestacanada | Pooja Ranjan @poojaranjan19 | William Schwab @William94029369 |

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

Contact Ethereum Cat Herders
Discord: https://discord.gg/tzYmDmF
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 45 minutes
ethereum
eip2930
lending
ether
facilitate
eap
flash
erc20
exchange
episode
youtube image

11 Jan 2021

Topics covered:
1:19 - Introduction
EIP-3102
2:26 - Hexary trees
4:09 - Key points
4:42 - Binary trees
6:00 - Why no RLP
8:33 - Why BLAKE2
9:26 - Merge account & storage tree
13:09 - Why key at the leaf level
17:39 - EIP-2584
18:29 - Conversion process
21:32 - Phase 0
22:26 - Phase 1
23:26 - Phase 2
23:28 - What's the difference between the overlay tree and the base tree in phase 1?
24:24 - Why the two phases are necessary? Why phase 1 is not writing the final binary tree?
26:28 - Is it really worth it?
29:50 - Where would tree fit in the Ethereum stack of development?
31:22 - Is the primary point of having a binary tree is to make the information less computationally expensive?
32:04 - Does the binary tree make searching fast in general?
32:52 - Is it a more efficient state management system for Ethereum?
33:25 - What's the primary motivation for the binary tree?
33:48 - How does one compute the state proof & how does the binary tree make a difference?
38:08 - Why does witness size matter?
39:22 - Hash function - have you considered SHA 256?
40:10 - Are these proposals ready to be moved into "Review" status?
43:21 - Thoughts on moving the 'discussion to' to Fellowship of Ethereum Magicians?
EIP-2584: https://eips.ethereum.org/EIPS/eip-2584
Eth research paper - https://ethresear.ch/t/overlay-method-for-hex-bin-tree-conversion/7104
EIP-3102: https://eips.ethereum.org/EIPS/eip-3102
Eth research paper - https://ethresear.ch/t/binary-trie-format/7621

Follow at Twitter:
Guillaume Ballet @gballet | Pooja Ranjan @poojaranjan19 | William Schwab @William94029369 | James Hancock @JHancock | Alita Moore @AlitaMoore85

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

Contact Ethereum Cat Herders
Discord: https://discord.gg/sgdnxZe
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 6 participants
  • 46 minutes
ethereum
proposals
eips
erp
discussion
transition
ether
2021
development
eip
youtube image

28 Dec 2020

Topics covered:
0.44 - Introduction

EVM
2:25 - EVM shortcomings
3:20 - Broad overview - the structure of the EVM
5:05 - Metrics to measure EVM
5:45 - EVM critics - What problems do we have if EVM reads only 256-byte words? Is there a way to do anything about that?
9:05 - Is there a way on working around the intermediate languages?
10:10 - Complaints about EVM jump - What the static analysis is? How is the EVM jumps make that hard?
14:10 - In other VMs in general, how do they get around to?
15:08 - Does the resulting inefficiency translates itself in some form of the Gas cot?
17:10 - What the Merkle-Patricia trie is? Is the trie storage an inefficiency?
21:54 - EVM makes some interesting choices, what's goes on the stack, what's in memory. Could you talk about it?
27:05 - How does stack allow us to be more versatile?
31:05- What is the biggest thing holding back the growth, scalability of Ethereum? Where do you see a solution?
32:58 - Would you say the current wat at the EVM is comparable to a single-threaded process, then the sharding would be multi-threaded?
33:46 - Why would people want to be on the most used shard?
34:50 - Asynchronous communication process - Would you say, a fantastic solution would be a framework where the asynchronous process will be the basis of the functionality? The benefit of being synchronous on the same shard would be outweighed by the benefit of the multiple shards?
36:04 - Opinion on the way EVM compiles the bytecode?
38:00 - Is that an inherent weakness in the way the logs are set up?

EIP Process
42:03 - History of the EIP process. How do you see the current EIP process wrt earlier EIP process?
45:35 - Thoughts on Informational EIPs?
48:22 - Thoughts on ERCs in EIP repo?
49:47 - How can you do a hard thing to separate specification from politics, any thoughts on this?

Follow at Twitter:
Nick Johnson @nicksdjohnson | Pooja Ranjan @poojaranjan19 | William Schwab @William94029369 | Brent Allsop @Brent_Allsop | James Hancock @JHancock | Alita Moore @AlitaMoore85

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

Contact Ethereum Cat Herders
Discord: https://discord.gg/sgdnxZe
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 8 participants
  • 57 minutes
ethereums
eip
evm
discussion
editor
penny
threads
ether
virtual
enos
youtube image

21 Dec 2020

EIP: https://eips.ethereum.org/EIPS/eip-1559

Discussion to: https://ethereum-magicians.org/t/eip-1559-fee-market-change-for-eth-1-0-chain/2783

Slides: https://docs.google.com/presentation/d/1f2JMtKZNMDc9jnG3R-40m-NZp8RhcHkhZbIBimY4-QU/edit#slide=id.g8cb00373fc_0_96

Topics covered:
1:05 - Introduction
1:36 - Overview EIP-1559
4:30 - Transaction & block format
6:36 - “200% Full” blocks
9:26 - Fee burning
11:47 - EIP-1559 Misconception
13:18 - Current status - Client Implementation
16:16 - R&D and Simulation
18:14 - Next Steps - The road to mainnet
20:14 - Questions
20:40 - How has 1559 evolved since the initial proposal? What are the unexpected discoveries?
22:30 - About mining algorithm - Would it be profitable for miners to delay mining in order to get to a profitable transaction with a higher tip?
24:33 - What makes it harder to sort for a miner?
27:04 - Base fee + tip, should those be lower than gas prices at the time of congestion?
28:33 - Since the first-price auctions, users are overbidding, could you describe more how users are overbidding right now?
30:40 - How Tim Roughgarden got insight on Ethereum at the protocol level?
31:32 - Timeline for shipping 1559 v1?
32:52 - Which proposals are coming with Berlin upgrade?
36:36 - How easy/difficult is the 1559 implementation in the Ethereum chain as compared to other projects?
38:38 - Outreach & effect on legacy transaction users?
40:07 - Is there any plan to transition from the old pool to the new pool? How that is going to happen?
40:38 - EIP status - is it the right time to move it to the “In review”?

Follow at Twitter:
Tim Beiko @TimBeiko | Pooja Ranjan @poojaranjan19 | William Schwab @William94029369 | Dragan Rakita @rakitadragan

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

Contact Ethereum Cat Herders
Discord: https://discord.gg/sgdnxZe
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 44 minutes
eip1559
ethereum
epdm
eip2718
proposal
eth1
protocol
eip
ether
issue
youtube image

14 Dec 2020

EIP: https://eips.ethereum.org/EIPS/eip-2938
Topics covered in this video:
1:29: Introduction
1:45: What is an Account Abstraction?
2:20: Implementation of the protocol.
4:25: What would happen if individual nodes in the network would not bother account abstraction transactions?
4:50: Mempool challenges & support.
8:55: Why can’t a node have an infinity transaction? Why is there a limit to mempool?
11:45: Is it really a resource issue for a miner to be able to find which is a valid transaction and what’s not?
13:22: Mempool challenge analogy.
15:47: How does a valid transaction turn into invalid? Why is that different from the AA than how it is today?
17:45: Double spend scenario.
21:15: Issue with Account Abstraction & solution.
25:40: About the EIP (where we left in Pt.1)
26:10: How can you identify a safe transaction?
31:35: Local state of a transaction?
33:10: How can you know an Account Abstraction contract can not be modified from outside?
37:50: Opt-in process.
38:25: What is SELF DESTRUCT? What does it do? Why do core devs don’t like it, generally?
44:20: How SELF DESTRUCT affect the upgradability pattern?
50:20: Security consideration
54:50: About security, DOS vector. If things go wrong, what would it look like? ABout bad nodes?
1:00:15: Roadmap
1:01:30: Readiness of EIP to move into the next status?

Discussion to: https://ethereum-magicians.org/t/eip-2718-typed-transaction-envelope/4355

Slides: https://tinyurl.com/peep-an-eip-2938

Peep an EIP-2938: Account Abstraction (Pt. 1) - https://youtu.be/HvZd6z2YdZs

Account Abstraction Community call - https://youtu.be/0hAIjLFe38Y

Follow at Twitter:
Sam Wilson @_SamWilsn_ | Ansgar Dietrichs @adietrichs | James Hancock @JHancock | Lightclient @lightclients | Pooja Ranjan @poojaranjan19 | Alita Moore @alitamoore85

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

Contact Ethereum Cat Herders
Discord: https://discord.gg/sgdnxZe
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 8 participants
  • 1:08 hours
ethereum
eip2938
considerations
protocol
peep
eip
proposal
episode
bit
eap1559
youtube image

7 Dec 2020

EIP: https://eips.ethereum.org/EIPS/eip-778
Discussion: https://github.com/ethereum/devp2p/issues/43

Follow guest on GitHub:
Felix Lange @fjl

on Twitter
Pooja Ranjan @poojaranjan19 | William Schwab @William94029369 | Brent Allsop @Brent_Allsop

Peep an EIP episode #1: Writing an EIP - https://youtu.be/Vnu4m4bBqCs
Check out other exciting EIPs in Peep an EIP series at https://github.com/ethereum-cat-herders/PM/projects/2

Contact Ethereum Cat Herders
Discord: https://discord.gg/sgdnxZe
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herde...
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 49 minutes
eip2938
ethereum
eip778
protocol
erp
eip
peep
repository
forums
ep
youtube image

23 Nov 2020

EIP: https://eips.ethereum.org/EIPS/eip-2982
Discussion: https://ethereum-magicians.org/t/eip-2982-serenity-phase-0/4621

Peep an EIP episode #1: Writing an EIP - https://youtu.be/Vnu4m4bBqCs

Follow at Twitter:
Danny Ryan @dannyryan | Matt Garnett @lightclients | Pooja Ranjan @poojaranjan19 | William Schwab @William94029369 | Brent Allsop @Brent_Allsop

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

Contact Ethereum Cat Herders
Discord: https://discord.gg/sgdnxZe
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 48 minutes
ethereum
eip2982
v2
e2o
ether
future
platform
eip
protocol
eip1011
youtube image

16 Nov 2020

EIP: https://eips.ethereum.org/EIPS/eip-2938
Discussion: https://ethereum-magicians.org/t/eip-2718-typed-transaction-envelope/4355
Slides: https://tinyurl.com/peep-an-eip-2938

Peep an EIP for EIP-2718: https://youtu.be/JReJRJ5G_UA

Follow at Twitter:
Sam Wilson @_SamWilsn_ | Ansgar Dietrichs @adietrichs | James Hancock @JHancock | Lightclient @lightclients | Pooja Ranjan @poojaranjan19 | Alita Moore @alitamoore85

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

Contact Ethereum Cat Herders
Discord: https://discord.gg/sgdnxZe
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 6 participants
  • 1:02 hours
ethereum
eip159
abstraction
eap
proposal
interface
eip
ether
account
eip2982
youtube image

5 Nov 2020

EIP: https://eips.ethereum.org/EIPS/eip-2718
Discussion: https://ethereum-magicians.org/t/eip-2718-typed-transaction-envelope/4355

Follow at Twitter:
James Hancock @JHancock | Lightclient @lightclients | Pooja Ranjan @poojaranjan19 | William Schwab @William94029369

Check out other exciting EIPs in Peep an EIP: https://github.com/ethereum-cat-herders/PM/projects/2

Contact Ethereum Cat Herders
Discord: https://discord.gg/sgdnxZe
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 1:01 hours
ethereum
eip1559
eap2718
eip2718
eip
proposal
eip155
protocol
eips
evm
youtube image

26 Oct 2020

  • 4 participants
  • 43 minutes
ethereum
hashes
eip2935
block
protocol
cache
ether
checkpoints
transaction
virtual
youtube image

12 Oct 2020

  • 3 participants
  • 37 minutes
eip198
ethereum
eap
eip
protocol
eip2565
eips
evm
eep
equip
youtube image

28 Sep 2020

EIP-2848: https://eips.ethereum.org/EIPS/eip-2848
Slides from the video: https://docs.google.com/presentation/d/1AuUsn4LuvmDEIWOmmIIiQwno_9QXkp4PWo4CzB_8S5g/edit#slide=id.p
GitHub: https://github.com/InternetOfPeers/EIPs/issues/1

Follow at Twitter:
Giuseppe Bertone @GiuseppeBertone | Pooja Ranjan @poojaranjan19 | William Schwab @William94029369 | Alita Moore @alitamoore85

Watch an episode on other exciting proposal in Peep an EIP: https://github.com/ethereum-cat-herders/PM/projects/2

Contact Ethereum Cat Herders
Discord: https://discord.gg/sgdnxZe
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 4 participants
  • 48 minutes
eip
ethereum
proposal
protocol
trust
message
decentralized
consensus
eip2848
concern
youtube image

21 Sep 2020

EIP-2535: https://eips.ethereum.org/EIPS/eip-2535
The episode on EIP-173 - https://youtu.be/64VfajtPGJ4

Follow at Twitter:
Nick Mudge @mudgen | Pooja Ranjan @poojaranjan19 | William Schwab @William94029369 | Alita Moore @alitamoore85

Contact Ethereum Cat Herders
Discord: https://discord.gg/sgdnxZe
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 45 minutes
diamonds
proposal
ethereum
proxy
eip2535
considerations
contract
diamond
protocols
upgradeability
youtube image

14 Sep 2020

Peep an EIP schedule at GitHub: https://github.com/ethereum-cat-herders/PM/projects/2

Writing an EIP with Matt Garnett - https://www.youtube.com/watch?v=Vnu4m4bBqCs

Follow at twitter: Greg Colvin (@greg_colvin), Pooja Ranjan (@poojaranjan19), William (@William94029369)

Contact Ethereum Cat Herders at
Discord: https://discord.gg/sgdnxZe
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
  • 35 minutes
editors
eip
ethereum
episode
invited
eip173
introduced
eip1
protocol
discussions
youtube image

7 Sep 2020

EIP-2666 (PR): https://github.com/ethereum/EIPs/pull/2666
Slides: https://docs.google.com/presentation/d/1GuGoD2mVrXFwHXbAsE6c9YC8F4zKYEv7_3forMPg5KU/edit
Discussion at the fellowship of Ethereum Magician: https://ethereum-magicians.org/t/eip2666-global-precompiles-repricing-and-many-more-discussion-thread/4332
Follow Alex Vlasov at Github/Twitter (@shamatar), James Hancock (@JHancock),
EIP-2537 in five slides with Alex Vlasov on Peep an EIP - https://youtu.be/al4YpfDVmS4

Peep an EIP schedule at GitHub: https://github.com/ethereum-cat-herders/PM/projects/2

Contact Ethereum Cat Herders at
Discord: https://discord.gg/sgdnxZe
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
Follow Pooja Ranjan (@poojaranjan19), William (@William94029369)
  • 5 participants
  • 53 minutes
eip266
precompiles
ethereum
processor
2046
gas
implemented
ercs
2666
eips
youtube image

31 Aug 2020

  • 5 participants
  • 38 minutes
health
italy
infection
concerns
immune
safely
care
having
community
warned
youtube image

28 Aug 2020

  • 4 participants
  • 48 minutes
eip2666
eips
protocols
ethereum
precompiled
eip2537
eip
eep
proposed
pen
youtube image

26 Aug 2020

EIP-173: https://eips.ethereum.org/EIPS/eip-173
Last call PR: https://github.com/ethereum/EIPs/pull/2832

Follow Nick Mudge at Github & Twitter @mudgen

Contact Ethereum Cat Herders
Discord: https://discord.gg/sgdnxZe
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/

If you are planning to submit a proposal, we highly recommend reading EIP-1 and watching our first episode on "Writing an EIP" with Matt Garnett (@lightclient).
  • 4 participants
  • 26 minutes
eip173
contract
eip
protocol
erc20
eip1
eips
ethereum
issue
proposed
youtube image

24 Aug 2020

Slides: https://docs.google.com/presentation/d/1SqXJIJg-C2QiTh89l5asQ_ZKnx5dfawZLpmUd8IQMBc/edit

Follow Matt Garnett at Github (@lightclient) & Twitter (@lightclients)

If you're new to the Ethereum community, we highly recommend watching Core Developer Learning Ecosystem Call #1 to have an introduction to EIP: https://www.youtube.com/watch?v=_6BRMN3oUrg&t=504s.

Ethereum Cat Herders
Discord: https://discord.gg/sgdnxZe
Twitter: https://twitter.com/EthCatHerders
Medium: https://medium.com/ethereum-cat-herders
GitHub: https://github.com/ethereum-cat-herders/PM
Email: support@ethereumcatherders.com
Website: https://www.ethereumcatherders.com/
  • 5 participants
  • 36 minutes
eip
ethereum
protocol
eep
eips
ep
eaps
eiep
editors
understanding
youtube image