2020
DOI: 10.3390/s20041207
|View full text |Cite
|
Sign up to set email alerts
|

Reliable Task Management Based on a Smart Contract for Runtime Verification of Sensing and Actuating Tasks in IoT Environments

Abstract: With the gradual popularization of Internet-of-Things (IoT) applications and the development of wireless networking technologies, the use of heterogeneous devices and runtime verification of task fulfillment with different constraints are required in real-world IoT scenarios. As far as IoT systems are concerned, most of them are built on centralized architectures, which reveal various assailable points in data security and privacy threats. Hence, this paper aims to investigate these issues by delegating the re… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 29 publications
(15 citation statements)
references
References 32 publications
0
15
0
Order By: Relevance
“…While applications are examined related to 6GIIoE ecosystem, there is much more significant potential for using smart service contracts (SSC), distributed ledgers, and other blockchain-related technologies. The research gaps in this domain are the following: (i) increasing the transaction rate per second; (ii) providing architectural means for IoE devices or sensors to utilize the relevant technologies, (iii) allowing secured ways to correct unintended errors in SSC; and (iv) clarification of hidden costs when using blockchains to allow objective comparisons with traditional alternatives [54] (p. 7).…”
Section: Smart Service Contracts (Ssc)mentioning
confidence: 99%
“…While applications are examined related to 6GIIoE ecosystem, there is much more significant potential for using smart service contracts (SSC), distributed ledgers, and other blockchain-related technologies. The research gaps in this domain are the following: (i) increasing the transaction rate per second; (ii) providing architectural means for IoE devices or sensors to utilize the relevant technologies, (iii) allowing secured ways to correct unintended errors in SSC; and (iv) clarification of hidden costs when using blockchains to allow objective comparisons with traditional alternatives [54] (p. 7).…”
Section: Smart Service Contracts (Ssc)mentioning
confidence: 99%
“…By using that protocol, the IoT environment can become efficient and stable. Heng et al [24] used the smart contract of Hyperledger Fabric for the task management of sensors. They used this feature of blockchains in the IoT environment to ensure the verification at runtime of sensors and actuators.…”
Section: Related Workmentioning
confidence: 99%
“…We have used smart contracts as an inference engine to make decisions. Heng et al [32] used the smart contract for the run-time verification of sensing and actuating tasks. They also explain task management in the IoT environment.…”
Section: Data Flow With Inference Enginementioning
confidence: 99%