# BGPcoin: Blockchain-Based Internet Number Resource Authority and BGP Security Solution
## Appendix A
### Data Structure in the Smart Contracts of BGPcoin
On RPKI's Deployment and Security_; NDSS: San Diego, CA, USA, 2017; ISBN 1-891562-46-0. * (13) [PERSON]; [PERSON]; [PERSON] BGP anomaly detection techniques: A Survey. _Commun. Surv. Tutor._**2017**, _19_, 377-396. [CrossRef]
* (14) [PERSON]; [PERSON]; [PERSON]; [PERSON] How secure are secure interdomain routing protocols. _ACM SIGCOMM Comput. Commun. Rev._**2011**, _41_, 87-98. * (15) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] On the Risk of Misbehaving RPKI Authorities. In Proceedings of the Twelfth ACM Workshop on Hot Topics in Networks, College Park, MD, USA, 21-22 November 2013; p. 16. * (16) [PERSON]; [PERSON]; [PERSON]; [PERSON] _Impacting IP Prefix Reachability via RPKI Manipulations_; Technical Report BUCS-TR-2013-001; Computer Science Department, Boston University: Boston, MA, USA, 2013. Available online: [[http://hdl.handle.net/2144/11410](http://hdl.handle.net/2144/11410)]([http://hdl.handle.net/2144/11410](http://hdl.handle.net/2144/11410)) (accessed on 15 August 2018). * (17) [PERSON]; [PERSON]; [PERSON] [PERSON]; [PERSON] [PERSON]; [PERSON] [PERSON] A survey on the recent efforts of the Internet Standardization Body for securing inter-domain routing. _Comput. Netw._**2015**, _80_, 1-26. [CrossRef]* [PERSON] et al. (2018) [PERSON]; [PERSON]; [PERSON]; [PERSON] Leveraging Inter-domain Stability for BGP Dynamics Analysis. In Proceedings of the International Conference on Passive and Active Network Measurement, Berlin, Germany, 26-27 March 2018; pp. 203-215. * [PERSON] et al. (2018) [PERSON] [PERSON]; [PERSON] [PERSON]; [PERSON] [PERSON] The State of Affairs in BGP Security: A Survey of Attacks and Defenses. _Comput. Commun._**2018**, _144_, 45-56. [CrossRef]
* [PERSON] and [PERSON] (2012) [PERSON], [PERSON]; [PERSON] [PERSON] Provable security of S-BGP and other path vector protocols: Model, analysis and extensions. In Proceedings of the 2012 ACM conference on Computer and communications security, Raleigh, NC, USA, 16-18 October 2012; pp. 541-552. * [PERSON] et al. (2017) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] [PERSON] Toward a taxonomy and attacker model for secure routing protocols. _ACM SIGCOMM Comput. Commun. Rev._**2017**, _47_, 43-48. [CrossRef]
* [PERSON] et al. (2012) [PERSON]; [PERSON]; [PERSON] Towards detecting BGP route hijacking using the RPKI In Proceedings of the ACM SIGCOMM 2012 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, Helsinki, Finland, 13-17 August 2012; pp. 103-104. * [PERSON] and [PERSON] (2013) [PERSON]; [PERSON] [PERSON] Rover: Route origin verification using DNS. In Proceedings of the 2013 22 nd International Conference on Computer Communication and Networks (ICCCN), Nassau, Bahamas, 30 July-2 August 2013; pp. 1-9. * [PERSON] et al. (2014) [PERSON]; [PERSON]; [PERSON]; [PERSON] From the Consent of the Routed: Improving the Transparency of the RPKI. _ACM SIGCOMM Comput. Commun. Rev._**2014**, _44_, 51-62. [CrossRef]
* [PERSON] and [PERSON] (2017) [PERSON]; [PERSON] [PERSON] Internet routing registries, data governance, and security. _J. Cyber Policy_**2017**, \(2\), 64-81. [CrossRef]
* [PERSON] et al. (2015) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Sok: Research Perspectives and Challenges for Bitcoin and Cryptocurrencies. In Proceedings of the 2015 IEEE Symposium on Security and Privacy, San Jose, CA, USA, 17-21 May 2015; pp. 104-121. * [PERSON] and [PERSON] (2016) [PERSON]; [PERSON] The Internet Blockchain: A Distributed, Tamper-Resistant Transaction Framework for the Internet. In Proceedings of the 15 th ACM Workshop on Hot Topics in Networks, Atlanta, GA, USA, 9-10 November 2016; pp. 204-210. * Wiki (2018) [PERSON] Ethereum Development Tutorial. 2018. Available online: [[https://github.com/ethereum/wiki/Ethereum-Development-Tutorial](https://github.com/ethereum/wiki/Ethereum-Development-Tutorial)]([https://github.com/ethereum/wiki/Ethereum-Development-Tutorial](https://github.com/ethereum/wiki/Ethereum-Development-Tutorial)) (accessed on 15 August 2018).