SlideShare una empresa de Scribd logo
1
Blockchain Technology as a
Foundation for Industrial IoT
Dr Craig Wright | Chief Scientist | nChain
IoTaIS 2022, Bali
2
• Challenges of Industrial IoT (IIoT) & GlobalLogistics
• Bitcoin as a Base Layer
• IoT in a World of Bitcoinand IPv6
• IP-to-IP TransactionsUsing IPv6
• Decentralisation:Forming the Edges of the Network
• Blockchain Technology& IndustrialIoT (IIoT)
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
Contents
3
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
ChallengesofIndustrialIoT(IIoT)&
GlobalLogistics
4
Security
The integration of simple
systems in IoT-based
supply chain management
has failed to consider many
security and reliability
issues, such as within
sensor-based distribution.
Privacy
The requirementsfor IoT
solutions in any industry are
primarily based on low-cost,
secure systems. Centralised
infrastructure with
traditional client/server
cloud structures often
compromises privacy.
Standardisation
Current monitoring and
sensor systems, combined
with the lack of
development in electronic
data interchange (EDI) and
logistics bills, have led to a
wide fragmentation of
solutions and standards.
Challenges of Industrial IoT (IIoT) & Global Logistics
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT 4
1 2 3
5
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
BitcoinasaBaseLayer
6
Bitcoin as a Base Layer
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
Key:
Node
Node
Node
Intra-layer
Ancestor
Core Ancestor
Example of a Layered Network
7
Bitcoin as a Base Layer
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
Key:
Node
Node
Node
Intra-layer
Ancestor
Core Ancestor
Example of a Layered Network
8
Bitcoin as a Base Layer
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
Key:
Node
Node
Node
Intra-layer
Ancestor
Core Ancestor
Example of a Layered Network
i= 2
i= 1
i= 3
i= 2
i= 4
i= 3
i= 5
i= 4
9
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
IoTinaWorldofBitcoinandIPv6
10
An IoT Communication
Protocol on Bitcoin (BSV)
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
• Integrationof payment
services and security
controls into one network
• Using existing
infrastructure to piggyback
messages regarding
device-state changes
• Fasteruser-device
interaction
Theme IoT requirements Blockchain solution
Scalability
Automation Automated contracts
Internet traffic P2P transaction throughput
Resource-constrained devices Lightweight clients
Security
Cybersecurity in the cloud Distributed data storage; Validation
Access control Key management; Derivative keys
11
Multilevel IOT (MIOT)
Architecture
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
The MIOT combines a
command-control hierarchy
with the use of a blockchain
network infrastructure.
MIOT users create their own
multilevel control hierarchy,
which includes client-server
and peer-to-peer
relationships.
Localised Control
MIOTtopology
MIOT
Master
MIOT
Servant
MIOT
Slave
MIOT
Devices
12
MIOT Architecture
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
Devices on the MIOT network
are classified according to
computing resource and
connectivity constraints.
MIOT wallet
• Secure messaging using
Bitcoin transactions
• Including new peers with
digital certificates
• Command
acknowledgment using
sighash
• Command approval using
multisig transactions
MIOT Devices
MIOTtopology
with exampledevices
MIOT
Master
MIOT
Servant
MIOT
Slave
MIOT
Devices
Master, servant, and slave devices use the MIOT-configured Bitcoin wallet to communicate with each
other and the Bitcoin network
Devices Wallets Miners
13
Payment for Printing
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
Example Use Case
The MIOTnetwork for
public-library printing services
MIOT
Master
MIOT
Servant
MIOT
Slave
MIOT
Devices
Library Administrator
Device
Library User
Devices
Devices
Controllers
Printer
Devices
Devices
14
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
IP-to-IPTransactionsUsingIPv6
15
Non-Interactive Bitcoin IP
Transaction Using IPv6
CGA(++)
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
The procedure here is a
modification that takes
advantage of the beneficial
properties of IPv6 (and CGA).
To send a Bitcoin transaction
to a recipient who isn’t online
(non-interactively),the sender
can take advantage of the
imbedded authentication,
using a signature, in CGA++.
𝑇𝑥𝐼𝐷
Inputs Outputs
< 𝑆𝑖𝑔 𝑃> <𝑃>
OP_RETURN <IP_Tx prefix> <IPv6_CGA(++)>
<M>
OP_DUP OP_HASH160 <𝐻 𝑃𝐼𝑃 > OP_EQUAL
OP_CHECKSIG
OP_RETURN Output Format
Example Non-Interactive Bitcoin IP Transaction Using IPv6 CGA(++)
<IP_Tx prefix> || <Domain_Name> || <M>
Used to easily search
the blockchain for
OP_RETURN outputs
of this type
Used to identify who the
transaction is being made
out to
Can include
anything such
as the invoice
16
Domain Name Bitcoin
Payments Using
IPv6CGA(++)
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
To send a payment to a
domain name rather than an
IPv6 CGA(++), the sender
simply adds an extra step in
the beginning of the
procedure to resolve the IP
address that maps to the
domain name required.
In the CGA parameters,there
is an extFields parameter
where an optional variable-
length field (default length 0)
can be added.
Client issues DNS query to
resolve the IPv6 (AAAA DNS
record) address mapping to
the required domain name.
Verify DNS record(s) – if
DNSSEC is being used.
Check that the domain name
in the DNS record matches the
domain name in the extFields
CGA parameter.
Procedure continues as with
Non-Interactive Bitcoin IP
Transaction Using IPv6
CGA(++) or Interactive
Bitcoin IP Transaction Using
IPv6 CGA.
17
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
Decentralisation:FormingtheEdgesof
theNetwork
18
Decentralisation: Forming the Edges of the Network
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
The purpose of a blockchain lies in low-cost transactions.
Parties engage directly in an exchange or trade.
The system replicates servers to add resilience.
It is electronic cash.
Decentralisationinvolves pushing information to the edges.
The term ‘decentralisation’ refers to individuals being able to
exchange information and minority groups being able to act
independently.
Blockchain technology is not about decentralisation.It merely uses decentralisation.
19
Decentralisation: Forming the Edges of the Network
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
Alice engagesdirectly with Bob
Alice Bob
Blockchain Network
P2P Communication
Transaction is recorded and settled
on the blockchain
Nodes return the
status of the
transaction to Bob
20
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
BlockchainTechnology&IndustrialIoT
(IIoT)
21
Blockchain Technology &
Industrial IoT (IIoT)
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
Integrating blockchain-
based technologies into IoT-
based systems will create a
more resilient and secure
system.
I. With the adoption of more secure systems based on
blockchain technology, peer-to-peer systems operating
across a distributed, resilient network will replace
traditional centralised models.
II. Simple technologies such as RFID can be integrated using
IoT bridges to create smart factories directly integrated
with retail and logistic systems.
III. The deployment of IoT systems will lead to new paradigms
of mass customisation and the integration of complex
device-based identity.
IV. Integrating both agents and distributed hash table (DHT)
databases linked and monitored for integrity against a
blockchain network can lead to a more resilient and secure
system.
22
Blockchain Technology & Industrial IoT (IIoT)
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
IoT and IIoT systems can be implemented to run over
decentralised peer-to-peer architecture using advanced 5G-
based network technologies.
When linked to a single public network, the ability to integrate
simple authentication methodologies can reduce the power
consumption and computational overhead associatedwith such
devices.
Such integrationwould benefit global logistics and enable the
integrationof supply chain management,purchasing, accounting,
and sales applications to reduce cost and risk and increase
profitability.
For IoT-based systems tobe successful, simplified blockchain-based distributed control systems that leave verification to
external nodes must be created and implemented in a standardised manner.
23
Blockchain Technology &
Industrial IoT (IIoT)
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
Like a Mandala Network
Layer 1: Nodes
Nodes form a near-complete
graph
Layer 2: Service providers
Service providers such as
suppliers connect to nodes in
the central core
Layer 3 and above: Users
Clients connect to service
providers
Private information can be
stored exclusively in a single
jurisdiction of the data
holder’s choice.
24
BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT
Thankyou
www.nchain.com
contact@nchain.com

