Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA Disculpen las molestias.
 

Committee Manager APP: una aplicación para la gestión de comités dentro de organizaciones autónomas descentralizadas

dc.contributor.advisorCollado, Samer Hassan
dc.contributor.advisorLlop Vila, David
dc.contributor.authorColombo Dos Santos, Paulo José
dc.date.accessioned2023-06-17T15:05:08Z
dc.date.available2023-06-17T15:05:08Z
dc.date.issued2019
dc.degree.titleGrado en Ingeniería del Software
dc.descriptionTrabajo de Fin de Grado en Grado en Ingeniería del Software, Facultad de Informática UCM, Departamento de Ingeniería del Software e Inteligencia Artificial, Curso 2018/2019
dc.description.abstractEl presente trabajo describe y detalla el proceso de diseño y desarrollo de Committee figuraManager, una aplicación para DAOs (Organizaciones Autónomas Descentralizadas) desarrolladas utilizando el proyecto Aragon, cuyo propósito es la creación y gestión de comités dentro de estas, siendo posible crear, eliminar o configurar las propiedades de cada comité. El objetivo de Committee Manager es facilitar la realización de los procesos, funciones y operaciones propias de una DAO, como por ejemplo: la admisión de nuevos miembros, el pago a proveedores o servicios ofrecidos por terceros, etc. Las responsabilidades se dividen en comités, que son un subgrupo de entidades (usuarios y contratos inteligentes) que pertenecen a la DAO, y poseen permisos especiales (ya sea a título individual o por acuerdo con los demás miembros del comité) para realizar ciertas acciones dentro de la DAO. La aplicación ha sido desarrollada utilizando las herramientas ofrecidas por el proyecto de código abierto Aragon, una iniciativa que pretende facilitar el desarrollo y creación de DApps, principalmente DAOs. El fundamento tecnológico principal del proyecto es Ethereum, plataforma en la cual, mediante el desarrollo de contratos inteligentes con Solidity, podemos crear y publicar las DAOs a la blockchain. Por otro lado, Aragon utiliza la librería React para el diseño y creación de la UI de las aplicaciones o módulos que se desarrollen para las DAOs.
dc.description.abstractThis paper describes and details the process of design and development of Committee Manager, an application that can only be used within the DAOs (Decentralized Autonomous Organizations) created using the Aragon project, whose purpose is the creation and management of committees within them. It is possible to create, delete or configure the properties of each committee. The objective of the Committee Manager is to facilitate the realization of the processes, functions and operations of a DAO, such as: admission of new members, payment to suppliers or services offered by third parties, etc; through the division of responsibilities into committees, which can be defined as a subgroup of entities (users and smart contracts) that belong to the DAO and have special permits (either individually or by agreement with other committee members) to perform certain actions within the DAO. The application has been developed using the tools offered by the Aragon open source project, an initiative that aims to facilitate the development and creation of DApps, mainly DAOs. The main technological foundation of the project is Ethereum, a platform on which, through the development of smart contracts with Solidity, we can create and publish DAOs to the blockchain. On the other hand, Aragon uses the React library for the design and creation of the UI of the applications or modules that are developed for DAOs.
dc.description.departmentDepto. de Ingeniería de Software e Inteligencia Artificial (ISIA)
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/64600
dc.identifier.urihttps://hdl.handle.net/20.500.14352/15372
dc.language.isospa
dc.page.total105
dc.rightsAtribución-NoComercial 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by-nc/3.0/es/
dc.subject.cdu004(043.3)
dc.subject.keywordAragon
dc.subject.keywordBlockchain
dc.subject.keywordOrganizaciones descentralizadas autónomas
dc.subject.keywordEthereum
dc.subject.keywordReact
dc.subject.keywordSmart Contract
dc.subject.keywordSolidity
dc.subject.keywordDAO.
dc.subject.ucmInformática (Informática)
dc.subject.unesco1203.17 Informática
dc.titleCommittee Manager APP: una aplicación para la gestión de comités dentro de organizaciones autónomas descentralizadas
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublicatione563ec9d-8340-46a1-b16c-c34b69283f15
relation.isAdvisorOfPublication.latestForDiscoverye563ec9d-8340-46a1-b16c-c34b69283f15

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
COLOMBO_DOS_SANTOS_Committee_Manager_App_4201388_1637847533.pdf
Size:
4.16 MB
Format:
Adobe Portable Document Format