Los orígenes de las criptomonedas antes del bitcoin
El objetivo principal era crear dinero adecuado para el mundo digital: rápido, seguro, difícil de falsificar y lo más resistente posible a la censura. El mayor obstáculo era el problema del doble gasto: un archivo digital se puede copiar fácilmente, por lo que había que evitar que la misma «moneda digital» se gastara varias veces.
Los primeros intentos con el dinero digital
Uno de los primeros en abordar este problema fue el criptógrafo David Chaum. Ya en la década de 1980 diseñó un sistema de pago digital protegido por criptografía que permitía realizar transacciones anónimas. Su proyecto DigiCash y el sistema eCash fueron de las primeras formas funcionales de dinero digital. Los usuarios podían pagar con tokens firmados criptográficamente que emitía un banco.
El sistema protegía bien la privacidad, pero seguía dependiendo de una autoridad central. DigiCash acabó quebrando en 1998, entre otras cosas porque se adelantó demasiado a su tiempo y no logró una aceptación más amplia.
Otro proyecto significativo fue e-gold, que se lanzó en 1996. Los usuarios tenían cuentas en oro y podían enviarse valores entre sí en línea. Cada unidad estaba respaldada por oro físico, lo que confería credibilidad al sistema. No obstante, el proyecto terminó debido a intervenciones reguladoras, ya que se utilizaba indebidamente para actividades ilegales.
Prueba de trabajo y los fundamentos técnicos
Un avance decisivo provino de otro ámbito: la lucha contra el spam. El sistema Hashcash introdujo el principio de la prueba de trabajo. El remitente debía realizar un pequeño cálculo antes de enviar un mensaje, lo que aumentaba el coste del spam enviado masivamente.
Este principio demostró que también en el mundo digital se puede crear algo «escaso», cuya producción no es gratuita, pero que se puede verificar fácilmente. Bitcoin utilizó precisamente esta idea más tarde.
Hacia la descentralización
El concepto b-money, de 1998, describía el primer borrador de una moneda digital descentralizada. Los participantes debían llevar conjuntamente el libro mayor y verificar las transacciones sin una autoridad central. La propuesta también incluía elementos que hoy conocemos como Proof of Work o Smart Contracts, pero nunca se llevó a la práctica.
A esto le siguió Bit Gold, que introdujo la idea de la escasez digital mediante el trabajo computacional. Los distintos «bloques de trabajo» se construían unos sobre otros y formaban una cadena, muy similar a la actual blockchain. Sin embargo, este concepto tampoco se pudo implementar por completo sin confiar en determinadas partes del sistema.
El proyecto RPOW de Hal Finney demostró entonces que los tokens basados en la prueba de trabajo (Proof of Work) podían transferirse efectivamente entre usuarios. Sin embargo, también en este caso persistía el problema de la centralización, ya que el sistema requería un servidor de confianza.
Lo que les faltaba a estos proyectos
Cada uno de estos proyectos resolvía solo una parte del problema. Algunos aportaban privacidad, otros escasez digital, otros un mecanismo de prueba de trabajo o una contabilidad distribuida. Sin embargo, nadie logró combinar todos estos elementos en un sistema que fuera a la vez completamente descentralizado y resistente al doble gasto.
Conclusión
Bitcoin no surgió de la nada. Su innovación decisiva consistió en que, por primera vez, combinó todas las ideas fundamentales en un todo funcional: una red peer-to-peer, un historial público de transacciones, prueba de trabajo, la cadena de bloques y el consenso sin autoridad central.
De este modo, se convirtió en el primer sistema capaz de funcionar como dinero digital verdaderamente descentralizado.
Cómo funciona exactamente Bitcoin, cómo resuelve el problema del doble gasto y por qué se convirtió en un avance tan significativo, lo analizamos en un artículo específico: ¿Qué es Bitcoin?
La regulación de las criptomonedas y su relación con el mercado financiero tradicional
Durante mucho tiempo, las criptomonedas se consideraron un mundo al margen de las finanzas tradicionales.
¿Qué es la cadena de bloques?
Una tecnología que cambia la forma en que se almacenan y verifican los datos