Más contenido relacionado

Similar a Blockchain as a Foundation for Industrial IoT | Dr Craig S. Wright

IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018
Peter Defreyne
 
Transfiguring enterprise ecosystems with Blockchain development services
Transfiguring enterprise ecosystems with Blockchain development servicesTransfiguring enterprise ecosystems with Blockchain development services
Transfiguring enterprise ecosystems with Blockchain development services
Seven Bits Technologies
 
IBchain: Internet of Things and Blockchain Integration Approach for Secure Co...
IBchain: Internet of Things and Blockchain Integration Approach for Secure Co...IBchain: Internet of Things and Blockchain Integration Approach for Secure Co...
IBchain: Internet of Things and Blockchain Integration Approach for Secure Co...
AlAtfat
 
IRJET - Securing Communication among IoT Devices using Blockchain Proxy
IRJET -  	  Securing Communication among IoT Devices using Blockchain ProxyIRJET -  	  Securing Communication among IoT Devices using Blockchain Proxy
IRJET - Securing Communication among IoT Devices using Blockchain Proxy
IRJET Journal
 
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
herminaprocter
 
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
RAJU852744
 
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
aulasnilda
 
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
jesusamckone
 
Ten trends of blockchain in 2020
Ten trends of blockchain in 2020Ten trends of blockchain in 2020
Ten trends of blockchain in 2020
Ahmed Banafa
 
