Sistema de gestió de propietat de fonts i solucions de software mitjançant NFT
Visualitza/Obre
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/371363
Realitzat a/ambSTP Group
Tipus de documentTreball Final de Grau
Data2022-06-27
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
Abstract
La propietat d'un objecte real o bé d'un producte virtual com les fonts i solucions de software només es poden acreditar, en l'actualitat, mitjançant un organisme públic o privat, confiant per tant, exclusivament en un agent extern per ser capaç de demostrar i poder traspassar aquesta propietat. La motivació d'aquest projecte consisteix en la creació d'una plataforma web innovadora amb la finalitat de gestionar la propietat de software, aprofitant una xarxa descentralitzada que no pertany a cap organisme on les dades són immutables i on tota modificació queda públicament registrada, anomenada blockchain. Des de que la plataforma Ethereum va aprofitar aquest tipus de xarxes per permetre crear mecanismes que interactuen amb la blockchain, fa només set anys, cal assenyalar que encara es troba en una fase inicial d'ús. No obstant, atesos els seus grans beneficis, es tracta d'una tecnologia innovadora i revolucionaria pel canvi d'estructura que implica respecte als sistemes actuals. Es tracta, per tant, d'una tecnologia amb un gran impacte per la societat en un proper futur. En aquest treball es desenvolupa un sistema complet format per tres serveis propis: l'aplicació web, l'aplicació del servidor i el contracte de la blockchain; a la vegada de l'ús de diversos serveis externs, passant per totes les fases d'un projecte real, especificació de requisits, disseny del sistema, desenvolupament i validació final de requisits a través de diferents mecanismes de proves. The ownership of a real object or a virtual product such as software sources can currently only be accredited by a public or private organization, and therefore, relying exclusively on an external agent to be able to demonstrate and to transfer this ownership. The motivation of this project consists in the creation of an innovative web platform with the purpose of managing software ownership, taking profit of a decentralized network that does not belong to any organization, where the data is immutable and where any modification is publicly registered, called blockchain. Since the Ethereum platform took advantage of these type of networks to allow the creation of mechanisms that interact with the blockchain, only seven years ago, it should be noted that it is still in an initial phase of use. However, taking into account its great benefits, it is considered as an innovative and revolutionary technology due to the change in structure that it implies with regard to current systems. It is, definitely, a technology with a great impact for society in the near future. In this work, a complete system consisting of three services is developed: the web application, the server application and the blockchain contract; as well as the use of various external services, going through all the phases of a real project, requirements specification, system design, development and final validation of the requirements through different testing techniques.
TitulacióGRAU EN ENGINYERIA INFORMÀTICA (Pla 2010)
Col·leccions
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
169886.pdf | 2,444Mb | Visualitza/Obre |