<blockquote>
  <p>Who wrote the rule book</p>
</blockquote>

<p>Satoshi, whoever that is, wrote the original set of rules. They have evolved a bit over time.</p>

<blockquote>
  <p>and where is it stored?</p>
</blockquote>

<p>In every node that runs bitcoin software.</p>

<blockquote>
  <p>Is it stored in a block chain?</p>
</blockquote>

<p>No.</p>

<blockquote>
  <p>Who said bitcoin could hard-fork?</p>
</blockquote>

<p>Nobody. It's a consequence of the way the system works. If two nodes use different rules, it's simply a fact that they can permanently disagree on which transactions are valid.</p>

<blockquote>
  <p>What if some bitcoin holders don't want a hard fork</p>
</blockquote>

<p>Then they should run code with the very same rule book as those who agree with them on what the rules should be. They will then never fork from each other, but the rest of the world may follow different rules. Nobody gets to force anyone else to use rules they don't wish to use, but only people who agree on rules can interact with each other.</p>

<p>This is why we have Bitcoin and Bitcoin Cash. There are two groups who cannot agree on the rules the system should follow.</p>

CC BY-SA 3.0
2017-12-20T01:50:59.907Z
2017-12-20T01:50:59.907Z
David Schwartz
<p>1.) Who wrote the rule book and where is it stored?  </p>

<p>2.) Is it stored in a block chain?  </p>

<p>3.) Who said bitcoin could hard-fork?  </p>

<p>4.) What if some bitcoin holders don't want a hard fork?</p>

CC BY-SA 3.0
2017-12-20T08:05:55.840Z
your question is a bit short, and too many questions at the same time.  Bitcoin was created as a P2P system, which shall be censorship free. As such it is open source, and you can read the source code (bitcoin.org), which contains all the rules, and further explanation. Further rules are explained in the bitcoin wiki (https://en.bitcoin.it/wiki). A hard fork is a way to re-design important elements of the rule set, and is a technical possibility, that was never excluded.
pebwindkraft
<specification>
where is the specification for bitcoin block-chain mining?
SpaceCadet
# where is the specification for bitcoin block-chain mining?

(Asked by: username_0 on 2017-12-19)

1.) Who wrote the rule book and where is it stored?

2.) Is it stored in a block chain?

3.) Who said bitcoin could hard-fork?

4.) What if some bitcoin holders don't want a hard fork?

**Tags:** specification

> **Comments:**
> **username_1**: your question is a bit short, and too many questions at the same time.  Bitcoin was created as a P2P system, which shall be censorship free. As such it is open source, and you can read the source code (bitcoin.org), which contains all the rules, and further explanation. Further rules are explained in the bitcoin wiki (https://en.bitcoin.it/wiki). A hard fork is a way to re-design important elements of the rule set, and is a technical possibility, that was never excluded.  

---

## 1 answers

### Answer by username_2 on 2017-12-20. Score: 1

> Who wrote the rule book

Satoshi, whoever that is, wrote the original set of rules. They have evolved a bit over time.

> and where is it stored?

In every node that runs bitcoin software.

> Is it stored in a block chain?

No.

> Who said bitcoin could hard-fork?

Nobody. It's a consequence of the way the system works. If two nodes use different rules, it's simply a fact that they can permanently disagree on which transactions are valid.

> What if some bitcoin holders don't want a hard fork

Then they should run code with the very same rule book as those who agree with them on what the rules should be. They will then never fork from each other, but the rest of the world may follow different rules. Nobody gets to force anyone else to use rules they don't wish to use, but only people who agree on rules can interact with each other.

This is why we have Bitcoin and Bitcoin Cash. There are two groups who cannot agree on the rules the system should follow.


---

