SlideShare a Scribd company logo
1 of 19
Truck Wallet
Daimler
Florian Drewes - KI decentralized
Helge Michael – main incubator
CordaCon London | 23 - 24 OCT 2019
The Goal
Leveraging the business opportunities of
our customers by increasing the
capabilities of our products
The Vision
The Truck as economic agent
The Concept
Truck ID as enabler for various services
developed on a truck Wallet platform
The Project
Building a platform for an Automated
Truck Interaction Ledger Architecture
(ATILA)
Where we started
OCT19
The Truck Wallet as
core element
Authenticates
transactions
& payments
Validates
and stores
data
Enables
secure
M2M
contracts
ATILA consists of four major pillars
OCT19
ATILA (Automated Truck Interaction Ledger Architecture)
Pay
Conduct DLT driven m2m
payments via ID based
Wallet
ID
Enable the truck to
identify itself to other
machines and business
partners
Daimler Trucks
R&D
ID concept (via
certificates) and
communication protocols
implemented in CTP unit
Anti Fraud
Utilize Truck ID
functionalities to prevent
fraudulent activities
ID based fraud prevention
concept (via digital
signature and m2m
communication)
developed and ready to be
implemented
Charge
Implement ID and
business logic to allow
truck to negotiate with
other entities and fulfil
own needs
Business communication
logic between Truck and
Charging Station
established and tested
DLT network created,
Payments between
network participants
(utilizing Wallet
functionalities) are
running
ATILAPartnerDeliverable
Truck Wallet
OCT19
Machines paying machines on DLT – a pilot
conducted with Daimler Trucks
OCT19
Background
1 Source: Machina Research, as cited by Bosch SI; Daimler
Machine-to-Machine payment pilot, August 2019
• Machine2machine economy rising
with expected 14 bn connected
devices and revenue volume of 600
bn USD in 20221
• (Autonomous) transactions between
machines need a suitable payment
method:
 Immediate, finality
 Condition-based execution
 Low cost, no intermediary
