Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: tedhastings on May 03, 2021, 02:25:57 PM



Title: Original Code
Post by: tedhastings on May 03, 2021, 02:25:57 PM
Hi, I've heard the original bitcoin code is over 12 million characters  :o - how can i look at it?


Title: Re: Original Code
Post by: Betwrong on May 03, 2021, 02:40:12 PM
Hey,

the answers you are looking for can be found here:

https://github.com/bitcoin/bitcoin


Title: Re: Original Code
Post by: c_atlas on May 03, 2021, 02:49:23 PM
Hey,

the answers you are looking for can be found here:

https://github.com/bitcoin/bitcoin

This link contains the current version of Bitcoin Core, OP asked for the original version of the code.

You can download the original Bitcoin Core implementation here (https://satoshi.nakamotoinstitute.org/code/).


Title: Re: Original Code
Post by: c_atlas on May 03, 2021, 04:09:39 PM
Hey,

the answers you are looking for can be found here:

https://github.com/bitcoin/bitcoin
what does this code actually do for bitcoin? I just saw it for the first time and was amazed by the many code. I want to know what the code means. does it have a real function or not?

This is the github repository for Bitcoin Core (https://bitcoin.org/en/bitcoin-core/). Bitcoin Core has several functions, one of which includes performing the operations of a full-node, i.e validating transactions and the blockchain, as well as communicating with other full and or SPV nodes.  It can also operate as a Bitcoin wallet, which I assume you have some understanding of.

Bitcoin Core is a direct successor of Satoshi's original bitcoin client, although it's certainly not the only full node software available.


Title: Re: Original Code
Post by: tedhastings on May 04, 2021, 12:10:44 PM
Thanks...I've been through all the links but I can't seem to find it in this kind of format, just numbers and letters

https://ibb.co/6HMg7sQ


Title: Re: Original Code
Post by: NeuroticFish on May 04, 2021, 12:14:51 PM
Thanks...I've been through all the links but I can't seem to find it in this kind of format, just numbers and letters

https://ibb.co/6HMg7sQ

That's certainly not the source code. It may be the binary, seen in some hex viewer though.
But then you most likely won't know if you look at Bitcoin original code or to a binary representation of a (random) photo, for example.
(For the more advanced ones, I know that exe starts with MZ, I just want to make a point)