2529a126
2529a126
2529a126
Abstract—A Blockchain is basically a decentralized, dis- and as a result, they can add on blocks to the chain. So, it can
tributed ledger of all the transactions or events which takes also be defined as a consensus oriented secured distributed
place only after involving multiple parties. It ensures high level public/private ledger which stored data over a peer to peer
of security as the transactions which takes place are entirely
anonymous. Each transactions or digital events taking place in network.
a Blockchain network is verified, only if it is agreed upon by
the consensus of the majority party of the users participating A. Advantages of Blockchain
in this process. Blockchain is one of the emerging technologies The Blockchain protocols has several features. We have
in today’s world and a lot of revolution and research has just
began regarding this distributed technology. Bitcoin has been the listed out few of them.
most popular cryptographic currency since it was invented and 1) Immutable: It means that it is really difficult to tamper
it is the best example that uses the Blockchain technology. In this or alter a block.
paper, we will discuss about the research being done on this new 2) Irreversible: This feature prevents double spending.
domain of Computer Science. We will outline the underlining
concepts about this new technology. We will try to peek a bit 3) Distributed system: It means that a copy of the ledger
into its applications in the financial and non financial sector. It is present with all its members.
is not only the most popular topic to discuss about, but is the 4) No Centralized Authority: It doesn’t depend on a central
most technological breakthrough, that is all set to revolutionize server to dominate and hence, a peer to peer system.
the entire world.
Index Terms—decentralized; distributed; ledger; consensus;
5) Resilient: This feature shows that it is not prone to any
sort of major attacks.
I. I NTRODUCTION
II. H ISTORY AND E VOLUTION OF B LOCKCHAIN
Blockchain is a decentralized ledger or data structure. It
can be referred as blocks in a chain where the corresponding The history of the Blockchain can be showed by considering
blocks refer to the blocks, prior to them. Once the details the example of one of its counterparts. We are talking about
of the transactions or events are fed into the Blockchain, the Bitcoin Blockchain. Satoshi Nakamoto invented Bitcoin
it is impossible to tamper the details are shared with the and since then, it is the most popular and used Cryptocurrency.
members of the network.Users of the Blockchain network is He developed the concept of Bitcoin as a currency, as resilient
completely aware of the transactions taking place. We will and trustworthy. But it had few anomalies.
draw an analogy to justify the concept. We consider it to be 1) One kind of asset: It was primarily built as a currency.
a book based data structure where each page of the book It isn’t applicable for other modes or assets.
refer to its previous page by a page. Here, book refers to 2) Time taking: Satoshi Nakamoto’s aim was to achieve the
the Blockchain, page refers to the book and an entry in any maximum possible consensus in order to pass a transaction.
page refers to the blockchain transaction. It is easy to detect It doesn’t give attention to the time taken to validate the
whether a page or a block has been tampered or not. Pages same.Hence, the process is getting slow. The developers of
can be arranged in any manner so pages aren’t important in Blockchain are working on different kind of technologies. We
a distributed ledger. Now, In Blockchain, each block is built have cited few examples here.
on top of the previous block and it uses the latter’s nonce and
signature as a key for going into the next block. Miners of A. Colored Coins
the network does the job of building a block and adding it to The protocols which allows the digital assets other than
the chain. It is easy for the miners to guess a random string Bitcoin to be transferred in the Bitcoin Blockchain using
or nonce in order to tamper the block just by knowing the the Bitcoins as “tokens”. Bitcoins can be used as a transfer
signature in a Public Blockchain. It is not easy to add blocks element for the Bitcoin transaction where it can be regarded
in the Blockchain and there is a reward of 12.5 bitcoins for a meta data for representation of shares, property and other
that. In a Private Blockchain, the miners are given a contract instances.
127