Blockchain

V
Vivek UpadhyayFunctional consultant um KPIT
Blockchain and Future Aspects
Vivek Upadhyay
Agenda
• Abstract
• What is Blockchain
• Hashing
• Elements of Blockchain
• Blockchain benefits
• Future Aspects
• Oracle Blockchain solution
Abstract
Remember the movement around 'digital transformation' that started a while ago and redefined
several paradigms? It changed the way we shopped, traveled, transacted, communicated, and ran
our daily functions backed by innovative technologies like IoT, AI, Augmented reality, Gamification,
Beacon, blockchain etc.
There's a lot of buzz around Blockchain, Is Blockchain the next "Big Thing" in the IT industry? It
certainly looks to have a huge impact in finance, but it could also have far reaching effect in many
other industries as well.
Hence it is imperative of Business to understand key drivers and enablers to embark on paradigm
shift with blockchain technology.
Blockchain
A Network of so-called computing nodes make up blockchain
A blockchain is fundamentally a distributed ledger that allows multiple authorized parties to make
changes in an agreed upon manner.
Since it relies on both cryptography and private/public encryption to validate transactions,
Blockchain is generally regarded as being highly secure. "Public-key encryption provides record-level
security of data and there is no single point of failure as the network is resilient against attacks on
individual nodes”.
Hashing
• To achieve temper-evidence in the
ledger, blockchain exploits
cryptographic hash functions.
• In simple terms, hashing means
taking an input string of any length
and giving out an output of a fixed
length.
• Blockchain use SHA-256 hashing
algorithm, no matter how big or
small your input is, the output will
always have a fixed 256-bits length
What makes it Unique
• Small change in input will make change in output
hash, this is a critical function because this
property of hashing leads to one of the greatest
qualities of the blockchain, its immutability.
• Each transaction or contract between two (or
more) members in the network requires
verification or validation by the network itself,
without going through an independent arbitrator.
This is achieved by incorporating a verification
scheme in the protocol.
• The blockchain technology is flexible enough to
accommodate a suitable form of decentralized
appending process, known as mining in general.
Note that the mining and consensus schemes
constitute the backbone for any blockchain
protocol, and hence should be chosen carefully.
Elements to the Blockchain technology
There are four essential elements to the Blockchain technology.
• The Distributed Ledger Technology – this is a database that is consensually shared, replicated, and
synchronized across a network that is spread across multiple sites, institutions, and geographies.
• The Smart Contracts – it is code that is capable of facilitating, executing, and enforcing the
negotiation or performance of agreement (i.e., contract) using the Blockchain technology. It runs
on the nodes and invokes a request to the Consensus.
• The Consensus Protocols – the Blockchain is updated via a Consensus protocol. It ensures an
unambiguous ordering and validation of transactions and guarantees the integrity and
consistency of the Blockchain across geographically distributed nodes. Some Consensus protocols
are decentralized/permission less, and some are permissioned (think Byzantine). Other
Consensus protocols are Raft, Paros, Sieve, etc.
• The Messaging Service – this enables inter-node communication among blockchain peers.
Blockchain Example – Bitcoin technology
Let us illustrate the generic structure of a permission less blockchain architecture by taking the pioneering
blockchain application–Bitcoin–as an example.
• Block: A Bitcoin block contains the hash of itself, the hash of the previous block, the Merkle root of the
transactions that are included in the block, a nonce that is used by a miner to solve the Bitcoin
computational hash-puzzle, and the time at which the block was created
• Verification: Verification of Bitcoin transactions is performed through scripts, implemented in a Turing
incomplete stack based scripting language
• Mining: Bitcoin follows a competitive mining scheme, based on a hash-puzzle. The miners have to
compete with one another, using the computing resources at their disposal, to append a new block to
the blockchain ledger
• Consensus: Bitcoin follows a standard majority consensus, where each miner may choose which block
in the chain to append to, and eventually the longest chain sustains.
How
Blockchain
works
Blockchain Technology Benefits
Because decentralized applications run on the blockchain, they benefit from all of its properties.
• Immutability – A third party cannot make any changes to data.
• Corruption & tamper proof – Apps are based on a network formed around the principle of
consensus, making censorship impossible.
• Secure – With no central point of failure and secured using cryptography, applications are well
protected against hacking attacks and fraudulent activities.
• Zero downtime – Apps never go down and can never be switched off.
• Transparency – Data is embedded within network as a whole, it can be public or specific to a
permissioned network.
• Supply chain Management
Blockchain can be used to monitor costs, labor, and even waste and
emissions at every point of the supply chain. This has serious
implications for understanding and controlling the real environmental
impact of products. The distributed ledger can also be used to verify
the authenticity or fair trade status of products by tracking them from
their origin.
• Banking and Payment
It can be used to give access to financial services to billions of people
around the world, including those in third world countries who don’t
have access to traditional banking. Bitcoin allows anyone to send
money across borders almost instantly and with relatively low fees.
Digital currency like Bitcoin has already taken world by storm though
not accepted in India for now.
• Insurance
The global insurance market is based on trust management. The
blockchain is a new way of managing trust and can be used to verify
many types of data in insurance contracts, such as the insured person’s
identity.
blockchain smart contracts are useful for any type of insurance that
relies on real-world data, for example crop insurance
• Networking and the Internet of Things
Samsung and IBM are using blockchain technology for a new concept
called ADEPT, which will create a decentralized network of IoT devices,
Smart contracts make the automation of remote systems management
possible. A combination of software, sensors, and the network
facilitates an exchange of data between objects and mechanisms. The
result increases system efficiency and improves cost monitoring.
Devices would be able to communicate to each other directly to
update software, manage bugs, and monitor energy usage etc.
• Cloud Storage
Data on a centralized server is inherently vulnerable to hacking, data
loss, or human error. Using blockchain technology allows cloud storage
to be more secure and robust against attack.
Oracle has announced own Oracle Blockchain Cloud Service(BCS) at
Oracle OpenWorld 2017
• Private Transport and Ride Sharing
The blockchain can be used to create decentralized versions of peer-to-
peer ridesharing apps, allowing both car owners and users to arrange
terms and conditions in a secure way without third party providers.
The use of built-in e-wallets can allow car owners to automatically pay
for parking, highway tolls, and electricity top-ups for their vehicle. UBS,
ZF and Innogy are some of the companies developing blockchain based
e-wallets.
• Voting
During recent Indian and US election certain parties were accused of
rigging election results. Blockchain technology can be used for voter
registration and identity verification, and electronic vote counting to ensure
that only legitimate votes are counted, and no votes are changed or
removed. Creating an immutable, publicly-viewable ledger of recorded
votes would be a massive step toward making elections more fair and
democratic.
• Charity
Common complaints in the charity space include inefficiency and
corruption, which prevent money from reaching those that are meant
to have it. Using blockchain technology to track donations can let you
be sure your money is going to end up in the right hands
• Public Benefits
The public benefits system is another sector that suffers from slowness and
bureaucracy. Blockchain technology can help assess, verify, and distribute
welfare or unemployment benefits in a much more streamlined and secure
way.
The blockchain is also a good contender for implementing a basic income.
• Government
Government systems are often slow, opaque, and prone to corruption.
Implementing blockchain-based systems can significantly reduce
bureaucracy and increase security, efficiency, and transparency of
government operations. Dubai, for example, is aiming to put all its
government documents on the blockchain by 2020.
• Retail
When you shop, your trust of the retail system is tied to the trust of the
store or marketplace. Decentralized blockchain-based retail utilities work
differently: they connect buyers and sellers without a middleman and
associated fees. In these cases, trust comes from smart contract systems,
the security of exchanges, and built-in reputation management systems.
• Healthcare
One of the challenges hospitals face is the lack of a secure platform to store
and share data, and they are often victims of hacking because of outdated
infrastructure. Blockchain technology can allow hospitals to safely store
data like medical records and share it with authorized professionals or
patients. This can improve data security and can even help with accuracy
and speed of diagnosis.
• Crowdfunding
Crowdfunding has become a popular method of fundraising for new
startups and projects in recent years. Crowdfunding platforms exist to
create trust between project creators and supporters, but they also
charge high fees. In blockchain-based crowdfunding, trust is instead
created through smart contracts and online reputation systems, which
removes the need for a middle-man. New projects can raise funds by
releasing their own tokens that represent value and can later be
exchanged for products, services, or cash.
• Real Estate
Some of the issues in buying and selling real estate are bureaucracy, lack of
transparency, fraud, and mistakes in public records. Using blockchain
technology can speed up transactions by reducing the need for paper-
based record keeping. It can also help with tracking, verifying ownership,
ensuring accuracy of documents, and transferring property deeds
Oracle
Blockchain
Solution
Oracle just announced its own Oracle Blockchain Cloud Service(BCS) at Oracle Open World
2017. Oracle’s Blockchain Cloud Service(BCS) is an enterprise-grade distributed ledger
based platform designed to extend and scale ERP, SCM and SaaS and on-premise
applications. It is designed to perform secure and scalable peer-to-peer transactions
across a trusted network with tamperproof data.
Oracle has partnered with the Hyperledger Project (www.hyperledger.org), a consortium
focused on private (or permissioned) Blockchain-based distributed ledgers and solutions
across a variety of use cases and industries. The Hyperledger Fabric is an open source
code base, managed as a project of the Linux Foundation.
The Hyperledger supported solutions are also designed to run smart contracts through a
combination of a modular architecture and consensus protocols. Oracle has also
partnered with leading systems integrators and partners to deliver complete Blockchain
solutions.
For more information on the benefits of Oracle’s Blockchain services, please visit:
https://www.oracle.com/blockchain
Oracle Blockchain Cloud Service
• Oracle Blockchain Cloud Service is a network consisting of
validating nodes (peers) that update the ledger and
respond to queries by executing smart contract code—the
business logic that runs on the blockchain.
• External applications invoke transactions or run queries
through client SDKs or REST API calls, which prompts
selected peers to run the smart contracts.
• Multiple peers endorse (digitally sign) the results, which
are then verified and sent to the ordering service. After
consensus is reached on the transaction order, transaction
results are grouped into cryptographically secured,
tamper-proof data blocks and sent to peer nodes to be
validated and appended to the ledger.
• Service administrators can use the Oracle Blockchain
Cloud Service web console to configure the blockchain and
monitor its operation.
Oracle Blockchain Solution SWOT Analysis
1 von 20

