*** Stefano Angieri @ Universidad Carlos III Madrid ***
The code shared here is the outcome of the research presented in the following publications:
- An experiment in distributed internet address management using blockchains: https://scholar.google.com/citations?view_op=view_citation&hl=es&user=qEabwr4AAAAJ&citation_for_view=qEabwr4AAAAJ:u5HHmVD_uO8C
- A distributed autonomous organization for internet address management: https://scholar.google.com/citations?view_op=view_citation&hl=es&user=qEabwr4AAAAJ&citation_for_view=qEabwr4AAAAJ:u-x6o8ySG0sC
- Design and implementation of inblock—a distributed ip address registration system: https://scholar.google.com/citations?view_op=view_citation&hl=es&user=qEabwr4AAAAJ&citation_for_view=qEabwr4AAAAJ:d1gkVwhDpl0C
- InBlock4: Blockchain-based Route Origin Validation: https://scholar.google.com/citations?view_op=view_citation&hl=es&user=qEabwr4AAAAJ&citation_for_view=qEabwr4AAAAJ:9yKSN-GCB0IC
Two version of InBlock code are available as branches of this repository:
- IPv4 : InBlock for management of IPv4 ip addresses
- IPv6 : InBlock for management of IPv6 ip addresses
Both versions work on Truffle v4.1.15 and Solcjs 0.4.24+commit.e67f0147.Emscripten.clang