• Current payments methods do not
entirely meet these requirements
• Cryptocurrencies often inappropriate
for payments, e.g. high volatility
Exchange of IDs,
fueling vs. payment
&
built on
Our solution issues e-money fully automated and
is directly linked to the customers bank account
OCT19
› Corporate A transfers EUR to internal
Commerzbank (CBK) Account
› CBK monitors fiat money transfers via
Banking API
› CBK issues eMoney to Corporate A‘s DL balance
› Corporate A and B conduct transactions using
eMoney, Corporate B holds eMoney after
transactions
› Corporate B transfers eMoney to CBK DL
balance for redemption
› CBK redeems eMoney
› CBK transfers EUR to Corporate B‘s CBK account
› Each transaction is signed and recorded by
Commerzbank
1
2
3
4
5
6
7
8
Distributed
Ledger
Internal
Account
Distributed
Ledger
Balance
Distributed
Ledger
Balance
Distributed
Ledger
Balance
Commerz
- bank
Account
Commerz
- bank
Account
OCT19
Commerzbank dashboard for e-money
Due to technical limitations nodes and keys were
hosted outside the truck
OCT19
Device nodes combined with one multi account full node
Current solution
Preferred solution
OCT19
What is e-money
› Electronic money (e-money) is a digital alternative to
cash. It allows users to make cashless payments with
money stored on a card or a phone, or over the
internet (definition by the ECB)
› E-money is programmable fiat money on blockchains
› The e-money directive (EMD) sets out the rules for the
business practices and supervision of e-
money institutions.
In our Pilot
› Commerzbank
issued e-money as
cash states on Corda
› The cash states have
represented claims
against
Commerzbank
A lot of institutions have introduced
stablecoins in the past, we are using e-money
Taxonomy of stablecoins -
Stablecoins are digital token that have been designed to
minimize price volatility against Fiat currencies
OCT19
Fiat Backed Crypto Backed Algorithmic Backed Our E-Money solution
• Backed by Fiat currencies
that are held as collateral
in an escrow account
• Value is based on the
value of the backing
currency or asset
• Example: Tether, Gemini
Dollar
• Backed by cryptocurrencies that
are held as collateral in smart
contract escrow accounts
• Often combined with dynamic
adjustments on collateral side
• Example: DAI (Maker)
• Employ a set of rules expressed
in software code that attempt to
match the supply and demand
of the stablecoin
• Example: (Basis), Fragments
• Represents a legally
enforceable right against
the issuer and is
redeemable at any time
• Widely useable for
making payments
• Example: Monerium
✗ Stability depending on
escrow account solution
✗ Compliance risk due to
unknown recipients in
public blockchains
✗ Taxes: May generate
taxable income
✗ Unclear accounting
principles
✗ Stability linked to crypto expos.
✗ Market risk: natural target for
gaming/shorting
✗ Compliance risk due to
unknown recipients in public
blockchains
✗ Taxes: May generate taxable
income
✗ Technical risk: Assets can get
lost due to programming issues
✗ Unclear accounting principles
✗ Stability not yet proven
✗ Market risk: natural target for
gaming/shorting
✗ Compliance risk due to
unknown recipients
✗ Taxes: May generate taxable
income
✗ Technical risk: Assets can get
lost due to programming issues
✗ Unclear accounting principles
Stability: Default risk
against the issuer
✓ Fully compliant with all
legal requirements
✓ No special tax treatment
✓ Clear accounting
principles
DefinitionCharacteristics
Why does it make sense to use DLT technology
for IOT payments?
OCT19
SEPA
› Missing programmable (no
„smart contracts“) capabilities
› Missing delivery vs. payment
mechanism
› Media breakdowns in blockchain
applications
› No international interoperability
› Limited granularity when it comes
to microtransactions
Todays payment system are not suitable
for blockchain related use cases…
…and cash on ledger could help to
overcome several severe problems.
CASH ON LEDGER PAYMENTS
› Full programmability (smart
contracts)
› Allows for delivery vs. payment
transactions
› No media breakdowns in
blockchain applications
› World wide transactions possible
› (Fine granularity allows for
micropayments)
› Cash on ledger enables instant
settlement
Fulfillment of all regulatory requirements and easy
accounting within your balance sheet – legally our
solution offers e-money
OCT19
Commerzbank ensures that all parties within
the network fulfil all KYC requirements with
respect to AML
Commerzbank holds all required licences to
issue cash on ledger
Solution covers all legal and regulatory
requirements - covered by legal opinions
from reputable law firms
Legally our solution offers e-money that can
be easily accounted within your balance
sheet
Accounting
Licences
Permissioned Network
Compliance
Findings regarding
M2M Economy + Corda
Hardware Load Analysis Results
OCT19
Δ26 MB (+7.96%)
Δ0.5 (+50%)
Hardware load requirements for Atila Cordapp:
~26 MB RAM, ~50% of system resources for ~ 1 minute
Transaction Stress test results
OCT19
In chosen stress scenario (1 tx/minute), Postgres is stable, reducing transaction size by 96.3% vs. H2
But: Transaction size is still 30-60x higher than e.g. bitcoin transaction size.
Suitable scaling for M2M payments to be further optimized within Corda.
CCC – Findings: CORDA(1)
OCT19
● Corda software overall in a solid development state
● Developer-friendly documentation, compared to e.g. Hyperledger fabric
● Generic benefits of permissioned blockchains:
○ transaction finality, control of network load.
● H2 database is suitable only for very small sample applications but not sufficient
even for PoC -> essentially for development only, switch to Postgres was an
improvement
● Confidential identities are not fully matured
● Corda nodes can still only manage one identity
CCC – Findings: CORDA(2)
OCT19
● Full node size requirements (Memory: 2-4GB) too high - prohibits IoT
applications
○ light client „Device Nodes“ needed -> concept of external signing
○ roadmap and size requirements unclear
● Production-readiness for M2M-application not there yet and not "around the
corner“
● Notary system remains unclear to some extent:
○ Scenario: several banks, collaborating on Corda Cash-on-Ledger but
competing for customers ensuring a network of notaries
○ More in depth notary structure was unchallenged in the PoC
The E-Money Issuer is available at R3’s marketplace
OCT19
More information on : https://marketplace.r3.com/solutions/emoney-
issuer?referrer=search
OCT19
Helge Michael
Florian Drewes

