Next Article in Journal
Determining An Unknown Boundary Condition by An Iteration Method
Next Article in Special Issue
A Vertex-Based 3D Authentication Algorithm Based on Spatial Subdivision
Previous Article in Journal
Vertex Labeling and Routing for Farey-Type Symmetrically-Structured Graphs
Previous Article in Special Issue
3D Spatial Pyramid Dilated Network for Pulmonary Nodule Classification
Open AccessArticle

BGPcoin: Blockchain-Based Internet Number Resource Authority and BGP Security Solution

College of Computer, National University of Defense Technology, Changsha 410073, China
*
Author to whom correspondence should be addressed.
Symmetry 2018, 10(9), 408; https://doi.org/10.3390/sym10090408
Received: 16 August 2018 / Revised: 4 September 2018 / Accepted: 4 September 2018 / Published: 17 September 2018
(This article belongs to the Special Issue Information Technology and Its Applications 2018)
Without the design for inherent security, the Border Gateway Protocol (BGP) is vulnerable to prefix/subprefix hijacks and other attacks. Though many BGP security approaches have been proposed to prevent or detect such attacks, the unsatisfactory cost-effectiveness frustrates their deployment. In fact, the currently deployed BGP security infrastructure leaves the chance for potential centralized authority misconfiguration and abuse. It actually becomes the critical yield point that demands the logging and auditing of misbehaviors and attacks in BGP security deployments. We propose a blockchain-based Internet number resource authority and trustworthy management solution, named BGPcoin, to facilitate the transparency of BGP security. BGPcoin provides a reliable origin advertisement source for origin authentication by dispensing resource allocations and revocations compliantly against IP prefix hijacking. We perform and audit resource assignments on the tamper-resistant Ethereum blockchain by means of a set of smart contracts, which also interact as one to provide the trustworthy origin route examination for BGP. Compared with RPKI, BGPcoin yields significant benefits in securing origin advertisement and building a dependable infrastructure for the object repository. We demonstrate it through an Ethereum prototype implementation, and we deploy it and do experiment on a locally-simulated network and an official Ethereum test network respectively. The extensive experiment and evaluation demonstrate the incentives to deploy BGPcoin, and the enhanced security provided by BGPcoin is technically and economically feasible. View Full-Text
Keywords: BGP security; origin authentication; blockchain; RPKI BGP security; origin authentication; blockchain; RPKI
Show Figures

Figure 1

MDPI and ACS Style

Xing, Q.; Wang, B.; Wang, X. BGPcoin: Blockchain-Based Internet Number Resource Authority and BGP Security Solution. Symmetry 2018, 10, 408.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Back to TopTop