Decentralized trust in the inter-domain routing infrastructure
View/Open
Cita com:
hdl:2117/175472
Document typeArticle
Defense date2019-01-01
PublisherInstitute of Electrical and Electronics Engineers (IEEE)
Rights accessOpen Access
All rights reserved. This work is protected by the corresponding intellectual and industrial
property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public
communication or transformation of this work are prohibited without permission of the copyright holder
Abstract
Inter-domain routing security is of critical importance to the Internet since it prevents unwanted traffic redirections. The current system is based on a Public Key Infrastructure (PKI), a centralized repository of digital certificates. However, the inherent centralization of such design creates tensions between its participants and hinders its deployment. In addition, some technical drawbacks of PKIs delay widespread adoption. In this paper we present IPchain, a blockchain to store the allocations and delegations of IP addresses. IPchain leverages blockchains' properties to decentralize trust among its participants, with the final goal of providing flexible trust models that adapt better to the ever-changing geopolitical landscape. Moreover, we argue that Proof of Stake is a suitable consensus algorithm for IPchain due to the unique incentive structure of this use-case, and that blockchains offer relevant technical advantages when compared to existing systems, such as simplified management. In order to show its feasibility and suitability, we have implemented and evaluated IPchain's performance and scalability storing around 350k IP prefixes in a 2.5 GB chain.
CitationPaillisse, J. [et al.]. Decentralized trust in the inter-domain routing infrastructure. "IEEE access", 1 Gener 2019, vol. 7, p. 166896-166905.
ISSN2169-3536
Publisher versionhttps://ieeexplore.ieee.org/document/8903274/
Files | Description | Size | Format | View |
---|---|---|---|---|
08903274.pdf | 5,336Mb | View/Open |