KEMBAR78
Block Chain Technologies Unit-3 | PDF | Bitcoin | Cryptocurrency
0% found this document useful (0 votes)
376 views32 pages

Block Chain Technologies Unit-3

BCT notes

Uploaded by

manda.ashok
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
376 views32 pages

Block Chain Technologies Unit-3

BCT notes

Uploaded by

manda.ashok
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 32

VGTN Block Chain Technologies Unit-III

UNIT - III
Introduction to Bitcoin: Bitcoin Block chain and scripts, Use cases of Bitcoin
Blockchainscripting language in micropayment, escrow etc Downside of Bit coin mining,
Block chain Science: Grid coin, Folding coin, Block chain Genomics, Bit coin MOOCs.

Introduction to Bitcoin
Bitcoin is the first and most well-known cryptocurrency, but its underlying technology,
the blockchain, is what makes it possible.
Blockchain is a decentralized, distributed ledger technology that securely records
transactions across multiple computers.
Here’s an overview of how Bitcoin works within the blockchain framework:

What is Bitcoin
Bitcoin (BTC) is a digital currency that operates without the need for a central authority
like a bank or government.
It allows users to transfer value peer-to-peer over the internet.
Transactions are recorded on a public ledger, ensuring transparency and security.

What is Blockchain
Blockchain is the technology that powers Bitcoin. It is a decentralized, digital ledger
where every transaction is recorded in "blocks."
Each block contains a list of transactions, and once a block is full, it is linked to the
previous block, forming a "chain" of blocks.
This chain of blocks is immutable and transparent, ensuring the integrity of the data.

Key features of blockchain include:


 Decentralization: The ledger is not controlled by any single entity. It is
maintained by a network of nodes (computers) distributed globally.
 Transparency: All transactions are visible to all participants on the network.
 Immutability: Once a block is added to the blockchain, it cannot be altered or
deleted, ensuring the integrity of the transaction history.
How Bitcoin Works in Blockchain
Bitcoin transactions are the core data stored in the blockchain.
Here’s how the system works step-by-step:

a. Transaction Creation
 When someone wants to send Bitcoin to another person, they create a transaction.
The transaction includes the sender's public key (address), the recipient’s public
key (address), and the amount of Bitcoin being transferred.

1
VGTN Block Chain Technologies Unit-III

b. Transaction Verification
 To prevent fraud (double-spending), Bitcoin transactions must be verified by the
network before they can be added to the blockchain.
This verification process is done through mining (explained below).

c. Mining
 Bitcoin relies on a process called Proof-of-Work (PoW), where miners solve
complex mathematical problems to verify transactions and add them to the
blockchain.
 When a miner successfully solves the problem, they broadcast the solution to the
network.
 Once the transaction is verified, it is added to a new block, which is then linked to
the previous block in the chain.

d. Block Confirmation
 Each block is cryptographically linked to the previous one, which makes it
extremely difficult to alter any past transaction.
For a transaction to be confirmed, it needs to be added to a block that is then
mined and added to the blockchain.
 The more blocks added after a particular block, the more “secure” or confirmed
the transaction becomes.
 Typically, a transaction is considered fully confirmed after six blocks have been
added.

e. Incentives for Miners


 Miners are rewarded for their work with newly created Bitcoin (called the block
reward) and transaction fees.
This incentivizes them to secure and maintain the integrity of the network.

Key Concepts in Bit coin Blockchain

 Public and Private Keys:


 Bit coin users have a public key (Bit coin address) that they share with others to
receive Bit coin.
 They also have a private key, which is used to sign transactions and access their
Bit coin.
 The private key must be kept secure, as anyone who has it can spend the Bit coin
associated with the corresponding public key.
 Decentralization:
 Bit coin's Blockchain is maintained by a decentralized network of nodes, meaning
no single entity or government controls the ledger.

2
VGTN Block Chain Technologies Unit-III

 Each node has a copy of the entire Blockchain and participates in verifying new
transactions.
 Security:
 The security of Bit coin's blockchain comes from its cryptography and the
consensus mechanism used in mining.
 Altering the information in a block would require altering every subsequent block,
which is computationally infeasible due to the vast amount of energy required for
such an attack.
Bitcoin's Use Cases and Limitations
Advantages
 Decentralization: Bit coin operates without the need for intermediaries like
banks, enabling peer-to-peer transactions globally.
 Security: Block chain’s cryptographic nature makes it highly secure against fraud.
 Transparency: Every Bit coin transaction is publicly recorded on the blockchain.
Limitations:
 Scalability: Bit coin’s network can handle a limited number of transactions per
second (TPS), which can lead to delays and higher transaction fees during periods
of high demand.
 Energy Consumption: Bit coin mining requires substantial computational power,
which results in high energy consumption, raising concerns about its
environmental impact.
 Volatility: Bit coin’s price is highly volatile, making it unsuitable for everyday
transactions as a stable store of value.

Bit coin Block chain and Scripts


In the Bit coin block chain, scripts play an important role in enabling the functionality of
transactions.

These scripts are used to enforce the rules of Bit coin transactions, such as who can spend
the funds and under what conditions.

Bitcoin scripts are written in a stack-based, Forth-like language, and they define the
logic that must be satisfied for a transaction to be valid.

Bitcoin Blockchain Overview


To understand Bitcoin scripts, it's important to first have a grasp of how the Bitcoin
blockchain operates:

3
VGTN Block Chain Technologies Unit-III

 Blockchain: The Bitcoin blockchain is a public ledger where every transaction


made using Bitcoin is recorded. It consists of blocks, where each block contains a
list of transactions. These blocks are cryptographically linked together, creating an
immutable history of all Bitcoin transactions.

 Transactions: Every Bitcoin transaction involves a sender, a receiver, and the


amount of Bitcoin being transferred. Transactions are initiated by the sender and
broadcast to the Bitcoin network for verification and addition to the blockchain.

 Outputs: Bitcoin transactions consist of inputs and outputs. Outputs specify how
much Bitcoin is being sent and the conditions for spending that Bitcoin. The
receiver's address is typically an output that specifies where the Bitcoin should go.
These outputs are written using Bitcoin's scripting language, determining how they
can be spent in the future.

Bitc oin Script: The Basics


Bit coin uses a scripting language, often referred to as Bitcoin Script, which is designed
to define the conditions under which a particular transaction can be spent.
A Bit coin script typically exists in two places:

1. Script PubKey (or "Locking Script"): This is the script that defines the conditions
under which a Bit coin can be spent. It is included in a transaction's output.
2. ScriptSig (or "Unlocking Script"): This is the script that satisfies the conditions
set by the ScriptPubKey. It is included in the input of a transaction.

These scripts are executed in a stack-based manner, meaning that elements are pushed
onto the stack, and the script operations manipulate them.

Example of a Simple Bitcoin Script:


A common Bitcoin transaction consists of two scripts:

 Locking Script (ScriptPubKey): Defines the conditions to spend the output (for
example, the address of the recipient).

OP_DUP OP_HASH160 <Recipient's Public Key Hash> OP_EQUALVERIFY


OP_CHECKSIG

