Bitcoin Forum
May 06, 2024, 04:38:47 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2]  All
  Print  
Author Topic: Bitcoin Full Node  (Read 2425 times)
axel2078
Full Member
***
Offline Offline

Activity: 532
Merit: 100



View Profile
January 28, 2015, 05:48:58 PM
 #21

Can anyone tell me of the advantages of running a Bitcoin full node?

When someone is running Bitcoin Core in his machine, is not he running a full node as long as he is connected to the internet ?

No, you have to open up additional ports on your firewall and have them forwarded to the machine running Bitcoin Core to become a full node. This would take you from being connected to around 7 nodes or less to 30 nodes or more and it also allows bidirectional traffic to/from those nodes as well.

1714970327
Hero Member
*
Offline Offline

Posts: 1714970327

View Profile Personal Message (Offline)

Ignore
1714970327
Reply with quote  #2

1714970327
Report to moderator
1714970327
Hero Member
*
Offline Offline

Posts: 1714970327

View Profile Personal Message (Offline)

Ignore
1714970327
Reply with quote  #2

1714970327
Report to moderator
The trust scores you see are subjective; they will change depending on who you have in your trust list.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714970327
Hero Member
*
Offline Offline

Posts: 1714970327

View Profile Personal Message (Offline)

Ignore
1714970327
Reply with quote  #2

1714970327
Report to moderator
shorena
Copper Member
Legendary
*
Offline Offline

Activity: 1498
Merit: 1499


No I dont escrow anymore.


View Profile WWW
January 28, 2015, 06:13:15 PM
Last edit: January 28, 2015, 06:31:47 PM by shorena
 #22

Can anyone tell me of the advantages of running a Bitcoin full node?

When someone is running Bitcoin Core in his machine, is not he running a full node as long as he is connected to the internet ?

No, you have to open up additional ports on your firewall and have them forwarded to the machine running Bitcoin Core to become a full node. This would take you from being connected to around 7 nodes or less to 30 nodes or more and it also allows bidirectional traffic to/from those nodes as well.

The number of connected nodes has nothing to do with a machine beeing/hosting a full node or not.

Anyone running bitcoin core/qt is running a full node. The traffic is bidirectional regardless of the firewall settings as long as the node can access the internet. Once a connection has been established, data can be transfered in both directions.

The node might not be available for light clients (like multibit) because the firewall does not allow connections from the outside. The node might also be unable handle more than 1 connection and thus relay no new transactions but the ones that originated from it. This node might not be very helpfull, but it is still a full node.

Edit: spelling, additions to clarify

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

Activity: 1008
Merit: 1001

Let the chips fall where they may.


View Profile WWW
January 28, 2015, 06:49:32 PM
 #23

To clarify: a full node stores (and verifies) the entire block-chain (now around 30GB).

James' OpenPGP public key fingerprint: EB14 9E5B F80C 1F2D 3EBE  0A2F B3DE 81FF 7B9D 5160
redsn0w
Legendary
*
Offline Offline

Activity: 1778
Merit: 1042


#Free market


View Profile
January 28, 2015, 06:51:52 PM
 #24

To clarify: a full node stores (and verifies) the entire block-chain (now around 30GB).

so, all the users that are using the bitcoin core "client" are  full nodes?
axel2078
Full Member
***
Offline Offline

Activity: 532
Merit: 100



View Profile
January 28, 2015, 06:59:26 PM
 #25

Can anyone tell me of the advantages of running a Bitcoin full node?

When someone is running Bitcoin Core in his machine, is not he running a full node as long as he is connected to the internet ?

No, you have to open up additional ports on your firewall and have them forwarded to the machine running Bitcoin Core to become a full node. This would take you from being connected to around 7 nodes or less to 30 nodes or more and it also allows bidirectional traffic to/from those nodes as well.

The number of connected nodes has nothing to do with a machine beeing/hosting a full node or not.

