Pages:
Author

Topic: Help the bitcoin network by being a node. - page 6. (Read 20991 times)

sr. member
Activity: 244
Merit: 250
December 16, 2013, 06:08:17 PM
#63
ok so let me get this str8 /// if i just keep the wallet open on my computer, will it function as a node or please step by step if this is not the caseee

If you keep your wallet on your computer open you are 'Leeching' not "Seeding". Meaning that your Port 8333 is most likely not open for other nodes to see and seed from... Might not be a good idea to open up your client you have coins in:

You can follow a well done script to get a Seeding node up and running on a VPS if you have one or care to get one - they are reasonable priced.

here is a one-liner setup script!

http://www.reddit.com/r/Bitcoin/comments/1se3zd/how_to_create_a_full_bitcoin_node_in_a_5_ubuntu/

it runs in root, uses the Ubuntu PPA, opens up 8333, sets a firewall, and sets ssh port to default 22.

to upgrade bitcoind from time to time, run sudo apt-get update then sudo apt-get upgrade.  make sure the new version is posted to the PPA first though by Matt Corrallo.

Then follow what Gweedo states for "NOHUP" to have your bitcoind autostart on reboots and when you close out of SSH.


OK PLEASE NOOB STEP BY STEP PLEASE. also is this possible:

having my laptop open 24/7 using the wifi at my house functioning as a node without paying for VPN
i want to do this but someone has to make this lamen for me!
legendary
Activity: 1764
Merit: 1002
December 16, 2013, 09:53:04 AM
#62
We don't really need more nodes, maybe ONLY IN third world countries acting like a cdn
Don't waste your money

this isn't true.

don't make me go find the link from Gavin and the other devs about this.  as the pools get larger and more centralized, these individual nodes help counter balance this.  there have been many graphs posted showing the #full nodes dropping over time as a result of this effect.
full member
Activity: 187
Merit: 100
December 16, 2013, 08:59:22 AM
#61
What about a p2pool node?
legendary
Activity: 1498
Merit: 1000
December 16, 2013, 01:05:35 AM
#60
Maybe someone can help me.  I'd like to run a full node, but, rather than using a VPS, I think I'd prefer to get a new machine for my home and leave it running 24 hours a day.  I'm not much of a computer expert, so perhaps someone can offer me some advice.

Basically, I'd like a little box like a mac mini or pocket PC or something that I can just set-up (via remote desktop with my macbook?) and then let it run 24 hours in my office.  Price is less of an issue than things like (a) it should be fairly easy to put this "box" together, (b) the box should be small and not an ugly mess, (c) ideally the box would be quiet (no fans, solid-state hard-drive?).

Can anyone recommend what hardware I should buy and what operating system I should run?  Any reason a mac mini running OSx would be a bad choice?

Thanks!

I love my mac mini, it is a great development server for me. You just can't run bitcoind on OSX. That means you either have to compile bitcoind for OSX on your own, or use bitcoin-qt binary, but other than that choice it is a great idea. I also would use http://synergy-foss.org/
legendary
Activity: 2912
Merit: 1060
December 16, 2013, 08:46:26 AM
#60
We don't really need more nodes, maybe ONLY IN third world countries acting like a cdn
Don't waste your money
full member
Activity: 168
Merit: 100
December 16, 2013, 08:35:54 AM
#59
I just created another full node with http://lowendbox.com/

Seems cheaper and better than digital ocean, but I'll keep the digital ocean one for now.
legendary
Activity: 1498
Merit: 1000
December 16, 2013, 01:19:32 AM
#58
Maybe someone can help me.  I'd like to run a full node, but, rather than using a VPS, I think I'd prefer to get a new machine for my home and leave it running 24 hours a day.  I'm not much of a computer expert, so perhaps someone can offer me some advice.

Basically, I'd like a little box like a mac mini or pocket PC or something that I can just set-up (via remote desktop with my macbook?) and then let it run 24 hours in my office.  Price is less of an issue than things like (a) it should be fairly easy to put this "box" together, (b) the box should be small and not an ugly mess, (c) ideally the box would be quiet (no fans, solid-state hard-drive?).

Can anyone recommend what hardware I should buy and what operating system I should run?  Any reason a mac mini running OSx would be a bad choice?

Thanks!

I love my mac mini, it is a great development server for me. You just can't run bitcoind on OSX. That means you either have to compile bitcoind for OSX on your own, or use bitcoin-qt binary, but other than that choice it is a great idea. I also would use http://synergy-foss.org/

Thanks for the reply gweedo.  Mac minis come standard with 4GB of RAM.  For running bitcoind, is there any major advantage to pay apple for the 8 or 16 GB upgrade?  

http://synergy-foss.org/ <== looks useful! thx

Depends if you are going to just use it as a bitcoin node, then 4GBs will be pently. I would actually take the money from that and upgrade the hard drive or attach an external hard drive. Right now the Blockchain is about ~14gb+ so your memory will not be an issue but maybe hard drive space.


