{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T17:32:33Z","timestamp":1783791153041,"version":"3.55.0"},"reference-count":28,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2021,3,18]],"date-time":"2021-03-18T00:00:00Z","timestamp":1616025600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Edge computing is a product of the evolution of IoT and the development of cloud computing technology, providing computing, storage, network, and other infrastructure close to users. Compared with the centralized deployment model of traditional cloud computing, edge computing solves the problems of extended communication time and high convergence traffic, providing better support for low latency and high bandwidth services. With the increasing amount of data generated by users and devices in IoT, security and privacy issues in the edge computing environment have become concerns. Blockchain, a security technology developed rapidly in recent years, has been adopted by many industries, such as finance and insurance. With the edge computing capability, deploying blockchain platforms\/applications on edge computing platforms can provide security services for network edge environments. Although there are already solutions for integrating edge computing with blockchain in many IoT application scenarios, they slightly lack scalability, portability, and heterogeneous data processing. In this paper, we propose a trusted edge platform to integrate the edge computing framework and blockchain network for building an edge security environment. The proposed platform aims to preserve the data privacy of the edge computing client. The design based on the microservice architecture makes the platform lighter. To improve the portability of the platform, we introduce the Edgex Foundry framework and design an edge application module on the platform to improve the business capability of Edgex. Simultaneously, we designed a series of well-defined security authentication microservices. These microservices use the Hyperledger Fabric blockchain network to build a reliable security mechanism in the edge environment. Finally, we build an edge computing network using different hardware devices and deploy the trusted edge platform on multiple network nodes. The usability of the proposed platform is demonstrated by testing the round-trip time (RTT) of several important workflows. The experimental results demonstrate that the platform can meet the availability requirements in real-world usage scenarios.<\/jats:p>","DOI":"10.3390\/s21062126","type":"journal-article","created":{"date-parts":[[2021,3,18]],"date-time":"2021-03-18T22:19:36Z","timestamp":1616105976000},"page":"2126","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":29,"title":["A Blockchain-Based Trusted Edge Platform in Edge Computing Environment"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0304-0537","authenticated-orcid":false,"given":"Jinnan","family":"Zhang","sequence":"first","affiliation":[{"name":"Laboratory of Information Photonics and Optical Communications, School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5789-7854","authenticated-orcid":false,"given":"Changqi","family":"Lu","sequence":"additional","affiliation":[{"name":"Laboratory of Information Photonics and Optical Communications, School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gang","family":"Cheng","sequence":"additional","affiliation":[{"name":"Laboratory of Information Photonics and Optical Communications, School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Teng","family":"Guo","sequence":"additional","affiliation":[{"name":"Laboratory of Information Photonics and Optical Communications, School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jian","family":"Kang","sequence":"additional","affiliation":[{"name":"Laboratory of Information Photonics and Optical Communications, School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xia","family":"Zhang","sequence":"additional","affiliation":[{"name":"Laboratory of Information Photonics and Optical Communications, School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7277-7092","authenticated-orcid":false,"given":"Xueguang","family":"Yuan","sequence":"additional","affiliation":[{"name":"Laboratory of Information Photonics and Optical Communications, School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7719-0792","authenticated-orcid":false,"given":"Xin","family":"Yan","sequence":"additional","affiliation":[{"name":"Laboratory of Information Photonics and Optical Communications, School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2021,3,18]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2347","DOI":"10.1109\/COMST.2015.2444095","article-title":"Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications","volume":"17","author":"Guizani","year":"2015","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_2","unstructured":"Lytras, M.D., and Sarirete, A. (2020). Innovation in Health Informatics: A Smart Healthcare Primer, Academic Press."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1109\/JIOT.2016.2579198","article-title":"Edge Computing: Vision and Challenges","volume":"3","author":"Shi","year":"2016","journal-title":"IEEE Internet Things J."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1109\/MC.2016.245","article-title":"Fog Computing: Helping the Internet of Things Realize Its Potential","volume":"49","author":"Dastjerdi","year":"2016","journal-title":"Computer"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"6900","DOI":"10.1109\/ACCESS.2017.2778504","article-title":"A Survey on the Edge Computing for the Internet of Things","volume":"6","author":"Yu","year":"2018","journal-title":"IEEE Access"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"19293","DOI":"10.1109\/ACCESS.2017.2749422","article-title":"Security and Privacy in Fog Computing: Challenges","volume":"5","author":"Mukherjee","year":"2017","journal-title":"IEEE Access"},{"key":"ref_7","first-page":"257","article-title":"Security and Privacy Issues of Fog Computing","volume":"42","author":"Nam","year":"2017","journal-title":"J. Korean Inst. Commun. Inf. Sci."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Huh, S., Cho, S., and Kim, S. (2017, January 19\u201322). Managing IoT Devices Using Blockchain Platform. Proceedings of the 2017 19th International Conference on Advanced Communication Technology (ICACT), Pyeongchang, Korea.","DOI":"10.23919\/ICACT.2017.7890132"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"268","DOI":"10.1007\/978-3-030-41672-0_17","article-title":"Edge Computing Integrated with Blockchain Technologies","volume":"Volume 12000","author":"Du","year":"2020","journal-title":"Complexity and Approximation"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1508","DOI":"10.1109\/COMST.2019.2894727","article-title":"Integrated Blockchain and Edge Computing Systems: A Survey, Some Research Issues and Challenges","volume":"21","author":"Yang","year":"2019","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Liu, B., Yu, X.L., Chen, S., Xu, X., and Zhu, L. (2017, January 25\u201330). Blockchain Based Data Integrity Service Framework for IoT Data. Proceedings of the 2017 IEEE International Conference on Web Services (ICWS), Honolulu, HI, USA.","DOI":"10.1109\/ICWS.2017.54"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"650","DOI":"10.1016\/j.future.2018.04.060","article-title":"Blockchain Based Hybrid Network Architecture for the Smart City","volume":"86","author":"Sharma","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Li, C., and Zhang, L.-J. (2017, January 25\u201330). A Blockchain Based New Secure Multi-Layer Network Model for Internet of Things. Proceedings of the 2017 IEEE International Congress on Internet of Things (ICIOT), Honolulu, HI, USA.","DOI":"10.1109\/IEEE.ICIOT.2017.34"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Wang, R., Tsai, W., He, J., Liu, C., Li, Q., and Deng, E. (March, January 27). A Video Surveillance System Based on Permissioned Blockchains and Edge Computing. Proceedings of the 2019 IEEE International Conference on Big Data and Smart Computing (BigComp), Kyoto, Japan.","DOI":"10.1109\/BIGCOMP.2019.8679354"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Ren, Y., Zhu, F., Qi, J., Wang, J., and Sangaiah, A.K. (2019). Identity Management and Access Control Based on Blockchain under Edge Computing for the Industrial Internet of Things. Appl. Sci., 9.","DOI":"10.3390\/app9102058"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Kotobi, K., and Sartipi, M. (2018, January 16\u201319). Efficient and Secure Communications in Smart Cities Using Edge, Caching, and Blockchain. Proceedings of the 2018 IEEE International Smart Cities Conference (ISC2), Kansas City, MO, USA.","DOI":"10.1109\/ISC2.2018.8656946"},{"key":"ref_17","first-page":"1","article-title":"Virtual Resources & Blockchain for Configuration Management in IoT","volume":"9","author":"Samaniego","year":"2017","journal-title":"Int. J. Multimed. Ubiquitous Eng."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Samaniego, M., and Deters, R. (2016, January 8\u201310). Hosting Virtual IoT Resources on Edge-Hosts with Blockchain. Proceedings of the 2016 IEEE International Conference on Computer and Information Technology (CIT), Nadi, Fiji.","DOI":"10.1109\/CIT.2016.71"},{"key":"ref_19","unstructured":"Foundation, T.L. (2021, February 10). About EdgeX Foundry. Available online: https:\/\/www.edgexfoundry.org\/."},{"key":"ref_20","unstructured":"Gezer, V., Um, J., and Ruskowski, M. (2017, January 13\u201316). An Extensible Edge Computing Architecture: Definition, Requirements and Enablers. Proceedings of the Eleventh International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies. International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies (UBICOMM-2017), Barcelona, Spain."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"02007","DOI":"10.1051\/matecconf\/201820802007","article-title":"Composing Internet of Things Platforms in Smart Grid","volume":"208","author":"Varga","year":"2018","journal-title":"Matec. Web. Conf."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Ha, J., Kim, J., Park, H., Lee, J., Jo, H., Kim, H., and Jang, J. (2017, January 18\u201320). A Web-Based Service Deployment Method to Edge Devices in Smart Factory Exploiting Docker. Proceedings of the 2017 International Conference on Information and Communication Technology Convergence (ICTC), Jeju, Korea.","DOI":"10.1109\/ICTC.2017.8190760"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Bessani, A., Sousa, J., and Vukoli\u0107, M. (2018, January 25\u201328). A Byzantine Fault-Tolerant Ordering Service for the Hyperledger Fabric Blockchain Platform. Proceedings of the 1st Workshop on Scalable and Resilient Infrastructures for Distributed Ledgers, Luxembourg.","DOI":"10.1145\/3152824.3152830"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1147\/JRD.2019.2900647","article-title":"Endorsement in Hyperledger Fabric via Service Discovery","volume":"63","author":"Manevich","year":"2019","journal-title":"IBM J. Res. Dev."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Brandenburger, M., Cachin, C., Kapitza, R., and Sorniotti, A. (2018). Blockchain and Trusted Computing: Problems, Pitfalls, and a Solution for Hyperledger Fabric. arXiv.","DOI":"10.1109\/SRDS47363.2019.00045"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1037\/h0056940","article-title":"Stimulus Information as a Determinant of Reaction Time","volume":"45","author":"Hyman","year":"1953","journal-title":"J. Exp. Psychol."},{"key":"ref_27","unstructured":"Benchmark, H. (2021, February 01). Reaction Time Test\u2014Human Benchmark. 2017\u20132021. Available online: https:\/\/www.humanbenchmark.com\/tests\/reactiontime."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Xu, R., Jin, W., and Kim, D. (2019). Microservice Security Agent Based On API Gateway in Edge Computing. Sensors, 19.","DOI":"10.3390\/s19224905"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/6\/2126\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:37:26Z","timestamp":1760161046000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/6\/2126"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3,18]]},"references-count":28,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2021,3]]}},"alternative-id":["s21062126"],"URL":"https:\/\/doi.org\/10.3390\/s21062126","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3,18]]}}}