Bitcoin Forum
May 08, 2024, 08:18:50 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: bitcoind vs. bitcoin --server  (Read 5883 times)
1bitc0inplz (OP)
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
May 17, 2011, 02:02:14 AM
 #1

Can someone explain the differences between running bitcoin with the --server option versus compiling it as a daemon and running bitcoind?

Other than the obvious difference, ones a daemon the other isn't, is there any difference in the role they can serve?

Mine @ http://pool.bitp.it - No fees, virtually 0 stales, what's not to love!
Chat with us @ #bitp.it on irc.freenode.net
Learn more about our pool @ http://forum.bitcoin.org/index.php?topic=12181.0
1715156330
Hero Member
*
Offline Offline

Posts: 1715156330

View Profile Personal Message (Offline)

Ignore
1715156330
Reply with quote  #2

1715156330
Report to moderator
1715156330
Hero Member
*
Offline Offline

Posts: 1715156330

View Profile Personal Message (Offline)

Ignore
1715156330
Reply with quote  #2

1715156330
Report to moderator
Once a transaction has 6 confirmations, it is extremely unlikely that an attacker without at least 50% of the network's computation power would be able to reverse it.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715156330
Hero Member
*
Offline Offline

Posts: 1715156330

View Profile Personal Message (Offline)

Ignore
1715156330
Reply with quote  #2

1715156330
Report to moderator
1715156330
Hero Member
*
Offline Offline

Posts: 1715156330

View Profile Personal Message (Offline)

Ignore
1715156330
Reply with quote  #2

1715156330
Report to moderator
1715156330
Hero Member
*
Offline Offline

Posts: 1715156330

View Profile Personal Message (Offline)

Ignore
1715156330
Reply with quote  #2

1715156330
Report to moderator
error
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
May 17, 2011, 02:06:45 AM
 #2

bitcoin gives you a GUI. bitcoind does not.

3KzNGwzRZ6SimWuFAgh4TnXzHpruHMZmV8
1bitc0inplz (OP)
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
May 17, 2011, 02:10:59 AM
 #3

bitcoin gives you a GUI. bitcoind does not.

Really? That's the only difference?

That's what I was beginning to suspect, but I wanted to double check.

So, somebody who wanted to create a pool, but was too busy screwing with other parts of their software they needed to create, could just run bitcoin --server as their "backend" until they got around to screwing with setting up boost and all the other dependencies required to build bitcoind?

Sorry, I just wanted to re-phrase my understanding of what you said, just to make certain I understand.

Mine @ http://pool.bitp.it - No fees, virtually 0 stales, what's not to love!
Chat with us @ #bitp.it on irc.freenode.net
Learn more about our pool @ http://forum.bitcoin.org/index.php?topic=12181.0
lulzplzkthx
Sr. Member
****
Offline Offline

Activity: 322
Merit: 251



View Profile WWW
May 17, 2011, 02:19:22 AM
 #4

bitcoin gives you a GUI. bitcoind does not.

Really? That's the only difference?

That's what I was beginning to suspect, but I wanted to double check.

So, somebody who wanted to create a pool, but was too busy screwing with other parts of their software they needed to create, could just run bitcoin --server as their "backend" until they got around to screwing with setting up boost and all the other dependencies required to build bitcoind?

Sorry, I just wanted to re-phrase my understanding of what you said, just to make certain I understand.
I believe boost, etc. is required for bitcoin, not just bitcoind. I could be very wrong.

1bitc0inplz (OP)
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
May 17, 2011, 02:20:55 AM
 #5

I believe boost, etc. is required for bitcoin, not just bitcoind. I could be very wrong.

No, I believe you are right. But, with bitcoin (not daemon) I don't necessarily have to compile it. I can just download the binaries and run. I do not believe (and someone correct me if I'm wrong) that there is an official bitcoind binary for any platform... I'd have to compile that myself.

Mine @ http://pool.bitp.it - No fees, virtually 0 stales, what's not to love!
Chat with us @ #bitp.it on irc.freenode.net
Learn more about our pool @ http://forum.bitcoin.org/index.php?topic=12181.0
lulzplzkthx
Sr. Member
****
Offline Offline

Activity: 322
Merit: 251



View Profile WWW
May 17, 2011, 02:54:38 AM
 #6

I believe boost, etc. is required for bitcoin, not just bitcoind. I could be very wrong.

No, I believe you are right. But, with bitcoin (not daemon) I don't necessarily have to compile it. I can just download the binaries and run. I do not believe (and someone correct me if I'm wrong) that there is an official bitcoind binary for any platform... I'd have to compile that myself.
The Windows installer provides a bitcoind.exe in the folder C:\Program Files (x86)\Bitcoin\daemon\

Though I believe the Linux version does NOT include a bitcoind executable, and I don't touch Apple-branded stuff.

1bitc0inplz (OP)
Member
**
Offline Offline

Activity: 112
Merit: 10


View Profile
May 17, 2011, 03:06:23 AM
 #7

... I don't touch Apple-branded stuff.

Cry  Wink

Thanks for the reply. I am hyped about this. So glad I can focus my energy on solving other problems, and leave tracking down dependencies for another day.

Mine @ http://pool.bitp.it - No fees, virtually 0 stales, what's not to love!
Chat with us @ #bitp.it on irc.freenode.net
Learn more about our pool @ http://forum.bitcoin.org/index.php?topic=12181.0
netrin
Sr. Member
****
Offline Offline

Activity: 322
Merit: 251


FirstBits: 168Bc


View Profile
May 31, 2011, 10:35:07 AM
 #8

The Linux 0.3.21 binaries do indeed come with pre-compiled bitcoin and bitcoind.

Lulzplzkthx, answer=(false==answer); variable 'answer' not defined nor recursive. Clever and twisted though.

Greenlandic tupilak. Hand carved, traditional cursed bone figures. Sorry, polar bear, walrus and human remains not available for export.
Vitalicus
Full Member
***
Offline Offline

Activity: 467
Merit: 100


DIA | Data infrastructure for DeFi


View Profile
January 10, 2013, 09:17:05 PM
 #9

How to do a transaction from other PC (without timewiever), if I started the server on my local computer.

Gavin Andresen
Legendary
*
qt
Offline Offline

Activity: 1652
Merit: 2216


Chief Scientist


View Profile WWW
January 10, 2013, 09:29:53 PM
 #10

correction: bitcoin-qt/bitcoind command-line arguments have a single-dash, so it would be
  bitcoin-qt -server

Since you have to set a rpcuser/rpcpassword in the bitcoin.conf file for -server to work anyway, you might want to put "server=1" in the bitcoin.conf file instead of using the command-line argument...

How often do you get the chance to work on a potentially world-changing project?
SgtSpike
Legendary
*
Offline Offline

Activity: 1400
Merit: 1005



View Profile
January 10, 2013, 09:36:27 PM
 #11

correction: bitcoin-qt/bitcoind command-line arguments have a single-dash, so it would be
  bitcoin-qt -server

Since you have to set a rpcuser/rpcpassword in the bitcoin.conf file for -server to work anyway, you might want to put "server=1" in the bitcoin.conf file instead of using the command-line argument...

Cool - I didn't realize I could run a bitcoind server and still have the gui available.  That could be handy!
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!