Recomendados

Ultimate guide to understand- What is Blockchain Technology von
Ultimate guide to understand- What is Blockchain Technology Ultimate guide to understand- What is Blockchain Technology
Ultimate guide to understand- What is Blockchain Technology Chapter247 Infotech
61 views6 Folien
Blockchain Use Cases For Telecom Industry von
Blockchain Use Cases For Telecom IndustryBlockchain Use Cases For Telecom Industry
Blockchain Use Cases For Telecom IndustryBlockchain Council
16.2K views8 Folien
Blockchain notes b tech aktu by krazy kreation (kulbhushan) von
Blockchain notes b tech aktu by krazy kreation (kulbhushan)Blockchain notes b tech aktu by krazy kreation (kulbhushan)
Blockchain notes b tech aktu by krazy kreation (kulbhushan)rahulmondol
459 views2 Folien
Is the internet of things the next frontier for marketers february 10, 2014 von
Is the internet of things the next frontier for marketers   february 10, 2014Is the internet of things the next frontier for marketers   february 10, 2014
Is the internet of things the next frontier for marketers february 10, 2014Blair Currie
392 views5 Folien
Webinar: Blockchain – A Revolution You Can’t Stop | by Intellectsoft von
Webinar: Blockchain – A Revolution You Can’t Stop | by IntellectsoftWebinar: Blockchain – A Revolution You Can’t Stop | by Intellectsoft
Webinar: Blockchain – A Revolution You Can’t Stop | by IntellectsoftIntellectsoft
599 views36 Folien
Blockchain : A Catalyst for New Approaches in Insurance von
Blockchain : A Catalyst for New Approaches in Insurance Blockchain : A Catalyst for New Approaches in Insurance
Blockchain : A Catalyst for New Approaches in Insurance VIJAY MUTHU
383 views44 Folien

