The following Channel Guide will help you:
11/01/2019
Projects
Background
Resources
Filament Networks
Filament Networks offers an end-to-end solution that enables self-forming wireless mesh networks over long-range radio.
Reno United States
View Profile
"Atonomi provides a new security protocol and infrastructure to enable billions of IoT devices to have trusted interoperability for both data and commerce."
More
Details
A consortium that is exploring the role blockchain may have in providing security for the Internet of Things.
More
Details
IOTA is a revolutionary new transactional settlement and data transfer layer for the Internet of Things. It’s based on a new distributed ledger, the Tangle, which overcomes the inefficiencies of current Blockchain designs and introduces a new way of reaching consensus in a decentralized peer-to-peer system.
More
Details
"A decentralized network for Internet of Things (IoT) powered by a privacy-centric blockchain."
More
Details
IoT Chain (ITC) is developed as a lite operating system using the blockchain concept and implementing PBFT, DAG, SPV and CPS technology, allowing data to be layered and stored in a decentralised manner and providing protection with the combined strength of the millions of IoT nodes within the network.
More
Details
The Watson IoT Platform has a built-in capability that lets you add selected IoT data to a private blockchain.
More
Details
Ambrosus is a blockchain-powered IoT network for food and pharmaceutical enterprises, enabling secure and frictionless dialogue between sensors, distributed ledgers and databases to optimise supply chain visibility and quality assurance.
More
Details
Waltonchain (沃尔顿链 in Chinese, or WTC for short) is a genuine, trustworthy and traceable business ecosystem with complete data sharing and absolute information transparency. It is created through a combination of the RFID and blockchain technologies,
More
Details
OriginTrail is Blockchain-Powered Data Exchange Protocol for Interconnected Supply Chains
More
Details
Streamr is making these data streams tradeable. We provide a single interface for realtime data delivery and payment, using our cryptographic token, $DATA.
More
Details
Zap
Slock.it brings the benefits of the Blockchain - transparency, security and auditablity - to real-world objects.
More
Details
The BlockMesh platform is a platform supporting mesh based devices focusing on communication and the loT.
More
Details
Helium's decentralized machine network simplifies connecting anything to the internet through a blockchain, wireless network, and open-source software.
More
Details
Moeco is a decentralized protocol for M2M communication, relying on the ultra-low power and long-range network infrastructure.
More
Details
The FOAM Proof of Location protocol empowers a permissionless and autonomous network of radio beacons that can offer secure location services.
More
Details
Location Data Market Protocol. Provides infrastructure for the transparent and compliant exchange of location data; foot traffic sensor readings, store visit information, commute routes.
More
Details
Grid+ leverages the Ethereum blockchain to give consumers direct access to wholesale energy markets, responding intelligently to changes in energy prices.
More
Details
Power Ledger is a distributed, interoperable energy trading platform that supports an extensive suite of energy-focused applications.
More
Details
IBM BLOCKCHAIN (HYPERLEDGER)
IBM Watson IoT Platform enables IoT devices to send data to private blockchain ledgers for inclusion in shared transactions with tamper-resistant...
Details
CRYPTOTRONIX
A consultancy specializing in IoT security. We focus on device key management solutions with dedicated embedded cryptographic hardware.
Details
TILEPAY
A platform that enables users to control access to their data for their IoT devices.
Details
MODUM
Ensuring drug safety with blockchain technology. "Creates sensor devices leveraging blockchain technology to assert data immutability and public...
Details
Factom: Factom is a system for securing millions of realtime records using blockchain technology.
Provenance: Product transparency company that utilizes blockchain
Chronicled - A San Francisco based technology company with expertise in developing software at the intersection of blockchain technology, IoT, and user engagement. The Company is developing an open-source registry for IoT microchips and consumer products on the Ethereum blockchain.
riddle&code - "A platform connects the blockchain to any physical object in an uncompromisable way."
Blockchain of Things - "Secure Peer to Peer Communication for the Industrial Internet of Things. An open integration platform for everyone else"
eciotify - "lays the foundation for a secure, scalable and decentralized trading of digital assets, empowering the Economy of Things. eciotify uses Blockchain technology to enable the use of Smart Contracts between IoT devices.
qiio - "Customized Industrial Internet of Things (IIoT) integration powered by blockchain. Decentralized data storage for data authenticity and security"
Raiden Energy IoT Demo
"We constructed a small IoT demo where a producer sells energy to a consumer. The provided and consumed electricity amounts are metered and the consumer pays for every 2000 watt seconds consumed. If the provider is not receiving payments, it will switch off the energy supply."
Products:
Azure Blockchain as a Service
NFC and Blockchain access control - Zerado
NFC Smart Seals:
dLoc: An integrated document verification and authentication solution. This breakthrough solution is based on the company’s IoT enablement platform Smart Cosmos, its NFC transponders, and innovative and highly secure blockchain technology provided by partner Factom.
Chronicled Crypto Seal: A cryptographic, blockchain-compatible, NFC-enabled, tamper-proof seal that allows customers to secure the content of packages and containers.
IoT Security:
"Blockchain-focused security firm Guardtime has announced it will be working with embedded authentication company Intrinsic-ID for secure governance of Internet of Things (IoT) applications. The alliance brings together Guardtime's Keyless Signature Infrastructure (KSI) Blockchain technology and Intrinsic-ID's SRAM Physical Unclonable Functions (PUFs)." - Article
Code
EthCore Parity: Implemented in Rust, it uses the cutting edge, highly sophisticated hybrid functional language to create a blockchain client which is uniquely high-performance, low-footprint and reliable.
EthEmbedded - Providing successful builds of Ethereum Clients for multiple, Linux based, ARM embedded devices
Lisk: Blockchain Applications - Written in JavaScript. Running on Sidechains.
IPFS - A peer-to-peer hypermedia protocol to make the web faster, safer, and more open.
First, let’s review the basics of how Bitcoin, and blockchains generally, work.
If you haven't been living under a rock, you are probably aware of Bitcoin as a popular (and controversial) cryptocurrency -- a form of money that can be transferred securely and anonymously across a widely distributed peer-to-peer network. The Bitcoin blockchain is essentially a ledger of all legitimate transactions that have occurred on the network so far, which is maintained by the collaborative efforts of all the nodes in the network.
The process is automatic, based on consensus, and fully auditable. That creates a “trustless” system where nobody has to put their faith in anyone else, because the Bitcoin network itself is guaranteed to keep a fair and accurate record of which bitcoins belong to whom (solving what is known as the Byzantine Generals Problem).
The Bitcoin blockchain is built up over time, as new transactions are added to the ledger. Whenever two people exchange bitcoins, an encrypted record of the transaction is sent out to all other nodes in the Bitcoin network. The other nodes verify the transaction by performing complex cryptographic calculations on the data in the record, and notify one another each time a new “block” of transactions is confirmed as legitimate (every 10 minutes). When a majority of the nodes agree that a block passes muster, they all add it to the ledger and use the updated version as a cryptographic basis for encrypting and verifying future transactions.
That way, the blockchain can record an accurate history of Bitcoin exchanges and, because it’s constantly being extended and verified collectively, is basically impervious to fraud (outside of flaws in the underlying structure [see Satoshi's original whitepaper here], a 51% attack, or other weakness in the system).
Since Bitcoin was first created in 2009, many other cryptocurrencies or "altcoins" have sprung up using similar structures. Each has its own blockchain, often called “altchains” because they are largely based on forks of the Bitcoin software.
Developers quickly realized that blockchains weren’t restricted to monetary transactions -- they could be used to track and verify any kind of digital exchange. Perhaps the most prominent example is Namecoin, a distributed DNS namespace. The Namecoin blockchain is a record of who controls which name in the .bit namespace (e.g. mydomain.bit). Another example is Datacoin, which lets users store data in its blockchain.
The trouble with the proliferation of altchains is two-fold. One: The security and reliability of a blockchain network depends on its size -- the number of nodes involved -- and the Bitcoin blockchain has a big lead in terms of its computing power, which makes it difficult for fledgling cryptocurrencies to gain widespread adoption. Two: Forking development results in siloing of the assets and networks of altchains. That means each altchain duplicates a lot of the code and functionality of other blockchains without being directly integrated with them (which is due partly to the reluctance of Bitcoin’s developers to make big changes to the software now that there’s so much at stake in the network). It also means that assets -- like Bitcoins or Namecoins -- can’t be transferred directly between blockchains (there are third-party exchanges for that).
To solve both those problems, some developers have proposed a concept called the “sidechain.” Sidechains enable developers to create software that iterates on a “parent” blockchain, while allowing assets to be directly transferred between the parent and the sidechain, and from one sidechain to another.
That means the Bitcoin “parent” blockchain could spawn sidechains to handle the exchange of names, data, or other assets within the Bitcoin network without altering the core functionality of Bitcoin (see a list of potential applications here).
As blockchains and sidechains proliferate, there are several important implications for the Internet of Things and the development of Smart Systems. For one, blockchain technology could provide a way to track the unique history of individual devices, by recording a ledger of data exchanges between it and other devices, web services, and human users.
Blockchains could also enable smart devices to become independent agents, autonomously conducting a variety of transactions. Imagine a vending machine that can not only monitor and report its own stock, but can solicit bids from distributors and pay for the delivery of new items automatically -- based, of course, on the purchase history of its customers. Or a suite of smart home appliances that can bid with one another for priority so that the laundry machine, dishwasher and robo-vacuum all run at an appropriate time while minimizing the cost of electricity against current grid prices. Or a vehicle that can diagnose, schedule and pay for its own maintenance.
At a more abstract level, blockchain networks themselves also have the potential to become independent agents, what some have referred to as “Distributed Autonomous Corporations.” These would supplant systems like banking and arbitration, which have traditionally relied on trusted and centralized human authorities, with trustless and decentralized networks. Examples include electronic couriers to securely transfer sensitive information, escrow services to transfer ownership rights, or even auto-installation services to verify and push updates to the software governing other DACs.
"In the absence of a centralized server brokering messages, supporting file storage and transfers, and arbitrating roles and permissions, any decentralized IoT solution should support three foundational types of transactions:
• Trustless peer-to-peer messaging
• Secure distributed data sharing
• A robust and scalable form of device coordination."
Source: IBM Institute for Business Value
Blockchain Application Stack - Credit: Joel Monegro, Coindesk
Blockchains and cryptocurrencies are a fairly new invention, and current applications only scrape the surface of their possible uses. As various companies, projects and individuals begin thinking about ways to apply blockchains to the IoT and Smart Systems, we’ll collect information about those developments and other resources below.
Keywords:
Distributed Autonomous Corporation (DAC)
Object-oriented ontology (OOO)
Sidechains
Background Articles:
Bosch, Cisco, Gemalto and More: Tech Giants Team Up For Blockchain-IoT - Coindesk (1/2017)
Blockchain And IoT: A Perfect Match? - Andre De Castro at Blockgeeks (12/2016)
Security Focused
Guide
Trevor Harwood
Trevor has been following the IoT and its implications since 2009. He is most interested in how we can utilize technology and connectivity to reduce resource usage.
Contact
SMART PRODUCT & SYSTEM TRENDS
Join 20,000+ readers for our free bi-monthlynewsletter to stay a step ahead of the curve.
Smart Devices & Systems
Circuits
TECH
FOOD
HOME
CITY
Products
Reports
Membership
Subscribers
Sign-Up
Login
Support
About
Company
Contact
For Vendors