IOTA: The Distributed Ledger Technology Designed for the Internet of Things
The full article was originally published by Cara Harbor on Medium. Read the full article here.
The Internet of Things (IoT) is an umbrella term for billions of Internet-connected devices that share data with each other. Thanks to this data-sharing network, IoT will become a driving force in creating more efficient communication across many aspects of our lives, including transportation, energy, manufacturing, city infrastructure, identification, and healthcare.
That world is fast becoming a reality. According to Gartner, the sensors and connectivity that will drive this future will be found in an estimated 26 billion objects by next year. Furthermore, the McKinsey Global Institute reports that IoT will have an economic impact of between $4 trillion to $11 trillion in the global economy by 2025.
Distributed Ledger Technology Will Drive The Future of IoT
A significant enabler of this emerging world is distributed ledger technology, often referred to as DLT, which is a database of records that enables decentralized consensus. DLTs will enable new economies to emerge among machines by providing the protocol for them to transact value and data. This new machine-to-machine economy will incentivize billions of devices to share data and take advantage of this new value stream.
Challenges of DLT for IoT
One of the many challenges of using some DLTs for this future world of IoT is that you must be able to easily scale to service millions of daily transactions, in order to enable machines to communicate autonomously.
So far, attempts to scale blockchains have resulted in delayed transactions and high transaction fees. This is because there is a bottleneck, as transactions need to be verified by the operators of nodes (miners), who are then rewarded with a digital coin for their trouble.
As the volume of transactions increases, this bottleneck can result in a network that takes a long time to verify transactions. This in turn results in a competition whereby people pay to have their transactions jump the queue, leading to rising transaction fees. This makes blockchain currently impractical for use in most situations in our grab-and-go world, and truly impossible in an IoT future.
These technological limitations are a barrier. But there is a solution at hand.
IOTA: A New Approach
In the Tangle, transactions are linked to each other in a novel method, requiring only a small amount of energy expenditure, compared to the high energy requirements of traditional blockchains.
Furthermore using the Tangle, there are no miners holding up processing of transactions. The transactions are verified in parallel by a community that self-polices itself and is open. This helps make transactions faster and increases the number of transactions that can be dealt with at any particular time. This is a crucial component in a world where billions of devices need to constantly communicate.
Instead of individual miners verifying transactions, the entire network of devices verifies them, removing the need for fees and reducing energy consumption. This feeless verification process also makes IOTA ideal for sending data (rather than just transacting value) with integrity, and performing multiple microtransactions. This combination of data and value transfer, forms the basis of a machine-to-machine economy.
Interesting examples of IOTA integration include:
- A self-balancing electrical grid built by ElaadNL, which enables machines to receive monetary rewards in the form of IOTA tokens, for using energy when the grid is in less demand.
2. ElaadNL is also responsible for the first smart charging station using IOTA technology, where a car can pay for charging autonomously.
3. IOTA-based Platooning by Fraunhofer BlockchainLab
4. A new way to pay for coffee by Daniel Münstermann.
5. Tanglesheep, a food dispenser that allows you to feed sheep in real-time by paying with IOTA tokens, similar to what you would do at a petting zoo.
Since sensors will soon be found in homes, automobiles, stores, shipping, and almost every environment you pass through, speed, trust and reliability are paramount. Proofs of concept and use cases using IOTA open source technology are being developed across every sector of IoT, including:
- Mobility and Automotive
- Global Trade and Supply Chain
- Smart Energy (including Smart Cities)
- Industrial IoT
- Social Impact and Public Regulatory Affairs
For more information on IOTA, please visit www.iota.org. Documentation and code examples can be found at https://docs.iota.org/, as well as recordings of our live coding streams on our YouTube developer playlist found here.
If you would like to learn more about DLT and how it is shaping the Internet of Things, please join the webinar on March 8th at 9 AM PST: Exploring the IOTA protocol: Distributed ledgers and their practical applications.