A Protocol Design View on Statelessness
Julian Ma
Who Should Hold State?
Statelessness is about choosing Proof-Serving Node architecture and State Growth jointly.
Attesters should not be the proof-serving nodes, but who should be it?
Out-of-protocol Partial Statelessness
Why would block producers do so?
Similarities to the MEV-Boost market: builders leave out transactions because their value is negligible.
Positive framing: if state growth is too large, builders can prune state tree without in protocol state expiry.
Difference Weak and Strong Statelessness
State Growth after Statelessness
State Growth after Statelessness
dApps and wallets?
Thanks!
Telegram: @julianzma