Más contenido relacionado

Was ist angesagt?

Use case of block chain unit 4 AKTU von
Use case of block chain unit 4 AKTUUse case of block chain unit 4 AKTU
Use case of block chain unit 4 AKTURohit Verma
586 views15 Folien
How Blockchain Can Be Used In Supply Chain Management & How It Works? von
How Blockchain Can Be Used In Supply Chain Management & How It Works?How Blockchain Can Be Used In Supply Chain Management & How It Works?
How Blockchain Can Be Used In Supply Chain Management & How It Works?Blockchain Council
2.4K views6 Folien
Blockchain Technology von
Blockchain TechnologyBlockchain Technology
Blockchain TechnologyMithileysh Sathiyanarayanan
72.1K views102 Folien
Blockchain and BPM - Reflections on Four Years of Research and Applications von
Blockchain and BPM - Reflections on Four Years of Research and ApplicationsBlockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and ApplicationsIngo Weber
1.4K views64 Folien
Ten Blockchain Applications von
Ten Blockchain ApplicationsTen Blockchain Applications
Ten Blockchain ApplicationsAhmed Banafa
1.4K views63 Folien
Blockchain tutorial von
Blockchain tutorial Blockchain tutorial
Blockchain tutorial Rohit Verma
380 views17 Folien