One more thing gweedo, what is the disadvantage of running the bitcoin-qt binary as opposed to compiling bitcoind for OSx?

They are the same, just one has a GUI and compiling bitcoind will take you awhile. I was just pointing it out. So you aren't running around looking for that binary, because it doesn't exist.
legendary
Activity: 1498
Merit: 1000
December 15, 2013, 03:35:25 PM
#57
Then follow what Gweedo states for "NOHUP" to have your bitcoind autostart on reboots and when you close out of SSH.

NOHUP only works for keeping it running after a SSH closes out. To have it start on reboots is even easier just add a cronjob line of
Code:
@reboot 
legendary
Activity: 1162
Merit: 1007
December 16, 2013, 01:16:35 AM
#57
One more thing gweedo, what is the disadvantage of running the bitcoin-qt binary as opposed to compiling bitcoind for OSx?
legendary
Activity: 1162
Merit: 1007
December 16, 2013, 01:13:58 AM
#56
Maybe someone can help me.  I'd like to run a full node, but, rather than using a VPS, I think I'd prefer to get a new machine for my home and leave it running 24 hours a day.  I'm not much of a computer expert, so perhaps someone can offer me some advice.

Basically, I'd like a little box like a mac mini or pocket PC or something that I can just set-up (via remote desktop with my macbook?) and then let it run 24 hours in my office.  Price is less of an issue than things like (a) it should be fairly easy to put this "box" together, (b) the box should be small and not an ugly mess, (c) ideally the box would be quiet (no fans, solid-state hard-drive?).

Can anyone recommend what hardware I should buy and what operating system I should run?  Any reason a mac mini running OSx would be a bad choice?

Thanks!

I love my mac mini, it is a great development server for me. You just can't run bitcoind on OSX. That means you either have to compile bitcoind for OSX on your own, or use bitcoin-qt binary, but other than that choice it is a great idea. I also would use http://synergy-foss.org/

Thanks for the reply gweedo.  Mac minis come standard with 4GB of RAM.  For running bitcoind, is there any major advantage to pay apple for the 8 or 16 GB upgrade? 

http://synergy-foss.org/ <== looks useful! thx
legendary
Activity: 1162
Merit: 1007
December 16, 2013, 01:03:09 AM
#55
Maybe someone can help me.  I'd like to run a full node, but, rather than using a VPS, I think I'd prefer to get a new machine for my home and leave it running 24 hours a day.  I'm not much of a computer hardware expert, so perhaps someone can offer me some advice.

Basically, I'd like a little box like a mac mini or pocket PC or something that I can just set-up (via my macbook) and then let it run 24 hours in my office.  Price is less of an issue than things like (a) it should be fairly easy to put this "box" together, (b) the box should be small and not an ugly mess, (c) ideally the box would be quiet (no fans, solid-state hard-drive?).

Can anyone recommend what hardware I should buy and what operating system I should run?  Any reason a mac mini running OSx would be a bad choice?

Thanks!
member
Activity: 84
Merit: 10
December 15, 2013, 03:35:47 PM
#54
The geek factor of bitcoins is so high I just realised.  There is still so much work to do so that the average consumer can finally feel comfortable workgin wtih BTC.  Then again, the mining operation of gold is also very complex, yet the consumer has no idea what goes on to find gold.  Can't wait for user friendly wallets to come out.
newbie
Activity: 33
Merit: 0
December 15, 2013, 03:28:07 PM
#53
ok so let me get this str8 /// if i just keep the wallet open on my computer, will it function as a node or please step by step if this is not the caseee

If you keep your wallet on your computer open you are 'Leeching' not "Seeding". Meaning that your Port 8333 is most likely not open for other nodes to see and seed from... Might not be a good idea to open up your client you have coins in:

You can follow a well done script to get a Seeding node up and running on a VPS if you have one or care to get one - they are reasonable priced.

here is a one-liner setup script!

http://www.reddit.com/r/Bitcoin/comments/1se3zd/how_to_create_a_full_bitcoin_node_in_a_5_ubuntu/

it runs in root, uses the Ubuntu PPA, opens up 8333, sets a firewall, and sets ssh port to default 22.

to upgrade bitcoind from time to time, run sudo apt-get update then sudo apt-get upgrade.  make sure the new version is posted to the PPA first though by Matt Corrallo.

Then follow what Gweedo states for "NOHUP" to have your bitcoind autostart on reboots and when you close out of SSH.
sr. member
Activity: 244
Merit: 250
December 15, 2013, 02:50:24 PM
#52
ok so let me get this str8 /// if i just keep the wallet open on my computer, will it function as a node or please step by step if this is not the caseee
member
Activity: 84
Merit: 10
December 15, 2013, 02:37:00 PM
#51
Even if you didn't do this, just from buying the bitcoins, you are putting more money into the system.  So you are indeed helping it grow.  But I think it's more of a help if you were to go to one of those subways and pay via bitcoin.
legendary
Activity: 1498
Merit: 1000
December 15, 2013, 02:10:38 PM
#50
Little tip, start it with
Code:
screen bitcoind
You can then exit the session and leave it running.

