The Blockchain: A Gentle Four Page Introduction

Jan Hendrik Witte
DOI: https://doi.org/10.48550/arXiv.1612.06244
2016-12-06
Abstract:Blockchain is a distributed database that keeps a chronologically-growing list (chain) of records (blocks) secure from tampering and revision. While computerisation has changed the nature of a ledger from clay tables in the old days to digital records in modern days, blockchain technology is the first true innovation in record keeping that could potentially revolutionise the basic principles of information keeping. In this note, we provide a brief self-contained introduction to how the blockchain works.
General Finance,Cryptography and Security
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to introduce the basic principles of blockchain technology and how it operates, especially its role in record - keeping and information security. Specifically, the paper aims to explain how blockchain, as a distributed database, can prevent tampering and revision by maintaining a chronologically growing chain of records (blocks), thus providing a new and more secure way of information preservation. ### Overview of the Main Content of the Paper: 1. **Introduction**: - Blockchain is a distributed database that maintains a chronologically growing list of records (blocks) which are protected from tampering and modification. - Traditionally, records exist in paper or book form, known as ledgers. In commercial activities, record - keeping is a risk point. Unless both parties trust a central authorizing entity or one party completely relies on the other party's records, it is necessary to carefully compare two independently held sets of records. - Blockchain technology promises to provide a distributed database, making it unnecessary to compare records between different holders, thus accelerating the multi - party decision - making process. 2. **Technical Prerequisites**: - **Public - Key Encryption**: Modern cryptography relies on the use of public keys and private keys. The public key can be freely shared, while the private key is known only to the holder. If a message is encrypted with the public key, only the person holding the corresponding private key can decrypt it. - **Hash Function**: A hash function is a function that converts an alphanumeric sequence (string) of any length into a predefined fixed length. Modern hash functions are almost impossible to be reverse - analyzed, so they can be used to verify the integrity of data. 3. **Bitcoin: Origin**: - Bitcoin was proposed by Satoshi Nakamoto in 2008. He designed an algorithmic network, making Bitcoin a decentralized electronic cash system. - The Bitcoin network consists of participating nodes, and each node stores a copy of the blockchain. The blockchain records all the transaction history, not the balance. - Each transaction is represented as a public key in the blockchain, and the private key of the transaction is stored in a certain Bitcoin wallet. The person who has the private key can prove that he is the owner of the transaction. 4. **Blockchain: Unmediated Electronic Transactions**: - The blockchain design allows the creation of a secure distributed database for almost any type of information. - **Network Scale**: There needs to be a large - scale distributed network, which usually means that nodes need to be incentivized to participate in the mining process, for example, through transaction fees or newly generated Bitcoin rewards. - **Blockchain Depth**: Participating nodes are always updated to the longest version of the blockchain. Past transactions become more difficult to tamper with as new blocks are added. - **51% Attack**: If malicious nodes or groups of nodes control more than half of the computing power in the network, they can manipulate the addition of new blocks. But the actual impact is relatively small, mainly a speed issue rather than a security issue. - **Theft**: Blockchain technology cannot prevent property from being stolen. Especially for Bitcoin, which is designed anonymously, if the e - wallet is illegally accessed, Bitcoin may be stolen. ### Summary: This paper explains how blockchain can provide a more secure and transparent method of record - keeping in a decentralized way by introducing the basic concepts and technical details of blockchain, thus playing an important role in financial, government and personal decision - making processes.