Post
Topic
Board Bitcoin Discussion
Re: Full relay : cost and benefits
by
ICYNOTE2023
on 30/07/2023, 10:12:02 UTC
Good day all,

Maintaining the entire blockchain ledger and running a full relay by general public is a crucial, foundational aspect of BTC. It's also a substantial commitment in storage, bandwidth and increased need for security. While IMHO those who can, should do it as a public service, there's also a possibility of network somehow compensating those who maintain full ledger. I wonder if this has ever been pondered : can it be done in a way that would incentivize it for individual, independent users vs corporate agents with quasi-unlimited resources ? What are the downsides and upsides beyond obvious ? What does the future hold - what will full ledger look like in a decade from now and how viable will it be then for Joe Internet to keep it on his home network ? Has anyone considered a compression algo that would specialize in good blockchain performance ?

Currently (2023) full ledger is about 435 Gb.  Bandwidth consumption of 200G/month in UPLOADS is reported norm, if left unchecked. I feel a systemic risk to the network that may drift momentum towards large users with unlimited storage and bandwidth in a way that may jeopardize security and decentralized nature of the network.

On other hand, how critical is most of that data to stability and security of the blockchain ? Perhaps my concerns are out of ignorance and it will do just fine when less then 0.01% of all self-hosted nodes maintain a full copy.

With respect
unixux


Maintaining the entire blockchain ledger and running a full node is indeed a crucial aspect of the Bitcoin network's decentralization and security. As you rightly pointed out, it does require substantial resources, and the question of incentivizing individuals to run full nodes has been a topic of discussion within the Bitcoin community.