Author

Topic: How much percent blockchain on 500GB SSD? (Read 233 times)

full member
Activity: 896
Merit: 193
web developer for hire
I was curious for a long time so I've done it.
But why? You know it's not going to fit, and the exact percentage doesn't mean anything.
I'm enthusiastic learning on new things. It's my first node so wanted to learn the percent in 500GB SSD.

-snip- I can't understand 731.0933 GB or 65.21739 %  
I calculated the percentage above based on the number of blocks reached on 2023-04-29 (787500) against the estimated number of blocks when all bitcoins were mined (1207500).
https://en.bitcoin.it/wiki/Controlled_supply#Projected_Bitcoins_Short_Term.
I'm not good with formulas Cheesy
legendary
Activity: 2296
Merit: 2892
#SWGT CERTIK Audited
-snip- I can't understand 731.0933 GB or 65.21739 %  
I calculated the percentage above based on the number of blocks reached on 2023-04-29 (787500) against the estimated number of blocks when all bitcoins were mined (1207500).
https://en.bitcoin.it/wiki/Controlled_supply#Projected_Bitcoins_Short_Term.


Bitcoin blocks will continue to be mined after the last (fraction of a) Bitcoin is mined.
That's right, new Bitcoin blocks are still needed for the latest transactions, and mining activities are still required to process them even when there are no more block rewards (unless there is a change in consensus on the Bitcoin network in the future).
legendary
Activity: 2898
Merit: 1823
My experiment's over so I'll transfer the Bitcoin folder to 1TB SSD for completing 100% download.
That is just it. Get yourself 1 terabyte SSD or HDD card.


But considering how long Bitcoin has existed, and how many transactions it has managed to accomodate, maintaining its blockchain to be "just 500 gigabytes" is very very good in my opinion. Other networks couldn't hold their blockchains to be as efficient as Bitcoin if they had the total transaction volume that Bitcoin has.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I was curious for a long time so I've done it.
But why? You know it's not going to fit, and the exact percentage doesn't mean anything.

When you have reached the download bitcoin blockchain up to 100%, it is only temporary because the amount of Bitcoin itself has not yet reached the maximum limit (20,999,999.9769 bitcoins), so there are still many blocks that have not been mined.
Bitcoin blocks will continue to be mined after the last (fraction of a) Bitcoin is mined.
full member
Activity: 896
Merit: 193
web developer for hire
When you have reached the download bitcoin blockchain up to 100%, it is only temporary because the amount of Bitcoin itself has not yet reached the maximum limit (20,999,999.9769 bitcoins), so there are still many blocks that have not been mined.
I'm aware it's always increasing so 100% is temporary until the next block.

