Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2022, Vol. 48 ›› Issue (1): 33-42. doi: 10.19678/j.issn.1000-3428.0059796

• Research Hotspots and Reviews • Previous Articles     Next Articles

Blockchain-based Reputation Evaluation Model for Data Services in Internet of Things

HUANG Zhiqing1,2, XIE Luyang1,2, ZHANG Yanxin3, YIN Zeming4   

  1. 1. Faculty of Information Technology, Beijing University of Technology, Beijing 100124, China;
    2. Beijing Engineering Research Center for IoT Software and Systems, Beijing 100124, China;
    3. School of Electronic and Information Engineering, Beijing Jiaotong University, Beijing 100044, China;
    4. China United Network Communications Group Co., Ltd., Beijing 100032, China
  • Received:2020-10-21 Revised:2021-01-25 Published:2021-04-23

基于区块链的物联网数据服务信誉评估模型

黄志清1,2, 解鲁阳1,2, 张严心3, 尹泽明4   

  1. 1. 北京工业大学 信息学部, 北京 100124;
    2. 北京市物联网软件与系统工程技术研究中心, 北京 100124;
    3. 北京交通大学 电子信息工程学院, 北京 100044;
    4. 中国联合网络通信集团公司, 北京 100032
  • 作者简介:黄志清(1970-),男,副教授、博士,主研方向为嵌入式计算、物联网、区块链;解鲁阳,硕士研究生;张严心,副教授、博士;尹泽明,研究员、博士。
  • 基金资助:
    国家发改委项目“森林监测无线传感器网络管理与事件检测技术研究”(Q5025001201502)。

Abstract: Most of the existing centralized data service platforms of Internet of Things(IoT), such as Geological Big Data Sharing and Application Platform and TalkingData exacerbate security risks, including the lack of a standard reputation evaluation system, user privacy disclosure and vulnerability to data tampering.To address the problem, a blockchain-based model is designed and implemented to evaluate the reputation of data services.The model employs the Analytic Hierarchy Process(AHP) to calculate the weight of reputation evaluation indexes.Then smart contract and Interplanetary File System(IPFS) are used to realize the storage, verification, protection and sharing of IoT data.At the same time, blockchain and Redis are used to realize safe and fast retrieval and storage of IoT data and reputation data. Ring signature technology is also used to ensure the authenticity of the evaluation and hide the user personal information.The test results show that the model is decentralized, reliable, secure, efficient and tamper-resistant.It can meet the reputation evalution requirements of the data service platforms of IoT.

Key words: Internet of Things(IoT), blockchain, data service, reputation evaluation, reputation data, Interplanetary File System(IPFS)

摘要: 地质大数据共享与应用平台、专业移动大数据服务平台等现有集中式物联网数据服务平台多数存在缺乏信誉评估体系、用户隐私泄露、数据防篡改能力弱等安全性问题。为使用户能从海量物联网数据中精准快速地检索出高质量数据,设计并实现基于区块链的数据服务信誉评估模型。利用层次分析法进行信誉评估指标权重计算,采用智能合约和星际文件系统实现物联网数据的存储、验证、保护和共享,通过区块链和Redis缓存技术完成物联网数据和信誉数据的安全快速存取,同时使用环签名技术保证评价真实性并隐藏用户个人信息。测试结果表明,该模型具有去中心化、可信、安全高效和不可篡改的特性,能够满足物联网数据服务平台的信誉评估需求。

关键词: 物联网, 区块链, 数据服务, 信誉评估, 信誉数据, 星际文件系统

CLC Number: