arrow
Return

A blockchain-based platform for decentralized trusted computing

delete2024-03-02
delete0
PRE
AI
Y
Yihuai Liang
Y
Yan Li
B
Byeong‐Seok Shin *
DOI:10.1007/s12083-024-01668-0delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Security and availability are crucial for users who outsource computational tasks to remote servers. However, computation services provided by cloud platforms suffer outage risks, potential enforced censorship, and network latency problems due to the centralized architecture, also having monopolistic service prices.We proposed a decentralized platform for outsourced trusted computing. Compared with prior works, our platform works autonomously based on a public blockchain without reliance on a trusted third party. The platform is open and public for computation nodes of Trusted Execution Environments (TEE) to join and provide trusted computing services out of financial incentives. Moreover, we designed a novel protocol, named b-DTC. First, it prevents free-riding behaviors against users and prevents false reporting against computing nodes. Second, it supports real-time multi-round off-chain trusted computing in a pay-as-you-go manner, such that the performance of outsourced computing is not limited by the underlying blockchain. Third, for an incentive of high reliability and availability, it trustworthily measures the liveness, workload, and performance of the nodes and uses the measurement information to calculate the nodes' reputation. We analyzed and proved the security of our protocol. Extensive experiments are conducted based on two real-world scenarios: a clinical self-diagnosis system and an outsourced genetic testing application. Experimental results show that our system is feasible and the cost of introducing blockchain and TEE into our system is acceptable: Only takes about 20 seconds more than that of a cloud to finish a task that provides trusted service for 1000 users; The off-chain computing cost in our system is only about 20% more than that of the cloud.
Keywords:
Trusted computing
Blockchain
Trusted execution environment

Journal

Peer-to-Peer Networking and Applications cover
Peer-to-Peer Networking and Applications
IF:
2.6
Papers:
2.2K
Citations:
2.9K

Organization

I
Inha University
Scholars:
1.1W
Papers: 1.1W
Citations: 1.1W
Cited Papers

Cited Papers

SAFETY: Secure gwAs in Federated Environment through a hYbrid Solution
err2019-01-01
err42
errOAAI
errSadat, Md Nazmus; Al Aziz, Md Momin; Mohammed, Noman; Chen, Feng; Jiang, Xiaoqian; Wang, Shuang
errShare
errSave
Isolation and characterization of cathepsin B from rabbit testis
err1987-01-01
err0
errOAAI
errR. P. Scott; V. Ninjoor; P. N. Srivastava
errShare
errSave
Focus cues affect perceived depth
err2005-12-15
err0
errOAAI
errSimon J. Watt; Kurt Akeley; Marc O. Ernst; Martin S. Banks
errShare
errSave
A Survey on Homomorphic Encryption Schemes: Theory and Implementation
err2018-07-25
err654
errOAAI
errAcar, Abbas; Aksu, Hidayet; Uluagac, A. Selcuk; Conti, Mauro
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
SecureLR: Secure Logistic Regression Model via a Hybrid Cryptographic Protocol
err2019-01-01
err23
PREAI
errJiang, Yichen; Hamer, Jenny; Wang, Chenghong; Jiang, Xiaoqian; Kim, Miran; Song, Yongsoo; Xia, Yuhou; Mohammed, Noman; Sadat, Md Nazmus; Wang, Shuang
errShare
errSave
Blockchain-based authentication and authorization for smart city applications
err2021-03-01
err265
PREAI
errEsposito, Christian; Ficco, Massimo; Gupta, Brij Bhooshan
errShare
errSave
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
errShare
errSave
researcher View more