This script locks the output to be spent only by the recipient who can produce the
correct signature corresponding to the provided public key hash.

 Unlocking Script (ScriptSig): This is included by the sender to prove that they are
authorized to spend the funds. It provides a signature and the sender’s public key.

4
VGTN Block Chain Technologies Unit-III

<Sender's Public Key> <Signature>


When a transaction is verified, the Bitcoin network executes the Locking Script and
Unlocking Script together to check if the transaction is valid.
If the result of this execution is true, the transaction is considered valid and added to the
blockchain.

Key Operations in Bitcoin Script


Bitcoin’s script language includes a variety of operations (often referred to as opcodes)
that perform operations on the stack.
Some of the most important ones are:

 OP_DUP: Duplicates the top item on the stack. This is commonly used in Bitcoin
scripts to duplicate the public key or address.
 OP_HASH160: Applies both the SHA-256 and RIPEMD-160 hash functions to
the top item on the stack. This is typically used to create a public key hash, which
is how Bitcoin addresses are created.
 OP_EQUALVERIFY: Verifies that the top two items on the stack are equal, and
removes them from the stack.
 OP_CHECKSIG: This operation checks the digital signature of the transaction to
ensure that the person spending the Bitcoin has the private key corresponding to
the public key.
 OP_RETURN: Used to add non-transactional data to the blockchain. This is often
used for adding metadata or creating "colored coins."

How Bit coin Script Works in a Transaction


Consider a typical transaction where Alice sends Bitcoin to Bob. The steps for processing
this transaction are:

1. Alice creates a transaction: Alice specifies the amount of Bitcoin to send to Bob
and creates a transaction that includes her signature and public key.

2. Locking Script (ScriptPubKey): When Alice creates the output for Bob, she
includes a locking script that specifies the conditions under which the Bitcoin can
be spent. For example:

OP_DUP OP_HASH160 <Bob's Public Key Hash> OP_EQUALVERIFY


OP_CHECKSIG

3. Unlocking Script (ScriptSig): Alice’s input contains an unlocking script, which


proves that she is allowed to spend the funds:

5
VGTN Block Chain Technologies Unit-III

<Alice's Public Key> <Signature>


4. Transaction Validation: When the Bitcoin network processes the transaction, it
evaluates the combined unlocking and locking scripts.
The unlocking script provides the signature and public key to satisfy the locking
script’s requirement.
5. Transaction Success: If the scripts evaluate to true, the transaction is considered
valid, and the funds are transferred to Bob’s address.
Bob can then spend the funds in a future transaction by providing a signature that
unlocks his new output.

Advanced Use of Bitcoin Scripts


Bitcoin's scripting language supports more complex conditions and can be used for a
variety of advanced use cases:

 Multi-Signature Transactions: A script can require multiple signatures for a


transaction to be valid. For example, a script could require signatures from two out
of three participants to authorize the transaction.

OP_2 <Public Key 1> <Public Key 2> <Public Key 3> OP_3
OP_CHECKMULTISIG

 Escrow and Smart Contracts: Bitcoin scripts can also be used to implement
more complex logic such as escrow services or smart contracts, where funds are
locked until certain conditions are met.
For example, you could write a script that allows funds to be refunded after a
certain period, or where the funds can only be spent if both parties agree.

 Pay-to-Script-Hash (P2SH): This allows for the use of more complex scripts
without needing to expose the entire script to the blockchain.
Instead, the Bitcoin address contains a hash of the script. When the funds are
spent, the script is revealed and validated.

Limitations of Bitcoin Script

 Turing Incomplete: Bitcoin’s scripting language is intentionally not Turing-


complete. This means it is not capable of performing arbitrary computation like
more advanced programming languages.
 This is done to reduce the potential for vulnerabilities and to maintain the
simplicity and security of the Bitcoin network.
 Limited Operations: While the Bitcoin scripting language is powerful for
transaction validation, it is intentionally limited in scope to keep the system secure
and lightweight.

6
VGTN Block Chain Technologies Unit-III

Use cases of Bitcoin Blockchain scripting language in micropayment


Bit coin’s block chain scripting language is versatile and allows for the creation of
various types of transactions that can be used for micropayments—very small payments
typically involving amounts that are less than a dollar.

These small transactions, when processed in traditional financial systems, would often
incur high fees that make them impractical.
However, Bit coin's block chain scripting language allows for the creation of systems that
can minimize fees and make micropayments more feasible.

Below are several use cases of Bitcoin blockchain scripting in the context of
micropayments:

1. Pay-to-Script-Hash (P2SH) Micropayments


P2SH allows for more complex scripts to be hidden behind a simple address, enabling
the use of advanced transaction conditions without revealing them until the transaction is
made.
 How it works: In the P2SH model, Bitcoin users send funds to a script hash,
rather than directly to a public key.
The recipient must later provide the corresponding script to unlock the funds.

 Use Case: A common use of P2SH in micropayments is enabling pay-per-use


services or paywall systems.
For example, a publisher might set up a P2SH address where users can make
small, one-time payments to access individual pieces of content (like an article or
a video), without needing to register for an account or commit to a subscription.
The script ensures that only the content provider can unlock the funds, thus
ensuring secure payments.

2. Micropayment Channels (State Channels)


Micropayment channels, particularly in the context of Bitcoin’s Lightning Network,
allow users to conduct multiple micropayments off-chain and settle the net result on the
Bitcoin blockchain later.

Although not directly part of Bitcoin’s base scripting language, these channels use it to
facilitate atomic transactions and enforce contract conditions.

 How it works: Two parties set up a payment channel using a multi-signature


script (often requiring a 2-of-2 signature).
Once the channel is open, transactions are conducted off-chain, with each
participant signing transactions to adjust balances.

7
VGTN Block Chain Technologies Unit-III

When either party is ready, they can close the channel and submit the final state to
the blockchain.
 Use Case: This is especially useful for instant, low-fee micropayments in high-
frequency, small-value scenarios like paying for online content, gaming (e.g., for
in-game purchases), or content streaming (e.g., paying per second for videos).
The Lightning Network allows for thousands of small payments to happen in real
time, with only the opening and closing transactions being recorded on the Bitcoin
blockchain.

3. Pay-to-Witness-Script-Hash (P2WSH) and SegWit


Bitcoin's Segregated Witness (SegWit) update introduces the Pay-to-Witness-Script-
Hash (P2WSH) format, which reduces transaction size and makes Bitcoin transactions
more efficient.
P2WSH can be used for micropayments as it allows users to commit to more complex
scripts while benefiting from reduced fees due to SegWit’s lower transaction size.

 How it works: P2WSH uses the SegWit format to enable users to lock funds
behind a complex script (like a multi-signature or time-locked script) but reduces
the cost of storing these scripts in the blockchain by separating the witness data
(the script and signature) from the main transaction data.
 Use Case: For micropayments, this can be used in scenarios such as freemium
services or pay-per-transaction models, where users pay small amounts for
content or services (like articles, music, or API calls).
SegWit helps reduce transaction fees, making even the smallest transactions
feasible.
4. Multi-Signature Wallets for Micropayment Escrows
Bitcoin’s multi-signature (multi-sig) functionality allows transactions to be restricted to
scenarios where multiple parties agree on spending funds.
This can be extremely useful for escrow services or pay-as-you-go models in
micropayments.
 How it works: Multi-sig scripts can be set up such that a micropayment is locked
