%0 Thesis %A García Navarro, Hermenegildo %T ¿Está Ethereum capacitado para cubrir las expectativas que se esperan de la tecnología blockchain? %D 2019 %U https://hdl.handle.net/20.500.14352/15185 %X Sin duda el blockchain ha sido uno de los inventos más revolucionarios de esta década. Desde grandes empresas hasta equipos de investigación dedican sus esfuerzos a estudiar esta tecnología e investigar nuevas formas de utilizarla y mejorarla. Desde el punto de vista de la ingeniería informática tiene especial interés un blockchain en particular, el de Ethereum. En un momento en el que las criptodivisas se encontraban en auge y parecía que la utilidad del blockchain se limitaba a la creación de estas, Vitalik Buterin y su equipo presentaron Ethereum, un blockchain que mantiene una máquina virtual de propósito general. Las expectativas de la sociedad sobre este blockchain eran altísimas y se esperaban hazañas como la de ser el nuevo internet. Esta situación de euforia colectiva distorsiona la realidad y hace que parezca imposible realizar un proyecto sobre Ethereum sin que este tenga que suponer un gran cambio. Sin embargo, como Vitalik Buterin comentó en Deconomy, “la tecnología blockchain por sí sola es un ordenador y una base de datos mucho menos eficiente que la tecnología que existía hace cuarenta años” [54]. El objetivo de este proyecto es determinar qué se puede esperar de Ethereum actualmente y en qué debe mejorar antes de poder cubrir las expectativas tan altas que se tienen de este blockchain. Este objetivo se conseguirá a través del análisis de la tecnología blockchain y de las técnicas que permiten que dentro del blockchain de Ethereum haya una máquina virtual. %X Without any doubt in this decade the blockchain technology is one of the most revolutionary inventions of this decade. Big companies and research teams are investing their efforts in studying this technology and looking for new ways in which it can be used or upgraded. From the computer scientist point of view, the Ethereum blockchain is of special interest. When cryptocurrencies appeared it looked like that all a blockchain could do was that, but it changed when Vitalik Buterin and his team showed the world Ethereum, a blockchain that embeds a general purpose virtual machine. Society's expectations on what these blockchain could achieve were really high: Ethereum was expected to be the next internet. This social euforia situation distorts reality and making something inside Ethereum that does not look like a huge change seems impossible. Nevertheless, as was said by Vitalik Buterin in Deconomy, “blockchains by themselves are a far less efficient computer and database than technology that has existed for over 40 years ” [54]. The main goal of this project is to find what can be expected of Ethereum nowadays and what needs to be upgraded in order to fulfill society’s expectations. And it will be achieved by the analysis of blockchain technology and the techniques used by Ethereum that make possible for a virtual machine to be inside a blockchain. %~