Blockchain:
Blockchain is a method of storing data in such a manner that it
is difficult or impossible to alter, hack, or defraud it.
A blockchain is a digital log of transactions that is copied and
distributed throughout the blockchain's complete network of computer systems.
Each block on the chain comprises a number of transactions, and
whenever a new transaction happens on the blockchain, a record of that transaction is added to the ledger of each participant. The decentralized
database controlled by several participants is known as Distributed Ledger
Technology (DLT).
Blockchain is a sort of distributed ledger technology in which transactions are recorded using a hash, which is an immutable cryptographic signature.
Hash?
To establish an unbreakable and unchangeable chain, blockchain
combines the identification of the previous block with the identification of
the next block.
However, how can you keep the data manageable when additional
blocks are added?
The combination of a hashing algorithm and a condensing data the structure known as a Merkle Tree is the key to making blockchain data
manageable – and secure.
After that, two transaction hashes will be combined and run
through the hash algorithm to generate a new, unique hash. This process of
combining multiple transactions into new hashes is repeated until only one hash
remains – the ‘root' hash of several transactions.
Hashes are unusual in that they only function in one direction,
which is a vital security characteristic for blockchains.
While the same data will always yield the same hash of numbers
and letters, it is impossible to reverse the process and interpret the original
data using the numbers and letters.
Merkle Tree?
If you repeat the hashing procedure with precisely identical
transactions, you'll get precisely the same hashes. Any modification in any
section of the data will result in a completely new hash, impacting every
iteration of hashes all the way to the root, allowing anybody using the
blockchain to confirm that the data has not been tampered with. A Merkle Tree
is what this is called.
Merkle Trees are used to reduce the amount of data that has to
be saved, transferred, or broadcast over the network by combining several
hashed transactions into a single root hash. The final root hash will be a
standard size since each transaction is hashed separately, then concatenated
and hashed again.
Distributed Ledger Technology (DLT):
DLT (Distributed Ledger Technology) is a technique that allows a decentralized digital database to run securely. The necessity for a central authority to maintain a manipulation check is eliminated with distributed networks. Using encryption, DLT provides for the safe and accurate storing of any information. Using "keys" and cryptographic signatures, the same may be obtained.
Once the data is saved, it becomes an
immutable database that is subject to the network's rules.
Bitcoin:
Many people usually get confused with these two terms.
Blockchain is the technology that powers the cryptocurrency
Bitcoin, however it is not the only distributed ledger system based on
blockchain technology.
Meanwhile, the technology's decentralization has resulted in
multiple schisms or forks inside the Bitcoin network, resulting in offshoots of
the ledger in which some miners use a blockchain with one set of rules and
others use a blockchain with a different set of rules.
Bitcoin Cash, Bitcoin Gold, and Bitcoin SV are all separate
cryptocurrencies from the original Bitcoin. Because these cryptocurrency
blockchains have smaller networks, they are more vulnerable to hacking
assaults, such as the one that hit Bitcoin Gold in 2018.
How did it come into existence?
Let’s go back to the origin of Bitcoin.
A groundbreaking article titled Bitcoin: A peer-to-peer
electronic currency system surfaced on a little-known internet forum in late
2008, at the time of the financial crisis. It was written by a mysterious
figure known only as Satoshi Nakamoto, a pseudonym for the author's actual identity.
Satoshi believed that banks and governments wielded far too much
power, which they used for their own gain.
Satoshi envisioned a new sort of money called Bitcoin as a way
to fix this: a cryptocurrency that was not regulated or administered by central
banks or governments, and that you could transmit anywhere in the world for
free, with no one in charge.
Nobody paid attention to Satoshi's outlandish ideas at first,
but as time went on, more and more people began to acquire and use Bitcoin.
Many people thought that was the way the money would go in the future, and the
worse the large banks acted, the more popular it grew.
Bitcoin has expanded to a network of roughly 10,000
"nodes," or participants, who utilize the Proof of Work mechanism to
authenticate transactions and mine bitcoin since its inception in 2009.
This democracy lasted until the invention of ASICs, which outperformed other, less
powerful devices, and businesses began to benefit from amassing miners and
mining technologies. Individuals may still participate in the Bitcoin process,
However, it is costly to set up, and the return on investment is subject to the
very fluctuating value of bitcoin.
Huge mining pools are now owned or controlled by large organizations, and power is once again being centralized. This development has tainted Satoshi's initial vision for blockchain, in which members' "power" was supposed to be dispersed evenly, but is now concentrated in the hands of a half-dozen mining giants.
How does a transaction get into the blockchain?
A transaction must be validated and authorized before it can be
put into the blockchain.
Before a transaction can be put to the blockchain, it must go through many important phases. Today, we'll look at cryptographic key authentication, proof-of-work authorization, the role of mining, and the more recent adoption of proof-of-stake protocols in later blockchain networks.
Authentication:
Although the
original blockchain was supposed to function without a central authority (i.e.,
no bank or regulator deciding who may transact), transactions must still be
validated.
To do so, cryptographic keys are
utilised, which are a string of data (like a password) that uniquely identifies
a person and gives access to their "account" or "wallet" of
value on the system.
Each user has a private key and a public key
that is visible to everyone. Using them together generates a secure digital
identity that may be used to authenticate users via digital signatures and to
‘unlock' transactions.




0 Comments