Desenvolvimento de um smart contract para crowdfunding utilizando a rede de blockchain ethereum

DSpace Repository

A- A A+

Desenvolvimento de um smart contract para crowdfunding utilizando a rede de blockchain ethereum

Show full item record

Title: Desenvolvimento de um smart contract para crowdfunding utilizando a rede de blockchain ethereum
Author: Akiau, Amanda Mendes
Abstract: A blockchain pode transformar significativamente a maneira de se realizar um projeto crowdfunding devido a sua tecnologia de transparência das transações e, também, ao fato de que o controle das decisões passa a estar nas mãos dos investidores do projeto, estabelecendo um modelo de confiança maior dos investidores com os criadores dos projetos. Atualmente em plataformas tradicionais de crowdfunding, existem algumas falhas como, por exemplo, a falta de transparência e controle que os investidores têm sobre os projetos que colaboram monetariamente. Este presente trabalho propõe a utilização de um smart contract em rede blockchain para gerar maior transparência e controle aos investidores em projetos crowdfunding. Primeiramente, realizou-se um estudo aprofundado a respeito de tópicos necessários para a base de entendimento da aplicação como blockchain, ethereum, smart contract e crowdfunding. Após isso, separou-se requisitos de funcionamento da aplicação e diagramas de funcionamento do ponto de vista do administrador e dos contribuintes da aplicação. Desenvolveu-se o smart contract utilizando a IDE Remix Ethereum em linguagem de programação Solidity, e apresentou-se os resultados dos testes da aplicação mostrando o seu funcionamento correto segundo a lógica estabelecida no desenvolvimento.Blockchain can significantly transform the way a crowdfunding project is carried out due to its transaction transparency technology and also to the fact that control of decisions is now in the hands of project investors, establishing a greater trust model among investors with project creators. Currently in traditional crowdfunding platforms, there are some flaws such as, for example, the lack of transparency and control that investors have over the projects they collaborate monetarily. This present work proposes the use of a smart contract in a blockchain network to generate greater transparency and control for investors in crowdfunding projects. First, an in-depth study was carried out on topics necessary for the base of understanding the application such as blockchain, ethereum, smart contract and crowdfunding. After that, the application's operating requirements and operating diagrams were separated from the point of view of the administrator and the contributors of the application. The smart contract was developed using the IDE Remix Ethereum in Solidity programming language, and the test results of the application were presented, showing its correct functioning according to the logic established in the development.
Description: TCC (graduação) - Universidade Federal de Santa Catarina, Campus Blumenau, Engenharia de Controle e Automação.
URI: https://repositorio.ufsc.br/handle/123456789/248763
Date: 2023-07-06


Files in this item

Files Size Format View Description
TCC Amanda Mendes Akiau.pdf 1.153Mb PDF View/Open TCC

This item appears in the following Collection(s)

Show full item record

Search DSpace


Browse

My Account

Statistics

Compartilhar