Bitcoin Forum
May 14, 2024, 08:34:52 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: What Happens to the People Wanting to Run a Node in 20+ Years?  (Read 206 times)
titular (OP)
Sr. Member
****
Offline Offline

Activity: 287
Merit: 363


"Stop using proprietary software."


View Profile
July 03, 2021, 02:03:42 PM
Merited by Welsh (2), hosseinimr93 (1)
 #1

So Bitcoin has been around of a little over a decade, and we can see it already takes people a considerable amount of time to download the entire Bitcoin blockchain with the purpose of running a full-node.

What happens to the folks wanting to run a full-node in 20+ years when downloading the entire blockchain takes months and months to complete?

Will they just have to suck it up?

Will pruned nodes be their only option?

Do we already have solutions for this?


▄▄███████████████████▄▄
▄██████████████████████▄
███████████▀▌▄▀██████████
███████▄▄███████▄▄███████
██████▄███▀▀██▀██████████
█████████▌█████████▌█████
█████████▌█████████▌█████
██████████▄███▄███▀██████
████████████████▀▀███████
███████████▀▀▀███████████
█████████████████████████
▀█████▀▀████████████████▀
▀▀███████████████████▀▀
Peach
BTC bitcoin
Buy and Sell
Bitcoin P2P
.
.
▄▄███████▄▄
▄████████
██████▄
▄██
█████████████████▄
▄███████
██████████████▄
███████████████████████
█████████████████████████
████████████████████████
█████████████████████████
▀███████████████████████▀
▀█████████████████████▀
▀██████████████████▀
▀███████████████▀
▀▀███████▀▀

▀▀▀▀███▀▀▀▀
Available in
EUROPE | AFRICA
LATIN AMERICA
▄▀▀▀











▀▄▄▄


███████▄█
███████▀
██▄▄▄▄▄░▄▄▄▄▄
████████████▀
▐███████████▌
▐███████████▌
████████████▄
██████████████
███▀███▀▀███▀
.
Download on the
App Store
▀▀▀▄











▄▄▄▀
▄▀▀▀











▀▄▄▄


▄██▄
██████▄
█████████▄
████████████▄
███████████████
████████████▀
█████████▀
██████▀
▀██▀
.
GET IT ON
Google Play
▀▀▀▄











▄▄▄▀
1715675692
Hero Member
*
Offline Offline

Posts: 1715675692

View Profile Personal Message (Offline)

Ignore
1715675692
Reply with quote  #2

1715675692
Report to moderator
1715675692
Hero Member
*
Offline Offline

Posts: 1715675692

View Profile Personal Message (Offline)

Ignore
1715675692
Reply with quote  #2

1715675692
Report to moderator
1715675692
Hero Member
*
Offline Offline

Posts: 1715675692

View Profile Personal Message (Offline)

Ignore
1715675692
Reply with quote  #2

1715675692
Report to moderator
In order to achieve higher forum ranks, you need both activity points and merit points.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715675692
Hero Member
*
Offline Offline

Posts: 1715675692

View Profile Personal Message (Offline)

Ignore
1715675692
Reply with quote  #2

1715675692
Report to moderator
1715675692
Hero Member
*
Offline Offline

Posts: 1715675692

View Profile Personal Message (Offline)

Ignore
1715675692
Reply with quote  #2

1715675692
Report to moderator
ranochigo
Legendary
*
Offline Offline

Activity: 2968
Merit: 4186



View Profile
July 03, 2021, 02:15:51 PM
 #2

What happens to the folks wanting to run a full-node in 20+ years when downloading the entire blockchain takes months and months to complete?
That is assuming bootstrapping the entire blockchain will still be the norm 20 years from now. Who knows, perhaps there is a way to truncate or compress the blockchain in a trustless manner in the future.

Even if there isn't, the current blockchain takes about 8 hours to fully synchronize on my computer. We're still seeing quite significant improvements in both IPCs of CPUs and HDD disk size, don't think it'll be a huge problem even without improvements.

