Blockchain, algoritmos de consenso

En los años 70, cuando se iniciaba el planteamiento de la comunicación entre sistemas informáticos distribuidos nació el teorema de los 2 generales, cómo pueden llegar 2 generales a un consenso para atacar o no una ciudad si se tienen que comunicar a través de un medio hostil, lo importante no era a...

Descripción completa

Detalles Bibliográficos
Autor: Amores Martínez, Andrés
Tipo de recurso: tesis de maestría
Fecha de publicación:2020
País:España
Institución:Universitat Oberta de Catalunya (UOC)
Repositorio:O2, repositorio institucional de la UOC
OAI Identifier:oai:openaccess.uoc.edu:10609/127926
Acceso en línea:http://hdl.handle.net/10609/127926
Access Level:acceso abierto
Palabra clave:blockchain
algoritmos
consenso
algoritmes
consens
algorithms
consensus
Computer security -- TFM
Seguretat informàtica -- TFM
Seguridad informática -- TFM
Descripción
Sumario:En los años 70, cuando se iniciaba el planteamiento de la comunicación entre sistemas informáticos distribuidos nació el teorema de los 2 generales, cómo pueden llegar 2 generales a un consenso para atacar o no una ciudad si se tienen que comunicar a través de un medio hostil, lo importante no era atacar o retirarse, sino el consenso entre los 2 generales. En la actualidad el planteamiento sigue siendo el mismo, tenemos un sistema de nodos distribuidos que se comunican e intercambian información, y tenemos un medio que puede ser bastante hostil, INTERNET. Por tanto, la pregunta es cómo habiendo miles de nodos interconectados en las redes Blockchain, o redes informáticas distribuidas, con diferentes intereses, podemos lograr que entre ellos lleguen a un consenso. La respuesta es sencilla, a la vez que muy compleja, a través de los Algoritmos de Consenso.