The Washington Independent
The Washington Independent
Is it Necessary to Run Bitcoin in Full Node?

Is it Necessary to Run Bitcoin in Full Node?

Last updated: February 18, 2021 | January 22, 2020 | Daisy-Mae Schmitt
financecrypto

Table of Contents

  • Free Markets and Capitalism
  • In all honesty, you don’t need a full node as a retail user.
  • The trade-off is pretty simple

According to FreeBitcoin, bitcoins are as follows:

Bitcoin maximalists strongly encourage everyone who uses the Bitcoin network to run a full node in order to legitimately verify transactions. As the Bitcoin blockchain grows bigger, running an archival node becomes increasingly difficult.

And if the main chain block sizes increase, the requirements set by the network won’t be available to most people. So the vital question remains: do bitcoin users need to run full nodes?

Free Markets and Capitalism

In theory, this is an easy question to answer if you have a particular bias for one branch of ideology regarding this matter. Practically, it is very nuanced; centered around trade-offs. 

In my head, the people who 100% should be running Bitcoin nodes are the businesses that rely on the integrity of the Bitcoin ledger for their own sakes. That means any business that relies on Bitcoin to a major degree must definitely run a full node. A company like Binance, for instance, cannot possibly operate efficiently without running their own Bitcoin full node. But while a company like Fold Wallet might be able to thrive even without on-chain verification, it is highly recommended that they do so.

Does an individual holding a certain amount of Bitcoin, either as an investment or for transacting, need to run a full node? That is almost entirely hinged on ideology. From a security perspective, you don’t need any radical verification mechanisms if you’re sending $20 or $100 from one place to another.

In all honesty, you don’t need a full node as a retail user.

Proponents of Bitcoin forks, like Bitcoin Cash, that left contentiously due to their desire for a larger block size believe that a full node is not a responsibility. Meanwhile, Bitcoin maximalists see node management as a cornerstone of legitimate decentralization and data verification. Simple Payment Verification (SPV) wallets like Jaxx are frowned upon by the most stringent of decentralization advocates. 

The trade-off is pretty simple

If enough companies and enthusiasts are running nodes, it will be fairly easy to spot issues. At any given time, we can say with a high degree of confidence that at least 40-50% of Bitcoin node runners are non-malicious. If everyone is not on-chain, byzantine fault tolerance needs to be recreated on the social contract – and that is fairly difficult to even ascertain.

In essence, the question is more personal and depends on various factors, such as your desired level of transactional verification, the amount you deal in, and the reason you use Bitcoin. Not everyone has to run a node, but there’s absolutely no harm in doing so. As the blockchain grows bigger and the block size increases, the role of running nodes may be delegated to professional services, or pruned nodes might become more popular within the Bitcoin space.

© Copyright 2021 The Washington Independent All Rights Reserved

Terms & Privacy | Sitemap | twi.news@washingtonindependent.com