Distributed Intelligence
Distributed IntelligenceDistributed Intelligence
Distributed Intelligence
Nuri Cankaya
 
[A REVIEW ON ENACTMENT OF BLOCKCHAIN IN IOT]
[A REVIEW ON ENACTMENT OF BLOCKCHAIN IN IOT][A REVIEW ON ENACTMENT OF BLOCKCHAIN IN IOT]
[A REVIEW ON ENACTMENT OF BLOCKCHAIN IN IOT]
IRJET Journal
 
Block chain for iot
Block chain for iotBlock chain for iot
Block chain for iot
kalvi group
 
Global SOC IoT Innovation Trends
Global SOC IoT Innovation TrendsGlobal SOC IoT Innovation Trends
Global SOC IoT Innovation Trends
Research On Global Markets
 
Blockchain in industry 4.0
Blockchain in industry 4.0Blockchain in industry 4.0
Blockchain in industry 4.0
Mujahid Hussain
 
TCXC IoT AAA Integration Whitepaper
TCXC IoT AAA Integration WhitepaperTCXC IoT AAA Integration Whitepaper
TCXC IoT AAA Integration Whitepaper
TelecomsXChange
 
InitVerse Blockchain - Blockchain web3.0 technology application.pdf
InitVerse Blockchain - Blockchain web3.0 technology application.pdfInitVerse Blockchain - Blockchain web3.0 technology application.pdf
InitVerse Blockchain - Blockchain web3.0 technology application.pdf
InitVerse Blockchain
 
iot building automation
iot building automationiot building automation
iot building automation
Our Point
 
computerweekly.com 17-23 September 2019 16W hen people int.docx
computerweekly.com 17-23 September 2019 16W hen people int.docxcomputerweekly.com 17-23 September 2019 16W hen people int.docx
computerweekly.com 17-23 September 2019 16W hen people int.docx
mccormicknadine86
 
Blockchain on AWS for Businesses
Blockchain on AWS for BusinessesBlockchain on AWS for Businesses
Blockchain on AWS for Businesses
JK Tech
 
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
Mistral Solutions
 

Similar a Blockchain as a Foundation for Industrial IoT | Dr Craig S. Wright (20)

IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018IxorTalk IoT Convention 2018
IxorTalk IoT Convention 2018
 
Transfiguring enterprise ecosystems with Blockchain development services
Transfiguring enterprise ecosystems with Blockchain development servicesTransfiguring enterprise ecosystems with Blockchain development services
Transfiguring enterprise ecosystems with Blockchain development services
 
IBchain: Internet of Things and Blockchain Integration Approach for Secure Co...
IBchain: Internet of Things and Blockchain Integration Approach for Secure Co...IBchain: Internet of Things and Blockchain Integration Approach for Secure Co...
IBchain: Internet of Things and Blockchain Integration Approach for Secure Co...
 
IRJET - Securing Communication among IoT Devices using Blockchain Proxy
IRJET -  	  Securing Communication among IoT Devices using Blockchain ProxyIRJET -  	  Securing Communication among IoT Devices using Blockchain Proxy
IRJET - Securing Communication among IoT Devices using Blockchain Proxy
 
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
 
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
 
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
 
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
 
Ten trends of blockchain in 2020
Ten trends of blockchain in 2020Ten trends of blockchain in 2020
Ten trends of blockchain in 2020
 
Distributed Intelligence
Distributed IntelligenceDistributed Intelligence
Distributed Intelligence
 
