Bitcoin Forum
September 21, 2019, 10:58:35 PM *
News: Latest Bitcoin Core release: 0.18.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Number of full nodes since 2015  (Read 426 times)
RapTarX
Full Member
***
Offline Offline

Activity: 238
Merit: 155


PM me for Bounty Management


View Profile WWW
March 02, 2019, 02:24:01 PM
Last edit: March 02, 2019, 11:13:55 PM by RapTarX
Merited by Halab (2), DdmrDdmr (2), ETFbitcoin (1), hugeblack (1), Heisenberg_Hunter (1)
 #1

What is bitcoin full node?
I already have once written an article on what is a full node. I will quote this here.
]Full Node
If you understand what does it mean by the word "Full", you should probably have guessed now what is full node. Full node denotes to a wallet where the users have to have downloaded the whole blockchain. If we are talking about running a full node for bitcoin, you must have to have downloaded all the previous transaction list. We usually call it synchronization. You have to download the whole bitcoin transaction record from the beginning, block 1 to until the up to date block. It will probably require you to have more than 400 gb free space on your disk. If you are using a wallet which asks you to download all the block, you are running a full node.
Another easy definition of Full Node- https://bitcointalk.org/index.php?topic=5111493.msg49814296#msg49814296
 
Why should we use bitcoin full node?
Benefits are a lot, some are your personal benefits and some for the bitcoin network.

Personal Benefits:
1. You have the full control over your fund.
2. No intermediary.
3. You are trusting yourself, your funds are secured.

Benefits for bitcoin network:
1. Verifying bitcoin transactions, blocks and their height, hash etc.
2. More decentralized network.
3. Less or no chance of altering data.

This is one of the discussions from which I came to know about the benefits of running bitcoin full nodes- https://www.reddit.com/r/Bitcoin/comments/7n62qf/why_should_you_run_a_full_node/

Number of active full nodes right now- 10405* (Source- https://coin.dance/nodes)

Historic numbers of full bitcoin nodes since August 2015 (Range- 4 months)
Amount in Thousand


By observing the above graph, we can come to the conclusion that Bitcoin full nodes have been increasing significantly since last years. At the beginning of 2018, the change was notable. It's good for the network obviously and in the future, we can expect a huge growth of bitcoin full nodes.



My thoughts
I have decided to set up a full node for my personal benefits as well as helping the total community. What's your thought? I would love to hear.

1569106715
Hero Member
*
Offline Offline

Posts: 1569106715

View Profile Personal Message (Offline)

Ignore
1569106715
Reply with quote  #2

1569106715
Report to moderator
1569106715
Hero Member
*
Offline Offline

Posts: 1569106715

View Profile Personal Message (Offline)

Ignore
1569106715
Reply with quote  #2

1569106715
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1569106715
Hero Member
*
Offline Offline

Posts: 1569106715

View Profile Personal Message (Offline)

Ignore
1569106715
Reply with quote  #2

1569106715
Report to moderator
1569106715
Hero Member
*
Offline Offline

Posts: 1569106715

View Profile Personal Message (Offline)

Ignore
1569106715
Reply with quote  #2

1569106715
Report to moderator
ETFbitcoin
Legendary
*
Offline Offline

Activity: 1764
Merit: 2030

Use SegWit and enjoy lower fees.


View Profile WWW
March 02, 2019, 04:23:22 PM
Merited by RapTarX (1)
 #2

Personal Benefits:
1. You have the full control over your fund.
3. You are trusting yourself, your funds are secured.

1. If you mean only yourself owning private key/seed, then it's also possible with SPV/Lite wallet
3. IMO it's biased opinion, you still need to trust software/client which used to run full nodes. The real benefit is you don't need trust other full nodes where as you need to partially-trust them if you use SPV/Lite wallet

Velkro
Legendary
*
Offline Offline

Activity: 1918
Merit: 1011


<3 Vanity Addresses :)


View Profile
March 02, 2019, 04:31:19 PM
 #3

I have decided to set up a full node for my personal benefits as well as helping the total community. What's your thought? I would love to hear.
You did great thing. If you benefit from bitcoin why not give something back to the community.
Additional info on your setup especially HDD for whole blockchain would be interesting.

