¿Cuál es el trasfondo del nacimiento de blockchain?
Todos sabemos que el término blockchain nació junto con Bitcoin en 2008. Aunque fue propuesto por primera vez por Satoshi Nakamoto, la tecnología blockchain no fue inventada por completo por Satoshi Nakamoto.
La tecnología central de blockchain incluye cuatro partes: criptografía, almacenamiento distribuido, mecanismo de consenso y contrato inteligente. Han experimentado 40 años de desarrollo antes de que la tecnología blockchain actual esté disponible. El prototipo de la criptozoología comenzó en. En 1976, los dos maestros de la criptografía, Diffie y Herman, publicaron conjuntamente el artículo "Nuevas direcciones en criptozoología". Los conceptos mencionados en él son como tesoros dejados por los dioses en el nuevo mundo. hoy.
Innumerables genios técnicos comenzaron a explorar esto, y al año siguiente nació el famoso algoritmo RSA en criptografía. Este algoritmo no se ha roto hasta el día de hoy. Aunque fue un avance innovador en ese momento, la criptografía apenas comenzaba en las décadas de 1980, 1980 y 1982. Se propusieron sucesivamente la estructura de datos y el algoritmo correspondiente del árbol hash, así como el problema de los generales bizantinos, lo que marca que la teoría de la computación distribuida ha entrado en una etapa sustantiva.
En 1985, la prueba inicial del algoritmo de cifrado de curva elíptica hizo posible que el sistema de cifrado asimétrico fuera práctico, y fue sólo entonces cuando se establecieron por completo las bases de la criptografía moderna. El próximo año, 1997, es un año extremadamente importante, porque las dos tecnologías centrales restantes aparecerán al mismo tiempo. En 1997, se propuso el concepto de contrato inteligente. Ese mismo año, apareció la primera generación del mecanismo de contrato inteligente POW. En ese momento, POW era el principal. También se utiliza para antispam. Las cuatro tecnologías centrales de blockchain están básicamente ensambladas, pero todavía hay muchos problemas que no se han resuelto.
En los tres años comprendidos entre 1999 y 2001, la informática de red P2P se desarrolló rápidamente. La aparición de NapsterEDonkey2000 y BitTorrent sentó sucesivamente las bases para la informática de red P2P. Además, otra cosa importante en 2001 fue SHA-2. Nació una serie de algoritmos, y este conjunto de algoritmos se utilizó inicialmente en el sistema blockchain de Bitcoin.
Como resultado, la acumulación de tecnología central de blockchain se ha completado básicamente, ya sea en teoría o en la práctica, ya no existen obstáculos importantes en la implementación de blockchain. Finalmente en 2008. Bitcoin de Satoshi Nakamoto, el primer documento de sistema de cable electrónico peer-to-peer, estableció la tecnología blockchain y se implementó con éxito al año siguiente, anunciando que se avecinaba una nueva era.