Bitcoin Forum
December 08, 2019, 04:34:28 PM *
News: Latest Bitcoin Core release: 0.19.0.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: One person controlling multiple nodes is bad?  (Read 188 times)
AverageGlabella
Sr. Member
****
Offline Offline

Activity: 468
Merit: 630


CryptoTalk.Org - Get Paid for every Post!


View Profile
June 27, 2018, 07:47:29 PM
 #1

We all know the benefits of running a node and how much it does to secure both yourself and the network. I have recently made a thread to encourage newbies to run nodes and to treat it as an investment just like they would buying Bitcoin. This is the post However I have been thinking about the possibility of one person controlling more than one node and how that is bad for the network I think I have seen it before when people are encouraging others to have as many full nodes as they can to support the network. But does this not come with a price of centralizing the network because one person controls several nodes?

We should be encouraging more people to run nodes rather than encouraging more nodes.

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
CryptoTalk.org| 
MAKE POSTS AND EARN BTC!
🏆
1575822868
Hero Member
*
Offline Offline

Posts: 1575822868

View Profile Personal Message (Offline)

Ignore
1575822868
Reply with quote  #2

1575822868
Report to moderator
The grue lurks in the darkest places of the earth. Its favorite diet is adventurers, but its insatiable appetite is tempered by its fear of light. No grue has ever been seen by the light of day, and few have survived its fearsome jaws to tell the tale.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
goddog
Member
**
Offline Offline

Activity: 140
Merit: 39

8426 2618 9F5F C7BF 22BD E814 763A 57A1 AA19 E681


View Profile
June 27, 2018, 08:12:14 PM
Merited by achow101 (2)
 #2

We all know the benefits of running a node and how much it does to secure both yourself and the network. I have recently made a thread to encourage newbies to run nodes and to treat it as an investment just like they would buying Bitcoin. This is the post However I have been thinking about the possibility of one person controlling more than one node and how that is bad for the network I think I have seen it before when people are encouraging others to have as many full nodes as they can to support the network. But does this not come with a price of centralizing the network because one person controls several nodes?

We should be encouraging more people to run nodes rather than encouraging more nodes.

You should run a node for you, not to help the network.
A lot of people is currently running more than one node. It does not centralize the network.

thank you for taking time to read my post.
cellard
Legendary
*
Offline Offline

Activity: 1372
Merit: 1211


View Profile
June 27, 2018, 08:15:04 PM
Merited by theymos_away (5)
 #3

It's not necessarily bad, but it could mislead the rest of the network into thinking, "oh well, we have enough nodes, I will not bother setting one myself". We want to ideally have 1 node per person (and many people running nodes), this strengthens the network. 1000000 nodes in the hands of a couple of corporations is less secure than 1000 nodes spread all over the world, by individual parties that don't know each other.

If a single person has a ton of nodes, that is a single point of failure, and you want to avoid single point of failures in decentralized networks.
goddog
Member
**
Offline Offline

Activity: 140
Merit: 39

8426 2618 9F5F C7BF 22BD E814 763A 57A1 AA19 E681


View Profile
June 27, 2018, 08:26:05 PM
 #4

It's not necessarily bad, but it could mislead the rest of the network into thinking, "oh well, we have enough nodes, I will not bother setting one myself". We want to ideally have 1 node per person (and many people running nodes), this strengthens the network. 1000000 nodes in the hands of a couple of corporations is less secure than 1000 nodes spread all over the world, by individual parties that don't know each other.

If a single person has a ton of nodes, that is a single point of failure, and you want to avoid single point of failures in decentralized networks.
actually there are like 90k nodes, how many people or corporations are behind them? I hope no more than 10k.
I hope pools,exchanges, blockchain explorers and online wallets runs an high number of nodes each.

thank you for taking time to read my post.
AverageGlabella
Sr. Member
****
Offline Offline

Activity: 468
Merit: 630


CryptoTalk.Org - Get Paid for every Post!


View Profile
June 27, 2018, 08:27:08 PM
 #5

You should run a node for you, not to help the network.
A lot of people is currently running more than one node. It does not centralize the network.
You should run a node for both yourself (privacy) and to help secure the network.