until certain conditions are met (such as providing proof of service or receiving
confirmation from another party).
For example, a transaction may require signatures from both the buyer and a
trusted third party (like an escrow service).
 Use Case: This could be used in micro-tasking platforms (e.g., paying small
amounts to users for completing small tasks or services).

Once the task is completed, the funds are released via the multi-sig transaction.
The use of multi-sig ensures that micropayments are secure and trustworthy.

8
VGTN Block Chain Technologies Unit-III

5. Time-Locked Payments (CheckLockTimeVerify)


Bitcoin scripts can include time-locks that prevent a transaction from being spent until a
certain time or block height is reached.
This is useful for delayed micropayments or subscription models, where payments are
made periodically over time rather than all at once.

 How it works: The script uses the CheckLockTimeVerify (CLTV) opcode to


specify a block height or time when the transaction output can be spent.
Until that time or block is reached, the Bitcoin cannot be spent.

 Use Case: This could be useful for pay-per-view (PPV) content, where users
make periodic micropayments, but the funds can only be unlocked after a
specified time has passed, such as after viewing a particular piece of content or
after a certain time in a subscription model.

6. Atomic Swaps and Micropayments Across Chains
Atomic swaps are a way of exchanging assets across different blockchains without
relying on intermediaries.
Bitcoin scripts can enable cross-chain micropayments through atomic swap
functionality, where Bitcoin can be exchanged for another cryptocurrency in a trustless
manner.

 How it works: Bitcoin's scripting language is used in atomic swap scenarios


where both parties create a time-locked contract (using HTLC—Hashed Timelock
Contracts) that ensures neither party can cheat or back out.
The transaction will only be successful if both parties fulfill their side of the
agreement, and the funds are exchanged in a way that is fair and secure.

 Use Case: Atomic swaps allow for the use of Bitcoin in a multi-currency
micropayment environment.
For example, a user might want to pay a small amount in Bitcoin to access
content or services on a platform that primarily uses a different cryptocurrency.
Through atomic swaps, Bitcoin users can make seamless cross-chain
micropayments without the need for a third-party exchange.

7. Layer 2 Solutions for Micropayments


Layer 2 solutions, such as Lightning Network or Liquid Network, enable high-speed,
low-fee transactions off-chain.
These solutions use Bitcoin's scripting language to enforce settlement conditions while
enabling micropayments.

 How it works: Layer 2 solutions build on top of the Bitcoin blockchain to allow
off-chain payments to be made instantaneously, with the final settlement recorded
9
VGTN Block Chain Technologies Unit-III

on-chain. For instance, the Lightning Network uses smart contracts to facilitate
micropayments between users, who only need to broadcast the final state to the
Bitcoin blockchain.
 Use Case: Layer 2 solutions are especially important for micropayment
streaming services, where content (such as videos, music, or games) is streamed,
and users pay for what they consume, typically in very small amounts per second
or minute.
Use Cases
Micropayment channels can be used anywhere where metering is done:

 Internet routers could charge users based on the bandwidth they consume.
 Parking meters could simply charge the cars for as long as they stayed, reducing the
need for meter maids.
 Roads could charge cars for the time they actually spend on them, incentivizing
carpooling and charging people for maintenance according to relative usage.
 Time spent with important people, such as lawyers or therapists could be metered by
the minute.

Micropayment channels enable all of this, greatly reducing uncertainty in whether a fair
deal was achieved in all cases.

One particular use case that stands out is payment for digital content. By reducing payment
friction, bitcoin micropayment channels can make it easy for consumers to pay small
amounts to artists and providers directly.

Bitcoin allows for the automation of many risk-reduction strategies that are as-of-yet only
used in conventional finance for large transactions because of the overhead they incur.
Automating these contracts can make everyday transactions large and small faster and
more secure, enhancing fluidity in the economy.

Escrow
Escrow refers to a mechanism that ensures secure transactions between parties by
holding funds or assets in a trusted, third-party contract (often called a "smart contract")
until certain conditions are met.
Blockchain-based escrow services offer a trustless, decentralized alternative to traditional
escrow services, which typically rely on intermediaries like banks or notaries.

10
VGTN Block Chain Technologies Unit-III

How Blockchain Escrow Works


 Initiating the Transaction:
o Two parties (e.g., buyer and seller) agree to the terms of a transaction. For
example, in a cryptocurrency exchange, the buyer wants to purchase an asset,
and the seller is ready to provide it.
 Escrow Contract:
o Instead of sending funds directly to the seller, the buyer deposits them into a
smart contract.
o This contract is stored on the blockchain and ensures that the funds will only
be released under specific conditions (e.g., when the goods or services are
delivered, or when both parties agree to the completion of the transaction).
 Conditions for Release:
o The smart contract will define the conditions for releasing the escrowed funds.
For example, in a real estate transaction, the funds might be released to the
seller only after the buyer confirms ownership transfer or after the contract
terms are fulfilled.
 Dispute Resolution:
o If there's a dispute between the parties (e.g., the goods are not delivered or the
terms are not met), a third-party arbitrator can be involved to review the
situation.
o In some cases, blockchain platforms provide built-in mechanisms for
arbitration, where decentralized or community-based decisions may be made to
resolve the issue.
 Completion of Transaction:
o Once the conditions are met or an agreement is reached, the escrowed funds
are automatically released to the appropriate party (e.g., the seller).
o If the terms are not met, the funds might be returned to the buyer.

Benefits of Blockchain Escrow


 Security: Blockchain’s immutable and transparent nature ensures that all parties
can verify the terms and transactions.

11
VGTN Block Chain Technologies Unit-III

 Trustless Transactions: Since the contract is executed by code, parties don’t need
to trust each other; they just need to trust the code and the blockchain's integrity.
 Lower Fees: Traditional escrow services often involve intermediaries who charge
fees. Blockchain escrows can reduce or eliminate these middlemen, lowering
transaction costs.
 Speed: Blockchain-based escrows can be faster than traditional ones, as they don’t
rely on physical intermediaries or slow processes like bank transfers.
Examples of Blockchain Escrow Use Cases
 Crypto Exchanges: In decentralized exchanges (DEXs), escrows ensure that
buyers and sellers can trade without the risk of one party not delivering on their
promises.
 Real Estate: Blockchain can be used for real estate transactions where the buyer's
payment is placed in escrow until all legal and property-related conditions are met.
 Freelance and Service Contracts: A freelancer and a client can use blockchain
escrow for freelance work, ensuring the client’s payment is only released when the
job is completed satisfactorily.
 Decentralized Finance (DeFi): In DeFi, escrow can be used to secure lending or
borrowing agreements, ensuring that assets are protected until the terms are
fulfilled.
Popular Blockchain Escrow Platforms
 Escrow.com (traditional and blockchain-enabled)
 OpenBazaar (a decentralized marketplace with escrow functionality)
 Ethereum-based Smart Contracts (custom contracts can be developed for
specific escrow services)
 DeFi Protocols (such as Aave or Compound, which may use escrow-like
mechanisms for lending)