[A REVIEW ON ENACTMENT OF BLOCKCHAIN IN IOT]
[A REVIEW ON ENACTMENT OF BLOCKCHAIN IN IOT][A REVIEW ON ENACTMENT OF BLOCKCHAIN IN IOT]
[A REVIEW ON ENACTMENT OF BLOCKCHAIN IN IOT]
 
Block chain for iot
Block chain for iotBlock chain for iot
Block chain for iot
 
Global SOC IoT Innovation Trends
Global SOC IoT Innovation TrendsGlobal SOC IoT Innovation Trends
Global SOC IoT Innovation Trends
 
Blockchain in industry 4.0
Blockchain in industry 4.0Blockchain in industry 4.0
Blockchain in industry 4.0
 
TCXC IoT AAA Integration Whitepaper
TCXC IoT AAA Integration WhitepaperTCXC IoT AAA Integration Whitepaper
TCXC IoT AAA Integration Whitepaper
 
InitVerse Blockchain - Blockchain web3.0 technology application.pdf
InitVerse Blockchain - Blockchain web3.0 technology application.pdfInitVerse Blockchain - Blockchain web3.0 technology application.pdf
InitVerse Blockchain - Blockchain web3.0 technology application.pdf
 
iot building automation
iot building automationiot building automation
iot building automation
 
computerweekly.com 17-23 September 2019 16W hen people int.docx
computerweekly.com 17-23 September 2019 16W hen people int.docxcomputerweekly.com 17-23 September 2019 16W hen people int.docx
computerweekly.com 17-23 September 2019 16W hen people int.docx
 
Blockchain on AWS for Businesses
Blockchain on AWS for BusinessesBlockchain on AWS for Businesses
Blockchain on AWS for Businesses
 
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
IoT based Industrial Gateway (IoT-SDK) built around Sitara™ AM437x processors...
 

Más de Liz Louw

The BSV Association’s Digital Wallet Survey - the results are in!
The BSV Association’s Digital Wallet Survey - the results are in!The BSV Association’s Digital Wallet Survey - the results are in!
The BSV Association’s Digital Wallet Survey - the results are in!
Liz Louw
 
nLocktime and Delayed Transactions | Bitcoin Masterclass Day 2
nLocktime and Delayed Transactions | Bitcoin Masterclass Day 2nLocktime and Delayed Transactions | Bitcoin Masterclass Day 2
nLocktime and Delayed Transactions | Bitcoin Masterclass Day 2
Liz Louw
 
nLocktime and Delayed Transactions | Bitcoin Masterclass Day 1
nLocktime and Delayed Transactions | Bitcoin Masterclass Day 1nLocktime and Delayed Transactions | Bitcoin Masterclass Day 1
nLocktime and Delayed Transactions | Bitcoin Masterclass Day 1
Liz Louw
 
he Bitcoin Masterclass (Slovenia) Day 1: Multicast and IPv6, Bitcoin and IPv6...
he Bitcoin Masterclass (Slovenia) Day 1: Multicast and IPv6, Bitcoin and IPv6...he Bitcoin Masterclass (Slovenia) Day 1: Multicast and IPv6, Bitcoin and IPv6...
he Bitcoin Masterclass (Slovenia) Day 1: Multicast and IPv6, Bitcoin and IPv6...
Liz Louw
 
he Bitcoin Masterclass (Slovenia) Day 2: Using distributed hash tables, IPv...
he Bitcoin Masterclass (Slovenia) Day 2:  Using distributed hash tables,  IPv...he Bitcoin Masterclass (Slovenia) Day 2:  Using distributed hash tables,  IPv...
he Bitcoin Masterclass (Slovenia) Day 2: Using distributed hash tables, IPv...
Liz Louw
 
The Bitcoin Masterclass (Zurich) Day 2: Multiple transaction systems
The Bitcoin Masterclass (Zurich) Day 2: Multiple transaction systemsThe Bitcoin Masterclass (Zurich) Day 2: Multiple transaction systems
The Bitcoin Masterclass (Zurich) Day 2: Multiple transaction systems
Liz Louw
 
Triple-entry account, general ledgers and control, and tokenisation - Bitcoin...
Triple-entry account, general ledgers and control, and tokenisation - Bitcoin...Triple-entry account, general ledgers and control, and tokenisation - Bitcoin...
Triple-entry account, general ledgers and control, and tokenisation - Bitcoin...
Liz Louw
 
