What is a Blockchain?Rate:


Table of Contents
What is a Blockchain?
Tags: Blockchain, Cryptography, Distributed Ledger, Decentralized Ledger

A blockchain is a distributed ledger with growing lists of records (blocks) that are securely linked together via cryptographic hashes.

Each block contains a cryptographic hash of the previous block, a timestamp, and transaction data (generally represented as a Merkel tree, where data nodes are represented by leaves). Since each block contains information about the previous block linking to the ones before it. Consequently, blockchain transactions are irreversible in that, once they are recorded, the data in any given block cannot be altered retroactively without altering all subsequent blocks.

Blockchains are typically managed by a peer-to-peer (P2P) computer network for use as a public distributed ledger, where nodes collectively adhere to a consensus algorithm protocol to add and validate new transaction blocks. Although blockchain records are not unalterable, since blockchain forks are possible, blockchains may be considered secure by design and exemplify a distributed computing system with high Byzantine fault tolerance.

Use of Blockchain in First Cryptocurrency

A blockchain was created by a person (or group of people) using the name (or pseudonym) Satoshi Nakamoto in 2008 to serve as the publicly distributed ledger for Bitcoin cryptocurrency transactions, based on previous work by Stuart Haber, W. Scott Stornetta, and Dave Bayer. The implementation of the blockchain within Bitcoin made it the first digital currency to solve the double-spending problem without the need for a trusted authority or central server. The Bitcoin design has inspired other applications and blockchains that are readable by the public and are widely used by cryptocurrencies. The blockchain may be considered a type of payment rail.

Private blockchains have been proposed for business use. ComputerWorld called the marketing of such privatized blockchains without a proper security model "snake oil", however, others have argued that permissioned blockchains, if carefully designed, maybe more decentralized and therefore more secure in practice than permissionless ones.

History of Blockchain

Cryptographer David Chaum first proposed a blockchain-like protocol in his 1982 dissertation "Computer Systems Established, Maintained, and Trusted by Mutually Suspicious Groups". Further work on cryptographically secured chains of blocks was described in 1991 by Stuart Haber and W. Scott Stornetta. They wanted to implement a system wherein document timestamps could not be tampered with. 

In 1992, Haber, Stornetta, and Daye Bayer incorporated Merkel trees into the design, which improved its efficiency by allowing several document certificates to be collected into one block. Under their company Surety, their document certificate hashes have been published in The New York Times every week since 1995.

Structure of Blockchain

A blockchain is a decentralized, distributed, and often public, digital ledger consisting of records called blocks that are used to record transactions across many computers so that any involved block cannot be altered retroactively, without the alteration of all subsequent blocks.

This allows the participants to verify and audit transactions independently and relatively inexpensively. A blockchain database is managed autonomously using a peer-to-peer network and a distributed timestamping server. They are authenticated by mass collaboration powered by collective self-interests. Such a design facilitates robust workflow where participants' uncertainty regarding data security is marginal. The use of a blockchain removes the characteristic of infinite reproducibility from a digital asset. It confirms that each unit of value was transferred only once, solving the long-standing problem of double-spending. A blockchain has been described as a value-exchange protocol. A blockchain can maintain title rights because, when properly set up to detail the exchange agreement, it provides a record that compels offer and acceptance.

Logically, a blockchain can be seen as consisting of several layers:

Author: Mikhail

No comments yet.

You must be logged in to leave a comment. Login here


Thread Back to Threads Thread

You May Also Like

What is a Job Burnout and how to avoid it?
Tags: Job, Work-Life Balance

Job Burnout is a type of work-related stress that can result from long-term, unmanaged workplace stress.
What is the difference between the Dark Web and the Deep Web?
Tags: Dark Web, Deep Web, TOR, The Onion Router

The internet is vast, and what most people see through search engines like Google, Bing, and Yahoo is only the surface. Beneath this visible web lies a much larger portion called the deep web and even more obscure and often misunderstood segment known as the dark web.
Hyderabad to Nanded Travel by Road
Tags: Hyderabad, Nanded, Travel Diaries, Road Travel

It was early in the morning, I was sitting in the balcony on a cold Saturday morning and having hot tea while looking to the garden, while my daughter was playing.
Zeashta Devi Shrine Kashmir
Tags: Kashmir, Tourism, Travel, Religious Places

Imagine a peaceful temple nestled in the beautiful mountains of Kashmir. This is the Zeashta Devi Shrine, also called Zeathyar. It is a special place for Kashmiri Pandits and people from all over who want to connect with their spiritual side.