<p>Both mining nodes and non-mining nodes are important for any changes to the Bitcoin network protocols or to the consensus rules.</p>
<p>The Bitcoin network protocol itself doen't distinguish between miners and non-miners. Initially all nodes were mining nodes.</p>
<p>There are mechanisms by which miners can signal readiness for a proposed change by setting a bit in the header of blocks they create. Obviously this mechanism isn't available to non-mining nodes since they don't create blocks.</p>
<p>However, miners cannot force non-mining nodes to update or change their software. There is no mechanism by which they unilaterally impose changes, other than market sentiment etc. So, in most cases, it probably isn't appropriate or useful to place either group on some scale of relative importance.</p>
<p>So far as I know, changes to the Bitcoin network protocols are mostly (exclusively?) extensions that add new message types etc without removing old ones that are used by older software. This makes it easy for old software to continue to interoperate with new software and makes it relatively painless to update software to accomodate the new features.</p>

CC BY-SA 4.0
2024-08-31T08:47:36.977Z
2024-08-31T08:47:36.977Z
RedGrittyBrick
<p>I dont know about miners but here is how you can become a node on [protocol governance][1] - https://q.org/blog/calculating-root-node-rewards</p>

CC BY-SA 4.0
2024-04-02T13:48:18.723Z
2024-04-02T13:48:18.723Z
Vyzen
<p>What are the different roles of miners and nodes for protocol updates (governance)? Which group is more important?</p>

<blockchain-fork><governance><soft-fork>
Miners and Nodes: what are their role in protocol updates?
Michele Mistral
# Miners and Nodes: what are their role in protocol updates?

(Asked by: username_0 on 2018-05-12)

What are the different roles of miners and nodes for protocol updates (governance)? Which group is more important?

**Tags:** blockchain-fork, governance, soft-fork


---

## 2 answers

### Answer by username_1 on 2024-08-31. Score: 0

Both mining nodes and non-mining nodes are important for any changes to the Bitcoin network protocols or to the consensus rules.

The Bitcoin network protocol itself doen't distinguish between miners and non-miners. Initially all nodes were mining nodes.

There are mechanisms by which miners can signal readiness for a proposed change by setting a bit in the header of blocks they create. Obviously this mechanism isn't available to non-mining nodes since they don't create blocks.

However, miners cannot force non-mining nodes to update or change their software. There is no mechanism by which they unilaterally impose changes, other than market sentiment etc. So, in most cases, it probably isn't appropriate or useful to place either group on some scale of relative importance.

So far as I know, changes to the Bitcoin network protocols are mostly (exclusively?) extensions that add new message types etc without removing old ones that are used by older software. This makes it easy for old software to continue to interoperate with new software and makes it relatively painless to update software to accomodate the new features.


---

### Answer by username_2 on 2024-04-02. Score: 0

I dont know about miners but here is how you can become a node on [protocol governance][1] - https://q.org/blog/calculating-root-node-rewards


---

