Friday, 11 September 2020

How does bitcoin scale in performance? (CPU and RAM usage, usually ppl talk about disk space)


I am currently reading "Mastering Bitcoin" and I learned a lot of news things. But a questions keeps bugging me:If bitcoin grows around 1 terabyte each decade (i know, this is not yet the case), that is completely fine. But the fullnodes store the whole history and validate against the whole past, right? Also wallets, that "restore from a private key" (you setup a new wallet with an old private key, so it has to check the full bitcoin history for your funds).Won't those be extremely slow mechanisms in the future? What is bearable now, will it be super cpu-intensive in several years? The mempool takes unconfirmed transactions, but in the end, it only "accepts" them, if they are valid. So the node has to validate all of them right? The longer the chain, the longer that takes, right? (not sure if a node really validates all of them, or if he just validates the block that a miner delivers. I read conflicting information on this topic or misinterpreted one.)Disclaimer: I could be wrong on some things, please go easy on me. :) via /r/Bitcoin https://bit.ly/3ikrIoj

No comments :

Post a Comment