Anyone running bitcoin core/qt is running a full node. The traffic is bidirectional regardless of the firewall settings as long as the node can access the internet. Once a connection has been established, data can be transfered in both directions.

The node might not be available for light clients (like multibit) because the firewall does not allow connections from the outside. The node might also be unable handle more than 1 connection and thus relay no new transactions but the ones that originated from it. This node might not be very helpfull, but it is still a full node.

Edit: spelling, additions to clarify

Wrong. You must allow traffic across port 8333 which is going to be blocked by most hardware firewalls.  See here.  https://bitcointalk.org/index.php?topic=128122.0

axel2078
Full Member
***
Offline Offline

Activity: 532
Merit: 100



View Profile
January 28, 2015, 07:02:18 PM
 #26

Can anyone tell me of the advantages of running a Bitcoin full node?

When someone is running Bitcoin Core in his machine, is not he running a full node as long as he is connected to the internet ?

No, you have to open up additional ports on your firewall and have them forwarded to the machine running Bitcoin Core to become a full node. This would take you from being connected to around 7 nodes or less to 30 nodes or more and it also allows bidirectional traffic to/from those nodes as well.

The number of connected nodes has nothing to do with a machine beeing/hosting a full node or not.

Anyone running bitcoin core/qt is running a full node. The traffic is bidirectional regardless of the firewall settings as long as the node can access the internet. Once a connection has been established, data can be transfered in both directions.

The node might not be available for light clients (like multibit) because the firewall does not allow connections from the outside. The node might also be unable handle more than 1 connection and thus relay no new transactions but the ones that originated from it. This node might not be very helpfull, but it is still a full node.

Edit: spelling, additions to clarify

 

You must allow traffic across port 8333 which is going to be blocked by most hardware firewalls to allow for more than 8 connections though.  See here.  https://bitcointalk.org/index.php?topic=128122.0

redsn0w
Legendary
*
Offline Offline

Activity: 1778
Merit: 1042


#Free market


View Profile
January 28, 2015, 07:02:37 PM
 #27

....
Wrong. You must allow traffic across port 8333 which is going to be blocked by most hardware firewalls.  See here.  https://bitcointalk.org/index.php?topic=128122.0

So , you have to use "bitcoin-qt or bitcoind" and  open the tcp port 8333,



Just download the bitcoin-qt or bitcoind and you will be a full node

Make sure to open TCP port 8333.


axel2078
Full Member
***
Offline Offline

Activity: 532
Merit: 100



View Profile
January 28, 2015, 07:03:41 PM
 #28

....
Wrong. You must allow traffic across port 8333 which is going to be blocked by most hardware firewalls.  See here.  https://bitcointalk.org/index.php?topic=128122.0

So , you have to use "bitcoin-qt or bitcoind" and  open the tcp port 8333,



Just download the bitcoin-qt or bitcoind and you will be a full node

Make sure to open TCP port 8333.



I edited my post slightly.  I don't know what bitcoind is, but with with bitcoin-qt, you need to open up port 8333 to allow for more than 8 connections to the Bitcoin network.

redsn0w
Legendary
*
Offline Offline

Activity: 1778
Merit: 1042


#Free market


View Profile
January 28, 2015, 07:05:05 PM
 #29

....
Wrong. You must allow traffic across port 8333 which is going to be blocked by most hardware firewalls.  See here.  https://bitcointalk.org/index.php?topic=128122.0

So , you have to use "bitcoin-qt or bitcoind" and  open the tcp port 8333,



Just download the bitcoin-qt or bitcoind and you will be a full node

Make sure to open TCP port 8333.



I edited my post slightly.  I don't know what bitcoind is, but with with bitcoin-qt, you need to open up port 8333 to allow for more than 8 connections to the Bitcoin network.


Bitcoind :

