SlideShare a Scribd company logo
1 of 24
Download to read offline
Cambridge Judge Business School
CONCEPTUALISING DLT
SYSTEMS
Michel Rauchs
Blockchain Live
26 September 2018
Presenter
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
Michel Rauchs
Lead, Cryptocurrency and Blockchain
Cambridge Centre for Alternative Finance
April 2017
September 2017
August 2018
Problem I: Fuzzy terminology and concepts
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
Data structure
Common data
standard
Multi-party
consensus system
Buzzword
Each DLT system is unique:
• Use case requirements
• Design configurations
• Governance model
• …
Problem II: Comparing apples to oranges
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
Different system properties
Did you know Bitcoin
only processes 4-5
TPS? Our blockchain
2.0 can process at
least 1000 TPS!
That’s nice, but we can
actually scale to 1
million TPS, with
instant settlement and
0 transaction fees as
well!
Our blockchain 4.0 is
quantum-resistant and
can scale indefinitely.
And it’s also fully
private!
Hey fellas,
it’s all about
trade-offs!
What are DLT systems?
Mechanism for keeping individual
instances of a database
(“journals”) synchronised –
without relying on a central
authority
The journals should converge
towards a unified ledger
(shared state)
From unconfirmed transactions to finalised ledger entries
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
Key characteristics of DLT systems
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
Introducing the framework
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
Structure:
1. Layers
2. Components
3. Processes
1) Protocol Layer: Ruleset governing the system
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
2) Network Layer: P2P network implementing the ruleset
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
3) Data Layer: Records produced by the system
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
Example: Network Access Process
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
• A process can be analysed
through multiple ”lenses”
• Multiple design
configurations available for
each lense
• Fully customisable: new
configurations can be
added if desired
Beware the layer hierarchy
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
Protocol > Network > Data
Back to trade-offs (and interdependencies)…
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
… which result in different system properties
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
Record references: “What’s in the blocks”?
A system’s perspective
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
Case studies: Are these ‘real’ DLT systems?
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
Example: Comparing the protocol layer
Example: Codebase Creation Process
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
Determining “decentralisation”: A multi-dimensional approach
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
The DLT systems landscape map
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
Open networks
• Secured through economic
incentives: require a native asset
• Major differences in terms of
transaction processing centralisation
Closed networks
• Secured through contractual agreements:
no native asset required
• Currently mostly centralised transaction
processing and focus on exogenous
references
Study Objectives
1. Unified terminology
2. Multi-dimensional tool for DLT system analysis and comparison
Let’s wrap it up
© Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
What’s next?
Share! Experiment! Improve!
m.rauchs@jbs.cam.ac.uk
+44 (0) 1223 339103
@mrauchs

More Related Content

What's hot

Distributed Ledger Technology
Distributed Ledger TechnologyDistributed Ledger Technology
Distributed Ledger TechnologyKriti Katyayan
 
Blockchain & the IoT
Blockchain & the IoTBlockchain & the IoT
Blockchain & the IoTMat Keep
 
Ethereum for visionary dummies
Ethereum for visionary dummiesEthereum for visionary dummies
Ethereum for visionary dummiesSebastien Arbogast
 
Connecting the Dots: How Blockchains Can Interoperate with Polkadot
Connecting the Dots: How Blockchains Can Interoperate with PolkadotConnecting the Dots: How Blockchains Can Interoperate with Polkadot
Connecting the Dots: How Blockchains Can Interoperate with PolkadotPureStake
 
Blockchain and Services – Exploring the Links
Blockchain and Services – Exploring the LinksBlockchain and Services – Exploring the Links
Blockchain and Services – Exploring the LinksIngo Weber
 
Microservices architecture
Microservices architectureMicroservices architecture
Microservices architectureTomasz Tomczyk
 
Analysing Data from Blockchains - Keynote @ SOCCA 2020
Analysing Data from Blockchains - Keynote @ SOCCA 2020Analysing Data from Blockchains - Keynote @ SOCCA 2020
Analysing Data from Blockchains - Keynote @ SOCCA 2020Ingo Weber
 