It's not necessarily bad, but it could mislead the rest of the network into thinking, "oh well, we have enough nodes, I will not bother setting one myself". We want to ideally have 1 node per person (and many people running nodes), this strengthens the network. 1000000 nodes in the hands of a couple of corporations is less secure than 1000 nodes spread all over the world, by individual parties that don't know each other.

If a single person has a ton of nodes, that is a single point of failure, and you want to avoid single point of failures in decentralized networks.
That is my thinking and wanting to make sure that I was not missing anything obvious.

actually there are like 90k nodes, how many people or corporations are behind them? I hope no more than 10k.
I hope pools,exchanges, blockchain explorers and online wallets runs an high number of nodes each.
Where are you getting this information from? AFAIK only the amount of listening nodes are known and that might not even be a accurate number.

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
CryptoTalk.org| 
MAKE POSTS AND EARN BTC!
🏆
goddog
Member
**
Offline Offline

Activity: 140
Merit: 39

8426 2618 9F5F C7BF 22BD E814 763A 57A1 AA19 E681


View Profile
June 27, 2018, 08:31:25 PM
 #6


Where are you getting this information from? AFAIK only the amount of listening nodes are known and that might not even be a accurate number.

I don't know if it is accurate, but it is realistic.
http://luke.dashjr.org/programs/bitcoin/files/charts/software.html

you can see the IP there:
http://luke.dashjr.org/programs/bitcoin/files/charts/seeds.txt (160mb file)

thank you for taking time to read my post.
hatshepsut93
Legendary
*
Offline Offline

Activity: 1358
Merit: 1006


Bitcoin realist


View Profile
June 27, 2018, 08:33:57 PM
 #7

We want to ideally have 1 node per person (and many people running nodes), this strengthens the network. 1000000 nodes in the hands of a couple of corporations is less secure than 1000 nodes spread all over the world, by individual parties that don't know each other.

I don't see any problems with people running multiple nodes, there are some benefits to running more than one node, it makes a user more resistant to certain attacks that involve Sybil nodes that try to isolate the victim from the rest of the network. And your argument with corporations is taking it to the extreme, I feel like the network with 12,000 nodes were every user has 4 nodes is slightly more secure than the network with 3,000 nodes with one node per user, as long as majority of users are honest, because it would be harder to attack the bigger network.

AverageGlabella
Sr. Member
****
Offline Offline

Activity: 468
Merit: 630


CryptoTalk.Org - Get Paid for every Post!


View Profile
June 27, 2018, 10:24:32 PM
 #8

We want to ideally have 1 node per person (and many people running nodes), this strengthens the network. 1000000 nodes in the hands of a couple of corporations is less secure than 1000 nodes spread all over the world, by individual parties that don't know each other.

I don't see any problems with people running multiple nodes, there are some benefits to running more than one node, it makes a user more resistant to certain attacks that involve Sybil nodes that try to isolate the victim from the rest of the network. And your argument with corporations is taking it to the extreme, I feel like the network with 12,000 nodes were every user has 4 nodes is slightly more secure than the network with 3,000 nodes with one node per user, as long as majority of users are honest, because it would be harder to attack the bigger network.

Owning more than a 1 node is sort of like buying shares in a company. The company being the network of Bitcoin and the shares being the nodes. If shares are divided among a lot of people we should be able to determine a much better consensus than if nodes were controlled by only a select few. Cellard just made an example and made it a little more clear by giving extreme examples even if we reduced the numbers its not likely to have any effect is only a few people have a couple of nodes. But its the principle that more people operating nodes is better than more nodes among lesser people. a few people that own a large amount of nodes is sort of adding to the centralized. I'm not saying that it makes it centralized only more so. If the NSA had a few hundred nodes this would be much more of a threat than if they had 10.

