arrow
返回

Teegraph: A Blockchain consensus algorithm based on TEE and DAG for data sharing in IoT

delete2022-01-01
delete29
PRE
AI
X
Xiang Fu *
H
Huaimin Wang
P
Peichang Shi
X
Xunhui Zhang
DOI:10.1016/j.sysarc.2021.102344delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Blockchain offers new ways to the data sharing-based collaboration among IoT devices when a centralized IT infrastructure is unavailable. As one of the critical elements in a Blockchain system, the existing consensus algorithms still have some weaknesses, such as energy-wasting, low throughput, high latency, and increased network communication requirements. In this paper, we focus on designing a highly efficient Blockchain consensus algorithm for data sharing among IoT devices. We present the detailed design of Teegraph, which is a Trusted Execution Environment (TEE) and Directed Acyclic Graph (DAG)-based consensus algorithm. A proof-of-concept implementation of Teegraph is presented. The simulation results demonstrate that TEE usage in Teegraph is more efficient than that of the existing state of the art TEE-based consensus algorithms such as MinBFT and MinZyzzyva. Moreover, Teegraph outperforms Hashgraph, one of the most popular DAG-based consensus algorithms in throughput and latency.
Keyword:
Blockchain
Consensus algorithm
IoT
Data sharing
TEE
DAG

期刊

Journal of Systems Architecture 封面图
Journal of Systems Architecture
IF:
4.1
论文数:
3.0K
被引数:
4.2K

机构

N
national university of defense technology - china
学者数:
1.8W
论文数: 1.4W
被引数: 9
引用论文

引用论文

err分享
err收藏
A Glycoprotein Subunit Vaccine Elicits a Strong Rift Valley Fever Virus Neutralizing Antibody Response in Sheep
err2014-10-01
err0
errOAAI
errBonto Faburay; Maxim Lebedev; D. Scott McVey; William Wilson; Igor Morozov; Alan Young; Juergen A. Richt
err分享
err收藏
err分享
err收藏
Network Traffic Obfuscation: An Adversarial Machine Learning Approach
err2018-10-01
err0
PREAI
errGunjan Verma; Ertugrul Ciftcioglu; Ryan Sheatsley; Kevin Chan; Lisa Scott
err分享
err收藏
Transposons in place of telomeric repeats at a Drosophila telomere转座子代替果蝇端粒的端粒重复
errCell
IF0
err1993-12-01
err0
PREAI
errRobert W. Levis; Robin Ganesan; Kathleen Houtchens; Leigh Anna Tolar; Fang-miin Sheen
err分享
err收藏
err分享
err收藏
An overview on smart contracts: Challenges, advances and platforms
err2020-04-01
err595
errOAAI
errZheng, Zibin; Xie, Shaoan; Dai, Hong-Ning; Chen, Weili; Chen, Xiangping; Weng, Jian; Imran, Muhammad
err分享
err收藏
Efficient Byzantine Fault-Tolerance高效的拜占庭容错
err2013-01-01
err235
errOAAI
errVeronese, Giuliana Santos; Correia, Miguel; Bessani, Alysson Neves; Lung, Lau Cheuk; Verissimo, Paulo
err分享
err收藏
Oxide–Support Interactions
err2008-03-15
err0
PREAI
errJaap A. Bergwerff; Bert M. Weckhuysen
err分享
err收藏
学者 查看更多内容