Open Infrastructure for Edge: A Distributed Ledger Outlook
Open Infrastructure for Edge: A Distributed Ledger OutlookOpen Infrastructure for Edge: A Distributed Ledger Outlook
Open Infrastructure for Edge: A Distributed Ledger OutlookNitinder Mohan
 
North Atlanta Blockchain - BlockChain 101
North Atlanta Blockchain - BlockChain 101North Atlanta Blockchain - BlockChain 101
North Atlanta Blockchain - BlockChain 101Prasadh Kannan
 
A living programming environment for a living blockchain
A living programming environment for a living blockchainA living programming environment for a living blockchain
A living programming environment for a living blockchainSantiago Bragagnolo
 
Blockchain: Background and Data61 Research Overview
Blockchain: Background and Data61 Research OverviewBlockchain: Background and Data61 Research Overview
Blockchain: Background and Data61 Research OverviewIngo Weber
 
Software Architecture and Model-Driven Engineering for Blockchain
Software Architecture and Model-Driven Engineering for BlockchainSoftware Architecture and Model-Driven Engineering for Blockchain
Software Architecture and Model-Driven Engineering for BlockchainIngo Weber
 
Blockchain and its impact on Data Science and Financial Services
Blockchain and its impact on Data Science and Financial ServicesBlockchain and its impact on Data Science and Financial Services
Blockchain and its impact on Data Science and Financial ServicesRatnakar Pandey
 
Icsa2018 blockchain tutorial
Icsa2018 blockchain tutorialIcsa2018 blockchain tutorial
Icsa2018 blockchain tutorialLen Bass
 
What is a blockchain
What is a blockchainWhat is a blockchain
What is a blockchainLen Bass
 
Block Chain Technology
Block Chain TechnologyBlock Chain Technology
Block Chain TechnologyVamshi Rebel
 
Distributed Systems for Blockchain using Cloud
Distributed  Systems for Blockchain  using CloudDistributed  Systems for Blockchain  using Cloud
Distributed Systems for Blockchain using CloudHridyesh Bisht
 

What's hot (20)

Distributed Ledger Technology
Distributed Ledger TechnologyDistributed Ledger Technology
Distributed Ledger Technology
 
Blockchain & the IoT
Blockchain & the IoTBlockchain & the IoT
Blockchain & the IoT
 
Ethereum for visionary dummies
Ethereum for visionary dummiesEthereum for visionary dummies
Ethereum for visionary dummies
 
Connecting the Dots: How Blockchains Can Interoperate with Polkadot
Connecting the Dots: How Blockchains Can Interoperate with PolkadotConnecting the Dots: How Blockchains Can Interoperate with Polkadot
Connecting the Dots: How Blockchains Can Interoperate with Polkadot
 
Blockchain and Services – Exploring the Links
Blockchain and Services – Exploring the LinksBlockchain and Services – Exploring the Links
Blockchain and Services – Exploring the Links
 
Microservices architecture
Microservices architectureMicroservices architecture
Microservices architecture
 
Analysing Data from Blockchains - Keynote @ SOCCA 2020
Analysing Data from Blockchains - Keynote @ SOCCA 2020Analysing Data from Blockchains - Keynote @ SOCCA 2020
Analysing Data from Blockchains - Keynote @ SOCCA 2020
 
Open Infrastructure for Edge: A Distributed Ledger Outlook
Open Infrastructure for Edge: A Distributed Ledger OutlookOpen Infrastructure for Edge: A Distributed Ledger Outlook
Open Infrastructure for Edge: A Distributed Ledger Outlook
 
North Atlanta Blockchain - BlockChain 101
North Atlanta Blockchain - BlockChain 101North Atlanta Blockchain - BlockChain 101
North Atlanta Blockchain - BlockChain 101
 
A living programming environment for a living blockchain
A living programming environment for a living blockchainA living programming environment for a living blockchain
A living programming environment for a living blockchain
 