How does It work?


An escrow account is a financial arrangement in which a third party temporarily holds
funds or assets on behalf of two other parties involved in a transaction.

The funds are held in the account until certain conditions are met, at which point the
escrow agent releases them to the appropriate party.
Escrow accounts are used to ensure that all aspects of an agreement are satisfied before
the transaction is completed.
How an Escrow Account Works
1. Agreement Between Parties:

12
VGTN Block Chain Technologies Unit-III

o The buyer and seller agree on the terms of the transaction (e.g., the sale of
property, goods, or services).
o As part of the agreement, both parties decide to use an escrow account to
facilitate the transaction.
o This ensures that the buyer's funds are protected, and the seller’s goods or
services will only be transferred once the buyer has made payment.
2. Escrow Account Setup:
o The buyer deposits the agreed-upon amount (e.g., money, assets, or a deposit)
into an escrow account.
o The escrow agent, often a neutral third party (such as a bank, lawyer, or escrow
service), manages the account.
o In a real estate transaction, for example, this could mean the buyer deposits the
down payment or full purchase price into the escrow account.
3. Conditions to be Met:
o The parties establish specific conditions that must be met before the funds are
released. For example:
 In Real Estate: The escrow agent might hold the funds until the buyer
confirms that the property has passed inspection, or all legal
requirements are fulfilled (e.g., title transfer, mortgage approval).
 In a Purchase Agreement: The funds may be released only after the
buyer confirms receipt of the goods, or after a service is delivered or
completed.
4. Verification and Completion:
o The escrow agent verifies that the conditions of the transaction are satisfied.
For example, if it's a real estate transaction, the agent would confirm that the
property title has been transferred properly, and there are no outstanding legal
or financial issues.
o Once all conditions are verified, the escrow agent releases the funds or assets
to the appropriate party.
o If there is a dispute or if conditions are not met, the escrow agent may return
the funds to the buyer or hold them pending resolution of the issue.
5. Dispute Resolution:
o If the terms of the agreement are not met (e.g., the property was not transferred
properly, or the goods were not delivered as expected), the buyer or seller can
dispute the transaction.
o In some cases, an arbitrator or mediator may be involved to resolve the
dispute.
o The escrow agent holds the funds or assets in the account until the dispute is
resolved, or the parties mutually agree on how to proceed.

Key Components of an Escrow Account

13
VGTN Block Chain Technologies Unit-III

 Escrow Holder (Agent): A neutral third party (e.g., a bank, lawyer, or escrow
service) that manages the escrow account and ensures the terms of the agreement
are met.
 Deposits: The funds or assets that are placed into the escrow account by the buyer
or another party involved in the transaction.
 Conditions: The specific terms or milestones that must be fulfilled before the
funds or assets in the escrow account are released. These terms are agreed upon by
both parties.
 Dispute Resolution Mechanism: In case of a dispute, there may be a predefined
process for resolving the issue (e.g., arbitration, mediation).

Types of Escrow Accounts


1. Real Estate Escrow:
o Common in real estate transactions, where a buyer deposits funds into an
escrow account to ensure they are not released until the property sale is
completed and all conditions are met (e.g., inspection, title transfer,
mortgage approval).
Example: Buyer and Seller Agreement: You (the buyer) and the seller agree to a
price of $300,000 for the house. The buyer deposits $300,000 into an escrow
account managed by an escrow company or a lawyer.
Conditions:
o You need to conduct a home inspection.
o You need to secure a mortgage.
o The seller needs to ensure that the property title is clear (i.e., no liens or
encumbrances).
Verification:
o Once the inspection is complete and satisfactory, you inform the escrow
agent.
o Once your mortgage is approved, you let the agent know.
o The seller confirms that the title is clear.
Fund Release: When all conditions are met, the escrow agent releases the funds to
the seller and the ownership of the house is transferred to you.
Dispute: If something goes wrong (e.g., the inspection reveals serious issues), the
buyer could dispute the transaction, and the escrow agent would hold the funds
until the dispute is resolved.

2. Online Escrow Services:


o Used in online marketplaces or for transactions between individuals who
may not trust each other. The buyer deposits funds into the escrow account,
and the seller ships the goods. The funds are released when the buyer
confirms they received the goods in satisfactory condition.
3. Legal or Business Escrow:

14
VGTN Block Chain Technologies Unit-III

oIn certain business agreements, escrow accounts are used to hold funds
during complex transactions (e.g., mergers and acquisitions) or when a
party wants to guarantee that certain legal requirements are fulfilled before
funds change hands.
4. Loan Escrow Accounts:
o Often used in the context of mortgage loans, where the lender sets up an
escrow account to pay property taxes, insurance premiums, or other
obligations related to the property, on behalf of the borrower.
Benefits of Using an Escrow Account
 Security: Both parties are assured that the transaction will proceed only when the
agreed-upon conditions are met. The buyer is protected from losing funds, and the
seller is assured they will be paid once the terms are fulfilled.
 Neutrality: The escrow agent acts as a neutral party, ensuring that neither the buyer
nor the seller has an unfair advantage.
 Minimizes Risk: Escrow accounts mitigate the risk of fraud, miscommunication, or
dishonesty between the parties.
 Clarity of Terms: The terms of the agreement are clearly outlined, which ensures that
both parties understand what must happen before funds are released.
Drawbacks
 Cost – Transaction fees need to be paid to deploy and execute the escrow smart
contract on public blockchains.
 Privacy – As all blockchain transactions are transparent, escrow transactions can
potentially leak sensitive business information, e.g., the rate of disputes with
customers.

Downside of Bit coin mining


Bitcoin mining, while essential to the functioning of the Bitcoin network, has several
notable downsides.
These range from environmental concerns to financial and social impacts. Below are

some of the main drawbacks of Bitcoin mining:


1. High Energy Consumption and Environmental Impact
 Energy Use: Bitcoin mining is an energy-intensive process. Miners use
specialized hardware called ASICs (Application-Specific Integrated Circuits) to
solve complex mathematical problems to validate transactions and secure the
network.
The process requires significant computational power, which in turn consumes
large amounts of electricity.
 Environmental Concerns: A large portion of the energy used for Bitcoin mining
comes from fossil fuels, particularly coal. As a result, the environmental footprint

15
VGTN Block Chain Technologies Unit-III

of Bitcoin mining is a significant concern. Estimates suggest that Bitcoin mining


consumes more energy than entire countries like Argentina, and its carbon
footprint rivals that of major industrial activities.
 Global Energy Inefficiency: Critics argue that much of the energy used in Bitcoin
mining is wasted in the form of excessive computation that could be put to more
productive uses.
2. Electronic Waste (E-Waste)
 Hardware Obsolescence: Mining hardware, especially ASIC miners, becomes
obsolete quickly as technology advances.
Bitcoin miners are constantly upgrading to more efficient machines to stay
competitive.
This creates a significant amount of electronic waste (e-waste) as older hardware
is discarded.
ASIC miners typically have a lifespan of only 1-3 years before they become
outdated, contributing to the growing e-waste problem.

 Toxic Components: Many mining devices contain hazardous materials such as


