Ryan Sean Adams
👤 SpeakerAppearances Over Time
Podcast Appearances
No admin key can drain any version of Uniswap for a reason.
I think there's a point there to be taken of just the whole point of this thing is smart contracts and code.
And that's the thing to aspire to.
Granted, that's a very difficult thing to aspire to.
And we've also learned other lessons in the inverse direction of things completely governed by code also have problems.
So it's a little bit stuck between a rock and a hard place.
I think the big lesson to be learned was the zero time lock, the zero second time lock where new governance decisions, new admin changes go into effect immediately and don't give any sort of recourse.
There should be, I don't know, 24 hours, seven days before some things take effect that would allow people to just raise a flag and be like, yo, this is not right.
You should have a setup that does not touch anything else other than doing it one job.
Absolutely.
Yeah, the five-year plan talk.
18 different implementations of Uniswap, 18 different implementations of Aave, no one plus one equals three.
I think the thing that I am still undetermined on, the jury is still out on, is this kind of like closer to a main quest line for Ethereum that somehow Martin from Gnosis is doing instead of the EF?
Or is this more of another like...
Technical side quest, intellectual masturbation kind of thing that we like to do in Ethereum.
Cosmos tried everything.
That was always our argument, which is like, well, Cosmos didn't have money.
Like, atoms were never money.
ETH is money.
And so that's a material difference.