Bitcoin Masterclass (London) - Day 2
Bitcoin Masterclass (London) - Day 2Bitcoin Masterclass (London) - Day 2
Bitcoin Masterclass (London) - Day 2
Liz Louw
 
Bitcoin Masterclass (London) - Day 1
Bitcoin Masterclass (London) - Day 1Bitcoin Masterclass (London) - Day 1
Bitcoin Masterclass (London) - Day 1
Liz Louw
 
Partnerships Working in Health and Social Care
Partnerships Working in Health and Social CarePartnerships Working in Health and Social Care
Partnerships Working in Health and Social Care
Liz Louw
 
What are the Types of Common Mental Illnesses and Disorders?
What are the Types of Common Mental Illnesses and Disorders?What are the Types of Common Mental Illnesses and Disorders?
What are the Types of Common Mental Illnesses and Disorders?
Liz Louw
 

Más de Liz Louw (11)

The BSV Association’s Digital Wallet Survey - the results are in!
The BSV Association’s Digital Wallet Survey - the results are in!The BSV Association’s Digital Wallet Survey - the results are in!
The BSV Association’s Digital Wallet Survey - the results are in!
 
nLocktime and Delayed Transactions | Bitcoin Masterclass Day 2
nLocktime and Delayed Transactions | Bitcoin Masterclass Day 2nLocktime and Delayed Transactions | Bitcoin Masterclass Day 2
nLocktime and Delayed Transactions | Bitcoin Masterclass Day 2
 
nLocktime and Delayed Transactions | Bitcoin Masterclass Day 1
nLocktime and Delayed Transactions | Bitcoin Masterclass Day 1nLocktime and Delayed Transactions | Bitcoin Masterclass Day 1
nLocktime and Delayed Transactions | Bitcoin Masterclass Day 1
 
he Bitcoin Masterclass (Slovenia) Day 1: Multicast and IPv6, Bitcoin and IPv6...
he Bitcoin Masterclass (Slovenia) Day 1: Multicast and IPv6, Bitcoin and IPv6...he Bitcoin Masterclass (Slovenia) Day 1: Multicast and IPv6, Bitcoin and IPv6...
he Bitcoin Masterclass (Slovenia) Day 1: Multicast and IPv6, Bitcoin and IPv6...
 
he Bitcoin Masterclass (Slovenia) Day 2: Using distributed hash tables, IPv...
he Bitcoin Masterclass (Slovenia) Day 2:  Using distributed hash tables,  IPv...he Bitcoin Masterclass (Slovenia) Day 2:  Using distributed hash tables,  IPv...
he Bitcoin Masterclass (Slovenia) Day 2: Using distributed hash tables, IPv...
 
The Bitcoin Masterclass (Zurich) Day 2: Multiple transaction systems
The Bitcoin Masterclass (Zurich) Day 2: Multiple transaction systemsThe Bitcoin Masterclass (Zurich) Day 2: Multiple transaction systems
The Bitcoin Masterclass (Zurich) Day 2: Multiple transaction systems
 
Triple-entry account, general ledgers and control, and tokenisation - Bitcoin...
Triple-entry account, general ledgers and control, and tokenisation - Bitcoin...Triple-entry account, general ledgers and control, and tokenisation - Bitcoin...
Triple-entry account, general ledgers and control, and tokenisation - Bitcoin...
 
Bitcoin Masterclass (London) - Day 2
Bitcoin Masterclass (London) - Day 2Bitcoin Masterclass (London) - Day 2
Bitcoin Masterclass (London) - Day 2
 
Bitcoin Masterclass (London) - Day 1
Bitcoin Masterclass (London) - Day 1Bitcoin Masterclass (London) - Day 1
Bitcoin Masterclass (London) - Day 1
 
Partnerships Working in Health and Social Care
Partnerships Working in Health and Social CarePartnerships Working in Health and Social Care
Partnerships Working in Health and Social Care
 
What are the Types of Common Mental Illnesses and Disorders?
What are the Types of Common Mental Illnesses and Disorders?What are the Types of Common Mental Illnesses and Disorders?
What are the Types of Common Mental Illnesses and Disorders?
 

Último

