DocumentCode
3577304
Title
Towards Reference Architecture for Cryptocurrencies: Bitcoin Architectural Analysis
Author
Alqassem, Israa ; Svetinovic, Davor
Author_Institution
Electr. Eng. & Comput. Sci., Masdar Inst. of Sci. & Technol., Abu Dhabi, United Arab Emirates
fYear
2014
Firstpage
436
Lastpage
443
Abstract
Bit coin is a new protocol with a potential to revolutionize financial system. Bit coin has a complex structure, where several interacting components build a peer-to-peer currency and a payment system without relying on any trusted third party. Bit coin is continually improved by an open source community, and various Bit coin libraries, APIs, and alternative implementations are being developed. Nevertheless, there is no up-to-date protocol specification or architecture description since the official whitepaper was published back in 2008. In this paper, we provide an up-to-date protocol specification and architectural analysis of the Bit coin system. We perform this analysis as the first step towards specification of the crypto currency reference architecture. The future reference architecture will serve as a starting architectural point for the development of new systems that leverage Bit coin protocol in different contexts and for various purposes. We also discuss whether the current architecture satisfies the system´s primary purpose, i.e., Providing a pure decentralized version of the crypto currency.
Keywords
cryptography; electronic money; APIs; Bitcoin architectural analysis; Bitcoin libraries; Bitcoin protocol; cryptocurrency reference architecture; financial system; payment system; peer-to-peer currency; up-to-date protocol specification; Computer architecture; Cryptography; Databases; IP networks; Online banking; Peer-to-peer computing; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Internet of Things (iThings), 2014 IEEE International Conference on, and Green Computing and Communications (GreenCom), IEEE and Cyber, Physical and Social Computing(CPSCom), IEEE
Print_ISBN
978-1-4799-5967-9
Type
conf
DOI
10.1109/iThings.2014.78
Filename
7059703
Link To Document