mirror of
https://github.com/bitcoinbook/bitcoinbook
synced 2024-11-22 16:18:11 +00:00
CH03::running a node: clarify benefits
- Move "don't need to rely on third parties" to the top of the list - Add the privacy benefit of a full node - Clarify that running a full node only makes the network more robust if you use it to verify your own wallet transactions
This commit is contained in:
parent
8e9fc4485c
commit
b8a1ef31ad
@ -348,9 +348,9 @@ Bitcoin nodes have a direct and authoritative view of the Bitcoin
|
||||
blockchain, with a local copy of all the spendable bitcoins
|
||||
independently validated by their own system. By running a node, you
|
||||
don't have to rely on any third party to validate a transaction.
|
||||
Additionally, by running a Bitcoin node, you contribute to the Bitcoin
|
||||
network and help make it more
|
||||
robust.
|
||||
Additionally, by using a Bitcoin node to fully validate the transactions
|
||||
you receive to your wallet, you contribute to the Bitcoin network and
|
||||
help make it more robust.
|
||||
|
||||
Running a node, however, requires downloading and processing over 500 GB
|
||||
of data initially and about 400 MB of Bitcoin transactions per day.
|
||||
@ -396,6 +396,12 @@ USD computer the size of a pack of cards).
|
||||
Why would you want to run a node? Here are some of the most common
|
||||
reasons:
|
||||
|
||||
- If you do not want to rely on any third party to validate the
|
||||
transactions you receive.
|
||||
|
||||
- You do not want to disclose to third parties which transactions belong
|
||||
to your wallet.
|
||||
|
||||
- If you are developing bitcoin software and need to rely on a Bitcoin
|
||||
node for programmable (API) access to the network and blockchain.
|
||||
|
||||
@ -403,14 +409,13 @@ reasons:
|
||||
according to bitcoin's consensus rules. Typically, bitcoin software
|
||||
companies run several nodes.
|
||||
|
||||
- If you want to support bitcoin. Running a node makes the network more
|
||||
robust and able to serve more wallets, more users, and more
|
||||
transactions.
|
||||
- If you want to support bitcoin. Running a node that you use to
|
||||
validate the transactions you receive to your wallet makes the network
|
||||
more robust.
|
||||
|
||||
- If you do not want to rely on any third party to process or validate
|
||||
your transactions.
|
||||
|
||||
If you're reading this book and interested in developing bitcoin software, you should be running your own node.
|
||||
If you're reading this book and interested in strong security, superior
|
||||
privacy, or developing bitcoin software, you should be running your own
|
||||
node.
|
||||
|
||||
==== Configuring the Bitcoin Core Node
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user