Desenvolvimento de um smart contract para crowdfunding utilizando a rede de blockchain ethereum
Show simple item record
dc.contributor |
Universidade Federal de Santa Catarina. |
pt_BR |
dc.contributor.advisor |
Bueno, Alex Fabiano |
|
dc.contributor.author |
Akiau, Amanda Mendes |
|
dc.date.accessioned |
2023-07-12T20:11:23Z |
|
dc.date.available |
2023-07-12T20:11:23Z |
|
dc.date.issued |
2023-07-06 |
|
dc.identifier.uri |
https://repositorio.ufsc.br/handle/123456789/248763 |
|
dc.description |
TCC (graduação) - Universidade Federal de Santa Catarina, Campus Blumenau, Engenharia de Controle e Automação. |
pt_BR |
dc.description.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. |
pt_BR |
dc.description.abstract |
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. |
pt_BR |
dc.format.extent |
62 f |
pt_BR |
dc.language.iso |
por |
pt_BR |
dc.publisher |
Blumenau, SC. |
pt_BR |
dc.rights |
Open Access. |
en |
dc.subject |
Solidity |
pt_BR |
dc.subject |
IDE Remix Ethereum |
pt_BR |
dc.subject |
Financiamento coletivo |
pt_BR |
dc.subject |
Contratos inteligentes |
pt_BR |
dc.title |
Desenvolvimento de um smart contract para crowdfunding utilizando a rede de blockchain ethereum |
pt_BR |
dc.type |
TCCgrad |
pt_BR |
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account
Statistics
Compartilhar