If blocks were 2MB, and a 2MB block that is only 10% full gets confirmed, then how much additional storage is required on a full node?

I am guessing the correct answer here is 200K?

Thanks in advance for any guidance in this matter.

  • 1
    What is a 2MB block that is only 10% full? Isn't that just a 200k block? May 8 '18 at 21:12

Full nodes are not required to store blocks (they can be pruned). So the answer is 0.

If a 200 kB block does get stored, it takes 200 kB to store it.

  • Can we assume this new block will be stored locally on some full node somewhere, ultimately. Which is it 200K 0r 2MB? Thanks very much for your time.
    – jimhash
    May 8 '18 at 21:17
  • It will be stored somewhere. But not nearly every full node needs to keep it for eternity. May 8 '18 at 21:20
  • How much space will it take when it does get stored?
    – jimhash
    May 8 '18 at 21:21
  • That seems like a trivial question, but I've updated my answer. May 8 '18 at 21:22
  • Agreed, though I haven't seen it spoken about anywhere in any of the block size debates I've seen, sorry. To me this question cuts to the heart of the debate, exposing some arguments as irrational. I thought I knew the answer, but I appreciate that you (with all of your credibility and greatness of learning) answered it. Thanks again!
    – jimhash
    May 8 '18 at 21:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.