acoindr (OP)
Legendary
Offline
Activity: 1050
Merit: 1002
|
|
August 08, 2015, 04:18:09 PM Last edit: August 08, 2015, 05:52:02 PM by acoindr |
|
If nobody ran full nodes there would be no Bitcoin, so they're important. Of course, not everyone in Bitcoin needs to run a full node for Bitcoin to work, but a healthy network has a good number of full nodes. Core developers have for some time been concerned that full node count has been low and declining. This survey seeks to provide clues why. Please take a moment to vote and comment as appropriate. Thanks!
Edit: to clarify a full node is software that downloads the full blockchain in order to verify and forward valid blocks and transactions. Bitcoin Core is an example of such software.
|
|
|
|
coinableS
Legendary
Offline
Activity: 1442
Merit: 1186
|
|
August 08, 2015, 05:30:49 PM |
|
I used to run a full node, but I was running it on my laptop that I use for everyday things so it became to inconvenient to keep it running. It made things sluggish. I'll boot it up ever week or so in order to sync the blockchain to my computer because I like being able to use bitcoin core for things, but I don't run a node anymore. So I selected "it's inconvenient".
|
|
|
|
unamis76
Legendary
Offline
Activity: 1512
Merit: 1012
|
|
August 08, 2015, 05:37:49 PM |
|
I was going to select it's inconvenient... But one can run a node on a VPS or stored away in a drawer nowadays, so that's not a problem. Then I was going to select that syncing takes time... Ended up not doing that too, the blockchain is big and it simply takes time because... My hardware isn't that much of a deal Ended up selecting other reasons... The "other reasons" are the simple fact I did not bother to search for a good VPS service to host a node of mine yet, and I don't really want to pay monthly for a VPS just to host a node. That being said, I have a raspberry, and I'm thinking of retiring a disk I have on a laptop to trade it for an SSD... If I do that, I'll just probably hook up the disk to an external enclosure, connect it to my raspberry and run a node from there
|
|
|
|
acoindr (OP)
Legendary
Offline
Activity: 1050
Merit: 1002
|
|
August 09, 2015, 04:49:41 PM |
|
Okay, so far people are selecting "too inconvenient". Thanks! That's helpful. Anyone else please feel free to weigh in.
|
|
|
|
gentlemand
Legendary
Offline
Activity: 2590
Merit: 3015
Welt Am Draht
|
|
August 09, 2015, 05:05:31 PM |
|
Syncing and bandwidth. I might well look into remote hosting one at some point but it's not practical at home.
|
|
|
|
saddampbuh
Legendary
Offline
Activity: 1078
Merit: 1014
|
|
August 09, 2015, 06:58:29 PM |
|
I do run a full node
|
Be radical, have principles, be absolute, be that which the bourgeoisie calls an extremist: give yourself without counting or calculating, don't accept what they call ‘the reality of life' and act in such a way that you won't be accepted by that kind of ‘life', never abandon the principle of struggle.
|
|
|
Looncan
Newbie
Offline
Activity: 28
Merit: 0
|
|
August 09, 2015, 07:00:31 PM |
|
I don't know how to configure it to help the network I would like to highlight.
|
|
|
|
Za1n
Legendary
Offline
Activity: 1078
Merit: 1011
|
|
August 09, 2015, 11:22:06 PM |
|
I run a full node only because I currently mine alt coins and have computers that are on 24/7 anyway. I also run other nodes as my wallets, but only on occasion when I need to use them. Basically let them sync for 10-20 minutes, make my transaction then shut them down again, so they really do not count.
I do think this is one of the disadvantages of bitcoin in that there is no PoS mechanism to encourage more people to run full nodes full-time except for pools, exchanges, etc, which is leading further to centralization.
|
|
|
|
notbatman
Legendary
Offline
Activity: 2212
Merit: 1038
|
|
August 10, 2015, 12:09:17 AM |
|
I run a full node and P2Pool.
|
|
|
|
Alley
Legendary
Offline
Activity: 910
Merit: 1000
|
|
August 10, 2015, 12:22:50 AM |
|
No incentive. Electricity cost.
|
|
|
|
TrueBeliever
Member
Offline
Activity: 78
Merit: 11
|
|
August 10, 2015, 10:51:37 AM |
|
I run a full node only because I currently mine alt coins and have computers that are on 24/7 anyway. I also run other nodes as my wallets, but only on occasion when I need to use them. Basically let them sync for 10-20 minutes, make my transaction then shut them down again, so they really do not count.
I do think this is one of the disadvantages of bitcoin in that there is no PoS mechanism to encourage more people to run full nodes full-time except for pools, exchanges, etc, which is leading further to centralization.
I don't think we need a PoS hybrid solution to encourage an army of nodes. Mining pools only need one full node each, if the pools were somehow incentivized to be smaller there would be an abundance of smaller mining pool nodes.
|
|
|
|
OmegaStarScream
Staff
Legendary
Offline
Activity: 3654
Merit: 6430
|
|
August 10, 2015, 10:57:08 AM |
|
I do run my PC 24/7 most of the time with or without running a node so electricity isn't really a problem for me to be honest but lately I have experienced a lot of issues with Bitcoin Core one of them is Database corrupted each time I reboot PC (even if I close it before restart) and it takes too much time ... I mean imagine each time I run it it gives database corrupted and it should Reindex once again the whole file and it takes up to two days for that , I should do this over and over again and when I asked around the forums people said it could be a Hardware or RAM problem so I gave up on it and Switched to Lightweight wallet .
|
|
|
|
LiteCoinGuy
Legendary
Offline
Activity: 1148
Merit: 1014
In Satoshi I Trust
|
|
August 10, 2015, 03:43:44 PM |
|
to run a real full node the node should use more than 8 connections. a good plug and play full node: https://bitseed.org/
|
|
|
|
Quickseller
Copper Member
Legendary
Offline
Activity: 2996
Merit: 2374
|
|
August 10, 2015, 03:57:55 PM |
|
I run a full node, one that is hosted on a VPS (107.191.101.111), and has a decent amount of connections (67 currently). Whenever I send or receive a transaction, I will almost always rebroadcast the transaction with sendrawtransaction, although doing so will help the transaction propagate marginally better at best.
It is somewhat expensive to run a full node, especially considering how little the average end user would get out of running their own full node, and I would argue this is the primary reason why "average" Bitcoin users do not run their own full node.
Over the long term, I anticipate that most full nodes will be run by large businesses that accept and trade in bitcoin, for example exchanges, mining pools (obviously), companies like BitPay, bitcoin ATM operators, ect. as they have incentives to protect themselves against double spending attacks that would be easier with less full nodes running, and they have incentives to want to get a lot of transactions quickly propagated throughout the network.
|
|
|
|
Sarthak
|
|
August 10, 2015, 04:14:28 PM |
|
It will take me 2 months to synchorize with the network! My connection is too slow.
|
|
|
|
ColderThanIce
|
|
August 10, 2015, 04:32:46 PM |
|
I've run a few nodes on and off during the past couple years. I'm not currently running one right now, mostly because it would cost ~ $5 to $7 per month, and I'm not sure if it would benefit the network that much. Ideally I'd like to run one off of my Raspberry Pi or Odroid C1, but the problem with both of those is finding somewhere to store the blockchain. Plus I've heard that the Pi can't support much more than 8 connections, and it's more of a burden on the network than an aid. My network is fairly slow as well (~2.5 Mbps upload speed) and if I'm not careful to meter whatever I run the node on, it just brings my whole network to a complete crawl. However if I upgrade my internet connection sometime to something with a more reasonable upload speed then I'd definitely take a look at trying to set one up on the Odroid.
|
ROLLIN.IO | BITCOIN DICE GAME ⚁ ⚂ ⚃ ⚄ ⚅ ⚁ ⚂
| ███████████████████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██████████████████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██████████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ███████ ████ ██ ██ ██ ██ ████
| ███████████ S O C I A L C H A T T I N G | ██ ████ ██████ ████████ ██████████ ████████████ ██████████████ ████████████████ ██████████████████ ████████████████████ ████████ ████████
████████
████████
| ██████████████ LEVEL UP SYSTEM WITH REWADS | ██████ ████████ ██████████ ████████████ ██████████████ ██████████████████ ████████████████████ █ ████████████████ █ ████████████████ █ ████████████████ █ ████████████████ ██████████████████ ████████████████ █████████████ ██████████ █████ | ██████████████ FREE BITCOINS |
|
|
|
notbatman
Legendary
Offline
Activity: 2212
Merit: 1038
|
|
August 10, 2015, 04:36:31 PM |
|
I run a full node and P2Pool.
Router says I've got 173 connections.
|
|
|
|
Xialla
Legendary
Offline
Activity: 1036
Merit: 1001
/dev/null
|
|
August 10, 2015, 04:45:36 PM |
|
I'm missing option "There is not reason to run it, except geeky feeling of green blinking box with linux on top of it"
really, I don't want to buy new ferrari because I'm running node, but some gift (t-shirt from foundation) or public appreciation (list of node owners volunteering) or some satoshis for at least cover electricity would be nice. sadly, there is nothing except "good geeky feeling", which can't remain forever and cover transaction network..
|
|
|
|
TheRealSteve
|
|
August 10, 2015, 07:15:44 PM |
|
I've mentioned over on reddit that the initial cost of a hardware node really needs to come down for those who don't want it installed on their regular-use machine to be more inclined to set one up and run it - so there'd my reason not to run one. That said, I do run one, on an older laptop that's already functioning as a torrent node (mostly open source software), media server, IRC bot and a host of other primarily headless things; adding Bitcoin Core to that just doesn't add that much more load. As for people wanting incentives besides the whole 'strengthens the network' / 'gives you an independent fully verified blockchain + wallet', etc.: since it hasn't been mentioned yet: https://getaddr.bitnodes.io/nodes/incentive/
|
|
|
|
ColderThanIce
|
|
August 10, 2015, 08:01:50 PM |
|
As for people wanting incentives besides the whole 'strengthens the network' / 'gives you an independent fully verified blockchain + wallet', etc.: since it hasn't been mentioned yet: https://getaddr.bitnodes.io/nodes/incentive/That is a nice incentive they offer, but the chance you'd be paid $10 for running your node is 1/195 every week, which is fairly low. If the developers wanted to really encourage people to run more stable nodes they could implement something similar to Darkcoin's masternode idea. Basically, to run a masternode the node operator needs a minimum amount of coin in their wallet, and then the node operator will be paid a certain amount of coin per day, depending on how many other masternodes are running at that time. I'm not sure how that all worked out for Darkcoin but it sounds like a decent idea to increase the number of nodes for the network.
|
ROLLIN.IO | BITCOIN DICE GAME ⚁ ⚂ ⚃ ⚄ ⚅ ⚁ ⚂
| ███████████████████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██████████████████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██████████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ███████ ████ ██ ██ ██ ██ ████
| ███████████ S O C I A L C H A T T I N G | ██ ████ ██████ ████████ ██████████ ████████████ ██████████████ ████████████████ ██████████████████ ████████████████████ ████████ ████████
████████
████████
| ██████████████ LEVEL UP SYSTEM WITH REWADS | ██████ ████████ ██████████ ████████████ ██████████████ ██████████████████ ████████████████████ █ ████████████████ █ ████████████████ █ ████████████████ █ ████████████████ ██████████████████ ████████████████ █████████████ ██████████ █████ | ██████████████ FREE BITCOINS |
|
|
|
|