
1/ ERC-20 token standard approve() has caused an unnecessary cost of $53.8M for #Ethereum and #DeFi users
This is bad. Continue reading why and how to avoid this in the future.
👇👇👇


You know this because when you do a Uniswap trade you need press two transaction buttons instead of one.

https://t.co/ZHXzPBbqJJ
1/ I just spend my Saturday morning on a call with a crypto fund explaining to them how #Ethereum ERC-20 token approve() function works
— \U0001f42e Mikko Ohtamaa (@moo9000) August 29, 2020
I am too old for this shit. pic.twitter.com/7EYfOaRP5L
https://t.co/YnK1p8u75n
(But links are outdated because Google Cloud has new UI)
Woo! One billion transactions will be done in a few days!



Alternatives for ERC-20 include:
ERC-777
ERC-667
ERC-827
ERC-223
(did I miss any?)
Centralised exchanges do not need to do anything to support these new, better, token standards that make smart contract and #DeFi interactions safer.
Every time someone creates a new ERC-20 token, hundreds of thousands of dollars die.
Let's actively demanding non-ERC 20 tokens from developers.
And if that does not work I suggest we start punching ERC-20 developers to face over the internet

Newer token standards need some similar mechanism to pass user data as the part of the transaction, but this cost is lower compared to additional approve() tx.
Prove me wrong.
CC @dmihal @FrancescoRenziA @abcoathup
Now I am going to climb the mountain, get fresh air and visit monkies

More from Crypto
Where should I start?
1) Is Blockfi profitable?
2) How much money does BlockFi have on its balance sheet?
3) Is the yield that BlockFi pays to its depositors earned or subsidized by billionaire investors?
4) Has BlockFi ever been profitable?
5) Are you planning to go public?
1) Is Blockfi profitable?
2) How much money does BlockFi have on its balance sheet?
3) Is the yield that BlockFi pays to its depositors earned or subsidized by billionaire investors?
4) Has BlockFi ever been profitable?
5) Are you planning to go public?
When is the interview published? @otisa502
— Jakob.Cel (@HedegaardJakob) February 14, 2021