More Related Content

What's hot

2019 Global University Pitch Competition Intro Deck
2019 Global University Pitch Competition Intro Deck2019 Global University Pitch Competition Intro Deck
2019 Global University Pitch Competition Intro Deck
Kevin Rutter
 

What's hot (20)

BizDay: Transition to DLT in RTGS payments, Accenture, SAP
BizDay: Transition to DLT in RTGS payments, Accenture, SAPBizDay: Transition to DLT in RTGS payments, Accenture, SAP
BizDay: Transition to DLT in RTGS payments, Accenture, SAP
 
BizDay: Blockchain for Procure to Pay Bank as a Platform Strategy, Digital Ve...
BizDay: Blockchain for Procure to Pay Bank as a Platform Strategy, Digital Ve...BizDay: Blockchain for Procure to Pay Bank as a Platform Strategy, Digital Ve...
BizDay: Blockchain for Procure to Pay Bank as a Platform Strategy, Digital Ve...
 
Corda for Corporates at Sibos 2019
Corda for Corporates at Sibos 2019Corda for Corporates at Sibos 2019
Corda for Corporates at Sibos 2019
 
BizDay: Changing Repo Market Structure; Broadridge, DAML and Corda
BizDay: Changing Repo Market Structure; Broadridge, DAML and Corda BizDay: Changing Repo Market Structure; Broadridge, DAML and Corda
BizDay: Changing Repo Market Structure; Broadridge, DAML and Corda
 
BizDay: David E. Rutter Welcome Address
BizDay: David E. Rutter Welcome AddressBizDay: David E. Rutter Welcome Address
BizDay: David E. Rutter Welcome Address
 
BizDay: Insurtech Challenge, Nationwide
BizDay: Insurtech Challenge, NationwideBizDay: Insurtech Challenge, Nationwide
BizDay: Insurtech Challenge, Nationwide
 
BizDay: Improving Remittances in the World's 2nd Largest Corridor, Digiledge
BizDay: Improving Remittances in the World's 2nd Largest Corridor, DigiledgeBizDay: Improving Remittances in the World's 2nd Largest Corridor, Digiledge
BizDay: Improving Remittances in the World's 2nd Largest Corridor, Digiledge
 
BizDay: Usage Based Insurance and Fleet Management, Infosys
BizDay: Usage Based Insurance and Fleet Management, InfosysBizDay: Usage Based Insurance and Fleet Management, Infosys
BizDay: Usage Based Insurance and Fleet Management, Infosys
 
2019 Global University Pitch Competition Intro Deck
2019 Global University Pitch Competition Intro Deck2019 Global University Pitch Competition Intro Deck
2019 Global University Pitch Competition Intro Deck
 
Global Trade
 Global Trade  Global Trade
Global Trade
 
BizDay: Designing the Future of Payments, Mastercard
BizDay: Designing the Future of Payments, MastercardBizDay: Designing the Future of Payments, Mastercard
BizDay: Designing the Future of Payments, Mastercard
 
BizDay: Fully Managed Corda Enterprise with Azure Blockchain Service, Microsoft
BizDay: Fully Managed Corda Enterprise with Azure Blockchain Service, MicrosoftBizDay: Fully Managed Corda Enterprise with Azure Blockchain Service, Microsoft
BizDay: Fully Managed Corda Enterprise with Azure Blockchain Service, Microsoft
 
DevDay: Integrating HQLAx on Corda into the Financial Markets Infrastructure,...
DevDay: Integrating HQLAx on Corda into the Financial Markets Infrastructure,...DevDay: Integrating HQLAx on Corda into the Financial Markets Infrastructure,...
DevDay: Integrating HQLAx on Corda into the Financial Markets Infrastructure,...
 
Pah, Micro Lending with Blockchain technology
Pah, Micro Lending with Blockchain technologyPah, Micro Lending with Blockchain technology
Pah, Micro Lending with Blockchain technology
 
Discover the power of blockchain with r3 corda platform
Discover the power of blockchain with r3 corda platformDiscover the power of blockchain with r3 corda platform
Discover the power of blockchain with r3 corda platform
 