lead, mercury, and other toxic chemicals, which can cause environmental damage
if not properly disposed of.

3. Centralization of Mining Power


 Mining Pool Dominance: As Bitcoin mining has become more competitive and
expensive, many individual miners join mining pools to combine their computing
power and increase their chances of earning Bitcoin rewards.
While this increases efficiency, it also leads to the centralization of mining power
in a few large pools.
The centralization of mining power could undermine the decentralized ethos of
Bitcoin by concentrating control over the network in the hands of a few entities.

 Network Security Risks: When a small number of mining pools control a


significant portion of the network's hash rate, there is a risk of 51% attacks.
This occurs when a mining entity gains majority control over the network,
enabling it to potentially double-spend, halt transactions, or block new ones from
being confirmed.
This could severely damage Bitcoin's security and integrity.
4. Increasing Mining Difficulty and Costs
 Rising Costs: As more miners join the network and the difficulty of mining
increases, it becomes progressively harder to mine Bitcoin profitably without
significant investment in specialized equipment.

16
VGTN Block Chain Technologies Unit-III

The cost of electricity and hardware can be prohibitively expensive for smaller
miners, leading to economic inequality in the mining ecosystem.

 Mining Equipment Expenses: ASIC miners can cost thousands of dollars, and
these devices quickly become outdated as newer, more efficient models are
released.
 This forces miners to continually reinvest in new hardware, which can be a
significant financial burden.
 For many small or independent miners, the cost of entry and maintenance is
increasingly unsustainable.

5. Geopolitical and Regulatory Risks
 Regulatory Pressure: Bitcoin mining is under increasing scrutiny from
governments and regulators due to its environmental impact, energy consumption,
and potential for use in illicit activities (e.g., money laundering or tax evasion).
Some countries, such as China and Iran, have already cracked down on Bitcoin
mining due to concerns about energy usage and financial regulations.

 Government Bans: In some regions, governments may impose outright bans or


restrictions on Bitcoin mining, which can lead to miners being forced to relocate,
incurring additional costs, and facing legal challenges.
This could disrupt the global mining landscape and create instability in the Bitcoin
network.
.
7. Potential for Negative Public Perception
 Public Criticism: Bitcoin mining has faced significant criticism, particularly from
environmentalists, who argue that it contributes to climate change by relying on
non-renewable energy sources.
There have been calls to limit or regulate Bitcoin mining due to its energy
consumption.
 Energy Inequality: In countries where energy is scarce or expensive, the high
demand for electricity for mining can drive up prices for local consumers.

This has led to tensions in some areas, especially when large-scale mining
operations are seen as consuming a disproportionate amount of available power.
8. Ethical and Social Implications
 Resource Allocation: In some parts of the world, the energy used by Bitcoin
miners could be directed to more socially beneficial uses, such as powering
hospitals, schools, or other essential services.
Bitcoin mining has been criticized for allocating vast resources to a speculative
financial asset rather than meeting real-world needs.

17
VGTN Block Chain Technologies Unit-III

 Community Displacement: Large-scale mining operations, particularly in regions


with cheap electricity, may have a disruptive impact on local communities.

For instance, miners may deplete local energy resources, or their presence might
lead to an increase in energy prices for local residents.

9. Financial Speculation and Risk


 Investment Risk: Many Bitcoin miners view their mining operations as
investments, hoping that the price of Bitcoin will rise enough to make mining
profitable.
However, Bitcoin's volatility means that miners are exposed to significant
financial risk.
A sudden drop in Bitcoin's price can result in massive losses for miners who
have invested heavily in mining equipment and electricity costs.

 Resource Allocation in the Wrong Areas: Large capital investment in mining


operations, especially in areas with cheap power, might skew local economies.
This could divert investment away from more sustainable industries or essential
infrastructure development.

Block chain Science


Grid coin
History
Gridcoin was launched on October 16th, 2013 by Rob Halförd.
The original Gridcoin protocol (now referred to as Gridcoin-Classic) was replaced in 2014
with the current Gridcoin protocol (Gridcoin-Research).

Gridcoin is a cryptocurrency designed to incentivize participants to contribute their


computing power to scientific research projects.

Unlike traditional cryptocurrencies like Bitcoin, which rely on Proof of Work (PoW),
Gridcoin uses a unique consensus mechanism called Proof of Research (PoR).

This system rewards users for contributing to scientific computations rather than solving
cryptographic puzzles.

Key Features of Gridcoin:


1. Proof of Research (PoR): Instead of the typical mining process, Gridcoin rewards
users for running software that contributes to scientific research.
This is often through projects like BOINC (Berkeley Open Infrastructure for
Network Computing), which supports research in fields like medicine, astronomy,
and climate science.
18
VGTN Block Chain Technologies Unit-III

2. BOINC Integration:
 Gridcoin integrates with the BOINC platform, where volunteers donate their
idle computing resources to scientific research.
 Participants can run BOINC applications on their computers, and in return,
they earn Gridcoin rewards based on the computational work they contribute.
3. Energy Efficiency:
 Since Gridcoin participants earn rewards by helping with scientific calculations
rather than solving energy-intensive cryptographic puzzles, the network is
considered more energy-efficient compared to traditional PoW
cryptocurrencies like Bitcoin.

4. Incentivizing Scientific Research:


 Gridcoin aims to support scientific discovery by utilizing the global
computational power of volunteers.
 This makes it unique in that it directly ties cryptocurrency mining to the
advancement of knowledge and scientific projects.
5. Decentralization and Security:
 Like other cryptocurrencies, Gridcoin operates on a decentralized blockchain,
providing security through consensus mechanisms.
 However, since it’s based on PoR, the system also encourages useful
contributions to scientific progress.
Advantages of Gridcoin:
 Environmental Impact: Unlike PoW coins, which consume large amounts of
electricity, Gridcoin's focus on research reduces the environmental cost of mining.
 Direct Contribution to Science: Participants contribute directly to scientific
fields like health, physics, and climate studies, making the mining process more
socially beneficial.
 Lower Barriers to Entry: Anyone with a computer can contribute to Gridcoin's
network by running BOINC, making it accessible to a wider range of people.
Potential Downsides:
 Dependency on BOINC Projects: Gridcoin relies on the BOINC network, which
means its success is tied to the participation and availability of active BOINC
research projects.
 Adoption and Awareness: Gridcoin is relatively niche, and it may not have the
same level of adoption or recognition as more mainstream cryptocurrencies like
Bitcoin or Ethereum.

19
VGTN Block Chain Technologies Unit-III

Understanding Gridcoin’s Mission


Gridcoin was established with a clear objective in mind – to support scientific research
and advancements.
BOINC acts as the underlying framework that connects volunteer computers to a wide
range of scientific projects.
When you participate in Gridcoin, your computer becomes part of a large network
dedicated to scientific research.
It applies idle resources to perform calculations requested by specific projects, which are
all oriented toward advancing scientific knowledge.

The Importance of Distributed Computing


Distributed computing is an innovative concept that allows computers to work
collectively on complex tasks by sharing their computational resources.

By utilizing idle computer power, distributed computing networks like Gridcoin can
solve complex problems that would typically require expensive supercomputers.
This approach has proven to be highly efficient and cost-effective in various scientific
fields, such as astronomy, biology, and climate modeling.

