Professional Documents
Culture Documents
1. Public Blockchain
These blockchains are completely open to following the idea of decentralization. They don’t have
any restrictions, anyone having a computer and internet can participate in the network.
• As the name is public this blockchain is open to the public, which means it is not
owned by anyone.
• Anyone having internet and a computer with good hardware can participate in this
public blockchain.
• All the computer in the network hold the copy of other nodes or block present in the
network
• In this public blockchain, we can also perform verification of transactions or records
Advantages:
• Trustable: There are algorithms to detect no fraud. Participants need not worry about
the other nodes in the network
• Secure: This blockchain is large in size as it is open to the public. In a large size,
there is greater distribution of records
• Anonymous Nature: It is a secure platform to make your transaction properly at the
same time, you are not required to reveal your name and identity in order to
participate.
• Decentralized: There is no single platform that maintains the network, instead every
user has a copy of the ledger.
Disadvantages:
• Processing: The rate of the transaction process is very slow, due to its large size.
Verification of each node is a very time-consuming process.
• Energy Consumption: Proof of work is high energy-consuming. It requires good
computer hardware to participate in the network
• Acceptance: No central authority is there so governments are facing the issue to
implement the technology faster.
Use Cases: Public Blockchain is secured with proof of work or proof of stake they can be used to displace
traditional financial systems. The more advanced side of this blockchain is the smart contract that enabled
this blockchain to support decentralization. Examples of public blockchain are Bitcoin, Ethereum.
2. Private Blockchain
These blockchains are not as decentralized as the public blockchain only selected nodes can
participate in the process, making it more secure than the others.
• These are not as open as a public blockchain.
• They are open to some authorized users only.
• These blockchains are operated in a closed network.
• In this few people are allowed to participate in a network within a
company/organization.
Advantages:
• Speed: The rate of the transaction is high, due to its small size. Verification of each
node is less time-consuming.
• Scalability: We can modify the scalability. The size of the network can be decided
manually.
• Privacy: It has increased the level of privacy for confidentiality reasons as the
businesses required.
• Balanced: It is more balanced as only some user has the access to the transaction
which improves the performance of the network.
Disadvantages:
• Security- The number of nodes in this type is limited so chances of manipulation are
there. These blockchains are more vulnerable.
• Centralized- Trust building is one of the main disadvantages due to its central nature.
Organizations can use this for malpractices.
• Count- Since there are few nodes if nodes go offline the entire system of blockchain
can be endangered.
Use Cases: With proper security and maintenance, this blockchain is a great asset to secure information
without exposing it to the public eye. Therefore companies use them for internal auditing, voting, and asset
management. An example of private blockchains is Hyperledger, Corda.
3. Hybrid Blockchain
It is the mixed content of the private and public blockchain, where some part is controlled by
some organization and other makes are made visible as a public blockchain.
• It is a combination of both public and private blockchain.
• Permission-based and permissionless systems are used.
• User access information via smart contracts
• Even a primary entity owns a hybrid blockchain it cannot alter the transaction
Advantages:
• Ecosystem: Most advantageous thing about this blockchain is its hybrid nature. It
cannot be hacked as 51% of users don’t have access to the network
• Cost: Transactions are cheap as only a few nodes verify the transaction. All the nodes
don’t carry the verification hence less computational cost.
• Architecture: It is highly customizable and still maintains integrity, security, and
transparency.
• Operations: It can choose the participants in the blockchain and decide which
transaction can be made public.
Disadvantages:
• Efficiency: Not everyone is in the position to implement a hybrid Blockchain. The
organization also faces some difficulty in terms of efficiency in maintenance.
• Transparency: There is a possibility that someone can hide information from the user.
If someone wants to get access through a hybrid blockchain it depends on the
organization whether they will give or not.
• Ecosystem: Due to its closed ecosystem this blockchain lacks the incentives for
network participation.
Use Case: It provides a greater solution to the health care industry, government, real estate,
and financial companies. It provides a remedy where data is to be accessed publicly but needs
to be shielded privately. Examples of Hybrid Blockchain are Ripple network and XRP token.
4. Consortium Blockchain
It is a creative approach that solves the needs of the organization. This blockchain validates the
transaction and also initiates or receives transactions.
• Also known as Federated Blockchain.
• This is an innovative method to solve the organization’s needs.
• Some part is public and some part is private.
• In this type, more than one organization manages the blockchain.
Advantages:
• Speed: A limited number of users make verification fast. The high speed makes this
more usable for organizations.
• Authority: Multiple organizations can take part and make it decentralized at every
level. Decentralized authority, makes it more secure.
• Privacy: The information of the checked blocks is unknown to the public view. but any
member belonging to the blockchain can access it.
• Flexible: There is much divergence in the flexibility of the blockchain. Since it is not a
very large decision can be taken faster.
Disadvantages:
• Approval: All the members approve the protocol making it less flexible. Since one or
more organizations are involved there can be differences in the vision of interest.
• Transparency: It can be hacked if the organization becomes corrupt. Organizations
may hide information from the users.
• Vulnerability: If few nodes are getting compromised there is a greater chance of
vulnerability in this blockchain
Use Cases: It has high potential in businesses, banks, and other payment processors. Food
tracking of the organizations frequently collaborates with their sectors making it a federated
solution ideal for their use. Examples of consortium Blockchain are Tendermint and Multichain.
(Ref: https://www.geeksforgeeks.org/types-of-blockchain/ )
Bitcoin
A virtual currency called Bitcoin was created to serve as money and a means of payment
independent of any one person, organisation, or entity, eliminating the need for third parties to be
involved in financial transactions.
It is available for purchase on numerous platforms and is given to blockchain miners as reward for
their efforts in verifying transactions.
In August 2008, the domain name Bitcoin.org was registered. In 2009, a developer or group of
developers going by the pseudonym Satoshi Nakamoto released Bitcoin to the general world.
Since then, it has grown to be the most well-known cryptocurrency worldwide. Many additional
cryptocurrencies have been created as a result of its success.
Block 0 the very first Bitcoin block was mined on January 3, 2009. This is also referred to as the
"genesis block"
Blockchain Technology for Bitcoin
A blockchain and the network needed to power it include cryptocurrency. A distributed ledger, or
blockchain, is a shared database that stores data. The blockchain uses encryption to protect the
data inside.
On the blockchain, when a transaction occurs, data from the previous block is transferred to a new
block with the new data, encrypted, and the transaction is validated by validators, or miners, in the
network.
Security of Bitcoins
The US National Security Agency's SHA-256 algorithm provides a framework for the cryptography
used by bitcoin.
It is very difficult to crack this since there are 2256 times as many potential private keys as there
are atoms in the universe
Hyperledger
- It is an open-source platform for building distributed ledger solutions, with a modular
architecture that delivers high degrees of confidentiality, flexibility, resiliency, and scalability.
-Hyperledger is an open source project created to support the development of blockchain-based
distributed ledgers. Hyperledger consists of a collaborative effort to create the needed
frameworks, standards, tools and libraries to build blockchains and related applications.
- This enables solutions developed with this platform to be adapted for any industry. This is a
private and confidential blockchain framework managed by the Linux Foundation.
- Hyperledger is limited access or allowed blockchain network. This is highly secured and
confidential. The organizations or individuals having the Certificate of Authorization can only view
all the transactions on the network.
- Hyperledger fabric is governed by the Linux Foundation. IBM is also one of the major contributors
to this framework. It is a product of the massive collaboration of these two companies which turned
out to be a huge success.
-In Hyperledger Go is widely used to write the chaincode along with that some extent of Java and
JavaScript are also used.
Hyperledger provides :
• Frameworks
1. Hyperledger Burrow : Permissioned Ethereum smart contract node which handles transactions
and execute smart contract on EVM (Ethereum virtual machine)
2. Hyperledger Fabric : framework for creating different blockchain based products services and
programmes for commercial usage.
• Tools & libraries
1. Hyperledger Explorer : it is dashboard utility that allows for monitoring, searching, and
maintenance of blockchain
2. Hyperledger Cello : Offers an on-demand “as-a-service” deployment mechanism for using
blockchain .(i.e. Blockchain-as-a-Service)
CORDA (https://www.youtube.com/watch?v=lzW92diwITs&t=354s )
-Corda blockchain is best defined as an open-source that solves business problems by providing
an interoperable blockchain network. Its key features include strict privacy, efficiency, and direct
transactions using smart contract technology.
-It is Private and permissioned blockchain invented by R3 , which is the evolved into ecosystem with
more than 300 members. Including AWS, intel , Microsoft.
Used to do transaction that are financial in nature
- In traditional blockchains , blocks are connected to each other but in corda there are transactions are
connected with each other by storing hash value of previous transaction.
- There is a notary node/nodes in the corda which has all authority to accept or reject the transactions.
When two nodes are doing transactions in the corda then the transaction details are send to notary
nodes if they accept the transaction then only the transactions are completed.
- Corda focuses on Privacy and security as only the nodes which are doing transactions and notary
nodes knows that transactions is done, other nodes are unaware of such transactions.
Common cryptographic protocols used in PoW: The most widely used proof-of-work consensus is
based on SHA-256 and was introduced as a part of Bitcoin. Others include Scrypt, SHA-3, scrypt-jane,
scrypt-n, etc.
Disadvantages Of PoB:
• It is risky because one doesn’t know that will they gain the wealth they have burnt in the future
or not.
• As coins are burnt, so technically if we see then resources are wasted.
• It may suffer from rich getting richer phenomena. In which those who are wealthy are getting
wealthier by having more coins.
-Digital tokens, simply known as "Tokens," are another market-shaking blockchain-based technology that
is trending. Tokens are a digital asset that are developed on top of cryptocurrencies of a blockchain
network. They are a minor variation of cryptocurrencies.
-The token may be used for a variety of things, including granting rights, paying for services, transferring
data, offering incentives, getting access to further services, and many more. To put it another way, a
token can be utilized anyway the developer or creating company sees fit.
-The tokens are a digital asset that is less liquid than a cryptocurrency and will never be utilised as one.
Therefore, the value of every token that is produced will likewise be specified.
-The tokens may be refundable under specific circumstances, allowing us to trade them for
cryptocurrencies. Wallets are used to maintain tokens, just like they are with cryptocurrencies.
- Most tokens are now produced on the Ethereum network. It is easy to create tokens using the
Ethereum network.
Types of Cryptocurrencies
-Despite the fact that Bitcoin was the first cryptocurrency in use by the general public, there are many
different types of cryptocurrencies.
-Depending on its formulation or code design, applications or use case, and other characteristics,
cryptocurrencies into different types.
(1) Coins: As coins are based on their blockchain, they may be distinguished from altcoins. Bitcoin on the
Bitcoin blockchain and Ether, or ETH, on the Ethereum blockchain are two good examples. Building or
creating a cryptocurrency begins with or follows the creation of a blockchain.
(2) Altcoins: They are viewed as alternatives to Bitcoin, the original cryptocurrency, even if they may all
be considered coins. Also known as shitcoins, apart from Ethereum, most of the first ones were forked
from Bitcoin. These include Namecoin, Peercoin, Litecoin, Dogecoin, and Auroracoin.
(3) Tokens: In a blockchain, tokens serve as digital representations of specific assets or utilities.Tokens
are. essential to getting a true grip on cryptocurrencies. They're the amount of digital resources you
control on a given platform. As mentioned before, a digital wallet stores them and accessed with a key,
which can be reassigned to someone else.
(4) Bitcoin: The king of the castle. Created in 2008, it housed the original code for blockchain technology.
Its creation spurred many other cryptocurrencies. It's easily the most trusted and known virtual currency
on the market, even if it has its flaws.
(5) Ethereum
Probably the second most well-known cryptocurrency. It allows users to do more than just use it as a
virtual currency. It's an open-source blockchain. Money and assets are quickly transferred with the use of
smart contracts. Assets include houses, cars, stocks, and other property owned with real-world value.
(6) Litecoin: One of the first cryptocurrencies to emerge after Bitcoin's initial release. It has a much
shorter processing time-about 2.5 minutes-than Bitcoin's crazy 10-minute timeframe. Litecoin provides
more tokens and a different mining algorithm, but it ultimately didn't take off the same way its big brother
did.
(7) Ripple: Because every single token was mined before its release, it is quite possibly the most
despised cryptocurrency by the community. This action is known as pre-mining and is a huge no-no.
Essentially, this takes away the community aspect of virtual currencies. It attempts to take a
decentralized platform and centralize it.
(8) Monero: Solved many of Bitcoin's privacy issues. It adds an additional level on anonymity to
transactions. A few darknet markets (networks that require specific software or authorization to access
them) started accepting the cryptocurrency in 2016, where it ultimately reached its peak.
Crypto wallets
People dealing with cryptocurrency use a wallet as a safe depository and an instrument for incoming and
outgoing payments. Let's analyze the available types of wallets and choose the most suitable one based
on your computer's resources and tasks.
There are hot and cold wallets.Cold wallets are used to store money, while hot wallets are used to send
and receive the currency quickly.
As a rule, a wallet has a Private key and a Public key. The Private key belongs only to you, and you
should never show it to anyone.You must keep it in mind as you sign all transactions with this key. At the
same time, someone can use public keys to transfer money to your account.
METAMASK (https://www.youtube.com/watch?v=ts3mIcfnD9s )
-MetaMask is a web browser add-on which enables anyone to run the Ethereum DApps without running the
Ethereum full node.
- An Ethereum full node installation will take a lot of memory as well as time; so Metamask is a tool that eliminates
the overburden of this hectic installation task. Initially, Metamask was available only for Google Chrome, but now it
is available for Firefox and other popular web browsers.
-MetaMask add-on for chrome can be added from chrome web store or from 'metamask.io' website. This MetaMask
add-on provides a user interface for interacting with the blockchain.
-The user can connect to the Ethereum main network or 'test net' or he may create his own private network and run
DApps on the blockchain.
Wallet Seed
The Metamask will provide a group of 12 words known as "wallet seed" while installing it. It is the user credential
and it must be stored somewhere safe. The users can also create passwords for their account. The wallet seed or the
password is necessary to log in to the MetaMask.
MetaMask Transactions
-The Metamask user interface has a default buy and send option for buying and sending Ether. The user can access
his wallet, buy or send ether, check his balance and transactions from this interface.
-When the user executes a transaction from the Metamask it will send the transaction to the respective blockchain
network.
COINBASE
-Coinbase is a trading platform that allows users to buy, sell and store more than 30 different digital currencies.
-Coinbase is more geared towards beginners while Coinbase Pro, the premium service, is for avid and experienced
traders who make high volume transactions and want more trading options.
-The platform is straightforward. Like many trading apps, users can see their balance and a watch list, which allows
them to track the prices of different kinds of cryptocurrencies.
-Traders can also check which cryptocurrencies are the biggest movers. Coinbase Cardis also introduced, that users
can use to earn rewards for spending the assets in their portfolio.
-Coinbase charges a fee for trading via the platform. Coinbase doesn't charge users to hold their assets in a digital
wallet or to transfer cryptocurrency from one wallet to another within the Coinbase network, like from Coinbase to
Coinbase Pro.
-Once you have your digital wallet set up, users can trade. Coinbase does not offer trading for all cryptocurrencies,
but the exchange does regularly add new coins.
Unit 6 : BC Applications
PROMINENT BLOCKCHAIN APPLICATIONS
-Blockchain is most promising and trustworthy distributed database technology implemented in various applications.
-A blockchain is essentially a distributed database of records or public ledger of all transactions ordigital events that
have been executed and shared among participating parties.
-As it is discussed in previous chapters, Blockchain technology has become an active area of research and a
technological option form any businesses and industrial communities.
-With its distributed, decentralized, and trust less nature, blockchain can provide businesses with new opportunities
and benefits through increased efficiency, reduced costs, enhanced integrity and transparency, better security, and
improved traceability .
-For the banking and financial services markets, the Blockchain technologies provide various attractive features.
-Financial institutions and banks no longer see blockchain technology as threat to traditional business models.
-The world's biggest banks are in fact looking for opportunities in this area by doing research on innovative blockchain
applications.
-Blockchain is technology decentralized, as a result, customer trust moves from humans to computers. Blockchain
smart contract solutions are going to challenge the financial, legal and government sectors. With distributed ledger
technology, smart contracts may automatically and in real-time track the performance of legal transactions.
Private Securities
-It is very expensive to take a company public. A syndicate of banks must work to under write the deal and attract
investors.
-The stock exchanges list company shares for secondary market to function securely with trades settling and clearing
in a timely manner.
-It is now theoretically possible for companies to directly issue the shares via the blockchain.
-These shares can then be purchased and sold in a secondary market that sits on top of the blockchain.
Some examples are as follows:
(1) Medici is being developed as a securities exchange that uses the Counterparty implementations of Bitcoin 2.0. The
goal here is to create a cutting-edge stock market.
(2) Block stream is an open-source project with focus on side chains-interoperable blockchains-to avoid
fragmentation, security and other issues related to alternative crypto- currencies.
Insurance
-Traditional insurance policies are often processed on paper contracts, which means claims and payments are error-
prone and often require human supervision.
-Compounding this is the inherent complexity of traditional insurance, which are consumers, brokers, insurers and
reinsurers, as well as insurance's main Product risk.
-As a kind of distributed ledger of the blockchain, it improves insurance industry efficiency from four respects: fraud
elimination, claims automation, data analysis with the Internet of Things (IoT), and Reinsurance.
-Assets which can be uniquely identified by one or more identifiers which are difficult to destroy or replicate can be
registered in blockchain.
-This can be used to verify ownership of an asset and trace the transaction history. Any property (physical or digital)
can potentially be registered in blockchain and the ownership, transaction history can be validated by insurers.
-Blockchain technology plays a vital role in the development of social and governmental activities for e-governance.
-In the current system, data such as employee IDs are stored in B centralized database with multiple duplicate servers.
-However, this centralized system suffers from many cyber attack issues, such as denial of service (DoS) and distributed
denial of service (DDoS).
-Blockchain technology can initialize many flexible services, such as voting records, property registrations, patent
exchanges, criminal records, and licenses for driving and other activities.
1)Individual Identity
-In the traditional system, personal records are stored separately in different systems, such as an employment file,
educational file, and business file.
-This problem can be solved by using blockchain technology, where information about a person is permanently
recorded at a single point in time and can be made available for anyone, or any institution, that wants it.
-With the help of a blockchain-based digital identity, records of refugees and immigrants can be verified by anyone in
any location.
4)Vehicle Registrations
-If someone wants to buy a used car, its mileage record scan be analyzed by its vehicle identification number (VIN)using
blockchain technology.
-Because the mileage and history records of the car are permanently stored, the seller cannot cheat the buyer.
-Electronic voting systems are used to reduce the costs of conducting elections , for maintaining the fairness , safety,
privacy, and regulation.
-A modern blockchain-based electronic voting system that discusses some of the existing system drawbacks and
evaluates certain of the common blockchain technologies for creating an e-voting system based on blockchain.
-The system is decentralized and does not depend on self-belief. Each voter registered will be able to vote via any
Internet- connected device.
Blockchain in Healthcare
-Blockchain has reached the healthcare industry with a rising acceptance rate. Also, in the early stages,
people in the health ecosystem accept the technologies favourably.
-Blockchain technology has proven to be a reliable solution for a variety of issues in the healthcare industry,
including data breaches and counterfeit drugs.
Providing Accommodation in a Variety of Sectors
-Blockchain can operate as a link across major healthcare industries such as hospitals, laboratories, and
pharmacies, allowing data to be shared in a secure environment.
-Diagnostic records, previous treatments, current prescriptions, and insurance claims make up the majority
of the shared data.
Improved Patient treatment that is Faster, Less Expensive and More Effective
-Blockchain has the potential to build a single system for storing and retrieving health records in a secure
and timely manner by authorized users.
-Innumerable mistakes can be avoided, faster diagnoses and interventions are possible, and care can be
individualized to each patient by eliminating miscommunication between different healthcare personnel
involved in caring for the same patient.
Blockchain in IOT
-In recent years, IoT-based applications have gained popularity in various fields such as smart cities, healthcare,
education, government, and social applications as it is discussed in previous sections.
-In IoT-based networks, many datasets are available publicly for all users.
-Blockchain is used to guarantee the privacy and integrity of these shared data sets.
Smart City
A smart city is a diverse IoT-based network system that offers several applications and security solutions to citizens.
Smart cities rely on the assembly, analysis, and digitalization of information. Various IOT devices can communicate
and share data when the data stored on Blockchain.
Industrial Sector
Blockchain and IoT have opened numerous new opportunities and provided hope for improved productivity,
efficiency, and transparency in the industrial sector.
IOT generate huge real time data using sensors and Blockchain is used to share among users in the system on real-
time.
Supply Chain
The supply chain is an area in which many business problems occur, such as late deliveries, absent suppliers, and
untrust worthy intermediaries.
There is a lot of paperwork involved in the shipping procedures for supplies. In addition, there are many losses of
supplies and delays in deliveries of them.
These problems can be resolved by using blockchain, which removes the dependency on an intermediary.
Autonomous Vehicle
The autonomous vehicle is an attractive technology that may offer benefits for years to come.
Sensors are attached to vehicles and all their information is captured on the IoT platform, which is connected to a
blockchain.
The data can show when a car needs to be refueled or repaired due to an engine breakdown or other problems.
Because the blockchain keeps a permanent record of each transaction, the trust between the manufacturer and the
consumer increases.
Smart Agriculture
Information and Communication Technology(ICT) plays an important role in improving the technologies of agriculture.
ICT facilitates the e-farming system that promotes business efficiency and performance and reduces ambiguity and
risks.
The aim of e-agriculture is to allow farmers to share knowledge to help farmers become more successful, smarter and
avoid possible risks.
Blockchain will help use and promote this exchange of information.