Identify your next Asia business opportunity with Corda
Identify your next Asia business opportunity with Corda Identify your next Asia business opportunity with Corda
Identify your next Asia business opportunity with Corda
 
Defi development services company
Defi development services companyDefi development services company
Defi development services company
 
Solidity development - Mobiloitte
Solidity development - MobiloitteSolidity development - Mobiloitte
Solidity development - Mobiloitte
 
Data transformation in the oil and gas industry
Data transformation in the oil and gas industryData transformation in the oil and gas industry
Data transformation in the oil and gas industry
 
BizDay: How Corda is Enabling Low Income Families to be Protected, Blocksure
BizDay: How Corda is Enabling Low Income Families to be Protected, BlocksureBizDay: How Corda is Enabling Low Income Families to be Protected, Blocksure
BizDay: How Corda is Enabling Low Income Families to be Protected, Blocksure
 

Similar to BizDay: Truck Wallet, Daimler, KI Decentralized

Blockchain-Explained-v2.09.pdf
Blockchain-Explained-v2.09.pdfBlockchain-Explained-v2.09.pdf
Blockchain-Explained-v2.09.pdf
ArvindKumar265041
 

Similar to BizDay: Truck Wallet, Daimler, KI Decentralized (20)

Blockchain-Explained-v2.09.pdf
Blockchain-Explained-v2.09.pdfBlockchain-Explained-v2.09.pdf
Blockchain-Explained-v2.09.pdf
 
Overcoming the Barriers to Blockchain Adoption
Overcoming the Barriers to Blockchain AdoptionOvercoming the Barriers to Blockchain Adoption
Overcoming the Barriers to Blockchain Adoption
 
MongoDB and BlockChain
MongoDB and BlockChainMongoDB and BlockChain
MongoDB and BlockChain
 
Making Blockchain Real for Business at the "z Systems Agile Enterprise Develo...
Making Blockchain Real for Business at the "z Systems Agile Enterprise Develo...Making Blockchain Real for Business at the "z Systems Agile Enterprise Develo...
Making Blockchain Real for Business at the "z Systems Agile Enterprise Develo...
 
8 Decimal Capital Enterprise Solution Overview
8 Decimal Capital Enterprise Solution Overview8 Decimal Capital Enterprise Solution Overview
8 Decimal Capital Enterprise Solution Overview
 
Making Blockchain Real for Business Explained - ibm
Making Blockchain Real for Business Explained - ibmMaking Blockchain Real for Business Explained - ibm
Making Blockchain Real for Business Explained - ibm
 
Blockchain explained-v2.09
Blockchain explained-v2.09Blockchain explained-v2.09
Blockchain explained-v2.09
 
Blockchain and international trade, trade finance, and supply chain (1)
Blockchain and international trade, trade finance, and supply chain (1)Blockchain and international trade, trade finance, and supply chain (1)
Blockchain and international trade, trade finance, and supply chain (1)
 
NICSA Webinar | Reimaging the Future of the Fund Industry Through Emerging Te...
NICSA Webinar | Reimaging the Future of the Fund Industry Through Emerging Te...NICSA Webinar | Reimaging the Future of the Fund Industry Through Emerging Te...
NICSA Webinar | Reimaging the Future of the Fund Industry Through Emerging Te...
 
SMTAI PowerPoint: Blockchain for High Tech
SMTAI PowerPoint: Blockchain for High Tech SMTAI PowerPoint: Blockchain for High Tech
SMTAI PowerPoint: Blockchain for High Tech
 
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes & Rule-based Sm...
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes &  Rule-based Sm...IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes &  Rule-based Sm...
IBM Cloud Côte d'Azur Meetup - Blockchain Business Processes & Rule-based Sm...
 
Ibm system storage solutions handbook
Ibm system storage solutions handbook Ibm system storage solutions handbook
Ibm system storage solutions handbook
 
Blockchain & Islamic Finance
Blockchain & Islamic FinanceBlockchain & Islamic Finance
Blockchain & Islamic Finance
 
Blockchain
BlockchainBlockchain
Blockchain
 
Demystifying Smart Contracts
Demystifying Smart ContractsDemystifying Smart Contracts
Demystifying Smart Contracts
 