NeuroticFish
Legendary
*
Online Online

Activity: 1974
Merit: 1312


There are no mistakes. Only opportunities wasted.


View Profile
March 02, 2019, 07:05:22 PM
 #4

I have decided to set up a full node for my personal benefits as well as helping the total community. What's your thought? I would love to hear.

Very nice of you!
The only place I could really start a full node would be at work. There I have computers which I can leave running 24/7 without questions. But they look at the traffic and I would get questioned what on earth I upload at about 17 GB/day. And at home my laptop doesn't run more than 10-20h / week, which wouldn't be of much help.

So I use SPV wallet, which unfortunately means I don't help the network...

Artemis3
Sr. Member
****
Offline Offline

Activity: 406
Merit: 614


★777Coin.com★ Fun BTC Casino!


View Profile WWW
March 02, 2019, 10:15:51 PM
 #5

My thoughts
I have decided to set up a full node for my personal benefits as well as helping the total community. What's your thought? I would love to hear.

In December i also decided to make the effort and run a full (non pruned) node (over tor), i have been syncing at nights since then, painfully waiting for gigs and gigs of data download and processing. Currently i'm almost only 1 year behind, so the day is getting closer for me to be in sync. Unfortunately i don't use a core wallet, since in my country it would be impossible.

Since i'm taking all this effort to sync the blockchain, once i finish i might as well set up a wallet just in case, an Electrum server and a Lightning Node server.

Here is where i am at right now:

2019-03-02T22:17:44Z UpdateTip: new best=000000000000000000132f8a65053f47be69d349e6bad77087297f030f16df18 height=506034 version=0x20000000 log2_work=87.958875 tx=295278051 date='2018-01-25T09:48:53Z' progress=0.785072 cache=3.1MiB(24076txo)

Almost there...

RapTarX
Full Member
***
Offline Offline

Activity: 238
Merit: 155


PM me for Bounty Management


View Profile WWW
March 03, 2019, 04:05:06 AM
 #6

Unfortunately i don't use a core wallet, since in my country it would be impossible.
Have you referred to China? I am concerned at all about countries restricted core wallet. Would appreciate if you share some countries. I have tried to learn about it on google but didn't find anything. Can you list some countries here?

hugeblack
Hero Member
*****
Offline Offline

Activity: 812
Merit: 705


Bitcointalk Crossword Puzzle http://tiny.cc/q60jcz


View Profile
March 03, 2019, 04:05:07 PM
 #7

The fear that all people possess when downloading a full-node wallet is the size of the data, and therefore the need for more storage space, fast internet connection, and unlimited bandwidth.

You can indicate how to reduce the space by enabling pruning and downloading the entire Blockchain to an external disk.

RapTarX
Full Member
***
Offline Offline

Activity: 238
Merit: 155


PM me for Bounty Management


View Profile WWW
March 03, 2019, 04:10:48 PM
 #8

The fear that all people possess when downloading a full-node wallet is the size of the data, and therefore the need for more storage space, fast internet connection, and unlimited bandwidth.

You can indicate how to reduce the space by enabling pruning and downloading the entire Blockchain to an external disk.
I have been using 1 terabyte harddisk but none of the drive is more than 400 gb. I will purchase an external disk on the weekend and use it to download the entire blockchain.
When I run bitcoin core, it says 5 days will be required to sync, is that normal?

ETFbitcoin
Legendary
*
Offline Offline

Activity: 1764
Merit: 2030

Use SegWit and enjoy lower fees.


View Profile WWW
March 03, 2019, 04:52:31 PM
 #9

When I run bitcoin core, it says 5 days will be required to sync, is that normal?

Yes, it's normal. Few things that makes sync long :
1. You use HDD which causes bottleneck (applies if you have fast connection)
2. Your internet connection is slow
3. You use very old or barebone PC (such as Raspberry PI) which causes bottleneck on CPU/RAM

RapTarX
Full Member
***
Offline Offline

Activity: 238
Merit: 155


PM me for Bounty Management


