Artwork

Content provided by Ethereum Cat Herders. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Ethereum Cat Herders or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ro.player.fm/legal.
Player FM - Aplicație Podcast
Treceți offline cu aplicația Player FM !

PEEPanEIP #90: EIP-5646: Token State Fingerprint with Naim Ashhab

43:34
 
Distribuie
 

Manage episode 348600969 series 3394190
Content provided by Ethereum Cat Herders. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Ethereum Cat Herders or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ro.player.fm/legal.

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
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/

  continue reading

90 episoade

Artwork
iconDistribuie
 
Manage episode 348600969 series 3394190
Content provided by Ethereum Cat Herders. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Ethereum Cat Herders or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://ro.player.fm/legal.

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
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/

  continue reading

90 episoade

Toate episoadele

×
 
Loading …

Bun venit la Player FM!

Player FM scanează web-ul pentru podcast-uri de înaltă calitate pentru a vă putea bucura acum. Este cea mai bună aplicație pentru podcast și funcționează pe Android, iPhone și pe web. Înscrieți-vă pentru a sincroniza abonamentele pe toate dispozitivele.

 

Ghid rapid de referință