Was ist angesagt?(20)

Use case of block chain unit 4 AKTU von Rohit Verma
Use case of block chain unit 4 AKTUUse case of block chain unit 4 AKTU
Use case of block chain unit 4 AKTU
Rohit Verma586 views
How Blockchain Can Be Used In Supply Chain Management & How It Works? von Blockchain Council
How Blockchain Can Be Used In Supply Chain Management & How It Works?How Blockchain Can Be Used In Supply Chain Management & How It Works?
How Blockchain Can Be Used In Supply Chain Management & How It Works?
Blockchain Council2.4K views
Blockchain and BPM - Reflections on Four Years of Research and Applications von Ingo Weber
Blockchain and BPM - Reflections on Four Years of Research and ApplicationsBlockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and Applications
Ingo Weber1.4K views
Ten Blockchain Applications von Ahmed Banafa
Ten Blockchain ApplicationsTen Blockchain Applications
Ten Blockchain Applications
Ahmed Banafa1.4K views
Blockchain tutorial von Rohit Verma
Blockchain tutorial Blockchain tutorial
Blockchain tutorial
Rohit Verma380 views
Blockchain Technology Fundamentals von Experfy
Blockchain Technology FundamentalsBlockchain Technology Fundamentals
Blockchain Technology Fundamentals
Experfy7.7K views
Blockchain point of view for the telco, media and entertainment industry von IBM Blockchain
Blockchain point of view for the telco, media and entertainment industryBlockchain point of view for the telco, media and entertainment industry
Blockchain point of view for the telco, media and entertainment industry
IBM Blockchain459 views
7 Predictions & Future Trends of Blockchain Technology for 2021 von ArpitGautam20
7 Predictions & Future Trends of Blockchain Technology for 20217 Predictions & Future Trends of Blockchain Technology for 2021
7 Predictions & Future Trends of Blockchain Technology for 2021
ArpitGautam2071 views
Blockchain in Insurance 101 von Peter Ing
Blockchain in Insurance 101Blockchain in Insurance 101
Blockchain in Insurance 101
Peter Ing111 views
Blockchain Trends & Business Cases von Slava Buga
Blockchain Trends & Business CasesBlockchain Trends & Business Cases
Blockchain Trends & Business Cases
Slava Buga110 views
MIT Blockchain Class - Intro and Overview von Marian Cook
MIT Blockchain Class - Intro and OverviewMIT Blockchain Class - Intro and Overview
MIT Blockchain Class - Intro and Overview
Marian Cook158 views
Blockchain Security and Privacy von Anil John
Blockchain Security and PrivacyBlockchain Security and Privacy
Blockchain Security and Privacy
Anil John5.3K views
Potential of blockchain into industry 4.0 von TechXpla
Potential of blockchain into industry 4.0  Potential of blockchain into industry 4.0
Potential of blockchain into industry 4.0
TechXpla216 views
Blockchain supply chains v0.4 von Luca Mauri
Blockchain supply chains v0.4Blockchain supply chains v0.4
Blockchain supply chains v0.4
Luca Mauri3.8K views
Blockchain technology ppt von asrithak
Blockchain technology pptBlockchain technology ppt
Blockchain technology ppt
asrithak164.1K views
Introduction to Blockchain Technology von snehal_152
Introduction to Blockchain TechnologyIntroduction to Blockchain Technology
Introduction to Blockchain Technology
snehal_152352 views

Similar a Blockchain

Blockchain.pptx von
Blockchain.pptxBlockchain.pptx
Blockchain.pptxpraneelkumarperuru
22 views30 Folien
IoT and Blockchain Challenges and Risks von
IoT and Blockchain Challenges and RisksIoT and Blockchain Challenges and Risks
IoT and Blockchain Challenges and RisksAhmed Banafa
4.4K views35 Folien
mukund.pptx von
mukund.pptxmukund.pptx
mukund.pptxPraneethBannu1
28 views19 Folien
Adoption Of Blockchain In Financial Services von
Adoption Of Blockchain In Financial ServicesAdoption Of Blockchain In Financial Services
Adoption Of Blockchain In Financial ServicesClaire Webber
7 views5 Folien
The implications of blockchain for the insurance industry - Eurapco Peer Semi... von
The implications of blockchain for the insurance industry - Eurapco Peer Semi...The implications of blockchain for the insurance industry - Eurapco Peer Semi...
The implications of blockchain for the insurance industry - Eurapco Peer Semi...Vidal Chriqui
1.5K views35 Folien
Demystifying blockchain von
Demystifying blockchainDemystifying blockchain
Demystifying blockchainAjay Bhadauria
375 views22 Folien