As of 2023-04-29, the number of Bitcoin Blocks reached 787500 blocks and estimated Blocks up to 1207500 (https://en.bitcoin.it/wiki/Controlled_supply)
and Bitcoin Blockchain Size reaches 476.80 GB for Apr 29 2023 (https://ycharts.com/indicators/bitcoin_blockchain_size)
I didn't know the percent that's why I downloaded as maximum as it could handle in 465GB SSD use space. If I had 512GB SSD I'd do the same for percent study.

So the estimated Total Bitcoin Blockchain size up to the last BTC is
= (1207500 Blocks x 476.8 GB) : 787500 Blocks
= 731.0933 GB

In other words, the Percentage of the number of Bitcoin Blocks as of 2023-04-29
= (787500 : 1207500) x 100%
= 65.21739 %

Correct me if I'm wrong.
I don't know if you're right so can't correct if you're wrong. I can't understand 731.0933 GB or 65.21739 %  Cheesy

Mine are 95.34% = 465GB SSD use space in 500GB SSD
legendary
Activity: 2296
Merit: 2892
#SWGT CERTIK Audited
Although the main context of this is true, linking the maximum bitcoin amount to the blockchain's size limit isn't.

Blocks will still continue to be mined even if we reached the maximum bitcoins, thus the blockchain will continue to grow despite miners getting zero block reward.
Otherwise, transactions will stop getting confirmations.
Thank you, I forgot about the reward for miners only from transaction fees after no longer getting block rewards when all Bitcoins have been mined.
If mining activity stops, the Bitcoin network that uses the Proof of Work consensus mechanism will stop and make existing transactions stuck.

The last new bitcoin will be generated around the year 2140. After that, a successful miner would be rewarded by transaction fees only.

-snip-

Total circulation will be 21,000,000 coins.  It'll be distributed
to network nodes when they make blocks, with the amount cut in half
every 4 years.

first 4 years: 10,500,000 coins
next 4 years: 5,250,000 coins
next 4 years: 2,625,000 coins
next 4 years: 1,312,500 coins
etc...

When that runs out, the system can support transaction fees if
needed.  It's based on open market competition, and there will
probably always be nodes willing to process transactions for free.

Satoshi Nakamoto
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
When you have reached the download bitcoin blockchain up to 100%, it is only temporary because the amount of Bitcoin itself has not yet reached the maximum limit (20,999,999.9769 bitcoins), so there are still many blocks that have not been mined.
Although the main context of this is true, linking the maximum bitcoin amount to the blockchain's size limit isn't.

Blocks will still continue to be mined even if we reached the maximum bitcoins, thus the blockchain will continue to grow despite miners getting zero block reward.
Otherwise, transactions will stop getting confirmations.
legendary
Activity: 2296
Merit: 2892
#SWGT CERTIK Audited
-snip-
Therefore, theoretically, the block limits are 1 megabyte, but the data inside is of a larger size.

And with upgrades like the Schnorr Signature, I think we'll get to 1 terabyte before 2030.

If we compare Block Block 1000 size only 0.216 KB and Block 787719 size is 2123.675 KB
Thanks for the correction; I previously mentioned that the total size of the Bitcoin Blockchain is just an estimate, and it may be different or more than that. Regardless of what you have discussed above, some future upgrades or soft forks might change the size of each Block.


What is clear, the percentage of download progress of the Bitcoin blockchain on a 500GB SSD a few years ago could reach 100%, but the rate for now and in the next few years will be different.
hero member
Activity: 406
Merit: 443
So the estimated Total Bitcoin Blockchain size up to the last BTC is
= (1207500 Blocks x 476.8 GB) : 787500 Blocks
= 731.0933 GB

Correct me if I'm wrong.
I do not think so, otherwise the growth in the size of the blockchain would be linear and not in this way.

The reason for this is that during 2017, SegWit softfork which theoretically allowed the block size to expand to 4 million weight units even though we kept the block capacity at 1MB.
Therefore, theoretically, the block limits are 1 megabyte, but the data inside is of a larger size.

And with upgrades like the Schnorr Signature, I think we'll get to 1 terabyte before 2030.

If we compare Block Block 1000 size only 0.216 KB and Block 787719 size is 2123.675 KB
legendary
Activity: 2296
Merit: 2892
#SWGT CERTIK Audited
-snip-
I was curious for a long time so I've done it. I knew it wouldn't complete 100% even so I've downloaded the bitcoin blockchain for study. My old 500GB SSD gave 465GB to use. I've created Bitcoin folder on the SSD to run bitcoin-qt.exe I don't have bitcoin in appdata folder. -snip-
The plan's always been 1TB SSD. The 500GB SSD route was curiosity for capture percentage download along the way. I'll transfer the bitcoin folder from 500GB SSD to 1TB SSD. I'm less than 5% from 100% so it won't take long. -snip-

When you have reached the download bitcoin blockchain up to 100%, it is only temporary. [edit] because the amount of Bitcoin itself has not yet reached the maximum limit (20,999,999.9769 bitcoins), so there are still many blocks that have not been mined.

As of 2023-04-29, the number of Bitcoin Blocks reached 787500 blocks and estimated Blocks up to 1207500 (https://en.bitcoin.it/wiki/Controlled_supply)
and Bitcoin Blockchain Size reaches 476.80 GB for Apr 29 2023 (https://ycharts.com/indicators/bitcoin_blockchain_size)

So the estimated Total Bitcoin Blockchain size up to the last BTC is
= (1207500 Blocks x 476.8 GB) : 787500 Blocks
= 731.0933 GB

In other words, the Percentage of the number of Bitcoin Blocks as of 2023-04-29
= (787500 : 1207500) x 100%
= 65.21739 %

Correct me if I'm wrong.
full member
Activity: 896
Merit: 193
web developer for hire
What exactly your experiment is? Are you trying to shrink the blockchain data?
Or do you just want to know the percentage of total used space of your 500GB when you downloaded the full blockchain?
I was curious to know how much blockchain percentage could've squeezed in 500GB SSD. I didn't use 2GB pruning options in the wallet qt. I didn't want to use C drive appdata folder so I've added 54.7MB in the SSD in the Bitcoin folder with daemon & qt there.

If I were you better use 1TB as suggested above because sooner or later the size would increase and the Bitcoin core won't be able to sync due to full storage.
His suggestion added in his campaign requirement he didn't read my post. The plan's always been 1TB SSD. The 500GB SSD route was curiosity for capture percentage download along the way. I'll transfer the bitcoin folder from 500GB SSD to 1TB SSD. I'm less than 5% from 100% so it won't take long.

...Did anybody try this on 500GB-512GB SSD or HDD? I'd like to know the percentage downloaded...

Depending on how you system handles some things you may wind up with corruption on the last few files.
Does it write till it's full and leave a truncated file, how does it handle any temp files that are on there and so on.
Some things are in the hands of the OS others are are part of the drive controller.
Available space displayed 53-200MB after qt was stopped & restarted. It's writing when qt's running until limited space warning starts.

Having seen people move files that were well and truly corrupted because they filled a cheap SSD with a controller that did not handle things properly I can say it's not worth trying to cram it all into a space that it will not fit in and if it does it will outgrow it in a few weeks anyway.
I've used Samsung 2.5 SSD on external USB. They've got the best reputations it's a stellar performer I didn't have any problems with it. It isn't confirmed when I'll buy a 1TB SSD Samsung for continuing download. In later days I'd like to hot swap the SSD to test on more devices.
legendary
Activity: 3500
Merit: 6320
Crypto Swap Exchange
...Did anybody try this on 500GB-512GB SSD or HDD? I'd like to know the percentage downloaded...

Depending on how you system handles some things you may wind up with corruption on the last few files.
Does it write till it's full and leave a truncated file, how does it handle any temp files that are on there and so on.
Some things are in the hands of the OS others are are part of the drive controller.

Having seen people move files that were well and truly corrupted because they filled a cheap SSD with a controller that did not handle things properly I can say it's not worth trying to cram it all into a space that it will not fit in and if it does it will outgrow it in a few weeks anyway.

-Dave
legendary
Activity: 3374
Merit: 3095
Playbet.io - Crypto Casino and Sportsbook
What exactly your experiment is? Are you trying to shrink the blockchain data?
Or do you just want to know the percentage of total used space of your 500GB when you downloaded the full blockchain?

The current blockchain size according to ycharts is 476.80GB if your SSD is empty and no other files inside then it should be 95.36% used space after you downloaded all blockchain excluding the Bitcoin core files and executable files.

If I were you better use 1TB as suggested above because sooner or later the size would increase and the Bitcoin core won't be able to sync due to full storage.
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
My experiment's over so I'll transfer the Bitcoin folder to 1TB SSD for completing 100% download.
That is just it. Get yourself 1 terabyte SSD or HDD card.
full member
Activity: 896
Merit: 193
web developer for hire
 

I was curious for a long time so I've done it. I knew it wouldn't complete 100% even so I've downloaded the bitcoin blockchain for study. My old 500GB SSD gave 465GB to use. I've created Bitcoin folder on the SSD to run bitcoin-qt.exe I don't have bitcoin in appdata folder.

I've managed to squeeze 95.37% on it. If I used 512GB SSD I don't know if it would've download 100% with 12-15GB additional use space.

Did anybody try this on 500GB-512GB SSD or HDD? I'd like to know the percentage downloaded.

My experiment's over so I'll transfer the Bitcoin folder to 1TB SSD for completing 100% download.
Jump to: