cadena de bloques

Una cadena de bloques es una lista creciente de registros, llamados bloques, que se vinculan mediante criptografía. Cada bloque contiene un hash criptográfico del bloque anterior, una marca de tiempo y datos de transacción (generalmente representados como un árbol Merkle). La marca de tiempo prueba que los datos de la transacción existían cuando se publicó el bloque para ingresar a su hash. Como cada bloque contiene información sobre el bloque anterior, forman una cadena, y cada bloque adicional refuerza a los anteriores. Por lo tanto, las cadenas de bloques son resistentes a la modificación de sus datos porque, una vez registrados, los datos de un bloque determinado no pueden modificarse retroactivamente sin alterar todos los bloques posteriores. Las cadenas de bloques generalmente son administradas por una red de igual a igual para su uso como un libro mayor distribuido públicamente, donde los nodos se adhieren colectivamente a un protocolo para comunicarse y validar nuevos bloques. Aunque los registros de la cadena de bloques no son inalterables ya que son posibles las bifurcaciones, las cadenas de bloques se pueden considerar seguras por diseño y ejemplifican un sistema informático distribuido con alta tolerancia a fallas bizantinas. La cadena de bloques fue popularizada por una persona (o grupo de personas) con el nombre de Satoshi Nakamoto en 2008. para servir como libro de transacciones públicas de la criptomoneda bitcoin, basado en el trabajo de Stuart Haber, W. Scott Stornetta y Dave Bayer. La identidad de Satoshi Nakamoto sigue siendo desconocida hasta la fecha. La implementación de la cadena de bloques dentro de bitcoin la convirtió en la primera moneda digital en resolver el problema del doble gasto sin la necesidad de una autoridad de confianza o un servidor central. El diseño de bitcoin ha inspirado otras aplicaciones y cadenas de bloques que el público puede leer y son ampliamente utilizadas por las criptomonedas. La cadena de bloques se considera un tipo de riel de pago. Se han propuesto cadenas de bloques privadas para uso comercial. Computerworld llamó a la comercialización de estas cadenas de bloques privatizadas sin un modelo de seguridad adecuado "aceite de serpiente"; sin embargo, otros han argumentado que las cadenas de bloques con permiso, si se diseñan cuidadosamente, pueden estar más descentralizadas y, por lo tanto, más seguras en la práctica que las que no tienen permiso.

Historia

El criptógrafo David Chaum propuso por primera vez un protocolo similar a una cadena de bloques en su disertación de 1982 "Sistemas informáticos establecidos, mantenidos y confiables por grupos mutuamente sospechosos". En 1991, Stuart Haber y W. Scott Stornetta describieron más trabajos sobre una cadena de bloques protegida criptográficamente. Querían implementar un sistema en el que las marcas de tiempo de los documentos no pudieran alterarse. En 1992, Haber, Stornetta y Dave Bayer incorporaron árboles Merkle en el diseño, lo que mejoró su eficiencia al permitir recopilar varios certificados de documentos en un bloque. Bajo su compañía Surety, los hashes de sus certificados de documentos se han publicado en The New York Times todas las semanas desde 1995. La primera cadena de bloques descentralizada fue conceptualizada por una persona (o grupo de personas) conocida como Satoshi Nakamoto en 2008. Nakamoto mejoró el diseño en un manera importante utilizando un método similar a Hashcash para marcar bloques de tiempo sin requerir que estén firmados por una parte confiable e introduciendo un parámetro de dificultad para estabilizar la velocidad a la que se agregan bloques a la cadena. El diseño fue implementado al año siguiente por Nakamoto como un componente central de la criptomoneda bitcoin, donde sirve como libro mayor público para todas las transacciones en la red. En agosto de 2014, el tamaño del archivo de la cadena de bloques de bitcoin, que contiene registros de todas las en la red, alcanzó los 20 GB (gigabytes). En enero de 2015, el tamaño había crecido a casi 30 GB, y de enero de 2016 a enero de 2017, la cadena de bloques de bitcoin creció de 50 GB a 100 GB de tamaño. El tamaño del libro mayor había superado los 200 GB a principios de 2020. Las palabras bloque y cadena se usaron por separado en el artículo original de Satoshi Nakamoto, pero finalmente se popularizaron como una sola palabra, blockchain, en 2016. Según Accenture, una aplicación de la difusión de innovaciones la teoría sugiere que las cadenas de bloques alcanzaron un anuncio del 13,5%