Vis enkel innførsel

dc.contributor.advisorHendseth, Sverre
dc.contributor.authorHagehei, Bror Tobias Jacobsen
dc.date.accessioned2023-10-25T17:20:07Z
dc.date.available2023-10-25T17:20:07Z
dc.date.issued2023
dc.identifierno.ntnu:inspera:140443607:35032887
dc.identifier.urihttps://hdl.handle.net/11250/3098782
dc.description.abstractI denne masteroppgaven har en desentralisert applikasjon (Dapp) kalt DefiFunds blitt videreutviklet. Et konseptbevis for denne Dappen ble laget på Radix under mitt spesialiseringsprosjekt høsten 2022. Radix er fremdeles i sine tidlige dager, og smartkontrakter er anslått å komme til hovednettet den 31. juli 2023. Det endelige målet er å ferdigutvikle Dappen. Under denne masteroppgaven ble det deltatt i et hackathon, noe som resulterte i en hederlig omtale og en premie med omtrentlig verdi på 35 000 kr. DefiFunds er en Dapp som kobler fondsforvaltere med investorer. Det unike med at Dappen er desentralisert er at ingen, bortsett fra brukeren, har tilgang til å ta ut sin andel av fondet. Hverken DefiFunds eller fondsforvalteren har kontroll over midlene, da de er trygt lagret i en smartkontrakt. Fondsforvalteren kan handle med midlene, men aldri ta dem ut til seg selv. I løpet av masteroppgaven er det blitt utviklet flere funksjoner på smartkontrakten. En funksjonell, men ikke brukervennlig, frontend har også blitt implementert. I tillegg til disse tekniske forbedringene har en frilanser bidratt med å lage et brukergrensesnitt til DefiFunds. Denne masteroppgaven begynner med en introduksjon til distribuerte ledger teknologier, og fokuserer deretter spesifikt på Radix. Den presenterer designet og implementeringen av Dappen, etterfulgt av en seksjon om hackatonet. Deretter diskuteres utfordringer knyttet til utviklingsprosessen. Til slutt konkluderer rapporten med to lister som forklarer hva som har blitt gjort, og hva som trenger å bli gjort for å ferdigstille Dappen.
dc.description.abstractIn this master's thesis, a decentralized application (Dapp) called DefiFunds has been further developed. A proof of concept for this Dapp was created on Radix during my specialization project in the fall of 2022. The Radix network is still in its early days, with smart contracts estimated to go live on mainnet by the 31st of July, 2023. The final goal is to bring the Dapp to production. During this master's thesis, a hackathon was participated in, resulting in an honorable mention prize worth $3,500. DefiFunds is a Dapp that connects fund managers with investors. The unique feature of it being decentralized is that no one, except the user, has access to withdraw their share of the fund. Neither DefiFunds nor the fund manager is in control of the funds, as they are securely stored in a smart contract. The fund manager is able to trade with the funds, but never withdraw them to himself. During the course of the master's thesis, additional functionalities related to the smart contract have been developed. A functional, though not user-friendly, frontend has also been implemented. In addition to these technical improvements, a freelancer has contributed by crafting a design for DefiFunds. This master's thesis begins with an introduction to distributed ledger technologies, and then focuses on Radix specifically. Next, it presents the design and implementation of the Dapp, followed by a section detailing the triumph achieved in the hackathon. Challenges associated with the development process are then discussed. Finally, the report concludes with two lists explaining what has been done, and what needs to be done in order for the Dapp to be complete.
dc.languageeng
dc.publisherNTNU
dc.titleDefiFunds - A Dapp on Radix
dc.typeMaster thesis


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel