Towards a better understanding of Bitcoin: from system analyses to new protocol designs

dc.contributor
Universitat Autònoma de Barcelona. Departament d'Enginyeria de la Informació i de les Comunicacions
dc.contributor.author
Delgado Segura, Sergi
dc.date.accessioned
2018-12-17T16:09:50Z
dc.date.available
2018-12-17T16:09:50Z
dc.date.issued
2018-10-01
dc.identifier.isbn
9788449082122
en_US
dc.identifier.uri
http://hdl.handle.net/10803/664349
dc.description.abstract
Bitcoin ha donat peu a un dels majors canvis de paradigma de l’últim segle respecte a com entenem i utilitzem els diners. El naixement de les criptomonedes ha obert la porta a un sistema econòmic distribuït on la necessitat de terceres parts de confiança, o d’entitats centrals, ha estat substituïda per la criptografia i el flux obert d’informació entre tots els actors del sistema, construint d’aquesta forma un registre de transaccions comú conegut com a blockchain. Aquest canvi de paradigma, però, comporta certes implicacions que, de no ser tractades adientment, poden comprometre la seguretat del sistema. En aquesta tesis ens hem centrat en analitzar dos dels grans components de Bitcoin: la seva xarxa P2P i el conjunt de monedes en circulació. Amb aquest anàlisis es pretén identificar els punts forts i les febleses de Bitcoin, amb l’objectiu de proposar solucions i/o millores per aquestes. Aquests anàlisis ens han permès, per una banda, caracteritzar les xarxes P2P de criptomonedes, i, per altra banda, identificar un dels actuals problemes d’escalabilitat de Bitcoin: les monedes no rentables. D’altra banda, i un cop assolit un coneixement suficient del sistema, la tesis s’ha centrat en el disseny de protocols per estendre la funcionalitat de Bitcoin en diferents escenaris de pagament. A més a més, s’ha proposat una solució per reduir la probabilitat de ser estafat a l’utilitzar transaccions sense confirmar. I finalment, s’ha dissenyat un protocol de compra-venta de dades utilitzant Bitcoin, eliminant la necessitat inherent de confiança per part del comprador.
en_US
dc.description.abstract
Bitcoin has kicked off one of the biggest paradigm shifts of the last century regarding how we understand and use money. The birth of criptocurrencies lays the foundations of a new financial system, where the need of trusted third parties, or central authorities, has been replaced by cryptography and an open flow of information between all the actors of the system. By sharing all the information regarding the operations of the system, all users can eventually agree in a distributed ledger, known as blockchain. Such a paradigm shift, however, poses some threads that, if not properly handled, may compromise the security of the system. In this thesis we have studied two of the core components of Bitcoin: its P2P network, and the set of unspent Bitcoins. Such analysis aimed to spot the strengths and weaknesses of the system in order to design solutions for them. The outcomes of our analyses have been, on the one side, characterizing the cryptocurrency P2P networks and, on the other side, spotting one of the current Bitcoin scalability problems: the unprofitable coins. Moreover, after analysing the system and obtaining a deep understanding of it, the thesis has focused on designing protocols to extend Bitcoin’s functionality in different payment scenarios. First, we have designed a solution to reduce the likelihood of a merchant of being deceived when accepting zero-confirmation transactions. Finally, we have designed a fair protocol for data trading using Bitcoin, where the exchange between data and coins is performed atomically.
en_US
dc.format.extent
146 p.
en_US
dc.format.mimetype
application/pdf
dc.language.iso
eng
en_US
dc.publisher
Universitat Autònoma de Barcelona
dc.rights.license
L'accés als continguts d'aquesta tesi queda condicionat a l'acceptació de les condicions d'ús establertes per la següent llicència Creative Commons: http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights.uri
http://creativecommons.org/licenses/by-nc-nd/4.0/
*
dc.source
TDX (Tesis Doctorals en Xarxa)
dc.subject
Blockchain
en_US
dc.subject
Criptomonedes
en_US
dc.subject
Criptomonedas
en_US
dc.subject
Crytocurrencies
en_US
dc.subject
Bitcoin
en_US
dc.subject.other
Tecnologies
en_US
dc.title
Towards a better understanding of Bitcoin: from system analyses to new protocol designs
en_US
dc.type
info:eu-repo/semantics/doctoralThesis
dc.type
info:eu-repo/semantics/publishedVersion
dc.subject.udc
004
en_US
dc.contributor.authoremail
sergi.delgado.s@gmail.com
en_US
dc.contributor.director
Herrera-Joancomartí, Jordi
dc.contributor.director
Navarro-Arribas, Guillermo
dc.embargo.terms
cap
en_US
dc.rights.accessLevel
info:eu-repo/semantics/openAccess


Documents

sds1de1.pdf

1.398Mb PDF

This item appears in the following Collection(s)