You are on page 1of 18

A

Seminar
On
Block chain Technology
BBDNITM(054)

By:-
1. Abhinav Chowdhury (1605410006)
2. Kailash Chandra (1605410067)
3. Abhijeet Kumar Mishra (1605410005)
4. Amar Nath Chaudhary(1605410019)
5. Abhishek Anand (1605410007)
Outline
 What is a Blockchain ?
 Blockchain Cryptocurrency.
 History of Bitcoin
 Bitcoin Vs Blockchain
 Bitcoin Ecosystem and its Working
Cutting the Middleman
 Key Features
Building Consensus
Creating Witnesses
 Blockchain Hashing
 Merkle Tree in Blockchain
Application’s of Block-chain
Challenges
References
What is a Blockchain?
 A block chain is a data structure, which is a growing list of
data blocks.
 A blockchain is a growing list of data blocks that are linked
together.
 The data blocks are linked together, such that old blocks
cannot be removed or altered.

Data Data Data

Reference Reference Reference


Block-chain Crypto-currency
The History of Bitcoin
2008 2009 2010 2011

Idea was published Start of the Bitcoin Fist cryptocurrency One Bitcoin equals
under the Network stock exchange is one USD
pseudonym Satoshi launched
Nakamoto

2013 2014 2017

1 Bi tcoin equals Microsoft accepts 1 Bit coin equals


100 USD Bit coin 10,000 USD
Bitcoin ≠ Block-chain

Is an application of Is the underlying data structure,


blockchain technology which can be used for many things,
including cryptocurrencies
Bitcoin is a way to
digitally transfer ownership The blockchain is a database that
without a middleman. records ownership through time.
Bitcoin Ecosystem
 A public network in which anyone,
including a malicious participant, can
participate without restriction.

 Even though it is not organized by a


central authority, it works!

 The Bitcoin ecosystem is self-stabilizing.


The more participants the system has,
the more difficult manipulations become
Working of Bitcoin Ecosystem

More Security
More
Participants

Increased
Bitcoin Value
Cutting the Middleman

E.g. direct transfer of Bitcoins


Key Features
 Write-only, immutable,  Resistant against
transparent data storage malicious participants

 Decentralized, no  Open to everyone


need for intermediaries
 Consistent state
across all participants
Building Consensus

 After a finite time, all


participants agree on a
single state.

 E.g. on who owns


how many Bitcoin.
Creating Witnesses

 If something is published on a
public blockchain, all
participants become witnesses.

 This is used, for example, by


OriginStamp to create a secure
timestamp for documents.
Blockchain Hashing
 A hash function takes an input string (numbers,
alphabets, media files) of any length and
transforms it into a fixed length.

 The fixed bit length can vary (like 32-bit or 64-


bit or 128-bit or 256-bit) depending on the hash
function which is being used.

 The fixed-length output is called a hash. This


hash is also the cryptographic byproduct of a
hash algorithm.

The hash algorithm has certain unique


properties:

1. It produces a unique output (or hash).

2. It is a one-way function.
Merkle Tree in Blockchain
 The concept of Merkle Tree is named
after Ralph Merkle, who patented the idea
in 1979.

 Merkle tree is a fundamental part of


blockchain technology.

 It is a mathematical data
structure composed of hashes of different
blocks of data, and which serves as a summary
of all the transactions in a block.

 It is a data structure tree in which every leaf


node labelled with the hash of a data block,
and the non-leaf node labelled with the
cryptographic hash of the labels of its child
nodes.
Application’s of Block-chain
Challenges
 Energy consumption

 Scalability

 Money laundering

 Personal responsibility
References

 Alabi, K. (2017). Digital block-chain networks appear to be following


Metcalfe's Law. Electro. Commerce Res. Appli. 24, 23–29. doi:
10.1016/j.elerap.2017.06.003
 https://scholar.google.com
 http://www.blockchain-ieee.org
Thank you ..!

You might also like