Playing with kubernetes, istio and kiali
Playing with kubernetes, istio and kialiPlaying with kubernetes, istio and kiali
Playing with kubernetes, istio and kiali
 
Blockchain technology | Bitcoins
Blockchain technology | BitcoinsBlockchain technology | Bitcoins
Blockchain technology | Bitcoins
 
Blockchain: Background and Data61 Research Overview
Blockchain: Background and Data61 Research OverviewBlockchain: Background and Data61 Research Overview
Blockchain: Background and Data61 Research Overview
 
Software Architecture and Model-Driven Engineering for Blockchain
Software Architecture and Model-Driven Engineering for BlockchainSoftware Architecture and Model-Driven Engineering for Blockchain
Software Architecture and Model-Driven Engineering for Blockchain
 
Blockchain and its impact on Data Science and Financial Services
Blockchain and its impact on Data Science and Financial ServicesBlockchain and its impact on Data Science and Financial Services
Blockchain and its impact on Data Science and Financial Services
 
Icsa2018 blockchain tutorial
Icsa2018 blockchain tutorialIcsa2018 blockchain tutorial
Icsa2018 blockchain tutorial
 
What is a blockchain
What is a blockchainWhat is a blockchain
What is a blockchain
 
Block Chain Technology
Block Chain TechnologyBlock Chain Technology
Block Chain Technology
 
Blockchain
BlockchainBlockchain
Blockchain
 
Distributed Systems for Blockchain using Cloud
Distributed  Systems for Blockchain  using CloudDistributed  Systems for Blockchain  using Cloud
Distributed Systems for Blockchain using Cloud
 

Similar to Conceptualizing DLT Systems Framework

Blockchain: The Game-changer To Radically Transform Your Business
Blockchain: The Game-changer To Radically Transform Your Business Blockchain: The Game-changer To Radically Transform Your Business
Blockchain: The Game-changer To Radically Transform Your Business Emma Jhonson
 
Blockchain Introduction
Blockchain IntroductionBlockchain Introduction
Blockchain IntroductionEueung Mulyana
 
The blockchain ecosystem
The blockchain ecosystemThe blockchain ecosystem
The blockchain ecosystemNicola Attico
 
CST 20363 Session 7 - Blockchain
CST 20363 Session 7 - BlockchainCST 20363 Session 7 - Blockchain
CST 20363 Session 7 - Blockchainoudesign
 
Blockchain technology in stock exchange
Blockchain technology in stock exchangeBlockchain technology in stock exchange
Blockchain technology in stock exchangeBlockchain Council
 
Blockchains For The IOT - EVRYTHNG
Blockchains For The IOT - EVRYTHNGBlockchains For The IOT - EVRYTHNG
Blockchains For The IOT - EVRYTHNGRids Vazi
 
Presentazione Indra
Presentazione IndraPresentazione Indra
Presentazione IndraSara Noggler
 
Blockchain: An Introduction for Executives
Blockchain: An Introduction for ExecutivesBlockchain: An Introduction for Executives
Blockchain: An Introduction for ExecutivesScottMadden, Inc.
 
Blockchain: Recent developments and applications
Blockchain: Recent developments and applicationsBlockchain: Recent developments and applications
Blockchain: Recent developments and applicationsLaurent Féral-Pierssens
 
Nov 2 security for blockchain and analytics ulf mattsson 2020 nov 2b
Nov 2 security for blockchain and analytics   ulf mattsson 2020 nov 2bNov 2 security for blockchain and analytics   ulf mattsson 2020 nov 2b
Nov 2 security for blockchain and analytics ulf mattsson 2020 nov 2bUlf Mattsson
 
AI & Blockchain: An Introduction
AI & Blockchain: An IntroductionAI & Blockchain: An Introduction
AI & Blockchain: An IntroductionMatt Turck
 
Blockchain — The Ledger Of Every Thing
Blockchain — The Ledger Of Every ThingBlockchain — The Ledger Of Every Thing
Blockchain — The Ledger Of Every ThingRids Vazi
 
