Content pfp
Content
@
0 reply
0 recast
0 reaction

Michael de Hoog pfp
Michael de Hoog
@mdehoog
Been working on a prototype and spec for @vitalik.eth's minimal keystore rollup hackmd.io/@mdehoog/mksr Please read and comment if you have thoughts
3 replies
12 recasts
69 reactions

Vitalik Buterin pfp
Vitalik Buterin
@vitalik.eth
You could make batches submittable via calldata *or* blobs? So blobs are the usual path, calldata is the faster path in case there's very low activity.
1 reply
0 recast
5 reactions

Michael de Hoog pfp
Michael de Hoog
@mdehoog
Great idea, thanks. Current proposal for txs submitted to rollup nodes is to only post the modified key/value to L1 (64 bytes, essentially a state diff), which means a blob could hold around ~2000 transactions. But depending on blob fees, submitting a partial blob could still be cheaper than calldata.
1 reply
0 recast
3 reactions

Vitalik Buterin pfp
Vitalik Buterin
@vitalik.eth
I'd also add that it feels very unlikely for the cost of a blob to go higher than the cost of submitting a SNARK to chain. Verification is around 500k gas, *at calldata-equivalent prices* a blob is 2m gas, so you'd need the L2-verse to be quite saturated for blobs to be above verification.
1 reply
0 recast
1 reaction