Code:
nohup

is probably the better command.

As a relative N00B does "bitcoind daemon" achive similar to nohup? I just setup bitcoind and am noticing that once I loose my SSH the bitcoind stops.

So I just started with cranking up bitcoind daemon but am not 100% sure if it keeps chugging after I close SSH.

If nohup is the way to go is the command nohup bitcoind or bitcoind nohup or drill into some directory - fyi I have bitcoind running at root since I dont use this VPS or this bitcoind for anything other than helping out seeding....
Yes you have to include the full path to where your bitcoind bin is located, unless you are already in that directory.

O.K., Cool - in root I run bitcoind -nohup and get "Bitcoin server starting.

Things run well for about 10-15 mins, (can get info from bitcoind getinfo, etc) then after about 15mins or so I get "error: couldn't connect to server"

I've also tried just running bitcoind and screen bitcoind and bitcoind -nohup - They all crank up bitcoind for about 15mins then the bitcoind server seems to die...

Any ideas thoughts on how to trouble shoot? (FYI - VPS, with bitcoind in root)

Here run
Code:
nohup &
newbie
Activity: 33
Merit: 0
December 15, 2013, 02:07:32 PM
#49
Little tip, start it with
Code:
screen bitcoind
You can then exit the session and leave it running.

Code:
nohup

is probably the better command.

As a relative N00B does "bitcoind daemon" achive similar to nohup? I just setup bitcoind and am noticing that once I loose my SSH the bitcoind stops.

So I just started with cranking up bitcoind daemon but am not 100% sure if it keeps chugging after I close SSH.

If nohup is the way to go is the command nohup bitcoind or bitcoind nohup or drill into some directory - fyi I have bitcoind running at root since I dont use this VPS or this bitcoind for anything other than helping out seeding....
Yes you have to include the full path to where your bitcoind bin is located, unless you are already in that directory.

O.K., Cool - in root I run bitcoind -nohup and get "Bitcoin server starting.

Things run well for about 10-15 mins, (can get info from bitcoind getinfo, etc) then after about 15mins or so I get "error: couldn't connect to server"

I've also tried just running bitcoind and screen bitcoind and bitcoind -nohup - They all crank up bitcoind for about 15mins then the bitcoind server seems to die...

Any ideas thoughts on how to trouble shoot? (FYI - VPS, with bitcoind in root)


legendary
Activity: 1764
Merit: 1002
December 14, 2013, 09:57:16 PM
#48
i use vim to edit files, so if you don't have it: sudo apt-get install vim. or use whatever file editor you like in linux.

Code:
cd ~/.bitcoin
vim bitcoin.conf
hit i in vim to insert, go down to line connections=40 and change it to 80
hit esc
type :wq to save
restart bitcoind

I'm not sure how well that would work on those 512 ram VPS in that reddit post though. I was using a 512 ram one and it was slow, so upgraded to 1GB ram.
Code:
cat /proc/meminfo
MemTotal:        1019600 kB
MemFree:           71772 kB

make/made it 100!!!
hero member
Activity: 576
Merit: 500
December 14, 2013, 09:51:02 PM
#47
i use vim to edit files, so if you don't have it: sudo apt-get install vim. or use whatever file editor you like in linux.

Code:
cd ~/.bitcoin
vim bitcoin.conf
hit i in vim to insert, go down to line connections=40 and change it to 80
hit esc
type :wq to save
restart bitcoind

I'm not sure how well that would work on those 512 ram VPS in that reddit post though. I was using a 512 ram one and it was slow, so upgraded to 1GB ram.
Code:
cat /proc/meminfo
MemTotal:        1019600 kB
MemFree:           71772 kB
legendary
Activity: 1764
Merit: 1002
December 14, 2013, 09:46:31 PM
#46
That script is what I used, and damn it was awesome! Made it very fast to set up!

Feels very good!  Grin I modified the max connections though to 80 instead of 40.



I'm surprised how many old nodes there are out there. Update people!

Code:
bitcoind getpeerinfo|grep subver|sort|uniq -c|sort -n
      1         "subver" : "/BitCoinJ:0.10.1/MultiBit:0.5.14/",
      1         "subver" : "/BitCoinJ:0.10.3/Bitcoin Wallet:3.28/",
      1         "subver" : "/Satoshi:0.8.0/",
      1         "subver" : "/Satoshi:0.8.2.2/",
      1         "subver" : "/Satoshi:0.8.4/Eligius:3/",
      1         "subver" : "/Snoopy:0.1/",
      2         "subver" : "",
      2         "subver" : "/Satoshi:0.8.3/",
      2         "subver" : "/Satoshi:0.8.99/",
      6         "subver" : "/Satoshi:0.8.1/",
     16         "subver" : "/Satoshi:0.8.6/",
     27         "subver" : "/Satoshi:0.8.5/",

command please to increase connections to 80?  Grin
Pages:
Jump to: