Este trabajo fin de grado consiste en la exploración y el estudio de una tecnología con el objetivo
de comprender su funcionamiento y confeccionar una guía que permita a un usuario nivel medio,
adentrarse en ella y dar los primeros pasos con las ideas claras.
La tecnología en cuestión es block chain y el elemento central hacia donde se orientan todos
los conceptos son los smart contracts de la plataforma Ethereum .
Se partirá desde ámbito general, explicando el funcionamiento y las características más relevantes
de blockchain, ya que es esta la tecnología sobre la que se asientan Ethereum y sus smart
contracts.
Se mencionarán las características esenciales del prot ocolo que introdujo la tecnología
blockchain por su relevancia y porque es el que se lleva toda la fama, Bitcoin.
Por último, se abordará la plataforma Ethereum para explicar sus características, el
funcionamiento de su máquina virtual, se profundizará en los smart contracts y se mostrarán unos
conceptos básicos sobre el lenguaje de programación más utilizado para diseñarlos, Solidity.Ingeniería en Tecnologías de Telecomunicació