How Gridcoin Works


Gridcoin is a cryptocurrency that works through a unique consensus mechanism called
Proof of Research (PoR), which is distinct from traditional crypto currency mechanisms
like Proof of Work (PoW).

Instead of rewarding users for solving cryptographic puzzles (like Bitcoin mining),
Gridcoin rewards users for donating their computational resources to scientific research
projects, primarily through the BOINC (Berkeley Open Infrastructure for Network
Computing) platform.

Here’s a step-by-step breakdown of how Gridcoin works:


1. BOINC Integration
 BOINC is a distributed computing platform that allows volunteers to donate
unused processing power from their computers to scientific research projects.

BOINC is used by researchers to run simulations and process data for fields like
medical research, climate modeling, astrophysics, and more.
 Gridcoin integrates with the BOINC network, which means that to participate in
Gridcoin mining, users need to be running BOINC and contributing computational
resources to one or more of the supported scientific projects.
2. Contributing to Research
 To earn Gridcoin, participants must contribute their idle CPU or GPU resources to
BOINC-based projects. These projects require substantial computing power to

20
VGTN Block Chain Technologies Unit-III

perform complex calculations, such as simulating molecular structures or


analyzing astronomical data.
 A user can choose any BOINC project that interests them, from Rosetta@home (a
medical research project) to Einstein@Home (astrophysical simulations).
 When you run a BOINC project, your computer will download small units of
work, process them, and return the results to the BOINC server. In return, you earn
credits for each unit of work completed.
3. Proof of Research (PoR)
 Gridcoin’s Proof of Research (PoR) rewards users based on the amount of
computational work they contribute to approved BOINC projects.
 Unlike traditional mining, where miners earn cryptocurrency by solving
cryptographic puzzles, PoR rewards participants based on the verifiable work
they’ve done for scientific research.
The more computing power you contribute to BOINC projects, the more Gridcoin
you earn.
 The key idea is that computational resources are being used for a socially
beneficial purpose — advancing scientific knowledge — rather than for the sole
purpose of generating crypto currency.

4. Gridcoin Wallet and Mining


 Gridcoin Wallet: To participate in the Gridcoin ecosystem, you’ll need to install a
Gridcoin wallet on your computer or mobile device.
This wallet stores your earned Gridcoin and allows you to send and receive it.

 Mining: In Gridcoin, mining is based on research contributions, not on solving


cryptographic puzzles. When you run a BOINC project, your contribution is
counted as mining for Gridcoin. The more work you contribute, the more Gridcoin
you earn.
o The wallet tracks your BOINC credits, and a gridcoin client (software)
checks whether your BOINC credits are being accurately reported and
rewarded.
o The wallet software connects to the Gridcoin blockchain, and rewards are
distributed based on the amount of work contributed to the supported
research projects.

5. Gridcoin Network and Block Validation


 Like other cryptocurrencies, Gridcoin operates on a blockchain — a decentralized
ledger that records all transactions.
 Block Creation: Gridcoin uses a form of Proof of Stake (PoS) to validate
transactions and secure the blockchain. In PoS, miners (or validators) are chosen
based on the number of Gridcoins they hold and are willing to "stake" as
collateral. However, unlike PoW cryptocurrencies, the process is energy-efficient
and less reliant on physical mining hardware.

21
VGTN Block Chain Technologies Unit-III

 Transaction Validation: When a user sends Gridcoin to someone else, this


transaction is validated by the Gridcoin network, which uses the PoS mechanism.
Validators are selected based on the number of Gridcoins they are staking, and
they receive transaction fees as a reward for validating transactions.

6. Gridcoin's Eco-Friendly Approach


 One of the main advantages of Gridcoin over traditional cryptocurrencies like
Bitcoin is that it’s far more energy-efficient. Bitcoin’s mining process, based on
Proof of Work, requires vast amounts of electricity to run mining rigs that solve
cryptographic puzzles. In contrast, Gridcoin mining (or more accurately, Proof of
Research) relies on computing power that is already being used for scientific
purposes.
 Since it doesn’t require the intense energy consumption of traditional mining,
Gridcoin has been heralded as a greener alternative to Bitcoin.

8. Governance and Community


 Gridcoin is a community-driven project, and its development is overseen by a
decentralized group of contributors, developers, and miners.
It is open-source, meaning anyone can propose changes or contribute code to
improve the system.
 There is also a strong emphasis on research community engagement, as the
project aims to connect cryptocurrency with scientific research and advancement.

9. Gridcoin Projects and Support


 Approved Projects: Gridcoin rewards contributions to BOINC projects that are
scientifically relevant. A project must meet certain criteria to be supported by
Gridcoin, ensuring that the computational resources are being used for legitimate,
beneficial research.
 Supported Projects: Some of the popular BOINC projects supported by Gridcoin
include:
o Rosetta@Home (protein folding and drug design),
o Einstein@Home (astrophysical simulations),
o World Community Grid (a variety of health and climate-related research),
o SETI@Home (searching for extraterrestrial intelligence).

Earning Gridcoin Tokens


 One of the main incentives for individuals to participate in the Gridcoin network is the
ability to earn Gridcoin tokens.
 As a volunteer, your computer contributes computational power to solve scientific
problems, and in return, you are rewarded with Gridcoin tokens.
 These tokens can be stored, traded, or used to support further research within the
Gridcoin ecosystem.

22
VGTN Block Chain Technologies Unit-III

 The amount of tokens earned depends on the number of computations performed and
the overall contribution of your computer to the network.

Real-world Applications
Gridcoin’s unique approach to cryptocurrency has various practical applications.
Scientific Research
The primary use case for Gridcoin is scientific research.
By utilizing the computational power of volunteer computers, Gridcoin supports a broad
range of projects in fields like astrophysics, molecular biology, climate modeling, and
more.
These projects rely on vast amounts of computational resources to analyze data, simulate
complex systems, and make significant breakthroughs.
Gridcoin’s distributed computing network helps accelerate these research efforts by
tapping into idle computer resources worldwide.

Climate Modeling and Conservation


Climate modeling is another area where Gridcoin makes a significant impact.
Climate scientists require immense computational power to simulate and predict climate
patterns, analyze environmental data, and understand the impact of human activities on
the planet.
Gridcoin’s distributed computing network allows these scientists to perform complex
calculations at a fraction of the cost, enabling more comprehensive and accurate climate
modeling.

Medical Research and Drug Discovery


Within the field of medical research, Gridcoin plays a vital role in advancing drug
discovery.
By using computational simulations to model the behavior of molecules and predict their
interactions with specific disease targets, scientists can accelerate the discovery and
development of new drugs.
This process, known as in-silico drug discovery, relies heavily on distributed computing
resources to perform extensive calculations.

Astronomy and Cosmology


Astronomy and cosmology are areas where Gridcoin has substantial contributions.
The analysis and interpretation of vast amounts of astronomical data require immense
computational power.

By leveraging the distributed computing capabilities of Gridcoin’s network, astronomers


and cosmologists can process data from telescopes, simulate complex astrophysical
phenomena, and gain a deeper understanding of the universe.
23
VGTN Block Chain Technologies Unit-III