View Profile WWW
March 05, 2019, 07:18:25 AM
 #10

Yes, it's normal. Few things that makes sync long :
1. You use HDD which causes bottleneck (applies if you have fast connection)
2. Your internet connection is slow
3. You use very old or barebone PC (such as Raspberry PI) which causes bottleneck on CPU/RAM
I will use an external disk. My PC configuration is updated, at least not a barebone PC. I think those will cope up the possibility of being sync long. I'm using 5 mbps broadband connection. So, I am all in all okay with the requirements.
Back in 2018, before joining this forum, it seems impossible running a full node to me. After all, being used to is the best way to learn a lot of things. Thank you anyway.

Artemis3
Sr. Member
****
Offline Offline

Activity: 406
Merit: 614


★777Coin.com★ Fun BTC Casino!


View Profile WWW
March 05, 2019, 10:22:18 PM
 #11

When I run bitcoin core, it says 5 days will be required to sync, is that normal?

Yes, it's normal. Few things that makes sync long :
1. You use HDD which causes bottleneck (applies if you have fast connection)
2. Your internet connection is slow
3. You use very old or barebone PC (such as Raspberry PI) which causes bottleneck on CPU/RAM

5 days? Lol. I'm into my 3rd month since i started syncing, but I'm now only 10 months behind, so in a few weeks it should complete.

One thing i have noticed: the hard disk usage is heavy, think swapfile heavy... I wouldn't recommend using an SSD, they might be fast but they would deteriorate quickly... Perhaps if you have a LOT of ram (16g+) and run a pruned node, a ram disk would be interesting.

I haven't observed a particularly high CPU usage, but ram could indeed be a problem if under 1gb.

Unfortunately i don't use a core wallet, since in my country it would be impossible.
Have you referred to China? I am concerned at all about countries restricted core wallet. Would appreciate if you share some countries. I have tried to learn about it on google but didn't find anything. Can you list some countries here?

List of countries for what, poor internet speeds?, or Bitcoin prohibition/draconian regulation? Just look in Wikipedia.

nc50lc
Hero Member
*****
Offline Offline

Activity: 714
Merit: 542


Self-proclaimed Genius ㊙️


View Profile WWW
March 06, 2019, 03:04:06 AM
 #12

I have been using 1 terabyte harddisk but none of the drive is more than 400 gb. I will purchase an external disk on the weekend and use it to download the entire blockchain.
When I run bitcoin core, it says 5 days will be required to sync, is that normal?
5Days, that's quite long, your internet connection or processor must be at medium spec.
In comparison: Low spec PC and slower internet will take weeks for the node to sync; some reported that they successful sync within a day (must have a beast PC and premium internet connection).

In terms of your 1TB Hard disk and Drives (Partitions), you can always "Shirk Volume" the other partition in order to "Extend Volume" the Partition where the blocks were stored.
At least allocate 700GB for now.

ETFbitcoin
Legendary
*
Offline Offline

Activity: 1764
Merit: 2030

Use SegWit and enjoy lower fees.


View Profile WWW
March 06, 2019, 04:47:35 AM
 #13

5 days? Lol. I'm into my 3rd month since i started syncing, but I'm now only 10 months behind, so in a few weeks it should complete.

One thing i have noticed: the hard disk usage is heavy, think swapfile heavy... I wouldn't recommend using an SSD, they might be fast but they would deteriorate quickly... Perhaps if you have a LOT of ram (16g+) and run a pruned node, a ram disk would be interesting.

I haven't observed a particularly high CPU usage, but ram could indeed be a problem if under 1gb.

3rd month? IMO You don't need force yourself to run full nodes if it took that long, unless the reason is you have slow internet connection (but fast enough to receive transaction / blocks after sync done)

