Content pfp
Content
@
0 reply
0 recast
2 reactions

makemake  pfp
makemake
@makemake
Nuclear take: Account abstraction is fundamentally incompatible with how we are scaling ethereum and will be a meme until we all ossify on using a single rollup for everything
9 replies
3 recasts
20 reactions

dcposch.eth pfp
dcposch.eth
@dcposch.eth
“fundamentally incompatible” is an overstatement. True, crosschain key rotation is complicated & involves compromise, see @vitalik.eth‘s recent essays. But 1. Not impossible, 2. Some important uses, like payments, can work crosschain even with keys on a single chain, 3. Others, like games, can live on one chain
1 reply
0 recast
0 reaction

EulerLagrange pfp
EulerLagrange
@eulerlagrange.eth
https://vitalik.ca/general/2023/06/20/deeperdive.html#what-does-a-cross-chain-proof-look-like Vitalik here explains how an L2 can verify L1 state, and vice versa. With this, it should be possible to make the contract wallet follow the state of the L1. Kinda. …
1 reply
0 recast
0 reaction

Gabriel Ayuso — web/acc pfp
Gabriel Ayuso — web/acc
@gabrielayuso.eth
Agree. One of the things I love about EOAs is that they're the same across all EVM chains. Smart Contract based accounts break this. I'm not a fan. Deploying across all chains isn't a realistic solution. We need something better and more scalable.
2 replies
0 recast
2 reactions

Mo pfp
Mo
@meb
Why is this?
1 reply
0 recast
0 reaction

shazow - p/oss pfp
shazow - p/oss
@shazow.eth
How does your take feel if we take it to the privacy extreme with stealth addresses, blind deposits, everything is intents, everything is counterfactual, etc? I suspect one incorrect mental model people have is that AA is 1:1 with EOAs "except better", but really we're going to have all kinds of mishmashes.
1 reply
0 recast
2 reactions

​woj — q/dau pfp
​woj — q/dau
@woj.eth
what is the aa definition you are using? i agree that bridging with smart contract wallets is much more difficult than with EOAs but aa still provides 10x UX for apps that want to stay on one chain also nothing stops a wallet developer to deploy the smart contract account on all chains they want to support
1 reply
0 recast
0 reaction

Jack Miller pfp
Jack Miller
@cosimojack.eth
" **until** we ... " Do you think it's inevitable that activity will consolidate to a single rollup?
1 reply
0 recast
0 reaction

Pete Horne pfp
Pete Horne
@horneps
There is an inherent conflict between determinism and randomness. Monotonic nonces are a salt rule as a replay guard, create2 is simply a user provided salt from a contract with a monotonic nonce salt. Randomness is not broken. The moment you introduce determinism you break it. The solution is better end user tools.
1 reply
0 recast
0 reaction

Andrew Huang pfp
Andrew Huang
@ahuang
Doesn’t this assume bounded demand for block space? A single Rollup will have a vertical scaling limit
1 reply
0 recast
0 reaction