[cat] En aquest projecte s’implementaran dues Descentralized Application (DApp) per a
dos protocols de pagament per rebut. Aquestes DApps es desplegaran sobre la xarxa
Rinkeby (xarxa de prova Ethereum) amb els seus respectius Smart Contracts que controlaran
el pagament de forma automatitzada.
El primer protocol exposat al capìtol 5 es basa en dates límit. És a dir, l’usuari podrà
resoldre el pagament dins d’una finestra de temps. Es podrà veure que la signatura
del venedor no necessita ser validada a la Blockchain, per tant, si no es gestiona el
timeout de forma correcta el comprador podrà fer un mal ús del protocol per intentar
obtenir aquesta signatura (rebut de la compra) i fer una cancel·lació abans d’efectuar-se
el pagament. Per altra banda el segon protocol exposat al capítol 6 no disposa d’aquesta
finestra de temps, els usuaris podran resoldre en qualsevol moment. Aquest protocol si
és efectiu ja que la signatura (rebut) del venedor només serà vàlida si es confirma a la
Blockchain, per tant, sempre es complirà l’atomicitat en aquest protocol.
D’aquesta forma es complirà l’objectiu d’aquest projecte, avaluar Ethereum, una plataforma
descentralitzada per al desplegament de contractes intel·ligents sobre la Blockchain.
Els passos seguits per a la construcció dels contractes es detallaran en aquest
document, així com també els resultats de l’avaluació de tots dos.