Bitcoin Forum
May 05, 2024, 09:03:06 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
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 1426 times)
hhanh00 (OP)
Sr. Member
****
Offline Offline

Activity: 467
Merit: 266


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?

1714899786
Hero Member
*
Offline Offline

Posts: 1714899786

View Profile Personal Message (Offline)

Ignore
1714899786
Reply with quote  #2

1714899786
Report to moderator
"The nature of Bitcoin is such that once version 0.1 was released, the core design was set in stone for the rest of its lifetime." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
Soros Shorts
Donator
Legendary
*
Offline Offline

Activity: 1617
Merit: 1011



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: 1010


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: 103


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: 4298
Merit: 3214



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.

Join an anti-signature campaign: Click ignore on the members of signature campaigns.
PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
Newar
Legendary
*
Offline Offline

Activity: 1358
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: 1974
Merit: 1029



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: 1617
Merit: 1011



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: 1498
Merit: 1499


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.

Im not really here, its just your imagination.
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: 1498
Merit: 1499


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.

Im not really here, its just your imagination.
chek2fire
Legendary
*
Offline Offline

Activity: 3416
Merit: 1142


Intergalactic 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: 128
Merit: 103



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 (OP)
Sr. Member
****
Offline Offline

Activity: 467
Merit: 266


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
Newbie
*
Offline Offline

Activity: 36
Merit: 0


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

javabitcoin
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!