Conclusion
Gridcoin stands apart from traditional crypto currencies by connecting the world of
distributed computing with the world of scientific research.
By contributing your computer’s idle resources to Gridcoin’s network, you become part
of a global effort to advance scientific knowledge and make breakthroughs in various
fields.
Whether it’s supporting climate modeling, medical research, or exploring the mysteries
of the universe, Gridcoin enables individuals like you to have a meaningful impact while
earning rewards.
So, download the Gridcoin Wallet, join the network, and become a vital part of the
scientific community. Your computer has the potential to make a difference.

FOLDING COIN
FoldingCoin is a cryptocurrency that incentivizes participants to contribute their
computing power to the Folding@home (FAH) project, which is a distributed computing
effort aimed at solving complex problems related to protein folding and disease research,
including cancer, Alzheimer's, and other diseases.

FoldingCoin is designed to reward individuals who donate their computing resources to


this vital scientific research, turning scientific contributions into blockchain-based
rewards.

How FoldingCoin Works


1. Folding@home Project:
o Folding@home (FAH) is a distributed computing project that uses volunteer
computing power to simulate protein folding, a crucial process in biology.
Misfolded proteins are linked to a variety of diseases, such as Alzheimer's,
Parkinson's, and cancer.
o By studying how proteins fold and misfold, researchers can gain insights into
how these diseases work and develop potential treatments.
o Volunteers run the FAH software on their computers, which then processes
small parts of the research data. These computations are shared among many
volunteers globally, making it possible to process vast amounts of data in
parallel.
2. FoldingCoin and the Reward System:
o FoldingCoin (FLDC) is a cryptocurrency designed to reward those who
contribute to the Folding@home project.

24
VGTN Block Chain Technologies Unit-III

o Unlike traditional mining cryptocurrencies like Bitcoin, FoldingCoin doesn’t


rely on solving cryptographic puzzles.
o Instead, it distributes coins as rewards for the work participants do in the
Folding@home research network.
3. FoldingCoin's Reward Mechanism: Users who contribute their computational
power to Folding@home can earn FoldingCoin as a reward. The amount of
FoldingCoin earned is based on the amount of computational work done, which is
tracked by the Folding@home client.
o FAH assigns a work unit (WU) to each volunteer's system, and after
processing a WU, the results are sent back to the FAH servers.
o The more work you contribute, the more FoldingCoin you can earn.
4. FoldingCoin Wallet and Mining:
o To participate in FoldingCoin, users need a FoldingCoin wallet where the
earned FLDC tokens are stored.
o The wallet is similar to any other cryptocurrency wallet, allowing you to send,
receive, and manage your FLDC tokens.
o FoldingCoin "Mining": Unlike traditional cryptocurrency mining (which
requires specialized hardware), earning FoldingCoin is a process of "mining"
through scientific computation.
o This involves running the FAH client on your computer, contributing to
solving protein folding problems.
o The more computational power (e.g., CPU or GPU resources) you contribute,
the more FoldingCoin you earn.
o Tracking and Reporting: FoldingCoin integrates with the FAH platform to
track your contribution and assign FLDC rewards based on your FAH points
and work units completed.
5. FoldingCoin's Blockchain:
o FoldingCoin operates on its own blockchain, which ensures that rewards are
properly distributed, recorded, and transparent.
o The blockchain helps to verify that participants are contributing the necessary
computational resources, and it tracks the transactions of FoldingCoin rewards.
o FoldingCoin uses a proof-of-work mechanism in its blockchain to secure
transactions, similar to how Bitcoin and other PoW coins operate.
o This also adds a layer of security and decentralization to the network.

25
VGTN Block Chain Technologies Unit-III

Steps to Earn FoldingCoin:


1. Download the Folding@home Software:
o To begin, you need to install the Folding@home client on your computer.
This software is available for Windows, macOS, and Linux.
o Once installed, the software will automatically download work units related
to protein folding and begin processing them using your system’s CPU or
GPU.
2. Set Up a FoldingCoin Wallet:
o You need a FoldingCoin wallet to receive your rewards. The wallet is
similar to other cryptocurrency wallets, where you can store, send, or
receive FoldingCoin (FLDC).
o Wallets can be downloaded from the official FoldingCoin website or from
third-party cryptocurrency wallet providers.
3. Link Folding@home to FoldingCoin:
o Once you’re running Folding@home and contributing your computational
resources, you need to link your Folding@home ID to your FoldingCoin
wallet address.
o This allows the FoldingCoin network to track your contribution and issue
rewards in the form of FLDC.
4. Start "Mining":
o As your computer processes work units for Folding@home, you earn FAH
points.
o These points are used to determine how much FoldingCoin (FLDC) you
will receive.
o The more work you contribute (higher CPU/GPU processing power), the
more FoldingCoin you will earn.
5. Claim and Manage FoldingCoin:
o The earned FoldingCoin is deposited into your wallet based on the work
completed and the points accumulated.
o You can use your FLDC for transactions, trading, or even donating it to
support other scientific or charitable causes.

Potential Downsides of FoldingCoin


1. Dependence on Folding@home:
o FoldingCoin’s reward system is entirely tied to the Folding@home project.
If the project were to lose funding, support, or interest, it could affect the
reward system and the future viability of FoldingCoin.
2. Computing Power Limits:

26
VGTN Block Chain Technologies Unit-III

o The rewards earned from FoldingCoin are based on how much computing
power you contribute to the Folding@home network.

If your system is not very powerful or if you do not leave it running


constantly, your rewards will be smaller compared to those with more
powerful systems or higher uptime.

3. Volatility of Cryptocurrency:
o Like any cryptocurrency, FoldingCoin is subject to market volatility. The
value of FLDC can fluctuate significantly, and there is no guarantee that it
will maintain long-term value.
o However, as a niche coin with a social purpose, it might not have the same
level of market liquidity as larger cryptocurrencies like Bitcoin or
Ethereum.

Benefits of FoldingCoin
1. Socially Responsible Mining
2. Low Environmental Impact
3. Support for Critical Research
4. Incentivized Computing Power
5. Decentralized and Transparent

Blockchain Genomics
What is Genomics?
Genomics is a special field of biology that deals with the structure, function, evolution,
mapping, and editing of genomes.
A genome is a complete set of genetic information(also known as DNA) in an organism.
Genomics use
Using genomic datasets, researchers try to extract information about the molecular
mechanisms of human disease, which can help identify disease-specific mutations.
The human genome consists of about 3 billion base pairs.

Therefore, datasets require specific infrastructure and pipelines for processing. However,
the increase in genetic data has also brought some problems, including data access,
security, and privacy.
So researchers take the help of blockchain to solve this problem and perform operations
on data easily.

27
VGTN Block Chain Technologies Unit-III

Block Chain in Genomics


Blockchain technology is increasingly being explored in the field of genomics due to its
potential to address several key challenges in the management, sharing, and security of
genomic data.
Genomics, which involves the study of genomes (the complete set of DNA in an
organism), generates vast amounts of data, often highly sensitive and personal in nature.

Blockchain, with its decentralized, secure, and transparent nature, offers solutions to
some of the biggest problems facing genomics today.

