Author

Topic: What full node implementation do you run? (Read 1454 times)

newbie
Activity: 36
Merit: 0
October 27, 2014, 12:13:44 AM
#20
javabitcoin
sr. member
Activity: 467
Merit: 267
October 26, 2014, 11:23:27 PM
#19
I scanned a portion of the network and came out with these numbers

/Satoshi:0.9.99/: 5
/Satoshi:0.9.3/: 61
/Satoshi:0.9.2.1/: 50
/Satoshi:0.9.2/: 1
/Satoshi:0.9.1/: 36
/Satoshi:0.9.0/: 2
/Satoshi:0.8.99/: 2
/Satoshi:0.8.6/: 16
/Satoshi:0.8.5/: 13
/Satoshi:0.8.4/: 1
/Satoshi:0.8.2.2/: 2
/Satoshi:0.8.1/: 8
/btcwire:0.1.4/btcd:0.8.0/: 1
/mining.bitcoinaffiliatenetwork.com:0.9.99/: 4

Bitcoin core is #1 by far.
full member
Activity: 168
Merit: 100
October 25, 2014, 09:39:47 PM
#18
i trust the Bitcoin will change  the world in future .so i run the full node of Bitcoin
full member
Activity: 128
Merit: 103
October 25, 2014, 06:52:36 PM
#17
i don't mine but run a vanity node -i'm on Bitcoin Core 0.9.2 with port 8333 open - around 20 - 30 connections - it's not always on, but mostly...

30gb is and isn't a big deal - if i was new i'd try the bootstrap torrent thingy - i occasionally backup the blockchain,but generally i'm just pootling along 4 the ride...

no real reason to use this client , it's just what i've been running from jan 2013 (when it was still 0.8.whatever QT)...
legendary
Activity: 3430
Merit: 1142
Ιntergalactic Conciliator
October 25, 2014, 06:12:08 PM
#16
I run a full bitcoin node in a vps and a bitcoin-qt to a cubieboard in my home
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
October 25, 2014, 09:43:41 AM
#15
I run bitcoind on a couple of Linux VPS. That's pretty much the obvious choice. Are there any full node implementations that can function without having to download the entire blockchain? That would be neat.


AFAIK full node = I have a copy of the blockchain.
Eg? Local bitcoin wallet like the QT?

Well, as the vote suggests there are other options, but yes bitcoin core/qt is a full node.
full member
Activity: 137
Merit: 100
October 25, 2014, 09:38:48 AM
#14
I run bitcoind on a couple of Linux VPS. That's pretty much the obvious choice. Are there any full node implementations that can function without having to download the entire blockchain? That would be neat.


AFAIK full node = I have a copy of the blockchain.
Eg? Local bitcoin wallet like the QT?
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
October 25, 2014, 09:30:44 AM
#13
I run bitcoind on a couple of Linux VPS. That's pretty much the obvious choice. Are there any full node implementations that can function without having to download the entire blockchain? That would be neat.


AFAIK full node = I have a copy of the blockchain.
sr. member
Activity: 266
Merit: 250
October 25, 2014, 08:39:03 AM
#12
I run bitcoind on a couple of Linux VPS. That's pretty much the obvious choice. Are there any full node implementations that can function without having to download the entire blockchain? That would be neat.
donator
Activity: 1617
Merit: 1012
October 25, 2014, 08:02:21 AM
#11
I wish your poll had differentiated Bitcoin Core and bitcoind.

Why separate two things that are the same? bitcoin-qt/bitcoind was renamed to Bitcoin Core a couple of releases ago.

That would depend on the context of the discussion. Some people might think that bitcoin-qt sucks and avoid Bitcoin Core altogether, unaware that they can use the bitcoind part independently with some other advanced client implementation built on top of it.

However, since we are talking about nodes there is probably no need to differentiate.
legendary
Activity: 1974
Merit: 1030
October 25, 2014, 07:48:19 AM
#10
I wish your poll had differentiated Bitcoin Core and bitcoind.

Why separate two things that are the same? bitcoin-qt/bitcoind was renamed to Bitcoin Core a couple of releases ago.
sr. member
Activity: 270
Merit: 250
October 25, 2014, 07:12:10 AM
#9
I wish your poll had differentiated Bitcoin Core and bitcoind. Since that top category is such a run-away leader, it would have been nice to see how many use the full client vs. the network component by itself.

While we're at it, why not define "full node"? A lot of folks say they have that when they've installed Bitcoin Core without opening port 8333; others define it as only a node of >8 connections. The old distinction: participating vs. contributing.
fa
full member
Activity: 140
Merit: 100
October 25, 2014, 05:42:14 AM
#8
No surprise official QT core is used by most people.
I have qt running all the time. Always feels good when I see a 10~20 connections, knowing maybe someone is downloading blockchain data from my hd.
legendary
Activity: 1358
Merit: 1001
https://gliph.me/hUF
October 25, 2014, 04:54:03 AM
#7
The list is missing http://libbitcoin.dyne.org/


I would love to know about any alternatives to bitcoind. I tried setting it on a raspberry pi and I ran into several problems. If there is a lighter-weight implementation with less dependencies, I would love to give it a try.

What problems did you run into? The main issue is to increase the swap space. As root:

Code:
nano /etc/dphys-swapfile
dphys-swapfile setup
dphys-swapfile swapon

IIRC I set it to 512 MB instead of 100.
legendary
Activity: 4522
Merit: 3426
October 25, 2014, 04:13:47 AM
#6
I would love to know about any alternatives to bitcoind. I tried setting it on a raspberry pi and I ran into several problems. If there is a lighter-weight implementation with less dependencies, I would love to give it a try.
full member
Activity: 196
Merit: 103
October 25, 2014, 03:22:13 AM
#5
As for alternative implementations, that's all swell, but it's also very important to audit the source code to ensure there's nothing nefarious in there.

As for people complaining. Well - that's easy - if you don't like something, then please do something about it, some people chug along working, while others stand on the sidelines, watch them work, and complain the workers are not working good enough.
Q7
sr. member
Activity: 448
Merit: 250
October 25, 2014, 03:16:54 AM
#4
I still maintain a btc qt node as I'm running Armory. But i have to agree with you that it is so plain and boring esp with its bloated blockchain size this will turn off newbies from using it especially there are faster clients like electrum, multibit, hive
legendary
Activity: 1148
Merit: 1014
In Satoshi I Trust
October 25, 2014, 12:46:48 AM
#3
the Core.
donator
Activity: 1617
Merit: 1012
October 25, 2014, 12:46:06 AM
#2
I might be willing if it has a smaller memory footprint and higher performance than bitcoind. Of course it has to be open source that I can compile myself.

Can you recommend an alternative?

EDIT: Just to be clear, I am talking about the bitcoind part and the API. I don't give a rat's ass about the user interface piece (bitcoin-qt).
sr. member
Activity: 467
Merit: 267
October 24, 2014, 09:33:38 PM
#1
The reference client has received some pretty negative comments. Bad code style, lack of innovation, not enough contributions, etc. I feel it remains the #1 used full node implementation because of it is name.
How many of you are willing to choose a different code base or do you think that it is good enough?
And how many think that running a full node is not worth the trouble?
Jump to: