摘要
为打破传统孤立、分散的系统形成的"信息孤岛"效应,确保异构联盟系统中用户相关信息的可信性和安全性,针对异构联盟系统中提出了一种基于二层区块链的用户信任协商模型.该模型借助区块链技术对用户行为数据进行防篡改保护,形成用户行为数据区块链(第1层区块链);以这些行为数据为基础,计算出用户的信任值,形成用户信任区块链(第2层区块链).通过仿真实验及安全性分析可知,区块链的特征能够识别出恶意用户和恶意联盟系统.表明该模型能实现用户行为、信任值不可篡改及信任信息在联盟系统成员间协商.
In order to break the ‘information island' effect formed by traditional isolated and decentralized systems, and ensure the credibility and security of user-related information in heterogeneous alliance systems, an alliance system user trust negotiation model based on two-layer blockchain is proposed in this paper. The model uses the blockchain technology to protect the user behavior data from tampering, and forms a user behavior data blockchain(ie, the first layer of blockchain). Based on these behavioral data, the user's trust value can be calculated to form a user trust blockchain(ie, the second layer of blockchain). Through simulation experiments and security analysis, it demonstrates that the user behavior data and trust value cannot be falsified through the proposed model, as well as the related information can be safely shared in the heterogeneous alliance system.
引文
[1]侯明星,亓慧.基于SDN的异构型物联网安全解决方案研究[J].物联网技术,2017, 7(12):38-40.Hou M X, Qi H. Research on heterogeneous internet of things security solution based on SDN[J]. Internet of Things Technology, 2017, 7(12):38-40.(in Chinese)
[2]高念高,顾国强.一种多源异构电子政务系统整合模型[J].计算机应用与软件,2013, 30(10):96-98.Gao N G, Gu G Q. An integration model for electronic government affairs systems with multiple sources and heterogeneity[J]. Computer Applications&Software, 2013, 30(10):96-98.(in Chinese)
[3] Huckle S, Bhattacharya R, White M, Beloff N. Internet of things, blockchain and shared economy applications[J]. Procedia Computer Science, 2016, 98(C):461-466.
[4] Bendiab K, Shiaeles S, Boucherkha S. A new dynamic trust model for"on cloud"federated identity management[C]//IFIP International Conference on New Technologies, Mobility and Security, 2018:1-5.
[5] Nakamoto S. Bitcoin:a peer-to-peer electronic cash system[EB/OL].[2018-11-24]. http://bitcoin,org/bitcoin.pdf.
[6]薛腾飞,傅群超,王枞,王新宴.基于区块链的医疗数据共享模型研究[J].自动化学报,2017, 43(9):1555-1562.Xue T F, Fu Q C, Wang C, Wang X Y. A medical data sharing model via blockchain[J].Acta Automatica Sinica, 2017, 43(9):1555-1562.(in Chinese)
[7] Zhang Y, Wen J. The Io T electric business model:using blockchain technology for the internet of things[J]. Peer-to-Peer Networking and Applications, 2017, 10(4):983-994.
[8] Walker M A, Dubey A, Laszka A, Schmidt D. PlaTIBART:a platform for transactive IoT blockchain applications with repeatable testing[C]//4th Workshop on Middleware and Applications for the IoT(M4IoT), 2017.
[9] Kuo T T, Kim H E, Ohno-Machado L. Blockchain distributed ledger technologies for biomedical and health care applications[J]. Jorunal of the American Medical Informatics Association, 2017, 24(6):1211-1220.
[10] Kim S. Blockchain for a trust network among intelligent vehicles[J]. Advances in Computers,2018, 111:43-68.
[11] Castro M, Liskov B. Practical byzantine fault tolerance[C]//Symposium on Operating Systems Design&Implementation, 1999:173-186.
[12]佘维,杨晓宇,胡跃,刘琦,刘炜.基于联盟区块链的分布式能源交易认证模型[J].中国科学技术大学学报,2018, 48(4):307-313.She W, Yang X Y, Hu Y, Liu Q, Liu W. Transaction certification model of distributed energy based on consortium blockchain[J]. Journal of University of Science and Technology of China, 48(4):307-313.(in Chinese)
[13] Nguyen G T, Kim K. A survey about consensus algorithms used in blockchain[J]. Journal of Information Processing Systems, 2018, 14(1):101-128.
[14]李德毅,刘常昱,杜鹢,韩旭.不确定性人工智能[J].软件学报,2004, 15(11):1583-1594.Li D Y, Liu C Y, Du Y, Han X. Artificial intelligence with uncertainty[J]. Journal of Software, 2004, 15(11):1583-1594.(in Chinese)
[15]张仕斌,许春香.基于云模型的信任评估方法研究[J].计算机学报,2013, 36(2):422-431.Zhang S B, Xu C X. Study on the trust evaluation approach based on cloud model[J]. Chinese Journal of Computers, 2013, 36(2):422-431.(in Chinese)
[16] Mosadeghi R, Warnken J, Tomlinson R, Mirfenderesk H. Comparison of fuzzy-AHP and AHP in a spatial multi-criteria decision making model for urban land-use planning[J].Computers Environment&Urban Systems, 2015, 49:54-65.