DRRS-BC:Decentralized Routing Registration System Based on Blockchain
DRRS-BC: Decentralized Routing Registration System Based on Blockchain作者机构:College of Computer Science and TechnologyQingdao UniversityQingdao 266071China School of EngineeringKyushu Institute of TechnologyKitakyushu 804-8550Japan School of Computer Science(National Pilot Software Engineering School)Beijing University of Posts and TelecommunicationsBeijing 100876China
出 版 物:《IEEE/CAA Journal of Automatica Sinica》 (自动化学报(英文版))
年 卷 期:2021年第8卷第12期
页 面:1868-1876页
核心收录:
学科分类:12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)]
基 金:This work was supported by the National Natural Science Foundation of China(61601041) the Fundamental Research Funds for the Central Universities(2019PTB-003)
主 题:Blockchain decentralized routing protocol routing registration
摘 要:The border gateway protocol(BGP)has become the indispensible infrastructure of the Internet as a typical inter-domain routing ***,it is vulnerable to misconfigurations and malicious attacks since BGP does not provide enough authentication mechanism to the route *** a result,it has brought about many security incidents with huge economic *** solutions to the routing security problem such as S-BGP,So-BGP,Ps-BGP,and RPKI,are based on the Public Key Infrastructure and face a high security risk from the centralized *** this paper,we propose the decentralized blockchain-based route registration framework-decentralized route registration system based on blockchain(DRRS-BC).In DRRS-BC,we produce a global transaction ledge by the information of address prefixes and autonomous system numbers between multiple organizations and ASs,which is maintained by all blockchain nodes and further used for *** applying blockchain,DRRS-BC perfectly solves the problems of identity authentication,behavior authentication as well as the promotion and deployment problem rather than depending on the authentication ***,it resists to prefix and subprefix hijacking attacks and meets the performance and security requirements of route registration.