Will pruned nodes be their only option?
Pruned nodes don't solve the problem of having to download and validate the entire blockchain.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
kaggie
Sr. Member
****
Offline Offline

Activity: 333
Merit: 506


View Profile
July 03, 2021, 02:17:08 PM
Last edit: July 04, 2021, 07:39:36 AM by kaggie
Merited by Welsh (2)
 #3

Ten years ago, processors were.. 3 GHz. And today, processors are.. 3 GHz.

Wait.

Let me restart.

The necessary storage/transfer will be mostly linear scaling due to the limits on the number of transactions.

So today, a full node takes maybe 300 GB. Ignoring the first few years, we can estimate 300 GB / 5 years. In twenty years, all transactions will be encompassed within < 2TB of storage. Think how fast memory/HDD develops. You have 2 TB of HDD now, easily accessible. And that's the limit within 20 years. That's not really that much.

Yes, it might take a few weeks to download, but bandwidth will increase too.

Also, keep in mind that many people don't use a full bitcoin node to interact with the chain.
worle1bm
Full Member
***
Offline Offline

Activity: 1834
Merit: 166



View Profile
July 03, 2021, 02:43:13 PM
 #4

The technology is so fast developing and you find optic fibre connections these days and SSD upto 2 TB also and expandable RAM and system processor are becoming really fast that if someone wants to run a full node even after 20 years it would not be a problem for them and there could be more possible options then.For instance at this time the total blockchain is around 352.74 up from 352.61GB yesterday and rising at the rate of approximately 24% annually as last year the total blockchain was around 286.44 GB which means nearly 60GB increase.So we can assume that the size would in TB's at that time but most probably it would be downloaded at faster rate within a week or so if not any isssue.You would also need extra space for further download and system requirements would also increase.But yes we can say that full nodes might be less operational and light weight clients will be more.

███████ ███████        R O L L B I T               CRYPTO'S MOST INNOVATIVE CASINO               [ PLAY NOW ]        ███████ ███████
//     WHITEPAPER     //          R L B          //     RLB LOTTERY     //
███████ ███████      |       Twitter       |        ►   S P O R T S B O O K   |   [ N E W ]  C L A N S   ◄        |      Discord      |      ███████ ███████
ranochigo
Legendary
*
Offline Offline

Activity: 2968
Merit: 4186



View Profile
July 03, 2021, 02:43:17 PM
 #5

Ten years ago, processors were.. 3 GHz. And today, processors are.. 3 GHz.
IPC increases.
Wait.

Let me restart.

The necessary storage/transfer will be mostly linear scaling due to the limits on the number of transactions.

So today, a full node takes maybe 300 GB. Ignoring the first few years, we can estimate 300 GB / 5 years. In twenty years, all transactions will be encompassed within < 2TB of storage. Think how fast memory/ROM develops. You have 2 TB of ROM now, easily accessible. And that's the limit within 20 years. That's not really that much.

Yes, it might take a few weeks to download, but bandwidth will increase too.

Also, keep in mind that many people don't use a full bitcoin node to interact with the chain.
Bitcoin at its current form cannot handle transactions on-chain that is sufficient to support mass adoption. We can use second layer but I doubt we won't increase the onchain capacity through some optimization. Currently, the blockchain size growth is roughly ~100GB per year. It's decent but you have to also take into account that most people won't buy an extra HDD for Bitcoin and for the near future, most consumer computers won't include that much storage because there isn't a huge market for it.

It might not seem like a lot but for the average Joe, having something like this hog up their HDD is a far greater problem for them.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
hatshepsut93
Legendary
*
Offline Offline

Activity: 2968
Merit: 2147



View Profile
July 03, 2021, 02:53:13 PM
 #6

Yes, people will have to wait and download the whole blockchain, hopefully the bandwith will increase by that time. I would be more concerned about longer perspective, like 100 or 200 years, if our storage and bandwith technology will stagnate, eventually running a node could become a big problem, and the network would be slowly becoming more decentralized. Perhaps a blocksize reduction would be needed at some point in the future to combat this. But this is a problem for future generations.

