Guia docente 2023_24
Escuela de Ingeniería de Telecomunicación
Máster Universitario en Ciberseguridad
 Asignaturas
  Smart Contracts e dApps
   Contenidos
Tema Subtema
Conceptos básicos Presentación de los conceptos básicos relacionados con el desarrollo de contratos inteligentes y aplicaciones descentralizadas.
Diseño y desarrollo de contratos inteligentes Se abordar el desarrollo de contratos inteligentes, teniendo en cuenta los aspectos relacionados con la seguridad más relevantes en su desarrollo.
Sistemas de archivos peer-to-peer Se presentan las características básicas de las redes peer-to-peer, para a continuación describir los elementos esenciales de los sistemas de archivos descentralizados y su relación con las tecnologías blockchain. Se presenta IPFS como caso de estudio.
Oráculos. Buenas prácticas Se presentan los oráculos como servicios de terceros que proporcionan datos o eventos externos a un contrato inteligente en una blockchain. Se identifican buenas prácticas para su desarrollo y utilización.
Tokens no fungibles Se presenta un caso de uso concreto muy popular en el mundo de los contratos inteligentes y las aplicaciones decentralizadas: los tokens no fungibles o NFT.
BaaS como modelo de externalización Se presentan los elementos básicos de Blockchain como servicio (Blockchain as a Service, BaaS) para desarrollar, desplegar y gestionar aplicaciones blockchain sin necesidad de configurar y mantener infraestructura de cadena de bloques.
Aspectos relacionados con la ciberseguridad Se realiza una recapitulación de los elementos clave para el diseño de contratos inteligentes, oráculos y aplicaciones descentralizadas seguras.
Universidade de Vigo            | Rectorado | Campus Universitario | C.P. 36.310 Vigo (Pontevedra) | España | Tlf: +34 986 812 000