Topics In Demand
Notification
New

No notification found.

Blog
Blockchain Powered Smart Contracts for Internet of Things (IoT) Applications

March 23, 2018

804

0

Blockchain is far more widely useful than for just cryptocurrencies such as Bitcoin.  Blockchains create immutable, persistent, and searchable records of events, transactions, contracts, and official documents.

If we think beyond the realm of humans interacting with each other and look forward to the new world of autonomous systems interacting with each other, blockchain technology gives us a simple, cost-effective, and permanent record of decisions made and communicated on our behalf. [1]

class=image-1

An example of a IoT network is exemplified by the figure above, which illustrates how Internet of Things nodes can be managed by a server or a set of servers. This diagram explains the possible topology of an IoT network. [2]

Referring to the figure, part of the management software resides in the Aggregator and another part resides in the Application Server(s), with both parts written in an executable programming language like C.  The purpose of these software blocks in the aggregator and the server would be, for example, to ensure that the interaction between the aggregator and the server is secure and meets established performance requirements. The private network referred to in the figure could be based on several technologies like Private Enterprise Networks based on Carrier Ethernet, Virtual Private Network (VPN) or a private Blockchain network. [2]

Depending on the through-put requirements needed, the private network could be a combination of a Virtual Private Network (VPN) and a Blockchain network where the data from/to the sensors to/from the server travel through the VPN but the management information which needs to be very secure is passed from the server to the aggregators or vice-versa using the Blockchain network.

Machine Learning (ML) and Artificial Intelligence (AI) allow machines to reason and learn in ways once associated only with humans.  Combine ML/AI with IoT, and you have something vastly more interesting than either one by itself – the ability to recognize meaningful patterns buried in mountains of data, and do so in fractions of a second, in ways that would be exceptionally more difficult for most humans.  Better yet, the algorithms get smarter over time. [1]

To develop and enable applications such as mission-critical and secure IoT networks, one needs a platform that can be used to develop the software residing in the network’s sensors, actuators, aggregators, and servers.  Additionally, simulation capability is needed to ensure that a network consisting of a large number of aggregators and servers ultimately operates with the performance and security needed for its intended application. [2]

DomaniSystems’ Decentralized Collaboration and Integration Platform’s (DCP) design objective is to address these requirements. [2]

 

For more details about DomaniTokens, visit our Website at https://www.domanisystems.com.

We encourage open discussion on Smart Contracts, Blockchain, Security and IoT for mutual benefit and enhancement of knowledge and understanding.  You can start your discussion or questions here.  You can also contact us directly; all the information is on our Website.

References:

[1] https://www.forbes.com/sites/oracle/2018/01/10/iot-ai-and-blockchain-time-to-reimagine-the-art-of-the-possible/#306602ed3107

[2] https://www.domanisystems.com/downloads and refer to the DomaniSystems Whitepaper Download.


That the contents of third-party articles/blogs published here on the website, and the interpretation of all information in the article/blogs such as data, maps, numbers, opinions etc. displayed in the article/blogs and views or the opinions expressed within the content are solely of the author's; and do not reflect the opinions and beliefs of NASSCOM or its affiliates in any manner. NASSCOM does not take any liability w.r.t. content in any manner and will not be liable in any manner whatsoever for any kind of liability arising out of any act, error or omission. The contents of third-party article/blogs published, are provided solely as convenience; and the presence of these articles/blogs should not, under any circumstances, be considered as an endorsement of the contents by NASSCOM in any manner; and if you chose to access these articles/blogs , you do so at your own risk.


dalemontrone

© Copyright nasscom. All Rights Reserved.