Pages:
Author

Topic: Bitcoin Full Node - page 2. (Read 2473 times)

legendary
Activity: 1778
Merit: 1043
#Free market
January 28, 2015, 09:46:39 AM
#14
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 .
legendary
Activity: 2044
Merit: 1055
January 28, 2015, 09:45:58 AM
#13
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
legendary
Activity: 1778
Merit: 1043
#Free market
January 28, 2015, 09:34:33 AM
#12
You should run a full node onnly for support the bitcoin network, you don't have any other advantage.
legendary
Activity: 2044
Merit: 1055
January 28, 2015, 09:31:31 AM
#11
Do I understand this correctly, that asic miner aren't full nodes but "lightweight" nodes.

What does it mean? What functionality is lacking with asic miners?

ASIC miners are generally not nodes at all. With the invention of "pooled" mining, it became possible to separate hash-power from the actual maintenance of the network.

This has some important security implications. If you don't monitor what your hash-power is doing, it can be used to attack the network without your knowledge. Luke-JR invented the "Get block template" protocol to allow pools to disclose the block being worked on to the miner. Luke-JR is also the one who used his pool's resources to attack a nascent alt-coin.

There exists a distributed Pool called P2Pool. This takes a fairly beefy computer to run (At least 1Ghz, 2GB RAM). Most hashers make do with much less.

Edit: running a full node uses more bandwidth as well: mostly depending on how many connections you allow. My node with up to 64 connections and P2Pool (16 connections) (and namecoin) was using about 100GB/month.

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

Depends. Some think that running a full node on a home line is harming the network as you usually do not allow remote connections and you are not reliably online. This can be changed of course, configure your firewall accordingly and use an old machine as local server.

A full blown server (or actually cheap VPS with ~2 GB RAM is fine) with a dedicated IP will definitly help the network. Especially if you can get it to a stable state and do not have to restart it every other day.

Do I understand this correctly, that asic miner aren't full nodes but "lightweight" nodes.

Modern ASIC miners are no nodes at all, not even "lightweight" nodes. The light nodes would be wallet likes Multibit or most of the mobile clients. They need a full node to get information about blocks and transactions. A modern ASIC is designed to connect to a mining node that provides information, the ASIC does the hashing and returns information.

What does it mean? What functionality is lacking with asic miners?

From the top of my head: full copy of the blockchain, the ability to relay transactions.

Edit: I think of ASIC miners as an external calculation unit of a full node (the pool). This picture might be wrong though, but I am pretty sure it isnt.

Thank you guys for these thorough explanations, highly appreciated!
 Smiley
legendary
Activity: 2044
Merit: 1055
January 28, 2015, 09:29:01 AM
#10
Do I understand this correctly, that asic miner aren't full nodes but "lightweight" nodes.

What does it mean? What functionality is lacking with asic miners?
Full Node means, that you have the whole blockchain on your computer.
I am not sure, if asic miners are no full nodes. I thought, you would need the blockchain to mine, put thinking about it now, it should also work with getting the needed data from a centralized server.

Thanks for the explanation! It's now clear, asic miners don't need a blockchain, IMHO the pool servers must have one because they provide the work for hashing.
sr. member
Activity: 462
Merit: 250
January 28, 2015, 05:01:12 AM
#9
Can anyone tell me of the advantages of running a Bitcoin full node?
Security.
legendary
Activity: 1008
Merit: 1001
Let the chips fall where they may.
January 28, 2015, 03:28:07 AM
#8
Do I understand this correctly, that asic miner aren't full nodes but "lightweight" nodes.

What does it mean? What functionality is lacking with asic miners?

ASIC miners are generally not nodes at all. With the invention of "pooled" mining, it became possible to separate hash-power from the actual maintenance of the network.

This has some important security implications. If you don't monitor what your hash-power is doing, it can be used to attack the network without your knowledge. Luke-JR invented the "Get block template" protocol to allow pools to disclose the block being worked on to the miner. Luke-JR is also the one who used his pool's resources to attack a nascent alt-coin.

There exists a distributed Pool called P2Pool. This takes a fairly beefy computer to run (At least 1Ghz, 2GB RAM). Most hashers make do with much less.

Edit: running a full node uses more bandwidth as well: mostly depending on how many connections you allow. My node with up to 64 connections and P2Pool (16 connections) (and namecoin) was using about 100GB/month.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
January 28, 2015, 03:11:27 AM
#7
Can anyone tell me of the advantages of running a Bitcoin full node?

Depends. Some think that running a full node on a home line is harming the network as you usually do not allow remote connections and you are not reliably online. This can be changed of course, configure your firewall accordingly and use an old machine as local server.

A full blown server (or actually cheap VPS with ~2 GB RAM is fine) with a dedicated IP will definitly help the network. Especially if you can get it to a stable state and do not have to restart it every other day.

Do I understand this correctly, that asic miner aren't full nodes but "lightweight" nodes.

Modern ASIC miners are no nodes at all, not even "lightweight" nodes. The light nodes would be wallet likes Multibit or most of the mobile clients. They need a full node to get information about blocks and transactions. A modern ASIC is designed to connect to a mining node that provides information, the ASIC does the hashing and returns information.

What does it mean? What functionality is lacking with asic miners?

From the top of my head: full copy of the blockchain, the ability to relay transactions.

Edit: I think of ASIC miners as an external calculation unit of a full node (the pool). This picture might be wrong though, but I am pretty sure it isnt.
hero member
Activity: 714
Merit: 500
January 28, 2015, 03:11:15 AM
#6
Do I understand this correctly, that asic miner aren't full nodes but "lightweight" nodes.

What does it mean? What functionality is lacking with asic miners?
Full Node means, that you have the whole blockchain on your computer.
I am not sure, if asic miners are no full nodes. I thought, you would need the blockchain to mine, put thinking about it now, it should also work with getting the needed data from a centralized server.
legendary
Activity: 2044
Merit: 1055
January 28, 2015, 03:05:52 AM
#5
Do I understand this correctly, that asic miner aren't full nodes but "lightweight" nodes.

What does it mean? What functionality is lacking with asic miners?
legendary
Activity: 1358
Merit: 1001
https://gliph.me/hUF
legendary
Activity: 1652
Merit: 1016
January 28, 2015, 02:55:38 AM
#3
Can anyone tell me of the advantages of running a Bitcoin full node?
Yes, it makes the network stronger and more resilient.
hero member
Activity: 644
Merit: 500
My goal is becaming a billionaire.
January 28, 2015, 01:55:31 AM
#2
Can anyone tell me of the advantages of running a Bitcoin full node?

You don't actually earn any money or something simillar the benefits are simply that your helping the network and protecting it.
you can read more about nodes on this article here : http://www.coindesk.com/bitcoin-nodes-need/
hero member
Activity: 756
Merit: 500
January 28, 2015, 01:48:17 AM
#1
Can anyone tell me of the advantages of running a Bitcoin full node?
Pages:
Jump to: