Blockchain is usually thought of as Bitcoin and cryptocurrency. However, there are many other applications of this technology. We are barely scratching the surface of it. With all the hype around it, it's clear blockchain technology will play an important role in the future of applications and data. But what makes it unique?
When something is controlled by a central authority, where the power to make decisions lies in the hands of the apex of the management, such system is called a centralized system. Banks, for example, are a centralized system, where it's the responsibility of the Governor to make decisions.
When something is stored on a distributed ledger, multiple copies of it are made across the network at the same time. Unlike traditional databases, distributed ledgers do not have a central database or administration functionality.
When applied in a decentralized system like blockchain, each user has a copy of the ledger and participates in the transaction verification. This ensures security. Since the data is distributed, there is no centralized version of the data for the hackers to corrupt. The data and the records are public and easily verifiable. This also eliminates any single point of failure.
BlockTech uses the concepts like proof of work and hash encryption to ensure security and immutability. Proof of work involves many people around the world using computational algorithm to try and find the appropriate hash value that satisfies a predefined condition regarding the hash value.
Torrent is a peer-to-peer decentralized network used to share files. Blockchain uses similar technology. What differentiates the two is that, in Torrent, the system relies on the honor code of the users to seed the files. Whereas, in blockchain, the users who are involved in the transaction have economic incentives. These users are called "Miners". The Miners spend their computing resources to solve the cryptographic hashes and ensure immutability and reliability of the transaction. Every successful solution (decryption) ensures some economic benefit - meaning the miner gets currency credited to their wallet.
Blockchains, ideally, are just very sophisticated linked lists where each block is a repository that stores information pertaining to a transaction and also links to the previous block in the same transaction. These blocks are arranged in an order and are time-stamped during creation to ensure a fair record.
Consensus is an approach to decision making. It is a creative and dynamic way of reaching agreement between all members of a group. A transaction on blockchain can be executed only if all the parties on the network unanimously approve it.
6. [Key Characteristics of the Blockchain](https://www2.deloitte.com/content/dam/Deloitte/in/Documents/industries/in-convergence-blockchain-key-characteristics-noexp.pdf)