Using SSD to store blockchain should be okay as Storage I/O is only high on first-time sync and rescan whole blockchain (if you didn't exit Bitcoin Core safely, then your chainstate is corrupt).

Low RAM capacity indeed is a problem and sometimes lead sync process fail, but Pieter Wuille share configuration to solve such problem at https://bitcoin.stackexchange.com/a/50743

Artemis3
Sr. Member
****
Offline Offline

Activity: 406
Merit: 614


★777Coin.com★ Fun BTC Casino!


View Profile WWW
March 06, 2019, 03:17:16 PM
 #14

5 days? Lol. I'm into my 3rd month since i started syncing, but I'm now only 10 months behind, so in a few weeks it should complete.

One thing i have noticed: the hard disk usage is heavy, think swapfile heavy... I wouldn't recommend using an SSD, they might be fast but they would deteriorate quickly... Perhaps if you have a LOT of ram (16g+) and run a pruned node, a ram disk would be interesting.

I haven't observed a particularly high CPU usage, but ram could indeed be a problem if under 1gb.

3rd month? IMO You don't need force yourself to run full nodes if it took that long, unless the reason is you have slow internet connection (but fast enough to receive transaction / blocks after sync done)

Using SSD to store blockchain should be okay as Storage I/O is only high on first-time sync and rescan whole blockchain (if you didn't exit Bitcoin Core safely, then your chainstate is corrupt).

Low RAM capacity indeed is a problem and sometimes lead sync process fail, but Pieter Wuille share configuration to solve such problem at https://bitcoin.stackexchange.com/a/50743

Now that i entered 2018, it appears to be syncing much, much faster. The bandwidth is the same, about 1.5mbps dl 0.3mbps ul. I'm currently here:
2019-03-06T15:13:56Z UpdateTip: new best=00000000000000000013e550da16eba605dd20c405bbcd23bb97ae2d087d8a94 height=531140 version=0x20000000 log2_work=89.202827 tx=326955456 date='2018-07-09T06:03:48Z' progress=0.867523 cache=1471.9MiB(11084957txo)

Definite improvement after SegWit. I'm sure keeping it synced after reaching the end would be easy in comparison. The pain is always getting the entire blockchain since 2009... I wish i had that satellite receiver.

Do note i have to stop it usually during daytime because both the bandwidth usage and hard disk I/O is very taxing. I was able to tame the disk io a bit by using ionice -c3 bitcoind instead of just bitcoind.

simthdw
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
March 14, 2019, 07:26:02 AM
 #15

A fact is BFC mining machine (also known as Baofeng in China) started to ship on Jan.2018. They sold about 30,000 mining machine, each has 4T hard-drive.

BFC is a distributed system provide CDN and blockchain full node services(They helped a lot of blockchain team such as Qtum to extend full node numbers). Bitcoin full node is also one of their service - a free service to bitcoin community.

There should be some bitcoin nodes on their distributed network .
Artemis3
Sr. Member
****
Offline Offline

Activity: 406
Merit: 614


★777Coin.com★ Fun BTC Casino!


View Profile WWW
March 15, 2019, 09:53:10 PM
 #16

I'm almost there, but now blackouts are getting in the way... just a tiny little bit more to go:

2019-03-15T21:26:30Z UpdateTip: new best=0000000000000000001c8566f33f3438e8b2d09a7f70e8f77c6fdeef06581508 height=552421 version=0x20000000 log2_work=90.089839 tx=361708149 date='2018-12-03T19:44:25Z' progress=0.944720 cache=543.2MiB(3971670txo)

RapTarX
Full Member
***
Offline Offline

Activity: 238
Merit: 155


PM me for Bounty Management


View Profile WWW
May 06, 2019, 02:15:46 PM
 #17

According to bitnodes, the current number of nodes have been decreased to 9.5k, a 8.37% decrease wihin the last 90 days.

There should be some bitcoin nodes on their distributed network .
The day I have created this post, according to bitnodes, the total number of nodes in China was 373, it has been decreased 340, a 8.80% reduce in the number.

Today



On March 02


RapTarX
Full Member
***
Offline Offline

Activity: 238
Merit: 155


PM me for Bounty Management


View Profile WWW
July 10, 2019, 02:31:28 PM
Merited by DdmrDdmr (2)
 #18

According to bitnodes, the current number of nodes has been increased to 9.8k, an average of 4.10% increase within the last 90 days.


In China, on March 02, the number was 343, which has turned into 433 as of now, a massive 26% increase.


Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!