The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Newntide latest company Introduction.pdf
Newntide latest company Introduction.pdfNewntide latest company Introduction.pdf
Newntide latest company Introduction.pdf
LucyLuo36
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Breaking the Ruby Performance Barrier with YJIT
Breaking the Ruby Performance Barrier with YJITBreaking the Ruby Performance Barrier with YJIT
Breaking the Ruby Performance Barrier with YJIT
maximechevalierboisv1
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 

Último (20)

The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Newntide latest company Introduction.pdf
Newntide latest company Introduction.pdfNewntide latest company Introduction.pdf
Newntide latest company Introduction.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Breaking the Ruby Performance Barrier with YJIT
Breaking the Ruby Performance Barrier with YJITBreaking the Ruby Performance Barrier with YJIT
Breaking the Ruby Performance Barrier with YJIT
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 

Blockchain as a Foundation for Industrial IoT | Dr Craig S. Wright

  • 1. 1 Blockchain Technology as a Foundation for Industrial IoT Dr Craig Wright | Chief Scientist | nChain IoTaIS 2022, Bali
  • 2. 2 • Challenges of Industrial IoT (IIoT) & GlobalLogistics • Bitcoin as a Base Layer • IoT in a World of Bitcoinand IPv6 • IP-to-IP TransactionsUsing IPv6 • Decentralisation:Forming the Edges of the Network • Blockchain Technology& IndustrialIoT (IIoT) BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT Contents
  • 3. 3 BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT ChallengesofIndustrialIoT(IIoT)& GlobalLogistics
  • 4. 4 Security The integration of simple systems in IoT-based supply chain management has failed to consider many security and reliability issues, such as within sensor-based distribution. Privacy The requirementsfor IoT solutions in any industry are primarily based on low-cost, secure systems. Centralised infrastructure with traditional client/server cloud structures often compromises privacy. Standardisation Current monitoring and sensor systems, combined with the lack of development in electronic data interchange (EDI) and logistics bills, have led to a wide fragmentation of solutions and standards. Challenges of Industrial IoT (IIoT) & Global Logistics BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT 4 1 2 3
  • 5. 5 BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT BitcoinasaBaseLayer
  • 6. 6 Bitcoin as a Base Layer BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT Key: Node Node Node Intra-layer Ancestor Core Ancestor Example of a Layered Network
  • 7. 7 Bitcoin as a Base Layer BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT Key: Node Node Node Intra-layer Ancestor Core Ancestor Example of a Layered Network
  • 8. 8 Bitcoin as a Base Layer BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT Key: Node Node Node Intra-layer Ancestor Core Ancestor Example of a Layered Network i= 2 i= 1 i= 3 i= 2 i= 4 i= 3 i= 5 i= 4
  • 9. 9 BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT IoTinaWorldofBitcoinandIPv6
  • 10. 10 An IoT Communication Protocol on Bitcoin (BSV) BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT • Integrationof payment services and security controls into one network • Using existing infrastructure to piggyback messages regarding device-state changes • Fasteruser-device interaction Theme IoT requirements Blockchain solution Scalability Automation Automated contracts Internet traffic P2P transaction throughput Resource-constrained devices Lightweight clients Security Cybersecurity in the cloud Distributed data storage; Validation Access control Key management; Derivative keys
  • 11. 11 Multilevel IOT (MIOT) Architecture BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT The MIOT combines a command-control hierarchy with the use of a blockchain network infrastructure. MIOT users create their own multilevel control hierarchy, which includes client-server and peer-to-peer relationships. Localised Control MIOTtopology MIOT Master MIOT Servant MIOT Slave MIOT Devices
  • 12. 12 MIOT Architecture BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT Devices on the MIOT network are classified according to computing resource and connectivity constraints. MIOT wallet • Secure messaging using Bitcoin transactions • Including new peers with digital certificates • Command acknowledgment using sighash • Command approval using multisig transactions MIOT Devices MIOTtopology with exampledevices MIOT Master MIOT Servant MIOT Slave MIOT Devices Master, servant, and slave devices use the MIOT-configured Bitcoin wallet to communicate with each other and the Bitcoin network Devices Wallets Miners
  • 13. 13 Payment for Printing BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT Example Use Case The MIOTnetwork for public-library printing services MIOT Master MIOT Servant MIOT Slave MIOT Devices Library Administrator Device Library User Devices Devices Controllers Printer Devices Devices
  • 14. 14 BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT IP-to-IPTransactionsUsingIPv6
  • 15. 15 Non-Interactive Bitcoin IP Transaction Using IPv6 CGA(++) BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT The procedure here is a modification that takes advantage of the beneficial properties of IPv6 (and CGA). To send a Bitcoin transaction to a recipient who isn’t online (non-interactively),the sender can take advantage of the imbedded authentication, using a signature, in CGA++. 𝑇𝑥𝐼𝐷 Inputs Outputs < 𝑆𝑖𝑔 𝑃> <𝑃> OP_RETURN <IP_Tx prefix> <IPv6_CGA(++)> <M> OP_DUP OP_HASH160 <𝐻 𝑃𝐼𝑃 > OP_EQUAL OP_CHECKSIG OP_RETURN Output Format Example Non-Interactive Bitcoin IP Transaction Using IPv6 CGA(++) <IP_Tx prefix> || <Domain_Name> || <M> Used to easily search the blockchain for OP_RETURN outputs of this type Used to identify who the transaction is being made out to Can include anything such as the invoice
  • 16. 16 Domain Name Bitcoin Payments Using IPv6CGA(++) BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT To send a payment to a domain name rather than an IPv6 CGA(++), the sender simply adds an extra step in the beginning of the procedure to resolve the IP address that maps to the domain name required. In the CGA parameters,there is an extFields parameter where an optional variable- length field (default length 0) can be added. Client issues DNS query to resolve the IPv6 (AAAA DNS record) address mapping to the required domain name. Verify DNS record(s) – if DNSSEC is being used. Check that the domain name in the DNS record matches the domain name in the extFields CGA parameter. Procedure continues as with Non-Interactive Bitcoin IP Transaction Using IPv6 CGA(++) or Interactive Bitcoin IP Transaction Using IPv6 CGA.
  • 17. 17 BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT Decentralisation:FormingtheEdgesof theNetwork
  • 18. 18 Decentralisation: Forming the Edges of the Network BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT The purpose of a blockchain lies in low-cost transactions. Parties engage directly in an exchange or trade. The system replicates servers to add resilience. It is electronic cash. Decentralisationinvolves pushing information to the edges. The term ‘decentralisation’ refers to individuals being able to exchange information and minority groups being able to act independently. Blockchain technology is not about decentralisation.It merely uses decentralisation.
  • 19. 19 Decentralisation: Forming the Edges of the Network BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT Alice engagesdirectly with Bob Alice Bob Blockchain Network P2P Communication Transaction is recorded and settled on the blockchain Nodes return the status of the transaction to Bob
  • 20. 20 BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT BlockchainTechnology&IndustrialIoT (IIoT)
  • 21. 21 Blockchain Technology & Industrial IoT (IIoT) BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT Integrating blockchain- based technologies into IoT- based systems will create a more resilient and secure system. I. With the adoption of more secure systems based on blockchain technology, peer-to-peer systems operating across a distributed, resilient network will replace traditional centralised models. II. Simple technologies such as RFID can be integrated using IoT bridges to create smart factories directly integrated with retail and logistic systems. III. The deployment of IoT systems will lead to new paradigms of mass customisation and the integration of complex device-based identity. IV. Integrating both agents and distributed hash table (DHT) databases linked and monitored for integrity against a blockchain network can lead to a more resilient and secure system.
  • 22. 22 Blockchain Technology & Industrial IoT (IIoT) BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT IoT and IIoT systems can be implemented to run over decentralised peer-to-peer architecture using advanced 5G- based network technologies. When linked to a single public network, the ability to integrate simple authentication methodologies can reduce the power consumption and computational overhead associatedwith such devices. Such integrationwould benefit global logistics and enable the integrationof supply chain management,purchasing, accounting, and sales applications to reduce cost and risk and increase profitability. For IoT-based systems tobe successful, simplified blockchain-based distributed control systems that leave verification to external nodes must be created and implemented in a standardised manner.
  • 23. 23 Blockchain Technology & Industrial IoT (IIoT) BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT Like a Mandala Network Layer 1: Nodes Nodes form a near-complete graph Layer 2: Service providers Service providers such as suppliers connect to nodes in the central core Layer 3 and above: Users Clients connect to service providers Private information can be stored exclusively in a single jurisdiction of the data holder’s choice.
  • 24. 24 BLOCKCHAIN TECHNOLOGY AS A FOUNDATION FOR INDUSTRIAL IOT Thankyou