Cryptocurrency

From SI410
Revision as of 22:02, 16 March 2018 by Liggiob (Talk | contribs)

Jump to: navigation, search

Cryptocurrency is class of digital assets in which encryption techniques are used to regulate the generation of units of currency and verify transactions. A defining feature of these assets is that they operate independently of a central authority. Cryptocurrencies were designed to address certain problems in the banking industry, and therefore seek to attain certain characteristics such as security, immutability, speed, low cost, fungibility, and global accessibility. They are able to achieve these characteristics by utilizing blockchain technology, which is a public distributed ledger that stores transaction data.

Origins

In 2008, anonymous person under the pseudonym, Satoshi Nakomoto, published a paper titled "Bitcoin: A Peer to Peer Electronic Cash System"[1]. On January 3rd, 2009, Satoshi mined the genesis block of the Bitcoin blockchain. The Bitcoin protocol is open source code and has received contributions from numerous developers including, most notably, Hal Finney, Nick Szabo, and Gavin Andresen. In the years since, many other projects have been released that utilize Bitcoin's source code, as well as many other cryptocurrencies that have developed their own blockchain. These are known as altcoins.

Technology

Blockchain

Most cryptocurrencies use a blockchain to secure their network. A blockchain is a public distributed ledger that uses cryptography to achieve security without the need for a trusted third party. All transactions are stored in blocks that are linked to each other through cryptographic hashes. Each new block contains the hash of the previous block, data of the transactions it contains, and a timestamp. The design of the system makes it impossible to change the data in any given block without changing the data of all the blocks that precede it.
  1. https://bitcoin.org/bitcoin.pdf