.BEST.CHANGE..███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
DaveF
Legendary
*
Offline Offline

Activity: 3472
Merit: 6273


Crypto Swap Exchange


View Profile WWW
July 03, 2021, 03:30:19 PM
 #7

10 years ago 1TB SSD were insanely expensive. Today they are under $100 USD
Bandwidth price is falling in most places. 5G is allowing very high speeds for downloads even when you do not have the ability to connect to a local provider.
RAM & CPU pricing is falling too.

So there it's no big deal.
If you want to run a node on the PC that you just pulled out of the trash that is one thing, but if you are going to spend some money then it will be fine.

Same as now, you can run a node on a slow internet connection on a RPi3 with a slow drive attached to it.

Or you can get a 4th gen core i5 with 16gb ram and a 512GB SSD for under $250 and not worry about it.
You can probably save $40 going for a similar generation AMD based PC.

10 or 20 years from now the systems will be different but theory will be the samw.

-Dave

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
cr1776
Legendary
*
Offline Offline

Activity: 4032
Merit: 1301


View Profile
July 03, 2021, 10:13:17 PM
 #8

ROM is not RAM.

20-22 years ago ISDN was fast. 25 years ago 56k was fast 40 years ago 1200 bps was fast and a few years before that 300 and 110 baud was nice. And a 5 MB HDD was huge and 64K of RAM was lots with a 1 MHz CPU.

20 years from now we will look back and think about how little storage, RAM, and CPU speed we had.

Given the block chain grows relatively linearly and computing power and storage are growing more (Moore) and linearly, and one get get fiber internet today (and for years) the initial sync will be improving over time.



Ten years ago, processors were.. 3 GHz. And today, processors are.. 3 GHz.

Wait.

Let me restart.

The necessary storage/transfer will be mostly linear scaling due to the limits on the number of transactions.

So today, a full node takes maybe 300 GB. Ignoring the first few years, we can estimate 300 GB / 5 years. In twenty years, all transactions will be encompassed within < 2TB of storage. Think how fast memory/ROM develops. You have 2 TB of ROM now, easily accessible. And that's the limit within 20 years. That's not really that much.

Yes, it might take a few weeks to download, but bandwidth will increase too.

Also, keep in mind that many people don't use a full bitcoin node to interact with the chain.
kaggie
Sr. Member
****
Offline Offline

Activity: 333
Merit: 506


View Profile
July 04, 2021, 07:46:03 AM
 #9

ROM is not RAM.

I've changed my two statements of ROM to HDD now.
PrivacyG
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1737


Crypto Swap Exchange


View Profile
July 04, 2021, 10:44:02 AM
 #10

Blockchain size did grow a lot in the past few years and I believe it outpaced the development and price reduction of disks.  That being said, the size itself is probably a larger problem now than the bandwidth.  You could clearly see around you that bandwidth is becoming an incrementally smaller issue with the development of new internet technologies and All Time Highs of download and upload speeds coming every few months or years.

The blockchain size should theoretically increase small enough for future technology to become cheaper at the same time.  A $50 Solid State Drive of today will have so much less storage space than a $50 Solid State Drive of 2030 will.  Think floppy disks, CDs and today's USB disks or microSD cards.  With time, future technology becomes more affordable.

-
Regards,
PrivacyG

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
dkbit98
Legendary
*
Offline Offline

Activity: 2226
Merit: 7153



View Profile WWW
July 04, 2021, 11:43:14 AM
 #11

What happens to the folks wanting to run a full-node in 20+ years when downloading the entire blockchain takes months and months to complete?
In 20 years size of hard drives will be multiple times bigger and size of bitcoin blockchain will be trivial, and download speed will probably be much faster so people won't need to wait for months to download full node, or they can just download pruned node.
There is also possibility of some code updates and changes that would make it easier for everyone to download and run full Bitcoin nodes.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Kakmakr
Legendary
*
Offline Offline

Activity: 3444
Merit: 1957

Leading Crypto Sports Betting & Casino Platform