Iata blockchain presentation icaew suisse branch
Iata blockchain presentation   icaew suisse branchIata blockchain presentation   icaew suisse branch
Iata blockchain presentation icaew suisse branch
 
Sputnik dlt
Sputnik dltSputnik dlt
Sputnik dlt
 
apidays LIVE London 2021 - Open Insurance & Smart Contracts by Giovanni Lesna...
apidays LIVE London 2021 - Open Insurance & Smart Contracts by Giovanni Lesna...apidays LIVE London 2021 - Open Insurance & Smart Contracts by Giovanni Lesna...
apidays LIVE London 2021 - Open Insurance & Smart Contracts by Giovanni Lesna...
 
How to raise $100M for your healthcare startup via ICO: Breaking the myths of...
How to raise $100M for your healthcare startup via ICO: Breaking the myths of...How to raise $100M for your healthcare startup via ICO: Breaking the myths of...
How to raise $100M for your healthcare startup via ICO: Breaking the myths of...
 
emtech blockchain.pptx
emtech blockchain.pptxemtech blockchain.pptx
emtech blockchain.pptx
 

More from R3

More from R3 (14)

Supporting trade finance with letters of credit on corda
Supporting trade finance with letters of credit on cordaSupporting trade finance with letters of credit on corda
Supporting trade finance with letters of credit on corda
 
Corda Developer Bootcamp: Introduction to Corda
Corda Developer Bootcamp: Introduction to CordaCorda Developer Bootcamp: Introduction to Corda
Corda Developer Bootcamp: Introduction to Corda
 
Corda Developer Bootcamp: Tokens
Corda Developer Bootcamp: TokensCorda Developer Bootcamp: Tokens
Corda Developer Bootcamp: Tokens
 
Corda Developer Bootcamp: Tokens
Corda Developer Bootcamp:  TokensCorda Developer Bootcamp:  Tokens
Corda Developer Bootcamp: Tokens
 
Introduction to Corda Blockchain for Developers
Introduction to Corda Blockchain for DevelopersIntroduction to Corda Blockchain for Developers
Introduction to Corda Blockchain for Developers
 
Corda Developer Bootcamp: Accounts
Corda Developer Bootcamp: AccountsCorda Developer Bootcamp: Accounts
Corda Developer Bootcamp: Accounts
 
DevDay: Managing a Distributed Network on a Common Infra, SIA
DevDay: Managing a Distributed Network on a Common Infra, SIADevDay: Managing a Distributed Network on a Common Infra, SIA
DevDay: Managing a Distributed Network on a Common Infra, SIA
 
DevDay: Developer Updates: Visual Studio Code, Java 11 and OpenAPI (oh my), L...
DevDay: Developer Updates: Visual Studio Code, Java 11 and OpenAPI (oh my), L...DevDay: Developer Updates: Visual Studio Code, Java 11 and OpenAPI (oh my), L...
DevDay: Developer Updates: Visual Studio Code, Java 11 and OpenAPI (oh my), L...
 
DevDay: Node Analytics with Python, Chainhaus
DevDay: Node Analytics with Python, ChainhausDevDay: Node Analytics with Python, Chainhaus
DevDay: Node Analytics with Python, Chainhaus
 
DevDay: Getting Started with Tokens and Accounts, R3
DevDay: Getting Started with Tokens and Accounts, R3DevDay: Getting Started with Tokens and Accounts, R3
DevDay: Getting Started with Tokens and Accounts, R3
 
BizDay: Connecting Construction & Insurance Ecosystem, Tinubu Square
BizDay: Connecting Construction & Insurance Ecosystem, Tinubu SquareBizDay: Connecting Construction & Insurance Ecosystem, Tinubu Square
BizDay: Connecting Construction & Insurance Ecosystem, Tinubu Square
 
BizDay: The Wholesale Food Supply Chain is Ripe for Transformation, ripe.io
BizDay: The Wholesale Food Supply Chain is Ripe for Transformation, ripe.ioBizDay: The Wholesale Food Supply Chain is Ripe for Transformation, ripe.io
BizDay: The Wholesale Food Supply Chain is Ripe for Transformation, ripe.io
 
