Bitcoin Forum
May 10, 2024, 08:53:19 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: explained running bitcoin full node  (Read 210 times)
elsons (OP)
Jr. Member
*
Offline Offline

Activity: 38
Merit: 3


View Profile
November 25, 2019, 06:18:36 AM
Last edit: November 25, 2019, 07:26:50 AM by elsons
 #1

Running a Bitcoin full node isn’t just for mining pools and companies. Today, we’re going to outline 6 reasons why the average user should also consider running their own Bitcoin full node.

 1) HELPS THE NETWORK:
Running your own full node is the only way to have full control and to ensure that all the rules of Bitcoin are being followed. Nodes do this by rejecting blocks and transactions that don’t follow the consensus rules and by rejecting connections from peers that send them (or too many of them).

In this sense, nodes are more important than hash power as they are the ones that verify that the blockchain is following the rules. Even with the longest Proof-of-Work chain, nodes will still determine if said chain follows the rules and whether or not it is accepted or ignored.

According to Bitcoin Wiki:

[…] full nodes enforce the consensus rules no matter what. However, lightweight nodes do not do this. Lightweight nodes do whatever the majority of mining power says. Therefore, if most of the miners got together to increase their block reward, for example, lightweight nodes would blindly go along with it

2) KEEPS YOU SAFE
Running any kind of Bitcoin wallet that does not require you to run a full node means that you have to place a certain degree of trust in the service provider, something that shouldn’t be necessary with Bitcoin.


 
A web-based wallet requires you to trust the central node through which your transactions are broadcasted and even lightweight clients like Electrum require that you trust their servers. Even an SPV client requires trust in a third party since you are only downloading the blockchain headers and not verifying if the blockchain you follow respects the rules of the network or if it’s the longest blockchain.

3)  ALLOWS YOU TO CHOOSE
In the possible event of a hard fork where both blockchains remain active with economic activity on each side like the one in Ethereum/Ethereum Classic, running a full node is the only way you can validate the rules of the new or old blockchain, according to your preference. If you don’t run a full node, your opinion will not be considered and you will simply follow the blockchain that is given to you.

Running a full node of the client you support is also an indirect way of voting, which shows miners what rule set the users overwhelmingly support.

4) GIVES YOU A HIGHER DEGREE OF PRIVACY
Using a centralized, lightweight or even SPV wallet will never be as private as running a full node. Since you rely on third-party servers to broadcast your transactions for you, those servers will be aware of which addresses belong to you.

Bitcoinist_privacy

This is true both for online wallets and lightweight clients. SPV nodes that rely on bloom filters leak considerable information about the addresses of Bitcoin users.

5) IT’S NOT THAT HARD
To less than tech-savvy users, running a full node may seem like a challenge. However, running a Bitcoin core full node is nothing more than simply downloading the latest Bitcoin core client version and running it.

6 Reasons to Run a Bitcoin Full Node

The Bitcoin blockchain is over 100GB in size, so it may take a while to synchronize your node initially. However, Core’s latest release v0.14.0 improves on validation speed and network propagation performance, leading to much shorter sync and initial block download times.


 
If in doubt, you can find instructions that detail the process for multiple operating systems on Bitcoin.org.

6) IT’S NOT THAT EXPENSIVE
Running a node will require you to keep your computer on at all times – or at least for the majority of the day. While you can always turn your node on and off at will with this option, it is not a very practical one. Many users decide not to host their nodes locally on a physical computer, but rather on a rented virtual server.

Some users have also resorted to hosting nodes on far less demanding machines than computers. This user, for example, is running a Bitcoin full node on his Raspberry pi3 by pruning the blockchain  (deleting unnecessary data about transactions that are fully spent).

Bitcoinist_BitSeed Node in Action

The minimum requirements for running a Bitcoin node outlined by Bitcoin Core are as follows:

Desktop or laptop hardware running recent versions of Windows, Mac OS X, or Linux.
125 gigabytes of free disk space
2 gigabytes of memory (RAM)
A broadband Internet connection with upload speeds of at least 400 kilobits (50 kilobytes) per second
An unmetered connection, a connection with high upload limits, or a connection you regularly monitor to ensure it doesn’t exceed its upload limits. It’s common for full nodes on high-speed connections to use 200 gigabytes upload or more a month. Download usage is around 20 gigabytes a month, plus around an additional 100 gigabytes the first time you start your node.
6 hours a day that your full node can be left running. (You can do other things with your computer while running a full node.) More hours would be better, and best of all would be if you can run your node continuously.
Given the benefits outlined above, running a Bitcoin full node will guarantee that you’re not only boosting the performance of the Bitcoin network but also having more say on its future.


 
Are you planning to run you own Bitcoin node? Which client would you choose?

source https://bitcoinist.com/6-reasons-run-bitcoin-full-node/

