BCT: An Efficient and Fault Tolerance Blockchain Consensus Transform Mechanism for IoT
With the vigorous development of 5G communication technology, massive Internet of Things (IoT) devices generate data incrementally. Different data owners control different private domains of the IoT through edge devices and hope to achieve credible data sharing. Most of the existing solutions are ba...
Saved in:
| Published in: | IEEE internet of things journal Vol. 10; no. 14; pp. 12055 - 12065 |
|---|---|
| Main Authors: | , , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Piscataway
IEEE
15.07.2023
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Subjects: | |
| ISSN: | 2327-4662, 2327-4662 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | With the vigorous development of 5G communication technology, massive Internet of Things (IoT) devices generate data incrementally. Different data owners control different private domains of the IoT through edge devices and hope to achieve credible data sharing. Most of the existing solutions are based on blockchain to realize cross-domain IoT data sharing. However, incremental IoT data sharing has dual requirements for the consensus mechanism to be efficient and Byzantine fault tolerant. The independent use of the existing consensus mechanism cannot meet the above requirements simultaneously. Therefore, we propose an efficient and fault-tolerant blockchain consensus transform (BCT) mechanism for IoT. In addition, we design two consensus algorithms, namely, detectable RAFT (DRAFT) and double-layer parallel BFT (DPBFT), to improve the efficiency and fault tolerance of the data-sharing process. Extensive experiments have been conducted to show the efficiency and tolerance of our BCT mechanism. |
|---|---|
| Bibliography: | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ISSN: | 2327-4662 2327-4662 |
| DOI: | 10.1109/JIOT.2021.3123626 |