People who run nodes are ultimately who decide what fork to go with when a hard fork occurs. We need proper consensus and not someone who has the same ideas but get several votes. This is why you are only allowed to vote once in elections to avoid this issue. 

 
                                . ██████████.
                              .████████████████.
                           .██████████████████████.
                        -█████████████████████████████
                     .██████████████████████████████████.
                  -█████████████████████████████████████████
               -███████████████████████████████████████████████
           .-█████████████████████████████████████████████████████.
        .████████████████████████████████████████████████████████████
       .██████████████████████████████████████████████████████████████.
       .██████████████████████████████████████████████████████████████.
       ..████████████████████████████████████████████████████████████..
       .   .██████████████████████████████████████████████████████.
       .      .████████████████████████████████████████████████.

       .       .██████████████████████████████████████████████
       .    ██████████████████████████████████████████████████████
       .█████████████████████████████████████████████████████████████.
        .███████████████████████████████████████████████████████████
           .█████████████████████████████████████████████████████
              .████████████████████████████████████████████████
                   ████████████████████████████████████████
                      ██████████████████████████████████
                          ██████████████████████████
                             ████████████████████
                               ████████████████
                                   █████████
CryptoTalk.org| 
MAKE POSTS AND EARN BTC!
🏆
hatshepsut93
Legendary
*
Offline Offline

Activity: 1358
Merit: 1006


Bitcoin realist


View Profile
June 27, 2018, 11:11:04 PM
Merited by theymos_away (6), achow101 (3), AverageGlabella (2), ETFbitcoin (1)
 #9


People who run nodes are ultimately who decide what fork to go with when a hard fork occurs. We need proper consensus and not someone who has the same ideas but get several votes. This is why you are only allowed to vote once in elections to avoid this issue. 

On a protocol level, everyone decides for themselves which branch to follow after a fork, Bitcoin is not a democracy, it's pure voluntaryism. On a social level, it's pretty complex, because lots of factors are in play - hashrate, community support, node count, developer support, opinions of prominent people, exchange stance, etc. And even then it's kinda subjective, since there's already Bcash people who seriously believe that their coin is the real Bitcoin, and there's nothing that can change their mind.

cellard
Legendary
*
Offline Offline

Activity: 1372
Merit: 1211


View Profile
June 28, 2018, 02:11:27 PM
 #10

We want to ideally have 1 node per person (and many people running nodes), this strengthens the network. 1000000 nodes in the hands of a couple of corporations is less secure than 1000 nodes spread all over the world, by individual parties that don't know each other.

I don't see any problems with people running multiple nodes, there are some benefits to running more than one node, it makes a user more resistant to certain attacks that involve Sybil nodes that try to isolate the victim from the rest of the network. And your argument with corporations is taking it to the extreme, I feel like the network with 12,000 nodes were every user has 4 nodes is slightly more secure than the network with 3,000 nodes with one node per user, as long as majority of users are honest, because it would be harder to attack the bigger network.


It's debatable I think. Same amount of users, higher node count... assuming perfect distribution of each user running 4 nodes which is impossible but for theory's sake. I guess it would give a single user extra protection if they only run a single node, but on the cons side, you may disincentive people that are on the verge of running a node because they see an high node count and feel comfort with that, like I said before ("there are 12,000 nodes, that's a decent amount I think I will pass" vs "there are only 3,000 nodes, I will run one myself"). The corporation explain I made was to use an extreme case and that's ultimately what big blocks route would lead Bitcoin at.
Jet Cash
Legendary
*
Offline Offline

Activity: 1456
Merit: 1801


Trying to preserve our heritage.


View Profile WWW
June 28, 2018, 02:29:03 PM
 #11

I run three nodes, but not 24/7. Two use the same wallet, so that gives me a backup. The other has a different wallet so that all my bits are not in one basket.

FreeBitcoinBets.com is for sale - PM me to buy it.

Ucy
Sr. Member
****
Online Online

Activity: 1064
Merit: 298



View Profile
June 28, 2018, 08:04:56 PM
 #12

It is probably thesame thing as one Node as far as a single Blockchain is concerned.  I think it is even safer to have every individual operate one Node. A single person controlling the total number of Bitcoin Node means Bitcoin still has one Node.

Multiple Nodes maybe OK if a honest person is running it but dangerous if run by bad person. So it is better to just stick with one Node so we know exactly what we are dealing with



BIG WINNER!
[15.00000000 BTC]