Blockchain for Digital Transformation in Telco
Blockchain for Digital Transformation in TelcoBlockchain for Digital Transformation in Telco
Blockchain for Digital Transformation in TelcoBlockchain Worx
 

Similar to Conceptualizing DLT Systems Framework (20)

Blockchain: The Game-changer To Radically Transform Your Business
Blockchain: The Game-changer To Radically Transform Your Business Blockchain: The Game-changer To Radically Transform Your Business
Blockchain: The Game-changer To Radically Transform Your Business
 
Blockchain Introduction
Blockchain IntroductionBlockchain Introduction
Blockchain Introduction
 
The blockchain ecosystem
The blockchain ecosystemThe blockchain ecosystem
The blockchain ecosystem
 
Block chain technology
Block chain technologyBlock chain technology
Block chain technology
 
Blockchain
BlockchainBlockchain
Blockchain
 
Block chain technology
Block chain technology Block chain technology
Block chain technology
 
Mahonen blockchain 2018
Mahonen blockchain 2018Mahonen blockchain 2018
Mahonen blockchain 2018
 
CST 20363 Session 7 - Blockchain
CST 20363 Session 7 - BlockchainCST 20363 Session 7 - Blockchain
CST 20363 Session 7 - Blockchain
 
Blockchain technology in stock exchange
Blockchain technology in stock exchangeBlockchain technology in stock exchange
Blockchain technology in stock exchange
 
Blockchains For The IOT - EVRYTHNG
Blockchains For The IOT - EVRYTHNGBlockchains For The IOT - EVRYTHNG
Blockchains For The IOT - EVRYTHNG
 
Blockchain in FinTech
Blockchain in FinTechBlockchain in FinTech
Blockchain in FinTech
 
Presentazione Indra
Presentazione IndraPresentazione Indra
Presentazione Indra
 
Blockchain: An Introduction for Executives
Blockchain: An Introduction for ExecutivesBlockchain: An Introduction for Executives
Blockchain: An Introduction for Executives
 
blockchain governance : opportunities and challenges
 blockchain governance : opportunities and challenges blockchain governance : opportunities and challenges
blockchain governance : opportunities and challenges
 
Blockchain: Recent developments and applications
Blockchain: Recent developments and applicationsBlockchain: Recent developments and applications
Blockchain: Recent developments and applications
 
Nov 2 security for blockchain and analytics ulf mattsson 2020 nov 2b
Nov 2 security for blockchain and analytics   ulf mattsson 2020 nov 2bNov 2 security for blockchain and analytics   ulf mattsson 2020 nov 2b
Nov 2 security for blockchain and analytics ulf mattsson 2020 nov 2b
 
AI & Blockchain: An Introduction
AI & Blockchain: An IntroductionAI & Blockchain: An Introduction
AI & Blockchain: An Introduction
 
Blockchain — The Ledger Of Every Thing
Blockchain — The Ledger Of Every ThingBlockchain — The Ledger Of Every Thing
Blockchain — The Ledger Of Every Thing
 
Blockchain for Digital Transformation in Telco
Blockchain for Digital Transformation in TelcoBlockchain for Digital Transformation in Telco
Blockchain for Digital Transformation in Telco
 
Blockchain
BlockchainBlockchain
Blockchain
 

Recently uploaded

OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...NETWAYS
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringSebastiano Panichella
 
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...NETWAYS
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Motivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfMotivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfakankshagupta7348026
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@vikas rana
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )Pooja Nehwal
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Salam Al-Karadaghi
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Krijn Poppe
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSebastiano Panichella
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxmavinoikein
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...NETWAYS
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...NETWAYS
 
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...NETWAYS
 
Philippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptPhilippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptssuser319dad
 
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
LANDMARKS  AND MONUMENTS IN NIGERIA.pptxLANDMARKS  AND MONUMENTS IN NIGERIA.pptx
LANDMARKS AND MONUMENTS IN NIGERIA.pptxBasil Achie
 

