snarkVM icon indicating copy to clipboard operation
snarkVM copied to clipboard

[Feature] Implement a parallel chunked serialization utility

Open ljedrz opened this issue 4 months ago • 2 comments

Inspired by https://github.com/ProvableHQ/snarkVM/pull/3030, where the serialization of the block tree takes over 2s with the mainnet ledger. This can be made faster, and could be useful for other applications.

ljedrz avatar Nov 21 '25 09:11 ljedrz

I have a prototype which took the mainnet ledger serialization time down from 2.48s to ~0.7s. I'll see if I can improve it a bit more.

ljedrz avatar Nov 21 '25 14:11 ljedrz

I have a prototype which took the mainnet ledger serialization time down from 2.48s to ~0.7s. I'll see if I can improve it a bit more.

I think 2.48 seconds is already sufficient - and we'd rather use your powers for other work now. :) Feel free to DM. Let's keep up the pace and progress 🚀

vicsn avatar Nov 21 '25 19:11 vicsn