▄████████████████████▄
██████████████████████
██████████▀▀██████████
█████████░░░░█████████
██████████▄▄██████████
███████▀▀████▀▀███████
██████░░░░██░░░░██████
███████▄▄████▄▄███████
████▀▀████▀▀████▀▀████
███░░░░██░░░░██░░░░███
████▄▄████▄▄████▄▄████
██████████████████████
▀████████████████████▀
▄████████████████████▄
██████████████████████
█████▀▀█▀▀▀▀▀▀██▀▀████
█████░░░░░░░░░░░░░▄███
█████░░░░░░░░░░░░▄████
█████░░▄███▄░░░░██████
█████▄▄███▀░░░░▄██████
█████████░░░░░░███████
████████░░░░░░░███████
███████░░░░░░░░███████
███████▄▄▄▄▄▄▄▄███████
██████████████████████
▀████████████████████▀
▄████████████████████▄
███████████████▀▀▀▀▀▀▀
███████████▀▀▄▄█░░░░░█
█████████▀░░█████░░░░█
███████▀░░░░░████▀░░░▀
██████░░░░░░░░▀▄▄█████
█████░▄░░░░░▄██████▀▀█
████░████▄░███████░░░░
███░█████░█████████░░█
███░░░▀█░██████████░░█
███░░░░░░████▀▀██▀░░░░
███░░░░░░███░░░░░░░░░░
▀██░▄▄▄▄░████▄▄██▄░░░░
▄████████████▀▀▀▀▀▀▀██▄
█████████████░█▀▀▀█░███
██████████▀▀░█▀░░░▀█░▀▀
███████▀░▄▄█░█░░░░░█░█▄
████▀░▄▄████░▀█░░░█▀░██
███░▄████▀▀░▄░▀█░█▀░▄░▀
█▀░███▀▀▀░░███░▀█▀░███░
▀░███▀░░░░░████▄░▄████░
░███▀░░░░░░░█████████░░
░███░░░░░░░░░███████░░░
███▀░██░░░░░░▀░▄▄▄░▀░░░
███░██████▄▄░▄█████▄░▄▄
▀██░████████░███████░█▀
▄████████████████████▄
████████▀▀░░░▀▀███████
███▀▀░░░░░▄▄▄░░░░▀▀▀██
██░▀▀▄▄░░░▀▀▀░░░▄▄▀▀██
██░▄▄░░▀▀▄▄░▄▄▀▀░░░░██
██░▀▀░░░░░░█░░░░░██░██
██░░░▄▄░░░░█░██░░░░░██
██░░░▀▀░░░░█░░░░░░░░██
██░░░░░▄▄░░█░░░░░██░██
██▄░░░░▀▀░░█░██░░░░░██
█████▄▄░░░░█░░░░▄▄████
█████████▄▄█▄▄████████
▀████████████████████▀




Rainbot
Daily Quests
Faucet
odolvlobo
Legendary
*
Offline Offline

Activity: 2702
Merit: 1442



View Profile
July 07, 2018, 05:39:25 PM
 #13

It's not necessarily bad, but it could mislead the rest of the network into thinking, "oh well, we have enough nodes, I will not bother setting one myself". We want to ideally have 1 node per person (and many people running nodes), this strengthens the network. 1000000 nodes in the hands of a couple of corporations is less secure than 1000 nodes spread all over the world, by individual parties that don't know each other.

If a single person has a ton of nodes, that is a single point of failure, and you want to avoid single point of failures in decentralized networks.

But a single person running multiple nodes is no more of a single point of failure than a single person running one node.

Buy stuff on Amazon at a discount with bitcoins or convert Amazon points to bitcoins: Purse.io
Join an anti-signature campaign: Click ignore on the members of signature campaigns.
aliashraf
Hero Member
*****
Offline Offline

Activity: 952
Merit: 726

always remember, remember the cause


View Profile WWW
July 07, 2018, 05:57:10 PM
 #14

Aren't you guys tired of this nonsense?

A node, not connected to a mining facility, has nothing to do with security of the network.
It is about the security of the owner and it won't help significantly to run multiple non-mining nodes for one person's security, just a more fault tolerance which is not important because sync process is asynchronous and the node can catch up quickly after reboot.

So, what's going on in this thread and about what you are wasting your time and ours?  Huh
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!