Recently uploaded (20)

OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
OSCamp Kubernetes 2024 | A Tester's Guide to CI_CD as an Automated Quality Co...
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software Engineering
 
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
Open Source Camp Kubernetes 2024 | Monitoring Kubernetes With Icinga by Eric ...
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Rohini Delhi 💯Call Us 🔝8264348440🔝
 
Motivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfMotivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdf
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptx
 
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
OSCamp Kubernetes 2024 | SRE Challenges in Monolith to Microservices Shift at...
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
 
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
OSCamp Kubernetes 2024 | Zero-Touch OS-Infrastruktur für Container und Kubern...
 
Philippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.pptPhilippine History cavite Mutiny Report.ppt
Philippine History cavite Mutiny Report.ppt
 
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
LANDMARKS  AND MONUMENTS IN NIGERIA.pptxLANDMARKS  AND MONUMENTS IN NIGERIA.pptx
LANDMARKS AND MONUMENTS IN NIGERIA.pptx
 

Conceptualizing DLT Systems Framework

  • 1. Cambridge Judge Business School CONCEPTUALISING DLT SYSTEMS Michel Rauchs Blockchain Live 26 September 2018
  • 2. Presenter © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018 Michel Rauchs Lead, Cryptocurrency and Blockchain Cambridge Centre for Alternative Finance April 2017 September 2017 August 2018
  • 3. Problem I: Fuzzy terminology and concepts © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018 Data structure Common data standard Multi-party consensus system Buzzword
  • 4. Each DLT system is unique: • Use case requirements • Design configurations • Governance model • … Problem II: Comparing apples to oranges © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018 Different system properties Did you know Bitcoin only processes 4-5 TPS? Our blockchain 2.0 can process at least 1000 TPS! That’s nice, but we can actually scale to 1 million TPS, with instant settlement and 0 transaction fees as well! Our blockchain 4.0 is quantum-resistant and can scale indefinitely. And it’s also fully private! Hey fellas, it’s all about trade-offs!
  • 5. What are DLT systems? Mechanism for keeping individual instances of a database (“journals”) synchronised – without relying on a central authority The journals should converge towards a unified ledger (shared state)
  • 6. From unconfirmed transactions to finalised ledger entries © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
  • 7. Key characteristics of DLT systems © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
  • 8. Introducing the framework © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018 Structure: 1. Layers 2. Components 3. Processes
  • 9. 1) Protocol Layer: Ruleset governing the system © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
  • 10. 2) Network Layer: P2P network implementing the ruleset © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
  • 11. 3) Data Layer: Records produced by the system © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
  • 12. Example: Network Access Process © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018 • A process can be analysed through multiple ”lenses” • Multiple design configurations available for each lense • Fully customisable: new configurations can be added if desired
  • 13. Beware the layer hierarchy © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018 Protocol > Network > Data
  • 14. Back to trade-offs (and interdependencies)… © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
  • 15. … which result in different system properties © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
  • 16. Record references: “What’s in the blocks”?
  • 17. A system’s perspective © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
  • 18. Case studies: Are these ‘real’ DLT systems? © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
  • 19. Example: Comparing the protocol layer
  • 20. Example: Codebase Creation Process © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
  • 21. Determining “decentralisation”: A multi-dimensional approach © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018
  • 22. The DLT systems landscape map © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018 Open networks • Secured through economic incentives: require a native asset • Major differences in terms of transaction processing centralisation Closed networks • Secured through contractual agreements: no native asset required • Currently mostly centralised transaction processing and focus on exogenous references
  • 23. Study Objectives 1. Unified terminology 2. Multi-dimensional tool for DLT system analysis and comparison Let’s wrap it up © Michel Rauchs | Conceptualising DLT Systems | Blockchain Live, London: 26 September 2018 What’s next? Share! Experiment! Improve!