Historia de la tecnología Blockchain

La tecnología fundamental que subyace a las criptomonedas es blockchain. Esto permite que cada cliente de la red llegue a un consenso sin tener que confiar en nadie más.


primeros dias

La idea de la tecnología blockchain se describió en 1991, cuando los investigadores Stuart Haber y W. Scott Stornetta implementaron una solución computacionalmente práctica para que los documentos digitales tuvieran una marca de tiempo para que no pudieran ser retrodatados ni falsificados.

El sistema utilizó una cadena de bloques criptográficamente asegurada para almacenar documentos con marca de tiempo, y en 1992 se incluyeron los árboles de Merkle en el desarrollo, lo que la hizo más eficiente, permitiendo agrupar varios documentos en un solo bloque. Sin embargo, esta tecnología no fue utilizada, y la patente se perdió en 2004, cuatro años antes de la creación de Bitcoin.


Prueba de Trabajo Reutilizable

En 2004, el científico de tecnología informática y activista criptográfico Hal Finney (Harold Thomas Finney II) presentó un sistema llamado RPoW, Prueba de Trabajo Reutilizable. El sistema funcionaba al recibir un token Hashcash no fungible o no intercambiable, basado en prueba de trabajo y firmado en RSA, que luego podía ser transferido de persona a persona.

RPoW resolvió el problema del doble gasto, manteniendo la propiedad de los tokens registrados en un servidor de confianza, que fue diseñado para permitir a los usuarios de todo el mundo verificar su validez e integridad en tiempo real.

RPoW puede considerarse un prototipo temprano y un paso significativo en la historia de las criptomonedas.


Red Bitcoin

A finales de 2008, se envió por correo un documento técnico que presentaba un sistema descentralizado y de igual a igual (P2P) de dinero electrónico llamado Bitcoin, por una persona o grupo que utilizaba el seudónimo de Satoshi Nakamoto.

Basado en el algoritmo de prueba de trabajo Hashcash, pero en lugar de utilizar una función de computación de confianza basada en hardware, como RPoW, la protección contra el doble gasto en Bitcoin se asegura mediante un protocolo descentralizado de igual a igual (P2P) para rastrear y verificar transacciones. En resumen, los Bitcoins son 'minados' como recompensa, utilizando un mecanismo de prueba de trabajo para mineros individuales, y luego son verificados por nodos descentralizados en la red.

El 3 de enero de 2009 apareció Bitcoin, cuando se minó el primer bloque de bitcoin por Satoshi Nakamoto, quien recibió una recompensa de 50 bitcoins. El primer receptor de Bitcoin fue Hal Finney, quien recibió 10 bitcoins de Satoshi Nakamoto en la primera transacción de bitcoin en el mundo, el 12 de enero de 2009.


Ethereum

En 2013, Vitalik Buterin, programador y uno de los fundadores de la revista 'Bitcoin', declaró que Bitcoin necesitaba un lenguaje de scripts para crear aplicaciones descentralizadas. Sin obtener el consenso de la comunidad, Vitalik comenzó a desarrollar una nueva plataforma de computación distribuida basada en blockchain, Ethereum, que mostró funcionalidad de scripts llamada contratos inteligentes.

Los contratos inteligentes son programas o scripts que se aplican y ejecutan en el blockchain de Ethereum, y pueden ser utilizados, por ejemplo, para realizar una transacción si se cumplen ciertas condiciones. Los contratos inteligentes se escriben en ciertos lenguajes de programación, que se compilan en bytecode, que luego puede ser leído y ejecutado por una máquina virtual descentralizada de Turing, llamada máquina virtual de Ethereum (EVM).

Los desarrolladores también pueden crear y publicar aplicaciones que se ejecutan dentro del blockchain de Ethereum. Estas aplicaciones suelen llamarse DApps (aplicaciones descentralizadas), y ya hay cientos de DApps funcionando en el blockchain de Ethereum, incluyendo plataformas de redes sociales, juegos de azar y bolsas de finanzas.

La criptomoneda Ethereum se llama Ether, puede ser transferida entre cuentas y se utiliza para pagar tarifas por la potencia computacional utilizada al ejecutar contratos inteligentes.


Resultado

Hasta la fecha, la tecnología blockchain se está convirtiendo en algo común y ya es utilizada por diversas aplicaciones, lo que no la limita solo a las criptomonedas. No olvides ver otros videos para obtener más información sobre la tecnología blockchain y otros temas interesantes en Binance Academy.