View Profile
July 04, 2021, 12:18:28 PM
 #12

You are assuming that technology will stay where it is ....and that is wrong. We already have very fast bandwidth in some of the most remote countries in the world. People thought 1mb and 5mb was fast a few years ago and now people are having between 10mb and 100mb and that is still on the slow side.  Roll Eyes

The storage capacity is also getting bigger and bigger ....so storing the Blockchain for hosting a full node ..will just grow as the Blockchain grows. (SSD's with a 100TB will soon become the norm.... mark my words)  Wink

https://timesofindia.indiatimes.com/gadgets-news/worlds-biggest-ssd-costs-40000/articleshow/76878101.cms

https://www.databarracks.com/future-of-processing-and-storage/storage.html

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
ranochigo
Legendary
*
Offline Offline

Activity: 2968
Merit: 4186



View Profile
July 04, 2021, 12:24:26 PM
 #13

Yes, people will have to wait and download the whole blockchain, hopefully the bandwith will increase by that time.
Current bandwidth is more than sufficient to download the entire blockchain within a few hours at max. Problem is that there exist a ton of bottlenecks which can't be eliminated that easily. I don't think there is a particularly huge issue with an increase in the rate of transactions in the future; assuming transactions can take place off-chain and we can sustain an increase in the efficiency of the various components. I think Moore's law isn't that relevant anymore. We're already reaching 7nm nodes.

There are more concerns within the system other than your bandwidth and your HDD.
I would be more concerned about longer perspective, like 100 or 200 years, if our storage and bandwith technology will stagnate, eventually running a node could become a big problem, and the network would be slowly becoming more decentralized. Perhaps a blocksize reduction would be needed at some point in the future to combat this. But this is a problem for future generations.
Reducing block size is counterintuitive. We need bigger block size to support LN, even if we were to scale to our closest payment system competitor. It's quite evident that on-chain capacity isn't ideal right now, outright blocksize increase cannot be the only solution.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
kaggie
Sr. Member
****
Offline Offline

Activity: 333
Merit: 506


View Profile
July 04, 2021, 12:51:05 PM
 #14

I wrote ROM. There is an actual idea there.

If bitcoin continues to increase in value and distribution, we want more people to run nodes. A typical node contains all of the bitcoin transactions that have occurred, up until the recent ones. ROM, as hardware, and only requiring a one-way process ("read-only memory", read, not write), could be created and distributed as a hardware plug in -- perhaps more cheaply than HDD space. This would provide an immutable transaction history, yet one that a node could verify. The core software currently doesn't support a separated database structure, but we might see it in the future if such ROM hardware became available.

It might also be good if core supported splitting/putting the database history into multiple drives anyways..
FatFork
Legendary
*
Offline Offline

Activity: 1596
Merit: 2590


Top Crypto Casino


View Profile WWW
July 04, 2021, 04:46:10 PM
Merited by dkbit98 (5)
 #15

What happens to the folks wanting to run a full-node in 20+ years when downloading the entire blockchain takes months and months to complete?

The size of the Bitcoin blockchain is increasing by linear progression (about 100GB every two years), while technological advancements in the IT industry continue to grow exponentially. For example, a decade ago, most personal computers had disks drives with a capacity of 320GB or 500GB. Nowadays, most new PCs come with drives that hold 2TB or even 4TB. In fact, storage capacity is doubling every few years and data transfer speeds are increasing even more rapidly.


https://www.statista.com/statistics/647523/worldwide-bitcoin-blockchain-size/

So, unless the rate at which new blocks are generated dramatically changes, there is no concern that blockchain data will surpass the limits of technological advancement in the foreseeable future.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
khaled0111
Legendary
*
Offline Offline

Activity: 2520
Merit: 2873


Top Crypto Casino


View Profile WWW
July 04, 2021, 08:02:05 PM
 #16

With the accelerating pace of technological change, I believe soon it will be possible to run full nodes even on mobile devices. In the meantime, am pretty sure some solutions will be introduced to reduce the blockchain size or the time it takes to download it and synchronize with the network.

Will pruned nodes be their only option?
By running a pruned node you still need to download all the blocks. It only helps solving the storage issue as you will keep only the most recent blocks. Besides, we will still need others to run full nodes for the network to work.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Welsh
Staff
Legendary
*
Offline Offline

Activity: 3262
Merit: 4110


View Profile
July 04, 2021, 08:38:02 PM
 #17

most consumer computers won't include that much storage because there isn't a huge market for it.
This is spot on, and I believe this will actually be an issue in the future. There's often comparisons between storage options today, and storage options 20 years ago. However, that's because old computers were limited even for the general consumer. We are now probably reaching a point where bigger storage is possible, and could potentially become cheaper over time. However, for it to get cheaper you would need mass production of it. If you general consumer doesn't need 14TB+, then the production will only be for those that can actually use it, most likely commercial, and a few hobbyists. So, we could actually see things start to stagnate  for general consumption, simply because we won't need the higher storage values. In fact, we've probably already seen this happening, with the introduction of chromebooks, which are primarily used for browsing the internet, and with commonly used software now taking a online cloud storage point of view, i.e microsoft office there might be no need to install programs yourself in the future, reducing the need for local storage, at least for the general consumer.

In the future, if you were to run a node you might actually need equipment, which gets rarer, and rarer as time progresses, simply because the industry might cater to the general consumer, which could take a more commercially hosted application approach.

Saltius
Member
**
Offline Offline

Activity: 166
Merit: 16


View Profile
July 05, 2021, 12:55:51 AM
 #18

What happens to the folks wanting to run a full-node in 20+ years when downloading the entire blockchain takes months and months to complete?

The size of the Bitcoin blockchain is increasing by linear progression (about 100GB every two years), while technological advancements in the IT industry continue to grow exponentially. For example, a decade ago, most personal computers had disks drives with a capacity of 320GB or 500GB. Nowadays, most new PCs come with drives that hold 2TB or even 4TB. In fact, storage capacity is doubling every few years and data transfer speeds are increasing even more rapidly.


https://www.statista.com/statistics/647523/worldwide-bitcoin-blockchain-size/

So, unless the rate at which new blocks are generated dramatically changes, there is no concern that blockchain data will surpass the limits of technological advancement in the foreseeable future.


Note:This figure only considers blocks data. If we include chainstate and txindex, it might have crossed 400GB right now.
ranochigo
Legendary
*
Offline Offline

Activity: 2968
Merit: 4186



View Profile
July 05, 2021, 03:18:41 AM
 #19

Note:This figure only considers blocks data. If we include chainstate and txindex, it might have crossed 400GB right now.
Most users don't require a txindex. Chainstate is about 7-8GB right now(?), certainly less than 10GB. Block data grows way faster than chainstate, the UTXO set is constantly having entries added and removed but the block data grows linearly.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
kaggie
Sr. Member
****
Offline Offline

Activity: 333
Merit: 506


View Profile
July 05, 2021, 03:27:07 AM
 #20

We are now probably reaching a point where bigger storage is possible, and could potentially become cheaper over time. However, for it to get cheaper you would need mass production of it. If you general consumer doesn't need 14TB+, then the production will only be for those that can actually use it, most likely commercial, and a few hobbyists.

It's largely hobbyists and serious investors that run full nodes now. The cultural change to have individual users run full nodes does not yet exist, but could if bitcoin grows.

Whether a general consumer needs 14 TB+ in that time, I couldn't say. Video games, movies, photos, and home videos may take up a lot of space, but we also improve our compression algorithms. But perhaps it will be the everything controlled by central microsoft/google servers so you won't have to have home storage if you are at any place with consistent internet.

You can get 28 TB for about 800 EUR/USD now, so I expect that price to drop in twenty years. It's not necessarily the case, as production does not always improve. Computers are so ubiquitous that I'd be surprised if disk space didn't drop substantially. Maybe it's like the light bulb and comes to an equilibrium with planned obsolescence.
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!