SlideShare une entreprise Scribd logo
1  sur  41
Télécharger pour lire hors ligne
DEVICE DEMOCRACY
Solid 2015	

!
!
!
IBM Institute for BusinessValue
© 2015 IBM Corporation
CREDITS
IBM IBV
!
Paul Brody	

Veena Pureswaran	

Sumbala Nair

Sanjay Pannikar	

ADEPT team	

!
Speaker

Henning Diedrich
2
ADEPT
IoT research project by IBM	

3
© 2015 IBM Corporation
ADEPT: CES DEMO RECAP
• washer buying detergent	

• washer bartering energy use	

• washer ordering service
4
Retailer
Order, Payment
Confirmation
Payment
Negotiation
Detergent!
Check
TV 

Price Alert
Confirmation
Service Request
Service"
Vendor
Service Checklist!
Warranty Check
Owner
ADEPT"
WASHER
Notification
1 2
3
© 2015 IBM Corporation
BIG PICTURE IOT
• coming massive computing power of ‘things’	

• failed expectations	

• market size trailing predictions	

• IBM IoT Platform on Bluemix	

• autonomous devices	

• inter-device commerce
5
© 2015 IBM Corporation
ADEPT: IOT CHALLENGE FOCUS
√ cost	

□ trust	

√ monetisation 	

√ interoperability 	

√ discoverability 	

√ authentication	

√ long term service expectation	

□ scale
6
Lackof
Not future-proof
Lackofprivacy
Internet
of Things
Brok
en business
High
cost
m
odels
functionalvalue
© 2015 IBM Corporation
DEVICE OWNERSHIP OPTIONS
• manufacturer	

• provider	

• owner	

• device
7
© 2015 IBM Corporation
DECENTRALIZATION
8
!
device agency	

device democracy 	

open platform	

common market
ADEPTVISION
© 2015 IBM Corporation
ADEPT DESIGN
√ trust-less peer-to-peer messaging	

√ distributed file sharing	

√ autonomous device coordination	

□ identity
10
© 2015 IBM Corporation
ADEPTVISION
□ highly efficient digital marketplaces	

√ real-time resource competition	

√ inter-device agreements	

√ direct payments between devices	

√ service and resource barter between devices	

□ inter-device reputation	

!
√ = demo’ed
11
© 2015 IBM Corporation
ADEPT DEVICE CATEGORIES
12
ADEPT Device Categories
Light&Wallet&
Messaging& File&Transfer&
Related&Peer&List&
Op7mized&Wallet&
Messaging& File&Transfer&
Related&Peer&List&
Autonomous&Device&
Coordina7on&Framework&
Data&Management&&&Analy7cs&
Transac7on&Verifica7on&
(capabilityIbased)&
Full&Wallet&
Messaging& File&Transfer&
Related&Peer&List&
Autonomous&Device&
Coordina7on&Framework&
Data&Management&&&Analy7cs&
Transac7on&Verifica7on&&
(Full)&
Marketplace&Enablers&
P.&Ex.&Marketplaces&
Implemented&as&PoC&
Proposed&
Light&Peer&
Standard&Peer&
Peer&Exchange&
37
© 2015 IBM Corporation
ADEPT ARCHITECTURE
(√) protocols, services, applications	

√ TeleHash, BitTorrent, Ethereum 	

□ light peers, standard peers, hub
13
ADEPT Architecture

Logical View
Devices enabled as decentralized
autonomous peers
Device communication private by
UI
Business
Messaging
LifeCycle
Message
Blockchain
LifeCycle
Transaction
File Sharing
LifeCycle
File sharing
Data
LifeCycle
Peer
Analytics
Asset

Appliance 
 Examples Resource
Virtual Diagnosti
Data Management (e.g. MySQL & Distributed DB)
E.g. Android, Linux compatibility
Messaging
Store & 

Optimized

Blockchain
Mining
File Sharing

