Back to Search
Start Over
Design and implementation of InBlock, a distributed IP address registration system
- Source :
- e-Archivo. Repositorio Institucional de la Universidad Carlos III de Madrid, instname
- Publication Year :
- 2021
- Publisher :
- IEEE, 2021.
-
Abstract
- The current mechanism to secure Border Gateway Protocol relies on the resource public key infrastructure (RPKI) for route origin authorization. The RPKI implements a hierarchical model that intrinsically makes lower layers in the hierarchy susceptible to errors and abuses from entities placed in higher layers. In this article, we present InBlock, a distributed autonomous organization that provides decentralized management of IP addresses based on blockchain, embedding an alternative trust model to the hierarchical one currently implemented by the RPKI. By leveraging on blockchain technology, InBlock requires consensus among the involved parties to change existent prefix allocation information. InBlock also fulfills the same objectives as the current IP address allocation system, i.e., uniqueness, fairness, conservation, aggregation, registration, and minimized overhead. InBlock is implemented as a set of blockchain smart contracts in Ethereum, performing all the functions needed for the management of a global pool of addresses without human intervention. Any entity may request an allocation of addresses to the InBlock registry by solely performing a (crypto) currency transfer to the InBlock. We describe our InBlock implementation and we perform several experiments to show that it enables fast address registering and incurs in very low management costs. Publicado
- Subjects :
- Hierarchy
Telecomunicaciones
Computer Networks and Communications
business.industry
Computer science
Distributed autonomous organization
Resource Public Key Infrastructure
IP address allocation
Hierarchical database model
Computer Science Applications
Ethereum
Blockchain
Control and Systems Engineering
Border Gateway Protocol
Overhead (computing)
The Internet
Resource management
Electrical and Electronic Engineering
Routing (electronic design automation)
business
Smart contracts
Information Systems
Computer network
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- e-Archivo. Repositorio Institucional de la Universidad Carlos III de Madrid, instname
- Accession number :
- edsair.doi.dedup.....9117325e5682df56e572f3e2495e5e8a