<p>24.20.21.126:8333 appears to be running an old version 0.8.1</p>

<p>I found this by looking at the end of bitnodes.earn.com <a href="https://bitnodes.earn.com/nodes/leaderboard/?page=222" rel="nofollow noreferrer">leaderboard</a>.</p>

CC BY-SA 4.0
2018-07-11T16:57:09.137Z
2018-07-11T16:57:09.137Z
Hannah Vernon
<p>If you mean truly unmodified, the answer is almost certainly no.</p>

<p>Version v0.2.9, released on May 26 2010, introduced checksums in the protocol. During a transition phase until Feb 20 2012, checksums were only used after a version negotiation, making sure both parties understand checksum. After Feb 20 2012, all new initial connections would start using checksums everywhere. This transition period was designed by Satoshi, and took effect on the planned date without any issues.</p>

<p>However, it means that no Bitcoin software from before May 2010 is currently compatible with the existing protocol. It is however possible to write protocol adaptors, or make small patches to old code to make it function. With such changes, version 0.1.0 should accept the current blockchain.</p>

CC BY-SA 4.0
2018-07-11T17:46:43.763Z
2018-07-11T17:46:43.763Z
Pieter Wuille
<p>I was taking a look at all the <a href="https://coin.dance/nodes" rel="nofollow noreferrer">different kinds of nodes running bitcoin.</a> Are there any nodes that are verfiably running the original Satoshi client so that we can confirm backwards compatibility?</p>

<p>If not, what is the oldest operational bitcoin node?</p>

<bitcoin-core>
Are there any bitcoin node that are running the original Satoshi codebase?
ooomid
# Are there any bitcoin node that are running the original Satoshi codebase?

(Asked by: username_0 on 2018-07-11)

I was taking a look at all the [different kinds of nodes running bitcoin.](https://coin.dance/nodes) Are there any nodes that are verfiably running the original Satoshi client so that we can confirm backwards compatibility?

If not, what is the oldest operational bitcoin node?

**Tags:** bitcoin-core


---

## 2 answers

### Answer by username_2 on 2018-07-11. Score: 4 | Accepted answer

If you mean truly unmodified, the answer is almost certainly no.

Version v0.2.9, released on May 26 2010, introduced checksums in the protocol. During a transition phase until Feb 20 2012, checksums were only used after a version negotiation, making sure both parties understand checksum. After Feb 20 2012, all new initial connections would start using checksums everywhere. This transition period was designed by Satoshi, and took effect on the planned date without any issues.

However, it means that no Bitcoin software from before May 2010 is currently compatible with the existing protocol. It is however possible to write protocol adaptors, or make small patches to old code to make it function. With such changes, version 0.1.0 should accept the current blockchain.


---

### Answer by username_1 on 2018-07-11. Score: 2

24.20.21.126:8333 appears to be running an old version 0.8.1

I found this by looking at the end of bitnodes.earn.com [leaderboard](https://bitnodes.earn.com/nodes/leaderboard/?page=222).


---

