Content
@
0 reply
0 recast
2 reactions
Pete Horne
@horneps
I have a question because “ethereum account abstraction” seems to be a hot topic. My question is - if the fundamental feature of decentralisation is end user control as principal with no agent or intermediary, and the user id is a 2^256 integer that the user must control - what is there to abstract??? An int???
2 replies
0 recast
3 reactions
Pete Horne
@horneps
An ethereum account is an abstraction itself. So it’s turtles all the way down to the fundamental key pair, and the requirement for a user keeping the skey themselves or give up their agency because they can’t be responsible for it. It seems like a trade off, so is the ETH community saying it’s trade off time???
2 replies
0 recast
0 reaction
nicholas 🧨
@nicholas
the coolest thing i've seen here yet is the proposal to use passkeys as signers on AA contracts. you can limit the privileges of the passkeys, or require multiple sign certain types of txs. passkeys are generated on device on anything with a modern browser. apple advanced protection & recovery contacts solve recovery..
1 reply
0 recast
1 reaction
Vitalik Buterin
@vitalik.eth
There's no need to have one single fundamental key pair! Can have multiple keys: M-of-N multisig, different keys with different authorizations (eg. authorize one key to sign ERC-1271 messages with a specific set of prefixes), recovery.... Here's my diagram of the AA use cases:
1 reply
0 recast
4 reactions