Picos and Helium Network
Phillip J. Windley, Ph.D.
Office of the CIO
Brigham Young University
Except they aren’t!
your device
manufacturer
data
about
you
you
your device
manufacturer
data
about
you
you
Temperature Sensor Options
Wifi
(e.g. Wovyn)
Bluetooth
(e.g. SensorPush)
SenseCap Hotspot
Dragino LHT65
LoraWAN Sensor
Helium Economy
Hotspots
Sensors
Helium uses a dual token model
picos
Picos are Actors
device shadows
object + pico �= shadow
Pico as Shadow
Please Play with This: manifold.picolabs.io
Sovereignty defines the source of our authority to act
What is the root of trust?
Bindings Define Architectural Type
Architectures – Administrative Identifiers
Architectures – Algorithmic Identifiers
Architectures – Autonomic Identifiers
Wallets and Agents
DID Exchange Creates DID Relationship
Picos and DIDs
DID Relationship Supports Messaging: DIDCOmm
DID-Based Relationships
DIDComm is a Secure Network Overlay
Portable, Self-Sovereign, Secure Messaging
Daniel Hardman: https://daniel-hardman.medium.com/security-silos-and-sovereignty-522e30bb8eb4
DIDComm Properties
Tic Tac Toe
Tic Tac Toe Protocol 1.0
Credential Exchange & DIDComm ProtocolS
Other Possible Protocols
The CompuServe of Things
Self Sovereign Internet of Things
Firmware Update
Ownership
Picos and Engines
Customer Support
Relationships for Vehicles
Alice Sells Her Truck
Picos
See Code, Quickstart and Lessons at http://picolabs.io
Going Further
Picos and Helium
pico engine
Pico engine is
implemented in NodeJS
Open standards
Open source
http://github.com/picolab