AverageGlabella (OP)
Legendary
Offline
Activity: 1232
Merit: 1080
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 27, 2018, 07:47:29 PM |
|
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.
|
|
|
|
goddog
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 168
Merit: 47
8426 2618 9F5F C7BF 22BD E814 763A 57A1 AA19 E681
|
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.
|
|
|
|
cellard
Legendary
Offline
Activity: 1372
Merit: 1252
|
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
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 168
Merit: 47
8426 2618 9F5F C7BF 22BD E814 763A 57A1 AA19 E681
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 27, 2018, 08:26:05 PM |
|
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.
|
|
|
|
AverageGlabella (OP)
Legendary
Offline
Activity: 1232
Merit: 1080
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 27, 2018, 08:27:08 PM |
|
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.
|
|
|
|
|
hatshepsut93
Legendary
Offline
Activity: 3038
Merit: 2155
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 27, 2018, 08:33:57 PM |
|
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 (OP)
Legendary
Offline
Activity: 1232
Merit: 1080
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 27, 2018, 10:24:32 PM |
|
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.
|
|
|
|
hatshepsut93
Legendary
Offline
Activity: 3038
Merit: 2155
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 27, 2018, 11:11:04 PM |
|
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
Activity: 1372
Merit: 1252
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 28, 2018, 02:11:27 PM |
|
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
Activity: 2772
Merit: 2466
https://JetCash.com
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 28, 2018, 02:29:03 PM |
|
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.
|
Offgrid campers allow you to enjoy life and preserve your health and wealth. Save old Cars - my project to save old cars from scrapage schemes, and to reduce the sale of new cars. My new Bitcoin transfer address is - bc1q9gtz8e40en6glgxwk4eujuau2fk5wxrprs6fys
|
|
|
Ucy
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
June 28, 2018, 08:04:56 PM |
|
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
|
|
|
|
odolvlobo
Legendary
Offline
Activity: 4424
Merit: 3318
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 07, 2018, 05:39:25 PM |
|
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.
|
Join an anti-signature campaign: Click ignore on the members of signature campaigns. PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
|
|
|
aliashraf
Legendary
Offline
Activity: 1456
Merit: 1174
Always remember the cause!
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
July 07, 2018, 05:57:10 PM |
|
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](https://bitcointalk.org/Smileys/default/huh.gif)
|
|
|
|
|