V. Subramanian, Yuvaraj Rajendra, Shubham Sahai, S. Shukla
{"title":"Decentralized Device Authentication Model using the Trust Score and Blockchain Technology for Dynamic Networks","authors":"V. Subramanian, Yuvaraj Rajendra, Shubham Sahai, S. Shukla","doi":"10.1109/Blockchain50366.2020.00022","DOIUrl":null,"url":null,"abstract":"In general, applications use Trusted Third Party to authenticate users, application servers, and devices. Since Trusted Third Party based solutions are centralized, a decentralized scheme is preferred for applications, and blockchain is one of the best solutions for decentralization. Hence, this paper proposes a trust score based decentralized authentication model using the blockchain technology for dynamic networks. In our proposed model, any device can join the network at any time through existing nodes by sending the join transaction to the blockchain. A new device in the network can do messaging with other existing devices; however, the receiving device may not accept until the sender gains a full trust score in the network. The trust score of nodes is built based on its behavior and contributions to the network viz. mining, voting, introducing new node, and fact creation. The proposed model does not give incentives to the miners in the form of currency. At the same time, it should support the network, which is public, dynamic, and untrusted. Hence, we introduce a private and public nodes based blockchain model with incentives such as subsidy, green corridor, etc. We analyze the proposed model for security effectiveness, resource usage, communication overhead, and computational performance to prove lightweight devices’ applicability.","PeriodicalId":109440,"journal":{"name":"2020 IEEE International Conference on Blockchain (Blockchain)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Conference on Blockchain (Blockchain)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/Blockchain50366.2020.00022","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
In general, applications use Trusted Third Party to authenticate users, application servers, and devices. Since Trusted Third Party based solutions are centralized, a decentralized scheme is preferred for applications, and blockchain is one of the best solutions for decentralization. Hence, this paper proposes a trust score based decentralized authentication model using the blockchain technology for dynamic networks. In our proposed model, any device can join the network at any time through existing nodes by sending the join transaction to the blockchain. A new device in the network can do messaging with other existing devices; however, the receiving device may not accept until the sender gains a full trust score in the network. The trust score of nodes is built based on its behavior and contributions to the network viz. mining, voting, introducing new node, and fact creation. The proposed model does not give incentives to the miners in the form of currency. At the same time, it should support the network, which is public, dynamic, and untrusted. Hence, we introduce a private and public nodes based blockchain model with incentives such as subsidy, green corridor, etc. We analyze the proposed model for security effectiveness, resource usage, communication overhead, and computational performance to prove lightweight devices’ applicability.