Professional Documents
Culture Documents
14 New 408 Blockchain
14 New 408 Blockchain
TECHNICAL SEMINAR
REPORT ON
“BLOCKCHAIN TECHNOLOGY”
This dissertation Submitted in partial fulfillment of the
requirements for the award of the degree of
BACHELOR OF TECHNOLOGY
IN
ELECTRONICS AND COMMUNICATION ENGINEERING
Submitted by
SHIVA CHETAN ASHNISHETTY 20C71A0408
2023-2024
lOMoARcPSD|34291840
CERTIFICATE
This is to certify that the dissertation entitled BLOCKCHAIN TECHNOLOGY being submitted
by
A. SHIVA CHETAN, bearing Roll No. 20C71A0408, in partial fulfillment of the requirements for
the award of degree of BACHELOR OF TECHNOLOGY IN ELECTRONICS AND
COMMUNICATION ENGINEERING, under Jawaharlal Nehru Technological University,
Hyderabad, is a record of bonafide work carried out by them under by guidance and supervision.
The results embodied in this Mini Project report have not been submitted to any other university or
institute for the award of any degree.
PRINCIPAL
Dr. P. JHON PAUL
(Professor)
lOMoARcPSD|34291840
ACKNOWLEDGEMENT
We are very pleased present this Mini Project of my research. The period of my student life has
been truly rewarding a number of people were of immense help to us during the course of my
research and the preparation of my Mini Project.
We are obliged and grateful to Secretary Mr. E. DAYAKAR REDDY and Academic
Director Mr. E. SAI KIRAN REDDY for allowing me to carry out my project work in the college
premises.
We would like to thank my Principal Dr. P. JOHN PAUL, Ellenki College of Engineering
and Technology. His insight during course of my research and regular guidance were invaluable to
me and also providing right suggestions at every phase of the development of my Mini Project.
We would like to thank all the staff members of Research and Development Center and
Department of Electronics and Communication Engineering.
There is definitely a need to thank my friends and parents for their patience and support in
always leading to successful completion of the Mini Project.
CONTENT
PAGE NO.
Abstract ii
List of Figures Iii
CHAPTER - 1
INTRODUCTION
1.1 Introduction 1
1.2 History 2-4
CHAPTER - 2
2.1 Components 5
2.1.1 5
Transaction
2.1.2 Block 5
2.2 Working 6
2.2.1 Blocks 6
2.2.2 Miners 7
2.2.3 Nodes 8-10
CHAPTER - 3
lOMoARcPSD|34291840
3. TYPES OF BLOCKCHAINS
3.1 Public Blockchain 11-12
3.2 Private Blockchain 13-14
3.3 Consortium 15-16
Blockchain
3.4 Hybrid Blockchain 17
CHAPTER - 4
4.1 ADVANTAGES 18
4..2 DISADVANTAGES 19
4.3 APPLICATIONS 20-21
CHAPTER - 5
5.1 CONCLUSION
5.1.1 Project 22
Conclusion
5.1.2 Future of Block 22-23
chain
5.2 REFERENCES 23
i
lOMoARcPSD|34291840
ABSTRACT
With Block chain technology in financial sector, the participants can interact
directly and can make transactions across the internet without the interference of a
third party. Such transactions through Block chain will not share any personal
information regarding the participants and it creates a transaction record by
encrypting the identifying information.
The most exciting feature of Block chain is that it greatly reduces the
possibilities of a data breach. In contrast with the traditional processes, in Block
chain there are multiple shared copies of the same data base which makes it
challenging to wage a data breach attack or cyber-attack . With all the fraud
resistant features, the block chain technology holds the potential to revolutionize
various business sectors and make processes smarter, secure, transparent, and more
efficient compared to the traditional business processes.
ii
lOMoARcPSD|34291840
LIST OF FIGURES
iii
lOMoARcPSD|34291840
CHAPTER-1
1.1 INTRODUCTION
Blockchain is an open and distributed ledger that can be used to record transactions
between two parties. This way of recording a transaction is both permanent as well as
verifiable, which makes it one of the best ways to keep transactions. Blockchains are
built on the open-source platform. So different versions of these blockchains are
possible, which are developed as per the needs of different industries.
1
lOMoARcPSD|34291840
1.2HISTORY
2008
2014
Gaming company Zynga, The D Las Vegas Hotel and Overstock.com all
start accepting Bitcoin as payment.
Buterin’s Ethereum Project is crowdfunded via an Initial Coin Offering (ICO)
raising over
$18 million in BTC and opening up new avenues for blockchain.
3
lOMoARcPSD|34291840
R3, a group of over 200 blockchain firms, is formed to discover new ways
blockchain can be implemented in technology.
PayPal announces Bitcoin integration.
2015
Number of merchants accepting BTC exceeds 100,000.
NASDAQ and San-Francisco blockchain company Chain team up to test the
technology for trading shares in private companies.
2016
Tech giant IBM announces a blockchain strategy for cloud-based business
solutions.
Government of Japan recognizes the legitimacy of blockchain and
cryptocurrencies.
2017
Bitcoin reaches $1,000/BTC for first time.
Cryptocurrency market cap reaches $150 billion.
JP Morgan CEO Jamie Dimon says he believes in blockchain as a future
technology, giving the ledger system a vote-of-confidence from Wall Street.
Bitcoin reaches its all-time high at $19,783.21/BTC.
Dubai announces its government will be blockchain-powered by 2020.
2018
Facebook commits to starting a blockchain group and also hints at the
possibility of creating its own cryptocurrency.
IBM develops a blockchain-based banking platform with large banks like Citi
and Barclays signing on.
4
lOMoARcPSD|34291840
CHAPTER—2
2.1 COMPONENTS
A Blockchain comprises of two different components, as follows:
2.1.1. Transaction:
A transaction, in a Blockchain, represents the action triggered by the participant.
2.1.2. Block:
A block, in a Blockchain, is a collection of data recording the transaction and
associated details such as the correct sequence, timestamp of creation, etc.
The Blockchain can either be public or private, depending on the scope of its
use. A public Blockchain enables all the users with read and write permissions
such as in Bitcoin, access to it. However, there are some public Blockchains that
limit the access to only either to read or to write. On the contrary, a private
Blockchain limits the access to selected trusted participants only, with the aim to
keep the users’ details concealed. This is particularly pertinent amongst
governmental institutions and allied sister concerns or their subsidies thereof.
5
lOMoARcPSD|34291840
2.2 WORKING
2.2.1 Blocks:
Every chain consists of multiple blocks and each block has three basic elements:
The data in the block.
A 32-bit whole number called a nonce. The nonce is randomly generated
when a block is created, which then generates a block header hash.
6
lOMoARcPSD|34291840
The hash is a 256-bit number wedded to the nonce. It must start with a
huge number of zeroes (i.e., be extremely small).
When the first block of a chain is created, a nonce generates the cryptographic
hash. The data in the block is considered signed and forever tied to the nonce and
hash unless it is mined.
2.2.2 Miners:
Miners create new blocks on the chain through a process called mining.In a
blockchain every block has its own unique nonce and hash, but also references the
hash of the previous block in the chain, so mining a block isn't easy, especially on
large chains.Miners use special software to solve the incredibly complex math
problem of finding a nonce that generates an accepted hash. Because the nonce is
only 32 bits and the hash is 256, there are roughly four billion possible nonce- hash
combinations that must be mined before the right one is found. When that happens
miners are said to have found the "golden nonce" and their block is added to the
chain.
Making a change to any block earlier in the chain requires re-mining not just
the block with the change, but all of the blocks that come after. This is why it's
extremely difficult to manipulate blockchain technology. Think of it is as "safety in
math" since finding golden nonces requires an enormous amount of time and
computing power.
When a block is successfully mined, the change is accepted by all of the nodes on
the network and the miner is rewarded financially.
7
lOMoARcPSD|34291840
2.2.3 Nodes:
One of the most important concepts in blockchain technology is
decentralization. No one computer or organization can own the chain. Instead, it is
a distributed ledger via the nodes connected to the chain. Nodes can be any kind of
electronic device that maintains copies of the blockchain and keeps the network
functioning.
7
Every node has its own copy of the blockchain and the network must
algorithmically approve any newly mined block for the chain to be updated, trusted
and verified. Since blockchains are transparent, every action in the ledger can be
easily checked and viewed. Each participant is given a unique alphanumeric
identification number that shows their transactions.
• There is no single device that stores the data (transactions and associated blocks),
rather they are
distributed among the participants throughout the network supporting the Blockchain.
• The transactions are not subject to approval of any single authority or have to abide
by a set of
specific rules, thus involving substantial trust as to reach a consensus.
system only allows new blocks to be appended. Since the previous blocks are
public and distributed, they cannot be altered or revised.
8
lOMoARcPSD|34291840
the participants must apply a specific algorithm. The relevant Blockchain eco-
system defines what is perceived as “valid”, which may vary from one eco-system
to another. A number of transactions, thus approved by the validation and
verification process, are bundled together in a block. The newly prepared block is
then communicated to all other participating nodes to be appended to the existing
chain of blocks. Each succeeding block comprises a hash, a unique digital
fingerprint, of the preceding one. Figure 2.2 demonstrates how Blockchain
transactions takes place, using a step- by-step example. Bob is going to transfer
some money to Alice. Once the monetary transaction is initiated and hence
triggered by Bob, it is represented as a “transaction” and broadcast to all the
involved parties in the networks. The transaction now has to get “approval” as
9
lOMoARcPSD|34291840
10
lOMoARcPSD|34291840
CHAPTER--3
TYPES OF BLOCKCHAINS
8
At a glance, there are four different major types of blockchain technologies.
They include the following.
Public
Private
Hybrid
Federated
11
lOMoARcPSD|34291840
12
lOMoARcPSD|34291840
Use Cases:
There are multiple use-cases of the public blockchain. To get a better idea, let’s list
some of them
below.
Voting: Governments can do voting through public blockchain employing
transparency and trust.
Fundraising: Companies or initiatives can make use of the public
blockchain for improving transparency and trust.
13
lOMoARcPSD|34291840
Advantages:
Private blockchains are fast. This is because there are few participants
compared to the public blockchain. In short, it takes less time for the
network to reach consensus resulting in faster transactions.
Private blockchains are more scalable. The scalability is possible
because, in a private blockchain, only a few nodes are authorized to
validate transactions. This means it doesn’t matter if the network grows;
the private blockchain will work at its previous speed and efficiency. The
key here is the centralization aspect of decision making.
Disadvantages:
Private blockchains are not truly decentralized. This is one of the biggest
disadvantages of private blockchain and goes against the core philosophy
of distributed ledger technology or blockchain in general.
Achieving trust within the private blockchain is tough because the
centralized nodes make the last call.
Lastly, as there are only a few nodes here, the security isn’t all that good. It
is important to understand that it is possible to lose security if a certain
number of nodes go rogue and compromise the consensus method utilized
by the private network.
14
lOMoARcPSD|34291840
Use Cases:
There are multiple private blockchain’s use-cases. Some of them are listed below.
Supply chain management: Organizations can deploy a private blockchain
to manage their supply chain.
Asset ownership: Assets can be tracked and verified using a private blockchain.
Internal Voting: Private blockchain is also effective at internal
voting. Anyhow, you can use the article as types of blockchain
technology pdf when in need.
15
lOMoARcPSD|34291840
Advantages:
It offers better customizability and control over resources.
Consortium blockchains are more secure and have better scalability.
It is also more efficient compared to public blockchain networks.
Works with well-defined governance structures.
It offers access controls.
Disadvantages:
Even though it is secure, the whole network can be compromised due to
the member’s integrity.
It is less transparent.
Regulations and censorship can have a huge impact on network functionality.
It is also less anonymous compared to other types of blockchain.
Use Cases:
There are multiple use-cases of consortium blockchain. Some of them include the
following
Banking and payments: A group of banks can work together and create a
consortium. They can decide the nodes that will validate transactions.
Research: A consortium blockchain can be used to share research data and
results.
Food tracking: It is also great for food tracking.
16
lOMoARcPSD|34291840
17
lOMoARcPSD|34291840
CHAPTER--4
4.1ADVANTAGES
The crucial advantages of implementing Blockchain Technology for the industry are:
18
4.2 DISADVANTAGES
lOMoARcPSD|34291840
Of course, every system has both merits and drawbacks.With some crucial
advantages, Blockchain Technology has some drawbacks too for an industry:
Despite all these drawbacks, blockchain is one of the most advanced and secured
technologies of the decade. If you are struggling while deciding whether to adopt
blockchain or not, shade-off your doubts and integrate the blockchain technology
into your business infrastructure. If you are finding it difficult to get a blockchain
development company that can help you create a highly functional and feature-rich
blockchain-enabled solution, then SARA could be a one-stop destination.
19
lOMoARcPSD|34291840
4.3 APPLICATIONS
involved in the process. It eliminates the interference of a third- party and also
avoids the overhead costs. With Blockchains, the healthcare records can be
21
lOMoARcPSD|34291840
CHAPTER—5
5.1CONCLUSION
The application of the Blockchain concept and technology has grown beyond its
use for Bitcoin generation and transactions. The properties of its security, privacy,
traceability, inherent data provenance and time-stamping has seen its adoption
beyond its initial application areas. The Blockchain itself and its variants are now
used to secure any type of transactions, whether it be human-to-human
communications or machine-to-machine. Its adoption appears to be secure
especially with the global emergence of the Internet-of-Things. Its decentralized
application across the already established global Internet is also very appealing in
terms of ensuring data redundancy and hence survivability. Thus the invention of
the Blockchain can be seen to be a vital and much needed additional component of
the Internet that was lacking in security and trust before. BC technology still has
not reached its maturity with a prediction of five years as novel applications
continue to be implemented globally.
23
lOMoARcPSD|34291840
Reference
24