(e.g.
Own and
Light Peer
protocol
Autonomous
Device
ADEPTInstaller
Application
Open source
Open source
Data
OS
ADEPT Architecture

Logical View
Devices enabled as decentralized autonomous peers
Device communication private by design
Capability to achieve distributed consensus
UI
Business Logic
Messaging
Service
LifeCycle
Message
Handler
Blockchain
Service
LifeCycle
Transaction
Handler
File Sharing
Service
LifeCycle
File sharing
Handler
Data Management Service
LifeCycle
Peer Management
Analytics
Asset

sharing
Appliance 

Self-service Examples
Resource
Bartering
Virtual Credit

Management
Diagnostics
Data Management (e.g. MySQL & Distributed DB)
E.g. Android, Linux compatibility
Messaging
(e.g. Telehash)
Store & 

Forward
Optimized

Blockchain
(e.g. Ethereum)
Mining
File Sharing

(e.g. BitTorrent & OBEX)
Own and
Light Peer
protocol
handler
Autonomous
DeviceCordination
Framework
ADEPTInstaller
Application
Layer
Open source
Services
Open source Protocols
Data
Layer
OS
Interface
© 2015 IBM Corporation
ADEPT DEVICE SECURITY

AND MAINTENANCE
• automatic and secure software updates	

• verification of trustworthiness of peers	

• self-maintaining, self-servicing units
15
© 2015 IBM Corporation|
/
Use Case 1: The Autonomous Washer
Autonomous transactions between Washer, 

Retailer, After Sales Service and other appliances.
16
Retailer
Order, Payment
Confirmation
Payment
Negotiation
Detergent!
Check
TV 

Price Alert
ConfirmationService Request
Service"
Vendor
Service Checklist!
Warranty Check
Owner
ADEPT"
WASHER
Notification
1 2
3
Consumables Marketplace1
2
3
Service Marketplace
Energy Marketplace
Use Case Scenarios:
© 2015 IBM Corporation|
Interactions – Detergent reorder
Trigger:

Detergent falls below re-order level

Make payment against existing contract.

!
Features demonstrated

Consumables analytics

Policy to invoke payment contract

Secure point to point messaging
Ethereum Payment()
Telehash

Create order()
Telehash

Dispatch confirmation ()
Notify owner()
Notify owner()
1
2
2
3
4
4
17
Authorized 

Retailer
Authorized 

Retailer
© 2015 IBM Corporation|18
Interactions – component in-warranty replacement
If In warranty, raise telehash
Replacement Order()
If in warranty, Telehash
Service order confirm ()
Notify owner()
Notify owner()
Verify warranty
status()
1
5 4
2
3 3
5
Trigger:

Washer detects potential air filter failure.

Find authorized service center.
!
Internet discovery

In device analytics

Block chain verification

Secure point to point messaging
Check warranty status()
BLOCKCHAIN
Why Blockchain?
© 2015 IBM Corporation
WHAT IS A BLOCKCHAIN?
!
• trust-less network	

• signed transactions	

• public consensus	

• transaction code
20
© 2015 IBM Corporation
SMART CONTRACTS
• transaction scripts	

• on- or off-chain	

• transacting value-holding token	

• micro-fee capability
21
© 2015 IBM Corporation
BLOCKCHAIN CHALLENGES
privacy	

scaling	

mining	

finality	

volatility	

legality	

stability
22
© 2015 IBM Corporation
• Bitcoin limited smart contracts	

• Ethereum not ready	

• Ripple not decentralized
23
THE CLOUD
as peer
© 2015 IBM Corporation
CLOUD AND ADEPT
• hash key in the chain	

• content in key-value* store like Cloudant	

• scaling platform like Softlayer
25
© 2015 IBM Corporation
CLOUD AS PEER
Cloud as State-Holder	

• cost efficient	

• unlimited capacity	

• elastic scale
26
Cloud as Code-Repository	

• light protocol	

• fast execution	

• out-of-band validation
ONGOING DEVELOPMENTS
© 2015 IBM Corporation
CURRENT RESEARCH
• Consensus implementations	

• Performance scaling vs centralized solutions	

• Energy cost of proof of stake vs. proof of work
28
© 2015 IBM Corporation
CONSENSUS IMPLEMENTATIONS
• Proof of Work	

• Proof of Stake	

• Traditional Consensus Protocols
29
© 2015 IBM Corporation
PERFORMANCE SCALINGVS
CENTRALIZED SOLUTIONS
Performance for decentralized and
centralized models with increasing
network size for downloading a 100
MB file, with Kademlia messages
generated between any random pair
of nodes at an interval of 30 ms.
30
© 2015 IBM Corporation
ENERGY COST
31
Power&Consump-on:&PoS&v/s&PoW
•  2"device"types""
•  GPU_dev:""
•  Radeon"R9"290X"
•  Idle"power:"20W"
•  Stressed"power:"308W"
•  Intel"BaseAT"NIC"
•  Idle"power:"21.2W"
•  AcHve"power:"21.4W"
•  CPU_dev:""
•  Intel"PenHum"4"540"processor""
•  Idle"power:"150W"
•  Stressed"power:"223W"
•  Intel"BaseAT"NIC"
•  Idle"power:"21.2W"
•  AcHve"power:"21.4W"
"
•  1000"devices"
•  100"miners,"900"nonAminers"
•  1"blockchain,"12s"blockAHme"
•  Nature"of"traffic"
•  SimulaHon"run"for"12,000"seconds"(1000"block"Hmes)"
•  On"average,"an"event"happens"every"0.25s"
•  Event"is"either"publish_contract,"call_contract,"or"
send_money."Each"happens"with"equal"probability."
•  Up"to"41%"less"power"consumed"by"PoS"than"
PoW."This"is"in"the"all"GPU"case."
0"
20"
40"
60"
80"
100"
120"
140"
160"
180"
200"
0" 0.25" 0.5" 0.75" 1"
Avg."Power"Consumed"
FracHon"of"GPU"devices"
Total"PoS" Total"PoW"
© 2015 IBM Corporation
ENERGY COST
32
•  1000#Raspberry#Pi s##
•  100#miners,#900#non3miners#
•  12s#block38me#
•  Simula8on#run#for#12,000s#
•  Choice#of#consensus#mechanism#ma>ers#–#
but#not#so#much#for#low#power#devices#
•  PoW#consumes#less#than#6%#more#energy#
than#PoS#
•  Energy#consumed#by#PoS#consensus#
mechanism#is#close#to#devices#opera8ng#in#
idle#mode#
© 2015 IBM Corporation
BLOCKCHAIN SIZE
33
Size%of%the%Add,only%Block,chain
0"
200"
400"
600"
800"
1000"
1200"
1" 7" 13" 19" 25" 31" 37" 43" 49" 55" 61" 67" 73" 79" 85" 91" 97"103"109"115"121"127"133"139"145"151"157"163"169"175"181"187"193"199"205"211"217"223"229"235"241"247"253"259"265"271"277"283"289"
Size"of"Blockchain"(MB)"
Time"(Hours)"
100"tps" 50"tps" 25"tps" 10"tps"
•  This"chart"emphasizes"the"need"for"block"chain"pruning."
•  A"device"with"1GB"memory"would"run"out"of"memory"fairly"quickly."""
Time"of"crash"
Time"of"crash"
Time"of"crash"
Time"of"crash"
© 2015 IBM Corporation
OTHERS’ EFFORTS
• Samsung	

• Filament	

• 21
34
© 2015 IBM Corporation
FILAMENT
35
© 2015 IBM Corporation
FILAMENT
TeleHash	

Bitcoin mainnet	

Blockname DNS	

JOSE off-chain code	

Pennybank microtransactions
36
SUMMARY & OUTLOOK
© 2015 IBM Corporation
WHAT WE'VE LEARNED
• concept works	

• much left to do	

• blockchain works as advertised	

• smart contracts are a powerful new paradigm	

• machine-to-machine commerce works
38
© 2015 IBM Corporation
WHAT WE DON'T KNOWYET
• scaling	

• privacy	

• consensus algorithm
39
© 2015 IBM Corporation
PRODUCTS AS SUBSCRIBED EXPERIENCE
• empowering the sharing economy	

• subscription, not purchase	

• full life time full service
40
Instrumented
Intelligent
Invisible
Interactive
Interconnected
© 2015 IBM Corporation
BUILDING AN
OPEN DEVICE
ECOSYSTEM
!
Charge to the industry
41
p
Registration
of new
device
Authentication
of remote
users
Contract to barter
power with other
appliances
Checklist for
automobile
safety

Contenu connexe

Tendances

10 ways to build stronger, more successful teams. Be a better manager.
10 ways to build stronger, more successful teams. Be a better manager. 10 ways to build stronger, more successful teams. Be a better manager.
10 ways to build stronger, more successful teams. Be a better manager. Weekdone.com
 
Understand the super apps in China
Understand the super apps in China Understand the super apps in China
Understand the super apps in China Min Wang
 
The Art of Picking a Co-founder
The Art of Picking a Co-founder The Art of Picking a Co-founder
The Art of Picking a Co-founder Guy Kawasaki
 
How to Map Your Future
How to Map Your FutureHow to Map Your Future
How to Map Your FutureSlideShop.com
 
11 big strategy ideas
11 big strategy ideas11 big strategy ideas
11 big strategy ideasCPA Australia
 
The ROI of Effective Recognition
The ROI of Effective RecognitionThe ROI of Effective Recognition
The ROI of Effective RecognitionO.C. Tanner
 
How To Get Clients & Sell Without Selling (Social Selling)
How To Get Clients & Sell Without Selling (Social Selling)How To Get Clients & Sell Without Selling (Social Selling)
How To Get Clients & Sell Without Selling (Social Selling)Jane Frankland
 
How to Land that First Customer
How to Land that First CustomerHow to Land that First Customer
How to Land that First CustomerFloown
 
31 Quotes To Celebrate Teamwork and Collaboration
31 Quotes To Celebrate Teamwork and Collaboration31 Quotes To Celebrate Teamwork and Collaboration
31 Quotes To Celebrate Teamwork and CollaborationHubSpot
 
The Art of Principled Negotiation - Academy Xi THINK
The Art of Principled Negotiation - Academy Xi THINKThe Art of Principled Negotiation - Academy Xi THINK
The Art of Principled Negotiation - Academy Xi THINKDentsu Aegis Network
 
The Art of Compromise: it's an agency/client thing
The Art of Compromise: it's an agency/client thingThe Art of Compromise: it's an agency/client thing
The Art of Compromise: it's an agency/client thingVelocity Partners
 
How a Smart Leader Sets SMART Goals
How a Smart Leader Sets SMART GoalsHow a Smart Leader Sets SMART Goals
How a Smart Leader Sets SMART GoalsWeekdone.com
 
Nader sabry - investor pitch deck template
Nader sabry - investor pitch deck templateNader sabry - investor pitch deck template
Nader sabry - investor pitch deck templateNader Sabry
 
Safex pay corporate presentation
Safex pay corporate presentationSafex pay corporate presentation
Safex pay corporate presentationNeha Sahay
 
McCann Sydney PowerPoint Karaoke 2
McCann Sydney PowerPoint Karaoke 2McCann Sydney PowerPoint Karaoke 2
McCann Sydney PowerPoint Karaoke 2Frank Lang
 
The Other C Word: What makes great content marketing great
The Other C Word: What makes great content marketing greatThe Other C Word: What makes great content marketing great
The Other C Word: What makes great content marketing greatVelocity Partners
 
The power of creative collaboration
The power of creative collaborationThe power of creative collaboration
The power of creative collaborationTable19
 
4 Emerging Trends in Digital Lending
4 Emerging Trends in Digital Lending4 Emerging Trends in Digital Lending
4 Emerging Trends in Digital LendingKuliza Technologies
 
Gamification and Game-Thinking
Gamification and Game-ThinkingGamification and Game-Thinking
Gamification and Game-ThinkingKarl Kapp
 

Tendances (20)

10 ways to build stronger, more successful teams. Be a better manager.
10 ways to build stronger, more successful teams. Be a better manager. 10 ways to build stronger, more successful teams. Be a better manager.
10 ways to build stronger, more successful teams. Be a better manager.
 
Understand the super apps in China
Understand the super apps in China Understand the super apps in China
Understand the super apps in China
 
The Art of Picking a Co-founder
The Art of Picking a Co-founder The Art of Picking a Co-founder
The Art of Picking a Co-founder
 
How to Map Your Future
How to Map Your FutureHow to Map Your Future
How to Map Your Future
 
11 big strategy ideas
11 big strategy ideas11 big strategy ideas
11 big strategy ideas
 
The ROI of Effective Recognition
The ROI of Effective RecognitionThe ROI of Effective Recognition
The ROI of Effective Recognition
 
How To Get Clients & Sell Without Selling (Social Selling)
How To Get Clients & Sell Without Selling (Social Selling)How To Get Clients & Sell Without Selling (Social Selling)
How To Get Clients & Sell Without Selling (Social Selling)
 
How to Land that First Customer
How to Land that First CustomerHow to Land that First Customer
How to Land that First Customer
 
31 Quotes To Celebrate Teamwork and Collaboration
31 Quotes To Celebrate Teamwork and Collaboration31 Quotes To Celebrate Teamwork and Collaboration
31 Quotes To Celebrate Teamwork and Collaboration
 
The Art of Principled Negotiation - Academy Xi THINK
The Art of Principled Negotiation - Academy Xi THINKThe Art of Principled Negotiation - Academy Xi THINK
The Art of Principled Negotiation - Academy Xi THINK
 
The Art of Compromise: it's an agency/client thing
The Art of Compromise: it's an agency/client thingThe Art of Compromise: it's an agency/client thing
The Art of Compromise: it's an agency/client thing
 
How a Smart Leader Sets SMART Goals
How a Smart Leader Sets SMART GoalsHow a Smart Leader Sets SMART Goals
How a Smart Leader Sets SMART Goals
 
Nader sabry - investor pitch deck template
Nader sabry - investor pitch deck templateNader sabry - investor pitch deck template
Nader sabry - investor pitch deck template
 
Safex pay corporate presentation
Safex pay corporate presentationSafex pay corporate presentation
Safex pay corporate presentation
 
The Best Pitch Decks
The Best Pitch DecksThe Best Pitch Decks
The Best Pitch Decks
 
McCann Sydney PowerPoint Karaoke 2
McCann Sydney PowerPoint Karaoke 2McCann Sydney PowerPoint Karaoke 2
McCann Sydney PowerPoint Karaoke 2
 
The Other C Word: What makes great content marketing great
The Other C Word: What makes great content marketing greatThe Other C Word: What makes great content marketing great
The Other C Word: What makes great content marketing great
 
The power of creative collaboration
The power of creative collaborationThe power of creative collaboration
The power of creative collaboration
 
4 Emerging Trends in Digital Lending
4 Emerging Trends in Digital Lending4 Emerging Trends in Digital Lending
4 Emerging Trends in Digital Lending
 
Gamification and Game-Thinking
Gamification and Game-ThinkingGamification and Game-Thinking
Gamification and Game-Thinking
 

Similaire à IBM ADEPT

OpenStack Summit: How companies of all sizes leverage OpenStack based private...
OpenStack Summit: How companies of all sizes leverage OpenStack based private...OpenStack Summit: How companies of all sizes leverage OpenStack based private...
OpenStack Summit: How companies of all sizes leverage OpenStack based private...Duncan Johnston-Watt
 
Mainframe cloud computing presentation
Mainframe cloud computing presentationMainframe cloud computing presentation
Mainframe cloud computing presentationxKinAnx
 
Effectively Plan for Your Move to the Cloud
Effectively Plan for Your Move to the CloudEffectively Plan for Your Move to the Cloud
Effectively Plan for Your Move to the CloudPrecisely
 
Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015Simon Baker
 
Presentation_ISDC 2014_Jonathan Wisler_SoftLayer
Presentation_ISDC 2014_Jonathan Wisler_SoftLayerPresentation_ISDC 2014_Jonathan Wisler_SoftLayer
Presentation_ISDC 2014_Jonathan Wisler_SoftLayerIBM Switzerland
 
Bluemix Local – Relay Options and Challenges
Bluemix Local – Relay Options and Challenges Bluemix Local – Relay Options and Challenges
Bluemix Local – Relay Options and Challenges Eduardo Patrocinio
 
IBM Softlayer ile bulutta 3. Boyut Bora Taşer IBM
IBM Softlayer ile bulutta 3. Boyut  Bora Taşer IBMIBM Softlayer ile bulutta 3. Boyut  Bora Taşer IBM
IBM Softlayer ile bulutta 3. Boyut Bora Taşer IBMWebrazzi
 
VMware on IBM Cloud Client Presentation
VMware on IBM Cloud Client PresentationVMware on IBM Cloud Client Presentation
VMware on IBM Cloud Client PresentationSumaya Erol
 
Right scale enterprise solution
Right scale enterprise solution Right scale enterprise solution
Right scale enterprise solution Brad , Yun Lee
 
Right scale enterprise solution
Right scale enterprise solution Right scale enterprise solution
Right scale enterprise solution Brad , Yun Lee
 
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir Patrick Bouillaud
 
PME 2021 Design & Quote.pptx
PME 2021 Design & Quote.pptxPME 2021 Design & Quote.pptx
PME 2021 Design & Quote.pptxNavedKhan659845
 
IBM SoftLayer - overview of Cloud Infrastructure
IBM SoftLayer - overview of Cloud Infrastructure IBM SoftLayer - overview of Cloud Infrastructure
IBM SoftLayer - overview of Cloud Infrastructure Avinaba Basu
 
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...Daniel Berg
 
VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...
VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...
VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...VMworld
 
Financial impact of Cloud Computing
Financial impact of Cloud ComputingFinancial impact of Cloud Computing
Financial impact of Cloud Computingkrisbliesner
 
Approfondimento-cloud-IBM
Approfondimento-cloud-IBMApprofondimento-cloud-IBM
Approfondimento-cloud-IBMDaniela Zuppini
 
Istio - A Service Mesh for Microservices as Scale
Istio - A Service Mesh for Microservices as ScaleIstio - A Service Mesh for Microservices as Scale
Istio - A Service Mesh for Microservices as ScaleRam Vennam
 

Similaire à IBM ADEPT (20)

OpenStack Summit: How companies of all sizes leverage OpenStack based private...
OpenStack Summit: How companies of all sizes leverage OpenStack based private...OpenStack Summit: How companies of all sizes leverage OpenStack based private...
OpenStack Summit: How companies of all sizes leverage OpenStack based private...
 
Mainframe cloud computing presentation
Mainframe cloud computing presentationMainframe cloud computing presentation
Mainframe cloud computing presentation
 
Effectively Plan for Your Move to the Cloud
Effectively Plan for Your Move to the CloudEffectively Plan for Your Move to the Cloud
Effectively Plan for Your Move to the Cloud
 
IBM PureSystems
IBM PureSystemsIBM PureSystems
IBM PureSystems
 
Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015
 
VietOpenStack meetup 7th Openstack in ibm cloud
VietOpenStack meetup 7th Openstack in ibm cloudVietOpenStack meetup 7th Openstack in ibm cloud
VietOpenStack meetup 7th Openstack in ibm cloud
 
Presentation_ISDC 2014_Jonathan Wisler_SoftLayer
Presentation_ISDC 2014_Jonathan Wisler_SoftLayerPresentation_ISDC 2014_Jonathan Wisler_SoftLayer
Presentation_ISDC 2014_Jonathan Wisler_SoftLayer
 
Bluemix Local – Relay Options and Challenges
Bluemix Local – Relay Options and Challenges Bluemix Local – Relay Options and Challenges
Bluemix Local – Relay Options and Challenges
 
IBM Softlayer ile bulutta 3. Boyut Bora Taşer IBM
IBM Softlayer ile bulutta 3. Boyut  Bora Taşer IBMIBM Softlayer ile bulutta 3. Boyut  Bora Taşer IBM
IBM Softlayer ile bulutta 3. Boyut Bora Taşer IBM
 
VMware on IBM Cloud Client Presentation
VMware on IBM Cloud Client PresentationVMware on IBM Cloud Client Presentation
VMware on IBM Cloud Client Presentation
 
Right scale enterprise solution
Right scale enterprise solution Right scale enterprise solution
Right scale enterprise solution
 
Right scale enterprise solution
Right scale enterprise solution Right scale enterprise solution
Right scale enterprise solution
 
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir
 
PME 2021 Design & Quote.pptx
PME 2021 Design & Quote.pptxPME 2021 Design & Quote.pptx
PME 2021 Design & Quote.pptx
 
IBM SoftLayer - overview of Cloud Infrastructure
IBM SoftLayer - overview of Cloud Infrastructure IBM SoftLayer - overview of Cloud Infrastructure
IBM SoftLayer - overview of Cloud Infrastructure
 
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
 
VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...
VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...
VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...
 
Financial impact of Cloud Computing
Financial impact of Cloud ComputingFinancial impact of Cloud Computing
Financial impact of Cloud Computing
 
Approfondimento-cloud-IBM
Approfondimento-cloud-IBMApprofondimento-cloud-IBM
Approfondimento-cloud-IBM
 
Istio - A Service Mesh for Microservices as Scale
Istio - A Service Mesh for Microservices as ScaleIstio - A Service Mesh for Microservices as Scale
Istio - A Service Mesh for Microservices as Scale
 

Dernier

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 

Dernier (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

IBM ADEPT

  • 1. DEVICE DEMOCRACY Solid 2015 ! ! ! IBM Institute for BusinessValue
  • 2. © 2015 IBM Corporation CREDITS IBM IBV ! Paul Brody Veena Pureswaran Sumbala Nair
 Sanjay Pannikar ADEPT team ! Speaker
 Henning Diedrich 2
  • 4. © 2015 IBM Corporation ADEPT: CES DEMO RECAP • washer buying detergent • washer bartering energy use • washer ordering service 4 Retailer Order, Payment Confirmation Payment Negotiation Detergent! Check TV 
 Price Alert Confirmation Service Request Service" Vendor Service Checklist! Warranty Check Owner ADEPT" WASHER Notification 1 2 3
  • 5. © 2015 IBM Corporation BIG PICTURE IOT • coming massive computing power of ‘things’ • failed expectations • market size trailing predictions • IBM IoT Platform on Bluemix • autonomous devices • inter-device commerce 5
  • 6. © 2015 IBM Corporation ADEPT: IOT CHALLENGE FOCUS √ cost □ trust √ monetisation  √ interoperability  √ discoverability  √ authentication √ long term service expectation □ scale 6 Lackof Not future-proof Lackofprivacy Internet of Things Brok en business High cost m odels functionalvalue
  • 7. © 2015 IBM Corporation DEVICE OWNERSHIP OPTIONS • manufacturer • provider • owner • device 7
  • 8. © 2015 IBM Corporation DECENTRALIZATION 8 ! device agency device democracy open platform common market
  • 10. © 2015 IBM Corporation ADEPT DESIGN √ trust-less peer-to-peer messaging √ distributed file sharing √ autonomous device coordination □ identity 10
  • 11. © 2015 IBM Corporation ADEPTVISION □ highly efficient digital marketplaces √ real-time resource competition √ inter-device agreements √ direct payments between devices √ service and resource barter between devices □ inter-device reputation ! √ = demo’ed 11
  • 12. © 2015 IBM Corporation ADEPT DEVICE CATEGORIES 12 ADEPT Device Categories Light&Wallet& Messaging& File&Transfer& Related&Peer&List& Op7mized&Wallet& Messaging& File&Transfer& Related&Peer&List& Autonomous&Device& Coordina7on&Framework& Data&Management&&&Analy7cs& Transac7on&Verifica7on& (capabilityIbased)& Full&Wallet& Messaging& File&Transfer& Related&Peer&List& Autonomous&Device& Coordina7on&Framework& Data&Management&&&Analy7cs& Transac7on&Verifica7on&& (Full)& Marketplace&Enablers& P.&Ex.&Marketplaces& Implemented&as&PoC& Proposed& Light&Peer& Standard&Peer& Peer&Exchange& 37
  • 13. © 2015 IBM Corporation ADEPT ARCHITECTURE (√) protocols, services, applications √ TeleHash, BitTorrent, Ethereum □ light peers, standard peers, hub 13 ADEPT Architecture Logical View Devices enabled as decentralized autonomous peers Device communication private by UI Business Messaging LifeCycle Message Blockchain LifeCycle Transaction File Sharing LifeCycle File sharing Data LifeCycle Peer Analytics Asset
 Appliance 
 Examples Resource Virtual Diagnosti Data Management (e.g. MySQL & Distributed DB) E.g. Android, Linux compatibility Messaging Store & 
 Optimized
 Blockchain Mining File Sharing
 (e.g. Own and Light Peer protocol Autonomous Device ADEPTInstaller Application Open source Open source Data OS
  • 14. ADEPT Architecture Logical View Devices enabled as decentralized autonomous peers Device communication private by design Capability to achieve distributed consensus UI Business Logic Messaging Service LifeCycle Message Handler Blockchain Service LifeCycle Transaction Handler File Sharing Service LifeCycle File sharing Handler Data Management Service LifeCycle Peer Management Analytics Asset
 sharing Appliance 
 Self-service Examples Resource Bartering Virtual Credit
 Management Diagnostics Data Management (e.g. MySQL & Distributed DB) E.g. Android, Linux compatibility Messaging (e.g. Telehash) Store & 
 Forward Optimized
 Blockchain (e.g. Ethereum) Mining File Sharing
 (e.g. BitTorrent & OBEX) Own and Light Peer protocol handler Autonomous DeviceCordination Framework ADEPTInstaller Application Layer Open source Services Open source Protocols Data Layer OS Interface
  • 15. © 2015 IBM Corporation ADEPT DEVICE SECURITY
 AND MAINTENANCE • automatic and secure software updates • verification of trustworthiness of peers • self-maintaining, self-servicing units 15
  • 16. © 2015 IBM Corporation| / Use Case 1: The Autonomous Washer Autonomous transactions between Washer, Retailer, After Sales Service and other appliances. 16 Retailer Order, Payment Confirmation Payment Negotiation Detergent! Check TV 
 Price Alert ConfirmationService Request Service" Vendor Service Checklist! Warranty Check Owner ADEPT" WASHER Notification 1 2 3 Consumables Marketplace1 2 3 Service Marketplace Energy Marketplace Use Case Scenarios:
  • 17. © 2015 IBM Corporation| Interactions – Detergent reorder Trigger: Detergent falls below re-order level Make payment against existing contract. ! Features demonstrated Consumables analytics Policy to invoke payment contract Secure point to point messaging Ethereum Payment() Telehash Create order() Telehash Dispatch confirmation () Notify owner() Notify owner() 1 2 2 3 4 4 17 Authorized Retailer Authorized Retailer
  • 18. © 2015 IBM Corporation|18 Interactions – component in-warranty replacement If In warranty, raise telehash Replacement Order() If in warranty, Telehash Service order confirm () Notify owner() Notify owner() Verify warranty status() 1 5 4 2 3 3 5 Trigger: Washer detects potential air filter failure. Find authorized service center. ! Internet discovery In device analytics Block chain verification Secure point to point messaging Check warranty status()
  • 20. © 2015 IBM Corporation WHAT IS A BLOCKCHAIN? ! • trust-less network • signed transactions • public consensus • transaction code 20
  • 21. © 2015 IBM Corporation SMART CONTRACTS • transaction scripts • on- or off-chain • transacting value-holding token • micro-fee capability 21
  • 22. © 2015 IBM Corporation BLOCKCHAIN CHALLENGES privacy scaling mining finality volatility legality stability 22
  • 23. © 2015 IBM Corporation • Bitcoin limited smart contracts • Ethereum not ready • Ripple not decentralized 23
  • 25. © 2015 IBM Corporation CLOUD AND ADEPT • hash key in the chain • content in key-value* store like Cloudant • scaling platform like Softlayer 25
  • 26. © 2015 IBM Corporation CLOUD AS PEER Cloud as State-Holder • cost efficient • unlimited capacity • elastic scale 26 Cloud as Code-Repository • light protocol • fast execution • out-of-band validation
  • 28. © 2015 IBM Corporation CURRENT RESEARCH • Consensus implementations • Performance scaling vs centralized solutions • Energy cost of proof of stake vs. proof of work 28
  • 29. © 2015 IBM Corporation CONSENSUS IMPLEMENTATIONS • Proof of Work • Proof of Stake • Traditional Consensus Protocols 29
  • 30. © 2015 IBM Corporation PERFORMANCE SCALINGVS CENTRALIZED SOLUTIONS Performance for decentralized and centralized models with increasing network size for downloading a 100 MB file, with Kademlia messages generated between any random pair of nodes at an interval of 30 ms. 30
  • 31. © 2015 IBM Corporation ENERGY COST 31 Power&Consump-on:&PoS&v/s&PoW •  2"device"types"" •  GPU_dev:"" •  Radeon"R9"290X" •  Idle"power:"20W" •  Stressed"power:"308W" •  Intel"BaseAT"NIC" •  Idle"power:"21.2W" •  AcHve"power:"21.4W" •  CPU_dev:"" •  Intel"PenHum"4"540"processor"" •  Idle"power:"150W" •  Stressed"power:"223W" •  Intel"BaseAT"NIC" •  Idle"power:"21.2W" •  AcHve"power:"21.4W" " •  1000"devices" •  100"miners,"900"nonAminers" •  1"blockchain,"12s"blockAHme" •  Nature"of"traffic" •  SimulaHon"run"for"12,000"seconds"(1000"block"Hmes)" •  On"average,"an"event"happens"every"0.25s" •  Event"is"either"publish_contract,"call_contract,"or" send_money."Each"happens"with"equal"probability." •  Up"to"41%"less"power"consumed"by"PoS"than" PoW."This"is"in"the"all"GPU"case." 0" 20" 40" 60" 80" 100" 120" 140" 160" 180" 200" 0" 0.25" 0.5" 0.75" 1" Avg."Power"Consumed" FracHon"of"GPU"devices" Total"PoS" Total"PoW"
  • 32. © 2015 IBM Corporation ENERGY COST 32 •  1000#Raspberry#Pi s## •  100#miners,#900#non3miners# •  12s#block38me# •  Simula8on#run#for#12,000s# •  Choice#of#consensus#mechanism#ma>ers#–# but#not#so#much#for#low#power#devices# •  PoW#consumes#less#than#6%#more#energy# than#PoS# •  Energy#consumed#by#PoS#consensus# mechanism#is#close#to#devices#opera8ng#in# idle#mode#
  • 33. © 2015 IBM Corporation BLOCKCHAIN SIZE 33 Size%of%the%Add,only%Block,chain 0" 200" 400" 600" 800" 1000" 1200" 1" 7" 13" 19" 25" 31" 37" 43" 49" 55" 61" 67" 73" 79" 85" 91" 97"103"109"115"121"127"133"139"145"151"157"163"169"175"181"187"193"199"205"211"217"223"229"235"241"247"253"259"265"271"277"283"289" Size"of"Blockchain"(MB)" Time"(Hours)" 100"tps" 50"tps" 25"tps" 10"tps" •  This"chart"emphasizes"the"need"for"block"chain"pruning." •  A"device"with"1GB"memory"would"run"out"of"memory"fairly"quickly.""" Time"of"crash" Time"of"crash" Time"of"crash" Time"of"crash"
  • 34. © 2015 IBM Corporation OTHERS’ EFFORTS • Samsung • Filament • 21 34
  • 35. © 2015 IBM Corporation FILAMENT 35
  • 36. © 2015 IBM Corporation FILAMENT TeleHash Bitcoin mainnet Blockname DNS JOSE off-chain code Pennybank microtransactions 36
  • 38. © 2015 IBM Corporation WHAT WE'VE LEARNED • concept works • much left to do • blockchain works as advertised • smart contracts are a powerful new paradigm • machine-to-machine commerce works 38
  • 39. © 2015 IBM Corporation WHAT WE DON'T KNOWYET • scaling • privacy • consensus algorithm 39
  • 40. © 2015 IBM Corporation PRODUCTS AS SUBSCRIBED EXPERIENCE • empowering the sharing economy • subscription, not purchase • full life time full service 40 Instrumented Intelligent Invisible Interactive Interconnected
  • 41. © 2015 IBM Corporation BUILDING AN OPEN DEVICE ECOSYSTEM ! Charge to the industry 41 p Registration of new device Authentication of remote users Contract to barter power with other appliances Checklist for automobile safety