Similar a Blockchain(20)

IoT and Blockchain Challenges and Risks von Ahmed Banafa
IoT and Blockchain Challenges and RisksIoT and Blockchain Challenges and Risks
IoT and Blockchain Challenges and Risks
Ahmed Banafa4.4K views
Adoption Of Blockchain In Financial Services von Claire Webber
Adoption Of Blockchain In Financial ServicesAdoption Of Blockchain In Financial Services
Adoption Of Blockchain In Financial Services
Claire Webber7 views
The implications of blockchain for the insurance industry - Eurapco Peer Semi... von Vidal Chriqui
The implications of blockchain for the insurance industry - Eurapco Peer Semi...The implications of blockchain for the insurance industry - Eurapco Peer Semi...
The implications of blockchain for the insurance industry - Eurapco Peer Semi...
Vidal Chriqui1.5K views
Blockchain in Banking: A Measured Approach von Cognizant
Blockchain in Banking: A Measured ApproachBlockchain in Banking: A Measured Approach
Blockchain in Banking: A Measured Approach
Cognizant1.3K views
InitVerse Blockchain - 5 minutes to understand the blockchain.pdf von InitVerse Blockchain
InitVerse Blockchain - 5 minutes to understand the blockchain.pdfInitVerse Blockchain - 5 minutes to understand the blockchain.pdf
InitVerse Blockchain - 5 minutes to understand the blockchain.pdf
Blockchain - a platform for Digital Transformation in Finance von Blockchain Worx
Blockchain - a platform for Digital Transformation in FinanceBlockchain - a platform for Digital Transformation in Finance
Blockchain - a platform for Digital Transformation in Finance
Blockchain Worx254 views
Machine learning presentation in using pyhton von masukmia.com
Machine learning presentation in using pyhtonMachine learning presentation in using pyhton
Machine learning presentation in using pyhton
masukmia.com273 views
Introduction to blockchain von Aniket Singh
Introduction to blockchainIntroduction to blockchain
Introduction to blockchain
Aniket Singh41 views
Blockchains For The IOT - EVRYTHNG von Rids Vazi
Blockchains For The IOT - EVRYTHNGBlockchains For The IOT - EVRYTHNG
Blockchains For The IOT - EVRYTHNG
Rids Vazi58 views
Article on Block chain and its use case von ABHISHEK JAIN
Article on Block chain and its use caseArticle on Block chain and its use case
Article on Block chain and its use case
ABHISHEK JAIN103 views
Blockchain & Islamic Finance von Farrukh Habib
Blockchain & Islamic FinanceBlockchain & Islamic Finance
Blockchain & Islamic Finance
Farrukh Habib532 views
BlockChain Technology By Deep Akabari.pptx von DeepAkabari
BlockChain Technology By Deep Akabari.pptxBlockChain Technology By Deep Akabari.pptx
BlockChain Technology By Deep Akabari.pptx
DeepAkabari163 views
Blockchain will bring a radical rethink of banking von Blockchain Council
Blockchain will bring a radical rethink of bankingBlockchain will bring a radical rethink of banking
Blockchain will bring a radical rethink of banking

Último

The Coming AI Tsunami.pptx von
The Coming AI Tsunami.pptxThe Coming AI Tsunami.pptx
The Coming AI Tsunami.pptxjohnhandby
13 views12 Folien
GDSC GLAU Info Session.pptx von
GDSC GLAU Info Session.pptxGDSC GLAU Info Session.pptx
GDSC GLAU Info Session.pptxgauriverrma4
15 views28 Folien
Future of AR - Facebook Presentation von
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook PresentationRob McCarty
65 views27 Folien
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... von
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Moses Kemibaro
35 views38 Folien
Generative AI: Shifting the AI Landscape von
Generative AI: Shifting the AI LandscapeGenerative AI: Shifting the AI Landscape
Generative AI: Shifting the AI LandscapeDeakin University
67 views55 Folien
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... von
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...ShapeBlue
199 views20 Folien

Último(20)

