See Also
Introduction to our commented Bitcoin source code section
Below you’ll find the main commented Bitcoin source code sections (sorted by section name and filename). Core amount.h – Defines the CAmount typedef, implements minimum and maximum valid amount range check. base58.cpp – The encoding function used for Bitcoin addresses. Base58 removes some potentially ambiguous characters from Base64 so Bitcoin addresses can be written down […]
ELI5 Provably Fair Games
What is a provably fair game? The answer lies at the heart of a whole new industry which has been developed around the transparent, decentralized, nature of the blockchain. The open and decentralized consensus mechanism existent in Ethereum, Bitcoin and most major cryptocurrencies, makes it possible for anyone to verify transactions using open source software […]
Proof of Location (PoL) Summary [Cryptocurrency consensus mechanisms]
In a Proof of Location consensus algorithm, users’ geospatial coordinates are accounted for as proof of value. This kind of algorithm is usually employed in cryptocurrency geomining systems. In a geomining application, users earn rewards for being at a certain place at a certain time. If, for example, a company wished to gather participants for […]
Bitcoin: The mother of all cryptocurrencies
On January 12 2009, an individual, or group, using the pseudonym Satoshi Nakamoto, announced that the first Bitcoin transaction had taken place. Ten Bitcoins had been magically transferred between Satoshi and cryptography legend Hal Finney. It was the beginning of a revolution which, to this day, promises to change how humankind deals with money, finance […]