Pages:
Author

Topic: Do You have a Bitcoin Full Node running (24/7)? (Read 8060 times)

legendary
Activity: 2156
Merit: 1131
September 23, 2015, 08:13:51 AM
#59
What is the minimum setup to run a full node on Linux ?
What is the minimal hardware I could use ?
I cannot use my laptop any more, no more drive space, too slow when I work and I have to turn it off at night.
Some people use a RPi (or similar spec'ed hardware) with an external harddrive. So much for minimum specs.
https://bitcointalksearch.org/topic/bitcoind-091-on-raspberrypi-633347
https://bitcointalksearch.org/topic/how-to-run-bitcoincore-010-on-raspberry-pi-2-981465
raspnode.com/diy.html
http://www.hardkernel.com/main/main.php
https://getaddr.bitnodes.io/hardware/
However the argument is, if you're actually helping the network with such a low spec computer, as it is slow with the tx forwarding (IIRC).

Yes that's the thing : there is no point of running a slow node.
It needs to be fast and effective.
legendary
Activity: 1358
Merit: 1001
https://gliph.me/hUF

What is the minimum setup to run a full node on Linux ?

What is the minimal hardware I could use ?

I cannot use my laptop any more, no more drive space, too slow when I work and I have to turn it off at night.

Some people use a RPi (or similar spec'ed hardware) with an external harddrive. So much for minimum specs.

https://bitcointalksearch.org/topic/bitcoind-091-on-raspberrypi-633347
https://bitcointalksearch.org/topic/how-to-run-bitcoincore-010-on-raspberry-pi-2-981465
raspnode.com/diy.html
http://www.hardkernel.com/main/main.php
https://getaddr.bitnodes.io/hardware/

However the argument is, if you're actually helping the network with such a low spec computer, as it is slow with the tx forwarding (IIRC).
legendary
Activity: 2156
Merit: 1131
 
What is the minimum setup to run a full node on Linux ?

What is the minimal hardware I could use ?

I cannot use my laptop any more, no more drive space, too slow when I work and I have to turn it off at night.
member
Activity: 68
Merit: 10
any much difference in getting rewarded bitcoins running full node vs lightweight node ?
hero member
Activity: 578
Merit: 554
Do You have a Bitcoin Full Node running? (I mean roughly 24 hours/day service, including server with dynamic IP address)

I've setup a Full Node (IPv4 Tor-only (not really "hidden" service), to strengthen Tor) some days ago (Version 0.8.6, currently 39 GB disk usage), to strengthen the Bitcoin network. A newer version is unfortunatelay not not available for my OS, currently.
I use that node also as a honey pot with a small wallet balance, so I'll hopefully recognize, that if something is missing, my computer got probably compromised...
See also
https://bitcoin.org/en/full-node

Your are welcome to post which config (IPv4/IPv6/Tor...) Your are running, or why You are not running a Full Node.

Yes I do! I love that's there's actually something that I can do to contribute to the community that is extremely easy and low cost. I really like your idea of using it as a honey pot to see if your system is compromised, I might have to borrow that idea!  Cheesy
hero member
Activity: 1063
Merit: 502
RIP: S5, A faithful device long time
I want to run full node,
but my HDD have too small capacity for blockchain

I ordered full node hardware, its expensive but worth it  Smiley I maybe modify in future couple allso of raspnodes running 24/7. 35 dollars is not so bad newest version of rasberry + components :I
Hope i get job/money :I I put server in off mode at nights, raspnode is better opinion Smiley (0.02- 0.05 dollars at elektricity on 24 hours)
hero member
Activity: 686
Merit: 500
Not sure why I can't vote anymore , but that's my vote "Yes, official version 0.10.x"
Most of the time I keep running it for 24/7 however sometimes I need to reboot the PC so can't do anything about that . but my PC is always ON so I have no problem keeping the Bitcoin Core client ON too .
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
-snip regarding incentive-

You will need to run a web server that is showing at least the address you want to register. Afterwards you run the curl command given from the same IP. As you are behind your router this can be done from any machine in your local network (unless its using proxy, VPN, tor, etc.). This means both here. The web server can be a different or the same machine the command can be used from a different or the same machine.

More about the incentive here: https://bitcointalksearch.org/topic/bitnodes-incentive-program-952996

There are also tips for Windows running a server IIRC.

full member
Activity: 233
Merit: 100
Voting locked
legendary
Activity: 4256
Merit: 8551
'The right to privacy matters'
okay so I have the node running.
I am trying to set an address to allow me the incentives.



https://getaddr.bitnodes.io/api/#node-bitcoin-address


NODE BITCOIN ADDRESS
Set Bitcoin address for an activated node. Node must be activated separately, i.e. from https://getaddr.bitnodes.io/nodes/
-/, before it can be updated using this endpoint.

POST https://getaddr.bitnodes.io/api/v1/nodes/
-/

I was able to see my node by putting it into the above post.  I do not understand how to put in the btc address.




Parameters:

bitcoin_address - Bitcoin address for this node. An empty value is allowed to remove the existing Bitcoin address.

url (optional) - URL for a static public web page containing the same Bitcoin address. URL must match either http://
: or https://
:. is optional and must be below 1024, i.e. privileged port. IPv6 URL is distinguished by enclosing the ADDRESS literal within square brackets, e.g. http://[
]:.


This endpoint must be requested from a client with the same IP address as the node that is being updated. It may take a few minutes before the Bitcoin address is verified separately. The verification process requires the node to have a static public web page at http://
or http://[
] for IPv6 URL (if url parameter is not specified) that contains the same Bitcoin address. Verified Bitcoin address will be kept for 30 days before it is verified again using the same verification process.

