Repository logo
 
Publication

Block-chain-based smart contracts e-ticketing platform

dc.contributor.advisorFonte, Alexandre José Pereira Duro da
dc.contributor.advisorCosta, Mónica Isabel Teixeira da
dc.contributor.authorSilva, Cláudia Marisa Canhoto da
dc.date.accessioned2025-02-28T17:36:21Z
dc.date.available2025-02-28T17:36:21Z
dc.date.issued2025
dc.descriptionDissertação apresentada à Escola Superior de Tecnologia do Instituto Politécnico de Castelo Branco para cumprimento dos requisitos necessários à obtenção do grau de Mestre em Engenharia Informática - Área de Especialização em Desenvolvimento de Software e Sistemas Interativos
dc.description.abstractOs Smart contracts ou contratos inteligentes, são uma inovação fundamental da cadeia de blocos, comportam-se como acordos digitais que se executam, de forma autónoma, termos predefinidos. Estes contratos são seguros, descentralizados, transparentes e imutáveis, estando estes preparados para uma vasta aplicação e em diversos sectores, como a venda de bilhetes para eventos, agilizando transações e reduzir a fraude. Nesta dissertação propõe-se um projeto com o objetivo de explorar a utilização de contratos inteligentes na comercialização de bilhetes eletrónicos para eventos e com isto reduzir a especulação na venda de bilhetes e as redundâncias de papel, bem como a aplicação prática desta solução. Esta solução obriga assim à conceção, execução e depuração de contratos inteligentes utilizando Solidity na cadeia de blocos (blockchain)Ethereum. Para responder a estes desafios, foi especificamente desenvolvida uma aplicação funcional, tendo como alvo vendedores de bilhetes, compradores e organizadores de eventos. Os resultados deste desenvolvimento demonstraram a viabilidade e aplicabilidade dos Smart contracts para processos de emissão de bilhetes transparentes e eficientes, embora atualmente limitados a um ambiente local. Contudo, estes fornecem uma base sólida para melhorias futuras e uma adoção mais ampla. Em resumo, este projeto destacou o potencial e a viabilidade das cadeias de blocos e dos Smart contracts para transformar a emissão de bilhetes para eventos, garantindo segurança, escalabilidade e confiança do utilizador.por
dc.description.abstractAbstract: Smart contracts, a fundamental innovation of blockchain technology, are digital agreements that automatically execute predefined terms. These contracts are secure, decentralized, transparent, and immutable, making them suitable for a range of sectors, including event ticket sales, where they can streamline transactions and reduce fraud. This dissertation proposes a project aimed at exploring the use of smart contracts in the sale and marketing of event tickets. The main objective is to reduce ticket speculation and paper redundancies, covering the design, execution, and debugging of smart contracts using Solidity on the Ethereum blockchain. To respond to these challenges, a functional application was specifically developed, targeting ticket sellers, buyers and event organizers. The results of this development demonstrated the feasibility and applicability of Smart contracts for transparent and efficient ticketing processes, although currently limited to a local environment. However, they provide a solid foundation for future improvements and wider adoption. In summary, this project highlighted the potential and viability of blockchains and Smart contracts to transform event ticketing, ensuring security, scalability and user trust.eng
dc.identifier.tid203904583
dc.identifier.urihttp://hdl.handle.net/10400.11/10059
dc.language.isoeng
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subjectE-ticket
dc.subjectBlockchain
dc.subjectSmart contract
dc.subjectEthereum
dc.subjectCripto moeda
dc.subjectCryptocurrency
dc.titleBlock-chain-based smart contracts e-ticketing platformpor
dc.typemaster thesis
dspace.entity.typePublication
thesis.degree.nameMestrado em Engenharia Informática - Desenvolvimento de Software e Sistemas Interativos

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
MESTRADO_CLAUDIA_SILVA.pdf
Size:
2.88 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.02 KB
Format:
Item-specific license agreed upon to submission
Description: