# Honest Nodes and Chain Growth

<figure><img src="/files/1YgYRNCGGkbFNEi8Kd4j" alt=""><figcaption></figcaption></figure>

*If a majority of CPU power is controlled by honest nodes, the honest chain will grow the fastest and outpace any competing chains.*

\- Satoshi Nakamoto, Bitcoin Whitepaper

The concept of **honest nodes** is pivotal in maintaining the integrity of the blockchain. An honest node is defined as a participant that follows the network's rules and contributes to the proof-of-work process without attempting to manipulate the system. The growth of the blockchain is directly tied to the collective effort of these honest nodes.

#### Importance of Honest Nodes:

* **Chain Growth**: As new blocks are added to the blockchain, they are built upon the hashes of previous blocks, creating a chain of blocks that is increasingly difficult to alter.
* **Immutability**: Once a block is accepted as valid, it becomes part of the immutable history of the blockchain. Altering any block would require redoing the Proof-of-work for that block and all subsequent blocks.
* **Incentives for Honesty**: Nodes that act dishonestly risk losing their hashing power and revenue, as the network will favor those who contribute to the honest chain.

The cumulative Proof-of-work invested in the blockchain serves as a deterrent against malicious activities, ensuring that the network remains secure and reliable.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://hub.bsvblockchain.org/higher-learning/bsv-academy/bitcoin-whitepaper-series/section-4-proof-of-work-bitcoin-whitepaper/honest-nodes-and-chain-growth.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