Bitcoind is a program that implements the Bitcoin protocol for command line and remote procedure call (RPC) use. It is also the first Bitcoin client in the network's history. It is available under the MIT license in 32-bit and 64-bit versions for Windows, GNU/Linux-based OSes, and Mac OS X.



https://en.bitcoin.it/wiki/Bitcoind
axel2078
Full Member
***
Offline Offline

Activity: 532
Merit: 100



View Profile
January 28, 2015, 07:06:47 PM
 #30

....
Wrong. You must allow traffic across port 8333 which is going to be blocked by most hardware firewalls.  See here.  https://bitcointalk.org/index.php?topic=128122.0

So , you have to use "bitcoin-qt or bitcoind" and  open the tcp port 8333,



Just download the bitcoin-qt or bitcoind and you will be a full node

Make sure to open TCP port 8333.






I edited my post slightly.  I don't know what bitcoind is unless that is the daemon running the bitcoin-qt client, but with with bitcoin-qt, you need to open up port 8333 to allow for more than 8 connections to the Bitcoin network.

axel2078
Full Member
***
Offline Offline

Activity: 532
Merit: 100



View Profile
January 28, 2015, 07:10:38 PM
 #31

Also, see here from Bitcoin.org:  "If you have a good Internet connection, you can strengthen the Bitcoin network by keeping full node software running on your computer or server with port 8333 open. Full nodes are securing and relaying all transactions.

https://bitcoin.org/en/support-bitcoin

This might help too:

"While you’re waiting for the torrent to finish, you should configure your home’s router (assuming that you have one.) It’s critical that you forward port 8333 on your router to the IP address of the computer that is running your node. If you don’t do this, you will not be contributing your bandwidth to the network and should not run the node. You can check that your port forwarding works using the “check node” tool on Bitnodes.io when your node is running. If you’re running a software firewall on the machine running the node, you’ll also want to ensure that you create a rule to open up port 8333."  https://medium.com/@lopp/how-to-set-up-a-bitcoin-full-node-2dd1c09763d3

cr1776
Legendary
*
Offline Offline

Activity: 4032
Merit: 1299


View Profile
January 28, 2015, 07:18:20 PM
 #32

You should run a full node onnly for support the bitcoin network, you don't have any other advantage.

I'm confused, don't you receive the tx fees?  Huh

No only the mining pool received the TX fees , it is a PoW coin not a PoS coin .

For p2pool, it is slightly different - the pool operator doesn't receive the fees, they are paid directly.  (Another advantage of p2pool - you don't have to worry about a pool operator stealing coins if they are not reputable.  Likewise, p2pool makes it difficult to attack the network unlike non p2p pools. )
cr1776
Legendary
*
Offline Offline

Activity: 4032
Merit: 1299


View Profile
January 28, 2015, 07:22:37 PM
 #33

Can anyone tell me of the advantages of running a Bitcoin full node?

When someone is running Bitcoin Core in his machine, is not he running a full node as long as he is connected to the internet ?

Often, but not always, it depends on the configuration of things.  Particularly your router.  If you only have 8 connections, you may need to investigate if port 8333 is available from the outside of your network.  Some router and other firewalls need a bit of configuration.

You can see if port 8333 is open so that you are accepting incoming connections using a tool like this:
http://www.yougetsignal.com/tools/open-ports/
phillipsjk
Legendary
*
Offline Offline

Activity: 1008
Merit: 1001

Let the chips fall where they may.


View Profile WWW
January 29, 2015, 04:00:44 AM
 #34

Wrong. You must allow traffic across port 8333 which is going to be blocked by most hardware firewalls.  See here.  https://bitcointalk.org/index.php?topic=128122.0

You need to do that if you want to contribute to the network. If you simply want a full node to relay and verify your own transactions, you don't have to.

James' OpenPGP public key fingerprint: EB14 9E5B F80C 1F2D 3EBE  0A2F B3DE 81FF 7B9D 5160
Pages: « 1 [2]  All
  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!