3 ms·
is full history needed? for validators it may be last 300 blocks. for bridges 30k blocks. for rollups 300k. assuming it is possible to start validator from an
by dlahoda 2y ago
is full history needed?
for validators it may be last 300 blocks. for bridges 30k blocks. for rollups 300k.
assuming it is possible to start validator from any block(trusting random subset of validators to bootstrap) and account state is way smaller its ok.
also, as i see 100tb costs 3k usd. so some archieval nodes can be just payed some to handle that.
- ETH_start 2y ago100 TBs makes it extremely difficult to fully validate the history, because you need to download that much data over the internet, from some archival nodes. And that number is going to grow exponentially, to the point where the network is destined to have a centralized, and thus fragile, structure. I agree that most nodes do not need the full history, but even everyday operational costs are enormous: dozens of gigabytes a day just to keep up?
- dlahoda 2y agosolana can make some ceremony for warp bootstrap. instead of validating since genesis, ask several on chain random nodes for start from specific block. and fisherman to find if any node differs from archieval. so economics of storage i do not know, but that leads back to artificially cheap transactions. as soon as tx will be real price, they will pay storage.
- ETH_start 2y agoYes it's possible to use these kinds of schemes to get artificially cheap transactions. I don't see such schemes being employed on Solana right now and I anticipate that we're going to see much more of that on Ethereum Rollups in the near future.