Crypto Currency : Cost of mining

Cost of mining. Let’s now look at mining economics. We mentioned it’s quite expensive to operate as a miner. At…

A Simple Cryptocurrency

Now let’s move from cryptography to cryptocurrencies. Eating our cryptographic vegetables will start to pay off here, and we’ll gradually…

Public Keys as Identities

Let’s look at a nice trick that goes along with digital signatures. The idea is to take a public key,…

Digital Signatures

This is the second cryptographic primitive, along with hash functions, that we need as building blocks for the cryptocurrency discussion…

Crypto Currency : Hash Pointers and Data Structures

A hash pointer is a data structure that turns out to be useful in many of the systems that we…

Cryptographic Hash Functions

The first cryptographic primitive that we’ll need to understand is a cryptographic hash function. A hash function is a mathematical…

Cryptography

All currencies need some way to control supply and enforce various security properties to prevent cheating. In fiat currencies, organizations…

Crypto Currency : Hints about Satoshi

You may know that Satoshi Nakamoto is the pseudonym adopted by the creator of Bitcoin. While his identity remains a…

Crypto Currency : Recording Everything in a Ledger

Another key component of Bitcoin is the block chain: a ledger in which all Bitcoin transactions are securely recorded. The…

Crypto Currency : Minting Money out of Thin Air

In the DigiCash system, if you have a digital cash object that’s worth $100, what makes it actually worth $100?…