{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,22]],"date-time":"2026-03-22T06:44:24Z","timestamp":1774161864727,"version":"3.50.1"},"reference-count":29,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2022,4,22]],"date-time":"2022-04-22T00:00:00Z","timestamp":1650585600000},"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>With the popularity of smart home services, smart home devices are also increasing significantly. At the same time, security problems of smart home services are becoming more and more important. With the characteristics of non-tampering and multi-party consensus mechanism, Blockchain technology provides powerful capabilities in security protection. In this paper, we introduce the widely used permission Blockchain Fabric for smart home services. As the high requirements of performance, we firstly study the methods of performance optimization for Fabric. Then, a Fabric-based smart home security control system is designed. Based on this system, the smart home system is able to provide access control and security control for smart home devices. The experimental results show that the system works best when the number of concurrent registrations of smart home device is under 6000.<\/jats:p>","DOI":"10.3390\/s22093222","type":"journal-article","created":{"date-parts":[[2022,4,24]],"date-time":"2022-04-24T00:45:21Z","timestamp":1650761121000},"page":"3222","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Research on Performance Optimization and Application in Smart Home for Hyperledger Fabric"],"prefix":"10.3390","volume":"22","author":[{"given":"Lanfang","family":"Ren","sequence":"first","affiliation":[{"name":"School of Electronic and Information Engineering, Beijing Jiaotong University, Beijing 100044, China"},{"name":"China Mobile Communication Corporation Research Institute, Beijing 100053, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2193-2432","authenticated-orcid":false,"given":"Huachun","family":"Zhou","sequence":"additional","affiliation":[{"name":"School of Electronic and Information Engineering, Beijing Jiaotong University, Beijing 100044, China"}]},{"given":"Xiaoyong","family":"Hang","sequence":"additional","affiliation":[{"name":"China Mobile Communication Corporation Research Institute, Beijing 100053, China"}]},{"given":"Bo","family":"Yang","sequence":"additional","affiliation":[{"name":"China Mobile Communication Corporation Research Institute, Beijing 100053, China"}]},{"given":"Li","family":"Su","sequence":"additional","affiliation":[{"name":"China Mobile Communication Corporation Research Institute, Beijing 100053, China"}]}],"member":"1968","published-online":{"date-parts":[[2022,4,22]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Yin, M., Malkhi, D., Reiter, M.K., Gueta, G.G., and Abraham, I. (2018). HotStuff: BFT consensus in the lens of blockchain. arXiv.","DOI":"10.1145\/3293611.3331591"},{"key":"ref_2","unstructured":"Pissadaki, E., Varshney, K.R., Raman, R.K., Vacul\u00edn, R., and Srivastava, B. (2018). Trusted multi-party computation and verifiable simulations: A scalable blockchain approach. arXiv."},{"key":"ref_3","unstructured":"(2021, July 15). Hyperledger Fabric. Available online: https:\/\/www.hyperledger.org\/projects\/fabric."},{"key":"ref_4","first-page":"49","article-title":"DCTG: Degree constrained topology generation algorithm for software-defined satellite network","volume":"9","author":"Tu","year":"2019","journal-title":"J. Internet Serv. Inf. Secur."},{"key":"ref_5","first-page":"1","article-title":"Traceability for vehicular network real-time messaging based on blockchain technology","volume":"10","author":"Shih","year":"2019","journal-title":"J. Wirel. Mob. Netw. Ubiquitous Comput. Dependable Appl."},{"key":"ref_6","unstructured":"(2021, July 15). Hyperledger Caliper. Available online: https:\/\/www.hyperledger.org\/projects\/caliper."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Pongnumkul, S., Siripanpornchana, C., and Thajchayapong, S. (August, January 31). Performance analysis of private blockchain platforms in varying workloads, 2017. Proceedings of the 26th International Conference on Computer Communication and Networks (ICCCN), 2017, Vancouver, BC, Canada.","DOI":"10.1109\/ICCCN.2017.8038517"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Baliga, A., Solanki, N., Verekar, S., Pednekar, A., and Chatterjee, S. (2018, January 20\u201322). Performance characterization of hyperledger fabric. Proceedings of the 2018 Crypto Valley Conference on Blockchain Technology (CVCBT), Zug, Switzerland.","DOI":"10.1109\/CVCBT.2018.00013"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"3976093","DOI":"10.1155\/2018\/3976093","article-title":"Performance analysis of hyperledger fabric platforms","volume":"2018","author":"Nasir","year":"2018","journal-title":"Secur. Commun. Netw."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"e5227","DOI":"10.1002\/cpe.5227","article-title":"Permissioned blockchains and distributed databases: A performance study","volume":"32","author":"Bergman","year":"2019","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Vukoli, M. (2015, January 29). The quest for scalable blockchain fabric: Proof-of-work vs. BFT replication. Proceedings of the International Workshop on Open Problems in Network Security, Zurich, Switzerland.","DOI":"10.1007\/978-3-319-39028-4_9"},{"key":"ref_12","unstructured":"Bessani, A., Sousa, J., and Vukoli, M. (2018, January 25\u201328). A byzantine fault-tolerant ordering service for the hyperledger fabric blockchain platform. Proceedings of the 2018 48th Annual IEEE\/IFIP International Conference on Dependable Systems and Networks (DSN), Luxembourg."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Misra, S. (2020, January 24\u201327). A step by step guide for choosing project topics and writing research papers in ICT related disciplines. Proceedings of the Information and Communication Technology and Applications, Third International Conference, ICTA 2020, Minna, Nigeria. Revised Selected Papers.","DOI":"10.1007\/978-3-030-69143-1_55"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"4393314","DOI":"10.1155\/2022\/4393314","article-title":"Design of the Secure Smart Home System Based on the Blockchain and Cloud Service","volume":"2022","author":"Liao","year":"2022","journal-title":"Wirel. Commun. Mob. Comput."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"102482","DOI":"10.1016\/j.ipm.2020.102482","article-title":"Customized blockchain-based architecture for secure smart home for lightweight IoT","volume":"58","author":"Ammi","year":"2021","journal-title":"Inf. Process. Manag."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"012049","DOI":"10.1088\/1742-6596\/1971\/1\/012049","article-title":"A blockchain-based access control scheme for smart home","volume":"1971","author":"Zhang","year":"2022","journal-title":"J. Phys. Conf. Ser."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1016\/j.gltp.2021.01.005","article-title":"Unified smart home resource access along with authentication using Blockchain technology","volume":"2","author":"Mukherjee","year":"2021","journal-title":"Glob. Transit. Proc."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Kwon, M., and Yu, H. (2019, January 22\u201325). Performance improvement of ordering and endorsement phase in hyperledger fabric. Proceedings of the 2019 Sixth International Conference on Internet of Things: Systems, Management and Security (IOTSMS), Granada, Spain.","DOI":"10.1109\/IOTSMS48152.2019.8939202"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"e2099","DOI":"10.1002\/nem.2099","article-title":"FastFabric: Scaling hyperledger fabric to 20000 transactions per second","volume":"30","author":"Gorenflo","year":"2020","journal-title":"Int. J. Netw. Manag."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Sharma, A., Schuhknecht, F.M., Agrawal, D., and Dittrich, J. (July, January 30). Blurring the Lines between Blockchains and Database Systems: The Case of Hyperledger Fabric. Proceedings of the ACM SIGMOD 2019, Amsterdam, The Netherlands.","DOI":"10.1145\/3299869.3319883"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Berendea, N., Mercier, H., Onica, E., and Rivi\u00e8re, E. (December, January 29). Fair and efficient gossip in hyperledger fabric. Proceedings of the 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS), Singapore.","DOI":"10.1109\/ICDCS47774.2020.00027"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Javaid, H., Hu, C., and Brebner, G. (2019, January 21\u201325). Optimizing validation phase of hyperledger fabric. Proceedings of the 2019 IEEE 27th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS), Rennes, France.","DOI":"10.1109\/MASCOTS.2019.00038"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Thakkar, P., and Nathan, S. (2020). Scaling hyperledger fabric using pipelined execution and sparse peers. arXiv.","DOI":"10.1145\/3472883.3486975"},{"key":"ref_24","first-page":"110","article-title":"The risks of the blockchain a review on current vulnerabilities and attacks","volume":"10","author":"Unger","year":"2021","journal-title":"J. Internet Serv. Inf. Secur."},{"key":"ref_25","first-page":"47","article-title":"A survey of secure internet of things in relation to blockchain","volume":"10","author":"Alizadeh","year":"2020","journal-title":"J. Internet Serv. Inf. Secur."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Androulaki, E., Cachin, C., Caro, A.D., and Kokoris-Kogias, E. (2018). Channels: Horizontal scaling and confidentiality on permissioned blockchains. European Symposium on Research in Computer Security, Springer.","DOI":"10.1007\/978-3-319-99073-6_6"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Lei, H., and Kim, D.H. (2019). Design and Implementation of an Integrated IoT Blockchain Platform for Sensing Data Integrity. Sensors, 19.","DOI":"10.3390\/s19102228"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Stamatellis, C., Papadopoulos, P., Pitropakis, N., Katsikas, S., and Buchanan, W.J. (2020). A privacy-preserving healthcare framework using hyperledger fabric. Sensors, 20.","DOI":"10.3390\/s20226587"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Pajooh, H.H., Rashid, M., Alam, F., and Demidenko, S. (2021). Hyperledger fabric blockchain for securing the edge internet of things. Sensors, 21.","DOI":"10.3390\/s21020359"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/9\/3222\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:58:56Z","timestamp":1760137136000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/9\/3222"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,22]]},"references-count":29,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2022,5]]}},"alternative-id":["s22093222"],"URL":"https:\/\/doi.org\/10.3390\/s22093222","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,4,22]]}}}