Repository logo
 
Publication

Blockchain: A Tale of Two Applications

dc.contributor.authorFerreira, Micael
dc.contributor.authorRodrigues, Sven
dc.contributor.authorReis, Catarina I.
dc.contributor.authorMaximiano, Marisa
dc.date.accessioned2018-11-08T16:30:23Z
dc.date.available2018-11-08T16:30:23Z
dc.date.issued2018-10-01
dc.description.abstractBitcoin continues to get more and more attention from the media, mainly because of the volatility of its value and insignificantly associated with the technological innovation. This cryptocurrency is supported by an immutable database and is distributed throughout a network of thousands of nodes, known as Blockchain. One way to ensure that all the concepts behind the Blockchain technology and infrastructure are seized is to conduct the development of one of the most popular context applications for it: a wallet for well-known cryptocurrencies. Yet Another Bitcoin Wallet (YABW) is a hybrid application available for both Android and iOS, which was developed with the Ionic and Angular frameworks. This application communicates with Bitcoin Blockchain to send, receive and store bitcoins; provides a set of features focused on security and user experience, and is available on the Play Store and Apple Store. A rather relevant issue that is becoming a major subject of current research is the application of the Blockchain infrastructure to other contexts that are neither directly connected to cryptocurrencies, nor are finance related. The implementation of a proof-of-concept application proposes the use of a blockchain for a specific case study: the exchange of meal vouchers of an institution amongst students. This is achieved using the decentralized platform Ethereum, which allows us to create a Smart Contract using the Solidity programming language to create a token that follows the Ethereum Request for Comment (ERC), the ERC-20 standard and represents the meal vouchers. This second application uses the architecture defined for YABW, reusing major components and custom developing specific modules to enhance the required features. There is still a lot of research to be done on the non-financial applicability of the Blockchain infrastructure and technology, but for the moment, we have left further evidence that it is possible and is a relative straight-forward process to accomplish from the technological perspective.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.doi10.3390/app8091506pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.8/3632
dc.language.isoengpt_PT
dc.peerreviewedyespt_PT
dc.publisherMDPIpt_PT
dc.relation.publisherversionhttps://www.mdpi.com/2076-3417/8/9/1506pt_PT
dc.subjectBlockchainpt_PT
dc.subjectBitcoinpt_PT
dc.subjectCryptocurrencypt_PT
dc.subjectDecentralizationpt_PT
dc.subjectSmart Contractspt_PT
dc.subjectSoliditypt_PT
dc.subjectTransactionspt_PT
dc.subjectWalletspt_PT
dc.subjectAndroid/iOSpt_PT
dc.subjectERC-20pt_PT
dc.subjectEthereumpt_PT
dc.subjectIonicpt_PT
dc.subjectMobilept_PT
dc.subjectProof-of-workpt_PT
dc.titleBlockchain: A Tale of Two Applicationspt_PT
dc.typejournal article
dspace.entity.typePublication
oaire.citation.conferencePlaceSwitzerlandpt_PT
oaire.citation.issue9pt_PT
oaire.citation.startPage1506pt_PT
oaire.citation.titleApplied Sciences - Special Issue: Advances in Blockchain Technology and Applicationspt_PT
oaire.citation.volume8pt_PT
person.familyNameFERREIRA VIVEIROS TAVARES DOS REIS
person.familyNameMaximiano
person.givenNameCATARINA ISABEL
person.givenNameMarisa
person.identifier.ciencia-idEF1B-E7A3-4252
person.identifier.ciencia-idA919-B117-A16D
person.identifier.orcid0000-0003-1529-629X
person.identifier.orcid0000-0002-1212-7864
person.identifier.scopus-author-id26767664900
rcaap.rightsopenAccesspt_PT
rcaap.typearticlept_PT
relation.isAuthorOfPublicationccf98646-460f-466b-9728-2394fa6e744b
relation.isAuthorOfPublication18092229-fa61-402b-978c-56b8127d46e9
relation.isAuthorOfPublication.latestForDiscoveryccf98646-460f-466b-9728-2394fa6e744b

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
applsci-08-01506-v2.pdf
Size:
7.77 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.32 KB
Format:
Item-specific license agreed upon to submission
Description: