Bitcoin Forum
August 15, 2018, 01:58:21 PM *
News: Latest stable version of Bitcoin Core: 0.16.2  [Torrent].
 
   Home   Help Search Donate Login Register  
Poll
Question: What full node implementation do you run?
Bitcoin core - what else? - 31 (86.1%)
GoCoin - 0 (0%)
btcd - 3 (8.3%)
Javabitcoin - 0 (0%)
other - 0 (0%)
I never ran one - 0 (0%)
I ran a node but not anymore - 2 (5.6%)
nbitcoin - 0 (0%)
libbitcoin - 0 (0%)
Total Voters: 36

Pages: [1]
  Print  
Author Topic: What full node implementation do you run?  (Read 1362 times)
hhanh00
Sr. Member
****
Offline Offline

Activity: 467
Merit: 257


View Profile
October 25, 2014, 02:33:38 AM
 #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?

Creating a Bitcoin client that fully implements the network protocol is extremely difficult. Bitcoin Core and some of its derivatives are the only known safe implementations of full nodes. Some other projects attempt to compete, but it is not recommended to use such software for anything serious. (Lightweight clients like Electrum and MultiBit are OK.)
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1534341501
Hero Member
*
Offline Offline

Posts: 1534341501

View Profile Personal Message (Offline)

Ignore
1534341501
Reply with quote  #2

1534341501
Report to moderator
Soros Shorts
Donator
Legendary
*
Offline Offline

Activity: 1591
Merit: 1000



View Profile
October 25, 2014, 05: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).
LiteCoinGuy
Legendary
*
Offline Offline

Activity: 1148
Merit: 1001


In Satoshi I Trust


View Profile WWW
October 25, 2014, 05:46:48 AM
 #3

the Core.

Q7
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


View Profile WWW
October 25, 2014, 08: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

Cryptowatch.com
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile WWW
October 25, 2014, 08: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.
odolvlobo
Legendary
*
Offline Offline

Activity: 2226
Merit: 1105



View Profile
October 25, 2014, 09: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.

Buy bitcoins with cash from somebody near you: LocalBitcoins
Buy stuff on Amazon at a discount with bitcoins: Purse.io
Join an anti-signature campaign: DannyHamilton's ignore list
Newar
Legendary
*
Offline Offline

Activity: 1344
Merit: 1000


https://gliph.me/hUF


View Profile
October 25, 2014, 09: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.

OTC rating | GPG keyid 1DC91318EE785FDE | Gliph: lightning bicycle tree music | Mycelium, a swift & secure Bitcoin client for Android | LocalBitcoins
fa
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
October 25, 2014, 10: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.
allgoodthings1
Sr. Member
****
Offline Offline

Activity: 270
Merit: 250


View Profile
October 25, 2014, 12:12:10 PM
 #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.

IRS 501(c)(3) Public Charities That Accept Bitcoin https://bitcointalk.org/index.php?topic=758674.0
Avoid U.S. Taxes on Bitcoin. Give to Charity. https://bitcointalk.org/index.php?topic=627860.0
dserrano5
Legendary
*
Offline Offline

Activity: 1848
Merit: 1000



View Profile
October 25, 2014, 12:48:19 PM
 #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.

Soros Shorts
Donator
Legendary
*
Offline Offline

Activity: 1591
Merit: 1000



View Profile
October 25, 2014, 01:02:21 PM
 #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.
bitnanigans
Sr. Member
****
Offline Offline

Activity: 266
Merit: 250


View Profile
October 25, 2014, 01:39:03 PM
 #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.
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1470
Merit: 1237


No I dont escrow anymore.


View Profile WWW
October 25, 2014, 02:30:44 PM
 #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.
nandaltc
Full Member
***
Offline Offline

Activity: 137
Merit: 100


View Profile
October 25, 2014, 02:38:48 PM
 #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?
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1470
Merit: 1237


No I dont escrow anymore.


View Profile WWW
October 25, 2014, 02:43:41 PM
 #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.
chek2fire
Legendary
*
Offline Offline

Activity: 1708
Merit: 1045


Ιntergalactic Conciliator


View Profile
October 25, 2014, 11:12:08 PM
 #16

I run a full bitcoin node in a vps and a bitcoin-qt to a cubieboard in my home

http://www.bitcoin-gr.org
4411 804B 0181 F444 ADBD 01D4 0664 00E4 37E7 228E
steeev
Full Member
***
Offline Offline

Activity: 127
Merit: 100



View Profile
October 25, 2014, 11: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)...
side39
Full Member
***
Offline Offline

Activity: 168
Merit: 100


View Profile
October 26, 2014, 02:39:47 AM
 #18

i trust the Bitcoin will change  the world in future .so i run the full node of Bitcoin

─────────────────────────────────────────────────────────────────────────────────
☆★☆ High ROI Bonds |  Long, Medium and Short Term Options | Bitcoin Bond Network ☆★☆
─────────────────────────────────────────────────────────────────────────────────
hhanh00
Sr. Member
****
Offline Offline

Activity: 467
Merit: 257


View Profile
October 27, 2014, 04:23:27 AM
 #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.

Francesca
Jr. Member
*
Offline Offline

Activity: 36
Merit: 0


View Profile
October 27, 2014, 05:13:44 AM
 #20

javabitcoin
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!