★    $20,000 Weekly Wagering Contest   ★
███████ [    https://bitsler.com    ] ███████
★   $5,000 Weekly BTSLR Coin Contest   ★
1715374399
Hero Member
*
Offline Offline

Posts: 1715374399

View Profile Personal Message (Offline)

Ignore
1715374399
Reply with quote  #2

1715374399
Report to moderator
"This isn't the kind of software where we can leave so many unresolved bugs that we need a tracker for them." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715374399
Hero Member
*
Offline Offline

Posts: 1715374399

View Profile Personal Message (Offline)

Ignore
1715374399
Reply with quote  #2

1715374399
Report to moderator
1715374399
Hero Member
*
Offline Offline

Posts: 1715374399

View Profile Personal Message (Offline)

Ignore
1715374399
Reply with quote  #2

1715374399
Report to moderator
1715374399
Hero Member
*
Offline Offline

Posts: 1715374399

View Profile Personal Message (Offline)

Ignore
1715374399
Reply with quote  #2

1715374399
Report to moderator
Rikafip
Legendary
*
Offline Offline

Activity: 1750
Merit: 5989



View Profile WWW
November 25, 2019, 06:45:06 AM
 #2

The least you can do when copy/pasting some article is to mention the source, otherwise you might get tagged for plagiarism.

https://bitcoinist.com/6-reasons-run-bitcoin-full-node/

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
pooya87
Legendary
*
Offline Offline

Activity: 3444
Merit: 10558



View Profile
November 25, 2019, 07:20:06 AM
 #3

Quote
The minimum requirements for running a Bitcoin node outlined by Bitcoin Core are as follows:
125 gigabytes of free disk space

keep in mind that this space is required if you want to store the entire blockchain, there is a way to reduce the size of what you store to a much smaller value (at least 2 GB IIRC) and it is called pruned mode which you first download everything, verify and discard the old blocks to only store the newest ones. that way the disk space requirement is greatly reduced.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
nakamura12
Hero Member
*****
Offline Offline

Activity: 2268
Merit: 669


Bitcoin Casino Est. 2013


View Profile
November 25, 2019, 07:21:01 AM
 #4

The least you can do when copy/pasting some article is to mention the source, otherwise you might get tagged for plagiarism.

https://bitcoinist.com/6-reasons-run-bitcoin-full-node/
I'm sure the op will get red tag sooner or later if someone reported this one and also if there still no link of the source where the op gets this article which clearly came from the site you provided. I wonder why op still doesn't know the forum rules especially plagiarism since the op registered 2 years ago. Date Registered:    August 08, 2017, 11:32:41 PM

███▄▀██▄▄
░░▄████▄▀████ ▄▄▄
░░████▄▄▄▄░░█▀▀
███ ██████▄▄▀█▌
░▄░░███▀████
░▐█░░███░██▄▄
░░▄▀░████▄▄▄▀█
░█░▄███▀████ ▐█
▀▄▄███▀▄██▄
░░▄██▌░░██▀
░▐█▀████ ▀██
░░█▌██████ ▀▀██▄
░░▀███
▄▄██▀▄███
▄▄▄████▀▄████▄░░
▀▀█░░▄▄▄▄████░░
▐█▀▄▄█████████
████▀███░░▄░
▄▄██░███░░█▌░
█▀▄▄▄████░▀▄░░
█▌████▀███▄░█░
▄██▄▀███▄▄▀
▀██░░▐██▄░░
██▀████▀█▌░
▄██▀▀██████▐█░░
███▀░░
elsons (OP)
Jr. Member
*
Offline Offline

Activity: 38
Merit: 3


View Profile
November 25, 2019, 07:26:11 AM
 #5

The least you can do when copy/pasting some article is to mention the source, otherwise you might get tagged for plagiarism.

https://bitcoinist.com/6-reasons-run-bitcoin-full-node/

ok thanks for the heads up

★    $20,000 Weekly Wagering Contest   ★
███████ [    https://bitsler.com    ] ███████
★   $5,000 Weekly BTSLR Coin Contest   ★
Rikafip
Legendary
*
Offline Offline

Activity: 1750
Merit: 5989



View Profile WWW
November 25, 2019, 07:34:17 AM
 #6

The least you can do when copy/pasting some article is to mention the source, otherwise you might get tagged for plagiarism.

https://bitcoinist.com/6-reasons-run-bitcoin-full-node/

ok thanks for the heads up

Np.

I suggest that you check Unofficial list of (official) Bitcointalk.org rules, guidelines, FAQ if you haven't so far, just to be sure what to do, and what not to do on bitcointalk forum. It will only take you few minutes to go through it, but it might save you some headache later on.

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
DdmrDdmr
Legendary
*
Offline Offline

Activity: 2310
Merit: 10759


There are lies, damned lies and statistics. MTwain


View Profile WWW
November 25, 2019, 08:17:25 AM
 #7

<...> 125 gigabytes of free disk space <...>
The base article used for the verbatim content was created over two years ago. One of the important thinks to keep in mind is that disk space requirement grow over time, and it is currently recommended to have (see https://bitcoin.org/en/full-node#secure-your-wallet):
Quote
200 gigabytes of free disk space, accessible at a minimum read/write speed of 100 MB/s.
Unless of course you go for the pruned mode as indicated by @pooya87.
Pages: [1]
  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!