BizDay: The Path to The Risk Singularity, RiskStream
BizDay: The Path to The Risk Singularity, RiskStreamBizDay: The Path to The Risk Singularity, RiskStream
BizDay: The Path to The Risk Singularity, RiskStream
 
DevDay: CorDapp Design Language: How to Draw a Cordapp and Why You Should, R3
DevDay: CorDapp Design Language: How to Draw a Cordapp and Why You Should, R3DevDay: CorDapp Design Language: How to Draw a Cordapp and Why You Should, R3
DevDay: CorDapp Design Language: How to Draw a Cordapp and Why You Should, R3
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

BizDay: Truck Wallet, Daimler, KI Decentralized

  • 1. Truck Wallet Daimler Florian Drewes - KI decentralized Helge Michael – main incubator CordaCon London | 23 - 24 OCT 2019
  • 2. The Goal Leveraging the business opportunities of our customers by increasing the capabilities of our products The Vision The Truck as economic agent The Concept Truck ID as enabler for various services developed on a truck Wallet platform The Project Building a platform for an Automated Truck Interaction Ledger Architecture (ATILA) Where we started OCT19 The Truck Wallet as core element Authenticates transactions & payments Validates and stores data Enables secure M2M contracts
  • 3. ATILA consists of four major pillars OCT19 ATILA (Automated Truck Interaction Ledger Architecture) Pay Conduct DLT driven m2m payments via ID based Wallet ID Enable the truck to identify itself to other machines and business partners Daimler Trucks R&D ID concept (via certificates) and communication protocols implemented in CTP unit Anti Fraud Utilize Truck ID functionalities to prevent fraudulent activities ID based fraud prevention concept (via digital signature and m2m communication) developed and ready to be implemented Charge Implement ID and business logic to allow truck to negotiate with other entities and fulfil own needs Business communication logic between Truck and Charging Station established and tested DLT network created, Payments between network participants (utilizing Wallet functionalities) are running ATILAPartnerDeliverable
  • 5. Machines paying machines on DLT – a pilot conducted with Daimler Trucks OCT19 Background 1 Source: Machina Research, as cited by Bosch SI; Daimler Machine-to-Machine payment pilot, August 2019 • Machine2machine economy rising with expected 14 bn connected devices and revenue volume of 600 bn USD in 20221 • (Autonomous) transactions between machines need a suitable payment method:  Immediate, finality  Condition-based execution  Low cost, no intermediary • Current payments methods do not entirely meet these requirements • Cryptocurrencies often inappropriate for payments, e.g. high volatility Exchange of IDs, fueling vs. payment & built on
  • 6. Our solution issues e-money fully automated and is directly linked to the customers bank account OCT19 › Corporate A transfers EUR to internal Commerzbank (CBK) Account › CBK monitors fiat money transfers via Banking API › CBK issues eMoney to Corporate A‘s DL balance › Corporate A and B conduct transactions using eMoney, Corporate B holds eMoney after transactions › Corporate B transfers eMoney to CBK DL balance for redemption › CBK redeems eMoney › CBK transfers EUR to Corporate B‘s CBK account › Each transaction is signed and recorded by Commerzbank 1 2 3 4 5 6 7 8 Distributed Ledger Internal Account Distributed Ledger Balance Distributed Ledger Balance Distributed Ledger Balance Commerz - bank Account Commerz - bank Account
  • 8. Due to technical limitations nodes and keys were hosted outside the truck OCT19 Device nodes combined with one multi account full node Current solution Preferred solution
  • 9. OCT19 What is e-money › Electronic money (e-money) is a digital alternative to cash. It allows users to make cashless payments with money stored on a card or a phone, or over the internet (definition by the ECB) › E-money is programmable fiat money on blockchains › The e-money directive (EMD) sets out the rules for the business practices and supervision of e- money institutions. In our Pilot › Commerzbank issued e-money as cash states on Corda › The cash states have represented claims against Commerzbank A lot of institutions have introduced stablecoins in the past, we are using e-money
  • 10. Taxonomy of stablecoins - Stablecoins are digital token that have been designed to minimize price volatility against Fiat currencies OCT19 Fiat Backed Crypto Backed Algorithmic Backed Our E-Money solution • Backed by Fiat currencies that are held as collateral in an escrow account • Value is based on the value of the backing currency or asset • Example: Tether, Gemini Dollar • Backed by cryptocurrencies that are held as collateral in smart contract escrow accounts • Often combined with dynamic adjustments on collateral side • Example: DAI (Maker) • Employ a set of rules expressed in software code that attempt to match the supply and demand of the stablecoin • Example: (Basis), Fragments • Represents a legally enforceable right against the issuer and is redeemable at any time • Widely useable for making payments • Example: Monerium ✗ Stability depending on escrow account solution ✗ Compliance risk due to unknown recipients in public blockchains ✗ Taxes: May generate taxable income ✗ Unclear accounting principles ✗ Stability linked to crypto expos. ✗ Market risk: natural target for gaming/shorting ✗ Compliance risk due to unknown recipients in public blockchains ✗ Taxes: May generate taxable income ✗ Technical risk: Assets can get lost due to programming issues ✗ Unclear accounting principles ✗ Stability not yet proven ✗ Market risk: natural target for gaming/shorting ✗ Compliance risk due to unknown recipients ✗ Taxes: May generate taxable income ✗ Technical risk: Assets can get lost due to programming issues ✗ Unclear accounting principles Stability: Default risk against the issuer ✓ Fully compliant with all legal requirements ✓ No special tax treatment ✓ Clear accounting principles DefinitionCharacteristics
  • 11. Why does it make sense to use DLT technology for IOT payments? OCT19 SEPA › Missing programmable (no „smart contracts“) capabilities › Missing delivery vs. payment mechanism › Media breakdowns in blockchain applications › No international interoperability › Limited granularity when it comes to microtransactions Todays payment system are not suitable for blockchain related use cases… …and cash on ledger could help to overcome several severe problems. CASH ON LEDGER PAYMENTS › Full programmability (smart contracts) › Allows for delivery vs. payment transactions › No media breakdowns in blockchain applications › World wide transactions possible › (Fine granularity allows for micropayments) › Cash on ledger enables instant settlement
  • 12. Fulfillment of all regulatory requirements and easy accounting within your balance sheet – legally our solution offers e-money OCT19 Commerzbank ensures that all parties within the network fulfil all KYC requirements with respect to AML Commerzbank holds all required licences to issue cash on ledger Solution covers all legal and regulatory requirements - covered by legal opinions from reputable law firms Legally our solution offers e-money that can be easily accounted within your balance sheet Accounting Licences Permissioned Network Compliance
  • 14. Hardware Load Analysis Results OCT19 Δ26 MB (+7.96%) Δ0.5 (+50%) Hardware load requirements for Atila Cordapp: ~26 MB RAM, ~50% of system resources for ~ 1 minute
  • 15. Transaction Stress test results OCT19 In chosen stress scenario (1 tx/minute), Postgres is stable, reducing transaction size by 96.3% vs. H2 But: Transaction size is still 30-60x higher than e.g. bitcoin transaction size. Suitable scaling for M2M payments to be further optimized within Corda.
  • 16. CCC – Findings: CORDA(1) OCT19 ● Corda software overall in a solid development state ● Developer-friendly documentation, compared to e.g. Hyperledger fabric ● Generic benefits of permissioned blockchains: ○ transaction finality, control of network load. ● H2 database is suitable only for very small sample applications but not sufficient even for PoC -> essentially for development only, switch to Postgres was an improvement ● Confidential identities are not fully matured ● Corda nodes can still only manage one identity
  • 17. CCC – Findings: CORDA(2) OCT19 ● Full node size requirements (Memory: 2-4GB) too high - prohibits IoT applications ○ light client „Device Nodes“ needed -> concept of external signing ○ roadmap and size requirements unclear ● Production-readiness for M2M-application not there yet and not "around the corner“ ● Notary system remains unclear to some extent: ○ Scenario: several banks, collaborating on Corda Cash-on-Ledger but competing for customers ensuring a network of notaries ○ More in depth notary structure was unchallenged in the PoC
  • 18. The E-Money Issuer is available at R3’s marketplace OCT19 More information on : https://marketplace.r3.com/solutions/emoney- issuer?referrer=search