In the Basic Concepts category you will find introductory articles that range from the very basics (such as the ELI5 subsection) to medium difficulty subjects (e.g. beginning programming).
The concepts presented on this section are recommended for those beginning with cryptocurrency programming, investing, mining and other crypto related activities which involve some technical background.
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.
ELI5 Bitcoin Puzzle Transactions
As the name implies, Bitcoin puzzle transactions are created as a challenge and not for the usual purpose of monetary transfer.
Puzzles can be published for several reasons, in...
Understand the Double Spending problem
As the name implies, the double spending problem consists in executing a transaction twice while subtracting once from your balance.
This, of course, can only happen by means ...
How to buy Bitcoin near me?
If you feel insecure about purchasing Bitcoin through virtual channels, a personal contact can go a long way in helping you break through the toughest barrier for new crypto inves...
ELI5 What’s a stablecoin?
Since the beginning of cryptocurrency history, most crypto assets have been known to experience enormous oscillations against the US Dollar (or some other legacy fiat currency).
Opinion: Will Tether blow up? [Dec 2017]
There is an elephant in the room in the cryptocurrency world and it’s called Tether. The concept of a cryptocurrency that is tied to the world’s reference fiat currency is very interesting indeed. But it has a very expensive requirement: for every unit of this cryptocurrency, there must be an equal unit in the reference […]
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 […]
bitcoind.cpp – Commented Bitcoin source code
As mentioned in the Bitcoin-Qt commented source code post, there are several approaches one can take to step into the Bitcoin source in approximately the same order as it runs. For instance, tests are a great source of tiny example programs. Then there’s the ubiquitous Bitcoin-Qt client and, of course, bitcoind. All are good options […]
RAWG: Video Game Discovery Service Powered By You
August 2020 Update The RAWG Telegram group seems to have been deleted. The most recent post on the RAWG subreddit is from over 1 year ago. The last official tweet was published in November 2019: We’ve therefore moved RAWG to the Dead Coins section. Original Post: RAWG is an online service with a database of […]
Concepts In This Page
First Generation Cryptocurrencies
The first generation cryptocurrencies was spawned by Bitcoin. Several Bitcoin forks exist on this generation. Most 1st generation coins simply copied the Bitcoin source code while modifying the encryption algorithms and total coin supply.
Second Generation Cryptocurrencies
The second generation of cryptocurrencies added on-chain smart contracts and fully featured contract programming languages. Ethereum, which is the most notable 2nd generation cryptocurrency, brought smart contracts and introduced tokens to the masses, spawning the wave of ICO's from 2014 onwards.
Third Generation Cryptocurrencies
Third Generation Cryptocurrencies are still being developed. These include everything from second gen cryptos, plus on-chain governance, delegated Proof of Stake consensus and native compliance features. Cardano is a notable example of 3rd gen cryptocurrency project.
Cryptography and cryptocurrency based gaming.
A Bitcoin Puzzle is a cryptographic puzzle which carries Bitcoin as a reward. Those able to break the cryptography obtain access to the private key needed to unlock the Bitcoin.
A cryptocurrency transaction designed to be broken. Usually a cryptographic puzzle having cryptocurrency as a reward, such as finding the private key to a UTXO loaded with Bitcoin.
Bitcoin Improvement Proposals entry #174 establishes the Partially Signed Bitcoin Transaction Format