Here’s an overview of how blockchain technology is being applied in genomics:

Key Applications of Blockchain in Genomics

1. Data Security and Privacy


 Sensitive Genomic Data: Genomic data is inherently private and sensitive,
containing personal information about an individual’s health, traits, and potential
genetic conditions.
Protecting this data from unauthorized access or misuse is paramount.

 Blockchain Solution: Blockchain’s inherent security features, such as


cryptographic hashing and immutability, make it well-suited to protect genomic
data.
By storing genomic data on a blockchain, individuals can retain control over their
own genetic information while ensuring that access is granted only to authorized
parties.

 Data Access Control: With blockchain, permissioned access to genomic data can
be implemented, allowing patients or data owners to grant or revoke access to
researchers, doctors, or institutions.
This is done through cryptographic keys, which only authorized individuals can
access, ensuring data remains private unless shared explicitly.

2. Data Ownership and Consent Management


 Control over Data: One of the major issues in genomics is ensuring individuals
have control over their genetic data, including where it’s stored, who has access to
it, and how it’s used.
Current systems often fail to provide full control to individuals or clear records of
who has used their data.

28
VGTN Block Chain Technologies Unit-III

 Blockchain Solution: Blockchain can enable transparent and auditable consent


management, allowing individuals to track who has accessed or used their
genomic data and for what purpose.
This is crucial for informed consent in clinical trials or genetic research.

 Smart Contracts for Consent: Blockchain-based smart contracts can be used to


automate and enforce consent.
A patient might give consent for their genomic data to be used in specific types of
research or for a certain period, and this consent can be encoded in a smart
contract.
The contract would automatically execute and ensure compliance, making the
process both secure and transparent.

3. Decentralized Genomic Data Storage


 Current Challenges: Genomic data is often stored in centralized databases, which
can be susceptible to hacking, breaches, and unauthorized access.
Centralized data storage systems may also suffer from lack of transparency,
accountability, or inefficiency in how data is managed.

 Blockchain Solution: Blockchain technology, when combined with decentralized


storage systems, can provide an alternative way to store genomic data.

Instead of storing large genomic datasets directly on the blockchain (which can be
impractical due to size limitations), data can be stored on decentralized file
storage platforms like IPFS (InterPlanetary File System) or Filecoin, and a
blockchain can be used to manage metadata and access control.

 This allows for a distributed storage solution that is secure, transparent, and
resistant to tampering, while still enabling easy access and retrieval of data when
needed.

5. Tokenization of Genomic Data
 Monetization and Incentives: In traditional genomics research, data providers
(such as individuals who submit their genomic data) often receive little to no
compensation for the use of their data.
At the same time, researchers and companies benefit from access to this data.

 Blockchain Solution: Tokenization can be used to create an incentive model for


individuals to share their genomic data.
Individuals could be compensated for their data with blockchain-based tokens,
giving them a financial incentive to participate in research or contribute their
genomic information to a shared database.

29
VGTN Block Chain Technologies Unit-III

These tokens could be used for a variety of purposes, such as buying products,
participating in further studies, or exchanging for cryptocurrency.

6. Interoperability and Standardization of Genomic Data


 Challenges with Data Standardization: Genomic data comes from many
different sources (clinics, research institutions, labs, etc.), and often in different
formats.
This lack of standardization can make it difficult to integrate and analyze data
across different platforms and systems.

 Blockchain Solution: Blockchain could facilitate the creation of standardized


protocols for genomic data exchange, ensuring that data is easily accessible,
interoperable, and compatible across systems.
Smart contracts could be used to enforce these standards and ensure that data is
always transferred in an agreed-upon format.

7. Clinical Trials and Drug Development


 Challenges in Clinical Trials: The process of conducting clinical trials involves
complex data collection, patient consent, regulatory compliance, and reporting.
Ensuring the integrity and transparency of data is a major concern.

 Blockchain Solution: Blockchain can help ensure data integrity in clinical trials
by recording every change in a patient's genomic data or trial results on a
transparent and immutable ledger.
This reduces the risk of fraud, data manipulation, or errors. Additionally, smart
contracts can automate many of the trial-related processes, such as triggering
specific actions when certain milestones are reached.

Why Blockchain in Genomics?


Below are some of the points to understand why blockchain is useful in genomics:
 Genomic Data Security: Genomics data is very sensitive and crucial, from a data
security perspective; blockchain provides excellent data security and integrity.
Security methods such as encryption are useful in combating data breaches, but they do
not provide complete protection.

Many systems of big organizations with the highest level of security are penetrated by
hackers. However, blockchain technology helps organizations by providing better
protection against data breaches.

Blockchain uses hashing techniques to store data securely, which helps the company in
securing data and also helps in data sharing.

30
VGTN Block Chain Technologies Unit-III

 Genomic Data Sharing: Using genomic data and the blockchain network, it is
now possible to send anonymous genetic information around the world.
The decentralization nature of blockchain allows easy and secure data exchange between
organizations.
Information can be stored in a special ledger in a blockchain database that keeps the
information secure.
 Immutability of genomic data:Blockchain provides immutability of genomic
data for organizations, helping organizations protect information.
Due to the decentralized structure of blockchain technology, genomic data cannot be
modified, so any changes will be reflected on all nodes, so no one cheats here, and it can
be said that genomic data sharing is very safe.
 Efficiency: The organization uses blockchain technology for efficiency reasons, as
blockchain eliminates any third-party interference between genomic data sharing and
errors, making the system more efficient and faster. As a result, sharing data becomes
easier, smoother, and faster.
 Cost Reduction: Since blockchain does not require a third person, it reduces costs
for organizations and gives trust to other partners. Before blockchain technology,
organizations spends lots of money, as they have to hire a third person to maintain all
the things which blockchain technology does.

Benefits of Blockchain in Genomics


1. Security: Blockchain’s cryptographic security ensures that sensitive genomic data
is well-protected and cannot be altered or tampered with.
2. Transparency: Blockchain’s transparent nature allows for clear audit trails, which
enhances trust in how data is used and shared.
3. Efficiency: Blockchain can streamline data sharing and consent processes,
reducing administrative overhead and accelerating research.
4. Control: Individuals can maintain control over their genomic data, ensuring that
they can decide who has access and for what purposes.
5. Incentives: Tokenization models provide a way for individuals to be financially
rewarded for sharing their genomic data, creating a new incentive structure for
participation in research.

31
VGTN Block Chain Technologies Unit-III

Challenges and Considerations


 Data Size: Genomic data is large and complex, and storing entire genomes on a
blockchain could be impractical. Solutions like off-chain storage (with links on
the blockchain) are required to overcome this issue.
 Regulatory Issues: Genomic data is subject to privacy laws such as GDPR
(General Data Protection Regulation) and HIPAA (Health Insurance Portability
and Accountability Act), which may present legal challenges when using
blockchain for genomic data storage and sharing.
 Adoption and Interoperability: Widespread adoption of blockchain in genomics
requires collaboration between many stakeholders, including healthcare providers,
researchers, and regulatory bodies. It will also require standardization of protocols
across different platforms and systems.

32

You might also like