The Coming AI Tsunami.pptx von johnhandby
The Coming AI Tsunami.pptxThe Coming AI Tsunami.pptx
The Coming AI Tsunami.pptx
johnhandby13 views
GDSC GLAU Info Session.pptx von gauriverrma4
GDSC GLAU Info Session.pptxGDSC GLAU Info Session.pptx
GDSC GLAU Info Session.pptx
gauriverrma415 views
Future of AR - Facebook Presentation von Rob McCarty
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
Rob McCarty65 views
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De... von Moses Kemibaro
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Don’t Make A Human Do A Robot’s Job! : 6 Reasons Why AI Will Save Us & Not De...
Moses Kemibaro35 views
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or... von ShapeBlue
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
Zero to Cloud Hero: Crafting a Private Cloud from Scratch with XCP-ng, Xen Or...
ShapeBlue199 views
NTGapps NTG LowCode Platform von Mustafa Kuğu
NTGapps NTG LowCode Platform NTGapps NTG LowCode Platform
NTGapps NTG LowCode Platform
Mustafa Kuğu437 views
Measurecamp Brussels - Synthetic data.pdf von Human37
Measurecamp Brussels - Synthetic data.pdfMeasurecamp Brussels - Synthetic data.pdf
Measurecamp Brussels - Synthetic data.pdf
Human37 26 views
Deep Tech and the Amplified Organisation: Core Concepts von Holonomics
Deep Tech and the Amplified Organisation: Core ConceptsDeep Tech and the Amplified Organisation: Core Concepts
Deep Tech and the Amplified Organisation: Core Concepts
Holonomics17 views
PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」 von PC Cluster Consortium
PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」
PCCC23:日本AMD株式会社 テーマ1「AMD Instinct™ アクセラレーターの概要」
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading... von The Digital Insurer
Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell von Fwdays
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell
"Node.js vs workers — A comparison of two JavaScript runtimes", James M Snell
Fwdays14 views
Transcript: Redefining the book supply chain: A glimpse into the future - Tec... von BookNet Canada
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
Transcript: Redefining the book supply chain: A glimpse into the future - Tec...
BookNet Canada41 views
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And... von ShapeBlue
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
Enabling DPU Hardware Accelerators in XCP-ng Cloud Platform Environment - And...
ShapeBlue108 views
Cocktail of Environments. How to Mix Test and Development Environments and St... von Aleksandr Tarasov
Cocktail of Environments. How to Mix Test and Development Environments and St...Cocktail of Environments. How to Mix Test and Development Environments and St...
Cocktail of Environments. How to Mix Test and Development Environments and St...
Business Analyst Series 2023 - Week 4 Session 8 von DianaGray10
Business Analyst Series 2023 -  Week 4 Session 8Business Analyst Series 2023 -  Week 4 Session 8
Business Analyst Series 2023 - Week 4 Session 8
DianaGray10145 views
"Node.js Development in 2024: trends and tools", Nikita Galkin von Fwdays
"Node.js Development in 2024: trends and tools", Nikita Galkin "Node.js Development in 2024: trends and tools", Nikita Galkin
"Node.js Development in 2024: trends and tools", Nikita Galkin
Fwdays33 views
The Power of Heat Decarbonisation Plans in the Built Environment von IES VE
The Power of Heat Decarbonisation Plans in the Built EnvironmentThe Power of Heat Decarbonisation Plans in the Built Environment
The Power of Heat Decarbonisation Plans in the Built Environment
IES VE84 views

