Post
Topic
Board Development & Technical Discussion
Re: stupid question: why not move transactions outside blocks ?
by
Anti-Cen
on 31/12/2017, 21:17:09 UTC
Not the worlds worse plan put having a pointer in the BC pointing to a file holding the header and block would result in more disk seeks
and you have got to read the block to see if coins in it relate to the current transactions.

The amount of persistent storage is not as big of an issue as network bandwidth is. As a full node, you'll have to download every new block and every transaction as well as send them to your peers. Bigger blocks = more network bandwidth consumed. Make the blocks big enough (= several MBs) or block interval short enough and it could be terrabytes of network traffic per month.

off the bat a few megs of data seems small but all them sync messages will soon add up but lets face it the
structure of the block-chain is at fault here and having 20,000 nodes all replicating gigs of data each day
was never going to end well anyway and they knew years ago that it would not scale.

Tweaking the block-size or timing long term won't fix the system but just as a quick fix for now an
increase in the size would seem like an obvious move or the silly transactions fees will resolve the problem
for them because everyone will leave BTC and dump it.

Lets face it our horse only has three legs.