La idea detrás de la tecnología blockchain fue descrita tan temprano como en 1991 cuando los científicos investigadores Stuart Haber y W. Scott Stornetta introdujeron una solución computacionalmente práctica para sellar con fecha los documentos digitales de manera que no pudieran ser fechados retroactivamente o manipulados.

El sistema utilizó una cadena de bloques asegurada criptográficamente para almacenar los documentos sellados con fecha y en 1992 se incorporaron árboles de Merkle al diseño, haciéndolo más eficiente al permitir que varios documentos se recopilaran en un solo bloque. Sin embargo, esta tecnología no se utilizó y la patente caducó en 2004, cuatro años antes de la creación de Bitcoin.

Prueba de Trabajo Reutilizable

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

RPoW resolvió el problema del doble gasto al mantener la propiedad de los tokens registrada en un servidor de confianza que fue diseñado para permitir a los usuarios de todo el mundo verificar su corrección e integridad en tiempo real.

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

red de Bitcoin

A finales de 2008, un documento técnico que introducía un sistema de dinero electrónico peer-to-peer descentralizado - llamado Bitcoin - fue publicado en una lista de correo de criptografía por una persona o grupo que usaba el seudónimo Satoshi Nakamoto.

Basado en el algoritmo de prueba de trabajo de Hashcash, pero en lugar de usar una función de computación confiable en hardware como el RPoW, la protección contra el doble gasto en Bitcoin fue proporcionada por un protocolo descentralizado de par a par para rastrear y verificar las transacciones. En resumen, los bitcoins son “minados” como recompensa utilizando el mecanismo de prueba de trabajo por mineros individuales y luego verificados por los nodos descentralizados en la red.

El 3 de enero de 2009, Bitcoin vino a existir cuando se minó el primer bloque de bitcoin por Satoshi Nakamoto, que tenía una recompensa de 50 bitcoins. El primer destinatario de Bitcoin fue Hal Finney, quien recibió 10 bitcoins de Satoshi Nakamoto en la primera transacción de bitcoin del mundo el 12 de enero de 2009.

Ethereum

En 2013, Vitalik Buterin, un programador y cofundador de la revista Bitcoin, declaró que Bitcoin necesitaba un lenguaje de scripting para construir aplicaciones descentralizadas. Al no lograr un acuerdo en la comunidad, Vitalik comenzó el desarrollo de una nueva plataforma de computación distribuida basada en blockchain, Ethereum, que contaba con una funcionalidad de scripting, llamada contratos inteligentes.

Los contratos inteligentes son programas o scripts que se implementan y ejecutan en la blockchain de Ethereum, pueden ser utilizados, por ejemplo, para realizar una transacción si se cumplen ciertas condiciones. Los contratos inteligentes están escritos en lenguajes de programación específicos y se compilan en bytecode, que una máquina virtual descentralizada completa de Turing, llamada la máquina virtual de Ethereum (EVM), puede leer y ejecutar.

Los desarrolladores también pueden crear y publicar aplicaciones que se ejecutan dentro de la blockchain de Ethereum. Estas aplicaciones suelen referirse como DApps (aplicaciones descentralizadas) y ya hay cientos de DApps funcionando en la blockchain de Ethereum, incluyendo plataformas de redes sociales, aplicaciones de juegos y intercambios financieros.

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

$BTC

#Cryptohistory