Blockchain

  • 1. Blockchain and Future Aspects Vivek Upadhyay
  • 2. Agenda • Abstract • What is Blockchain • Hashing • Elements of Blockchain • Blockchain benefits • Future Aspects • Oracle Blockchain solution
  • 3. Abstract Remember the movement around 'digital transformation' that started a while ago and redefined several paradigms? It changed the way we shopped, traveled, transacted, communicated, and ran our daily functions backed by innovative technologies like IoT, AI, Augmented reality, Gamification, Beacon, blockchain etc. There's a lot of buzz around Blockchain, Is Blockchain the next "Big Thing" in the IT industry? It certainly looks to have a huge impact in finance, but it could also have far reaching effect in many other industries as well. Hence it is imperative of Business to understand key drivers and enablers to embark on paradigm shift with blockchain technology.
  • 4. Blockchain A Network of so-called computing nodes make up blockchain A blockchain is fundamentally a distributed ledger that allows multiple authorized parties to make changes in an agreed upon manner. Since it relies on both cryptography and private/public encryption to validate transactions, Blockchain is generally regarded as being highly secure. "Public-key encryption provides record-level security of data and there is no single point of failure as the network is resilient against attacks on individual nodes”.
  • 5. Hashing • To achieve temper-evidence in the ledger, blockchain exploits cryptographic hash functions. • In simple terms, hashing means taking an input string of any length and giving out an output of a fixed length. • Blockchain use SHA-256 hashing algorithm, no matter how big or small your input is, the output will always have a fixed 256-bits length
  • 6. What makes it Unique • Small change in input will make change in output hash, this is a critical function because this property of hashing leads to one of the greatest qualities of the blockchain, its immutability. • Each transaction or contract between two (or more) members in the network requires verification or validation by the network itself, without going through an independent arbitrator. This is achieved by incorporating a verification scheme in the protocol. • The blockchain technology is flexible enough to accommodate a suitable form of decentralized appending process, known as mining in general. Note that the mining and consensus schemes constitute the backbone for any blockchain protocol, and hence should be chosen carefully.
  • 7. Elements to the Blockchain technology There are four essential elements to the Blockchain technology. • The Distributed Ledger Technology – this is a database that is consensually shared, replicated, and synchronized across a network that is spread across multiple sites, institutions, and geographies. • The Smart Contracts – it is code that is capable of facilitating, executing, and enforcing the negotiation or performance of agreement (i.e., contract) using the Blockchain technology. It runs on the nodes and invokes a request to the Consensus. • The Consensus Protocols – the Blockchain is updated via a Consensus protocol. It ensures an unambiguous ordering and validation of transactions and guarantees the integrity and consistency of the Blockchain across geographically distributed nodes. Some Consensus protocols are decentralized/permission less, and some are permissioned (think Byzantine). Other Consensus protocols are Raft, Paros, Sieve, etc. • The Messaging Service – this enables inter-node communication among blockchain peers.
  • 8. Blockchain Example – Bitcoin technology Let us illustrate the generic structure of a permission less blockchain architecture by taking the pioneering blockchain application–Bitcoin–as an example. • Block: A Bitcoin block contains the hash of itself, the hash of the previous block, the Merkle root of the transactions that are included in the block, a nonce that is used by a miner to solve the Bitcoin computational hash-puzzle, and the time at which the block was created • Verification: Verification of Bitcoin transactions is performed through scripts, implemented in a Turing incomplete stack based scripting language • Mining: Bitcoin follows a competitive mining scheme, based on a hash-puzzle. The miners have to compete with one another, using the computing resources at their disposal, to append a new block to the blockchain ledger • Consensus: Bitcoin follows a standard majority consensus, where each miner may choose which block in the chain to append to, and eventually the longest chain sustains.
  • 10. Blockchain Technology Benefits Because decentralized applications run on the blockchain, they benefit from all of its properties. • Immutability – A third party cannot make any changes to data. • Corruption & tamper proof – Apps are based on a network formed around the principle of consensus, making censorship impossible. • Secure – With no central point of failure and secured using cryptography, applications are well protected against hacking attacks and fraudulent activities. • Zero downtime – Apps never go down and can never be switched off. • Transparency – Data is embedded within network as a whole, it can be public or specific to a permissioned network.
  • 11. • Supply chain Management Blockchain can be used to monitor costs, labor, and even waste and emissions at every point of the supply chain. This has serious implications for understanding and controlling the real environmental impact of products. The distributed ledger can also be used to verify the authenticity or fair trade status of products by tracking them from their origin. • Banking and Payment It can be used to give access to financial services to billions of people around the world, including those in third world countries who don’t have access to traditional banking. Bitcoin allows anyone to send money across borders almost instantly and with relatively low fees. Digital currency like Bitcoin has already taken world by storm though not accepted in India for now.
  • 12. • Insurance The global insurance market is based on trust management. The blockchain is a new way of managing trust and can be used to verify many types of data in insurance contracts, such as the insured person’s identity. blockchain smart contracts are useful for any type of insurance that relies on real-world data, for example crop insurance • Networking and the Internet of Things Samsung and IBM are using blockchain technology for a new concept called ADEPT, which will create a decentralized network of IoT devices, Smart contracts make the automation of remote systems management possible. A combination of software, sensors, and the network facilitates an exchange of data between objects and mechanisms. The result increases system efficiency and improves cost monitoring. Devices would be able to communicate to each other directly to update software, manage bugs, and monitor energy usage etc.
  • 13. • Cloud Storage Data on a centralized server is inherently vulnerable to hacking, data loss, or human error. Using blockchain technology allows cloud storage to be more secure and robust against attack. Oracle has announced own Oracle Blockchain Cloud Service(BCS) at Oracle OpenWorld 2017 • Private Transport and Ride Sharing The blockchain can be used to create decentralized versions of peer-to- peer ridesharing apps, allowing both car owners and users to arrange terms and conditions in a secure way without third party providers. The use of built-in e-wallets can allow car owners to automatically pay for parking, highway tolls, and electricity top-ups for their vehicle. UBS, ZF and Innogy are some of the companies developing blockchain based e-wallets.
  • 14. • Voting During recent Indian and US election certain parties were accused of rigging election results. Blockchain technology can be used for voter registration and identity verification, and electronic vote counting to ensure that only legitimate votes are counted, and no votes are changed or removed. Creating an immutable, publicly-viewable ledger of recorded votes would be a massive step toward making elections more fair and democratic. • Charity Common complaints in the charity space include inefficiency and corruption, which prevent money from reaching those that are meant to have it. Using blockchain technology to track donations can let you be sure your money is going to end up in the right hands
  • 15. • Public Benefits The public benefits system is another sector that suffers from slowness and bureaucracy. Blockchain technology can help assess, verify, and distribute welfare or unemployment benefits in a much more streamlined and secure way. The blockchain is also a good contender for implementing a basic income. • Government Government systems are often slow, opaque, and prone to corruption. Implementing blockchain-based systems can significantly reduce bureaucracy and increase security, efficiency, and transparency of government operations. Dubai, for example, is aiming to put all its government documents on the blockchain by 2020.
  • 16. • Retail When you shop, your trust of the retail system is tied to the trust of the store or marketplace. Decentralized blockchain-based retail utilities work differently: they connect buyers and sellers without a middleman and associated fees. In these cases, trust comes from smart contract systems, the security of exchanges, and built-in reputation management systems. • Healthcare One of the challenges hospitals face is the lack of a secure platform to store and share data, and they are often victims of hacking because of outdated infrastructure. Blockchain technology can allow hospitals to safely store data like medical records and share it with authorized professionals or patients. This can improve data security and can even help with accuracy and speed of diagnosis.
  • 17. • Crowdfunding Crowdfunding has become a popular method of fundraising for new startups and projects in recent years. Crowdfunding platforms exist to create trust between project creators and supporters, but they also charge high fees. In blockchain-based crowdfunding, trust is instead created through smart contracts and online reputation systems, which removes the need for a middle-man. New projects can raise funds by releasing their own tokens that represent value and can later be exchanged for products, services, or cash. • Real Estate Some of the issues in buying and selling real estate are bureaucracy, lack of transparency, fraud, and mistakes in public records. Using blockchain technology can speed up transactions by reducing the need for paper- based record keeping. It can also help with tracking, verifying ownership, ensuring accuracy of documents, and transferring property deeds
  • 18. Oracle Blockchain Solution Oracle just announced its own Oracle Blockchain Cloud Service(BCS) at Oracle Open World 2017. Oracle’s Blockchain Cloud Service(BCS) is an enterprise-grade distributed ledger based platform designed to extend and scale ERP, SCM and SaaS and on-premise applications. It is designed to perform secure and scalable peer-to-peer transactions across a trusted network with tamperproof data. Oracle has partnered with the Hyperledger Project (www.hyperledger.org), a consortium focused on private (or permissioned) Blockchain-based distributed ledgers and solutions across a variety of use cases and industries. The Hyperledger Fabric is an open source code base, managed as a project of the Linux Foundation. The Hyperledger supported solutions are also designed to run smart contracts through a combination of a modular architecture and consensus protocols. Oracle has also partnered with leading systems integrators and partners to deliver complete Blockchain solutions. For more information on the benefits of Oracle’s Blockchain services, please visit: https://www.oracle.com/blockchain
  • 19. Oracle Blockchain Cloud Service • Oracle Blockchain Cloud Service is a network consisting of validating nodes (peers) that update the ledger and respond to queries by executing smart contract code—the business logic that runs on the blockchain. • External applications invoke transactions or run queries through client SDKs or REST API calls, which prompts selected peers to run the smart contracts. • Multiple peers endorse (digitally sign) the results, which are then verified and sent to the ordering service. After consensus is reached on the transaction order, transaction results are grouped into cryptographically secured, tamper-proof data blocks and sent to peer nodes to be validated and appended to the ledger. • Service administrators can use the Oracle Blockchain Cloud Service web console to configure the blockchain and monitor its operation.
  • 20. Oracle Blockchain Solution SWOT Analysis