Examples:

$ curl -H "Accept: application/json; indent=4" -d "bitcoin_address=1DNgdwsFkX1dtCnYiAKSd4zxAuwgv2jhie" -d "url=http://148.251.238.178" https://getaddr.bitnodes.io/api/v1/nodes/148.251.238.178-8333/
{
    "success": true
}

$ curl -H "Accept: application/json; indent=4" -d "bitcoin_address=1DNgdwsFkX1dtCnYiAKSd4zxAuwgv2jhie" -d "url=http://[2a01:4f8:202:81b1::2]" https://getaddr.bitnodes.io/api/v1/nodes/2a01:4f8:202:81b1::2-8333/
{
    "success": true
}
legendary
Activity: 4256
Merit: 8551
'The right to privacy matters'
I was not able to get my node seen. I will give a screen shot.

I am optimum online running 10.2 bitcoin  windows 7

-picture-

Looks like a Mac to me. Anyway, you need to make sure your router is forwarding the port 8333 from the outside to the machine running the node.

 screenshot was from a mac.

but the unreachable was the same as the one on the windows.

I will look at router settings. thanks. I fully reset router and it now works.

got an email notice and all. ping time is 200 ms I am interested to see if that improves.

It is now working


UP
Connected since 58 minutes ago
199 ms
Average latency
/Satoshi:0.10.2/
User agent
70002
Protocol version
NODE_NETWORK (1)
Services
358584 (100.00%)
Height
Lakewood, United States
Location
America/New_York
Timezone
Cablevision Systems Corp.
Network
AS6128
ASN
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
I was not able to get my node seen. I will give a screen shot.

I am optimum online running 10.2 bitcoin  windows 7

-picture-

Looks like a Mac to me. Anyway, you need to make sure your router is forwarding the port 8333 from the outside to the machine running the node.
legendary
Activity: 4256
Merit: 8551
'The right to privacy matters'
I was not able to get my node seen. I will give a screen shot.

I am optimum online running 10.2 bitcoin  windows 7


staff
Activity: 3304
Merit: 4115
I want to run full node,
but my HDD have too small capacity for blockchain

If you intend on running a 24/7 full node and helping the Bitcoin infrastructure, then you can always buy a dedicated hard drive for it. Otherwise, are you sure that you can't free up some space in your current hard drive? The blockchain is relatively small when you look at the current specifications that are being sold by computer manufacturers, e.g 1TB hard drives.  

It is possible to run a full node on the latest raspberry pi module, if you are interested in it. Although it would need a little tweaking as it's the bare minimum really. (of course you would still need to purchase something to store the blockchain on)
legendary
Activity: 1223
Merit: 1002
I want to run full node,
but my HDD have too small capacity for blockchain
hero member
Activity: 1063
Merit: 502
RIP: S5, A faithful device long time
Do You have a Bitcoin Full Node running? (I mean roughly 24 hours/day service, including server with dynamic IP address)

I've setup a Full Node (IPv4 Tor-only (not really "hidden" service), to strengthen Tor) some days ago (Version 0.8.6, currently 39 GB disk usage), to strengthen the Bitcoin network. A newer version is unfortunatelay not not available for my OS, currently.
I use that node also as a honey pot with a small wallet balance, so I'll hopefully recognize, that if something is missing, my computer got probably compromised...
See also
https://bitcoin.org/en/full-node

Your are welcome to post which config (IPv4/IPv6/Tor...) Your are running, or why You are not running a Full Node.

Im looking for that post, witch are instructions to use Rasperry second version at full node. Its on 24/7
I found it!
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
So is a Full node basically just running Bitcoin-QT?

All day everyday and open port 8333, otherwise it's not a full node.

Running it 5 minutes a day and only allowing outbound connections its still called a full node, as long as it can sync in that time. A full node is any network node that is capable of enforcing all the network rules.

then everyone is running it, because we need to sync everyday if we want to make a transactions

i wasn't aware that synching it for your normal activity was intended as a full node, that's good

The majority of users are probably on SPV clients or online wallet services. Also as coinableS pointed out, its just the "official" definition of a full node. Most users probably see this differently even if they use bitcoin core as their wallet.
legendary
Activity: 3248
Merit: 1070
So is a Full node basically just running Bitcoin-QT?

All day everyday and open port 8333, otherwise it's not a full node.

Running it 5 minutes a day and only allowing outbound connections its still called a full node, as long as it can sync in that time. A full node is any network node that is capable of enforcing all the network rules.

then everyone is running it, because we need to sync everyday if we want to make a transactions

i wasn't aware that synching it for your normal activity was intended as a full node, that's good
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
There are also incentive programs that pay you to run one (due to this benefit).

Thanks for the hint! Found the Bitnodes project (topic about it in this forum). Are there any others?

I dont know about any other incentive program, but here is the direct link -> https://getaddr.bitnodes.io/nodes/incentive/

There are only 170 nodes participating as of now, so if you have a full node running, get started. Its ~0.6% chance to win ~0.03 BTC. Those are pretty good odds for doing basically nothing.
full member
Activity: 233
Merit: 100
There are also incentive programs that pay you to run one (due to this benefit).

Thanks for the hint! Found the Bitnodes project (topic about it in this forum). Are there any others?

Edit: Bitnodes is only for static IP nodes, since registration is IP address bound. So it's nothing for me, since I have dynamic IP address change.
Pages:
Jump to: