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?…

From Credit to (Crypto) Cash

Now let’s turn to cash. We compared cash and credit earlier, and noted that a cash system needs to be…

The trouble with credit cards online

Credit and cash are fundamental ideas, to the point that we can sort the multitude of electronic payment methods into…

Traditional financial arrangements

Back in time before there were governments, before there was currency, one system that worked for acquiring goods was barter.…