Tal vez, podríamos explicar desde un posible prisma que Bitcoin es la suma de múltiples innovaciones tecnológicas y conceptuales preexistentes, cada una de ellas meticulosamente seleccionada y adaptada para crear un sistema financiero completamente descentralizado y seguro. Desde las sólidas raíces de la criptografía de clave pública hasta los principios de redes descentralizadas y la teoría de juegos, Bitcoin integra estos componentes en un diseño unificado que redefine cómo pensamos sobre el dinero y la transacción de valores en el mundo digital.

Bitcoin, con su base en la filosofía libertaria, propone una interesante alternativa a los sistemas monetarios controlados por gobiernos y bancos centrales. Esta criptomoneda ofrece un ejemplo práctico de cómo se puede manejar el dinero de manera eficiente y segura sin necesidad de una autoridad centralizada que todo lo controle.

Al combinar tecnologías antiguas, como la criptografía, con ideas modernas sobre redes y economía, Bitcoin lanza su guante a las normas establecidas y muestra que es posible tener más control sobre nuestros propios recursos financieros.

Este enfoque de reutilizar ideas brillantes para crear algo de valor que toda la sociedad pueda aprovechar es revolucionario. Sin embargo, no todo el mundo está de acuerdo con este sistema. Algunos critican a Bitcoin por ser demasiado complejo y estar al alcance solo de aquellos que tienen ciertos conocimientos tecnológicos. Además, su precio muy volátil y el uso en actividades ilegales son puntos de preocupación. Aunque no vamos a olvidarnos de que el efectivo desde mucho antes de que los gigantes de Don Quijote molieran cereales, se impregnaba de sudor, sangre y lágrimas.

Síganme los buenos y, por supuesto, los que lo deseen desgranando estas piezas ingeniosas sin más afán que el evitar distorsiones y ruidos mediáticos. Nunca considerando que debe ser un consejo de inversión, puesto que usted ya conoce que las decisiones infundadas, pocas veces son acertadas.

Pie de foto: Tim May, Eric Hughes (creador del manifiesto Cypherpunk [1]) y John Gilmore. Los precursores de movimiento social tecnológico del que nacieron grandes ideas para el futuro. Revista Wired, 1993.

Hashcash. El guardián contra el spam y el pilar de la seguridad en Bitcoin

Fue concebido originalmente por Adam Back [2] en 1997 como un mecanismo de prueba de trabajo para combatir el spam en los correos electrónicos, exigiendo que los ordenadores realizaran un trabajo computacionalmente intensivo antes de enviar mensajes. Esta simple pero potente idea captó la atención de Satoshi Nakamoto, quien vio en Hashcash la pieza perfecta para construir una moneda digital descentralizada. Satoshi adaptó el concepto para implementarlo en el núcleo de Bitcoin, utilizando el principio de prueba de trabajo para regular la creación de bloques y, por ende, la generación de nuevas unidades de la moneda, asegurando así la seguridad y equidad en la red.

En el contexto de Bitcoin, Hashcash se utiliza para validar y asegurar cada bloque añadido a la blockchain. El proceso comienza cuando los mineros recopilan transacciones pendientes y las combinan en un bloque. Para que este bloque sea aceptado por la red, los mineros deben encontrar un valor específico que, cuando se procesa junto con los datos del bloque mediante una función hash criptográfica, produce un resultado que cumple con ciertos criterios predefinidos, generalmente un número de ceros al inicio del hash.

Este requisito obliga a los mineros a probar millones o incluso miles de millones de combinaciones diferentes antes de encontrar la solución correcta, lo cual consume tiempo y energía. Una vez que un minero encuentra el valor adecuado, puede publicar el nuevo bloque, y el resto de la red verificará rápidamente la validez del trabajo. Si el bloque cumple con los requisitos, se añade a la blockchain y el minero recibe una recompensa en bitcoins, incentivando así la competencia leal y la seguridad de la red.

Imagine que usted es un autor que desea publicar un artículo en una revista prestigiosa. En lugar de simplemente enviar su artículo, el editor le pide que primero resuelva un crucigrama complejo. Solo aquellos que realmente están comprometidos con la calidad de su trabajo se tomarán la molestia de completarlo.

De manera similar, Hashcash le pide a cada minero de Bitcoin que ‘resuelva un crucigrama criptográfico’, demostrando su esfuerzo antes de que su bloque de transacciones sea aceptado. Esto asegura que solo los participantes serios y dedicados puedan contribuir a la expansión de la blockchain, protegiendo la red contra actividades maliciosas y garantizando un sistema justo para todos.

Pie de foto: Email de Satoshi Nakamoto a Adam Back de agosto de 2008. Utilizado en un juicio con Craig Wright (Faketoshi) en mayo 2024 [3]

Criptografía de clave pública. El cerrojo virtual de Bitcoin

La criptografía de clave pública, desarrollada en la década de 1970 por investigadores como Whitfield Diffie y Martin Hellman [4], revolucionó la forma en que se protegen las comunicaciones digitales. Este sistema, también conocido como criptografía asimétrica, se basa en el uso de un par de claves matemáticamente relacionadas, una pública y una privada, que permiten la encriptación y desencriptación de información.

A Satoshi le pareció esencial incorporar esta tecnología en su proyecto para resolver el problema de la confianza en un ambiente digital sin necesidad de intermediarios. La capacidad de la criptografía de clave pública para asegurar y validar transacciones de manera descentralizada se alineaba perfectamente con la visión de Bitcoin de un sistema financiero autónomo y seguro.

La criptografía de clave pública, también conocida como criptografía asimétrica, constituye un pilar fundamental en la infraestructura de seguridad de Bitcoin. Este sistema sofisticado emplea un par de claves para ejecutar transacciones seguras: una clave pública, que puede ser compartida con cualquier persona, y una clave privada, que se mantiene en secreto. La clave pública se utiliza para cifrar o verificar información, facilitando que cualquier usuario envíe mensajes seguros que solo el poseedor de la clave privada correspondiente puede descifrar.

Por otro lado, la clave privada se usa para descifrar la información cifrada con la clave pública o para firmar digitalmente información, asegurando que la comunicación proviene realmente del titular de la clave privada y no ha sido alterada. En el contexto de Bitcoin, esta capacidad de firmar información se utiliza críticamente para autorizar transacciones. Cada transacción en la red de Bitcoin es una firma digital que demuestra la posesión de bitcoins y autoriza el traspaso de estos a otra dirección.

La seguridad proporcionada por la criptografía de clave pública es lo que permite que Bitcoin funcione como una moneda digital sin necesidad de una autoridad central. Garantiza que las transacciones sean auténticas y que solo el propietario legítimo de los bitcoins pueda realizar transferencias, protegiendo a los usuarios contra fraudes y robos. Además, al ser una tecnología descentralizada, impide que cualquier entidad centralizada pueda manipular o falsificar transacciones.

Por si fuera poco, la criptografía de clave pública también aporta transparencia y trazabilidad a las transacciones en la blockchain de Bitcoin sin comprometer la privacidad del usuario. Aunque todas las transacciones son públicas y verificables, la identidad detrás de cada dirección permanece anónima a menos que el usuario decida revelarla (sistema seudónimo). Esta combinación de transparencia y privacidad refuerza la confianza en el sistema y es una de las razones por las cuales Bitcoin ha ganado tanto interés y adopción desde su creación.

Pues bien, considere que tiene un buzón de correos en la calle para recibir cartas. Cualquiera que conozca su dirección (clave pública) puede enviarle una carta depositándola en el buzón. Sin embargo, solo usted tienes la llave (clave privada) para abrir el buzón y leer sus cartas. Del mismo modo, en Bitcoin, cualquiera puede enviar monedas a su dirección pública, pero solo usted, con su clave privada, puede desbloquear y utilizar esos bitcoins.

Red P2P (Peer-to-Peer). La estructura descentralizada de la criptomoneda reina

La red Peer-to-Peer (P2P) [5] de Bitcoin, inspirada en sistemas de intercambio de archivos como Napster, BitTorrent o eMule, sin un creador único y definido, fue seleccionada por Nakamoto para implementar la base del sistema de Bitcoin debido a sus características intrínsecas de descentralización y resistencia a la censura. Este tipo de red permite que las transacciones y la información circulen directamente entre los usuarios sin la necesidad de intermediarios centrales, como bancos o gobiernos, lo cual era un objetivo clave para Satoshi al diseñar un sistema financiero totalmente autónomo y resistente a manipulaciones externas.

Esta configuración de red, en la que cada participante o nodo opera tanto como cliente como servidor, democratiza el proceso de verificación y registro de transacciones.

En la práctica, esto significa que cada nodo en la red tiene la capacidad de iniciar o recibir transacciones. Más allá de las transacciones, cada nodo también juega un papel crucial en la seguridad y el mantenimiento continuo de la red, ya que almacena una copia completa de la blockchain, el libro contable digital de Bitcoin que registra todas las transacciones desde su inicio. Al tener cada nodo una copia de la blockchain, se descentraliza la función de registro y se elimina cualquier punto único de fallo que podría ser explotado por atacantes o censuradores.

Si un nodo experimenta un fallo técnico, es atacado, o incluso se desconecta de la red, el impacto sobre el sistema en su conjunto es mínimo porque los demás nodos continúan operando sin interrupción. Este diseño es crucial para preservar la integridad y la disponibilidad constante de la blockchain.

Además, la distribución de la blockchain entre todos los nodos asegura una transparencia sin precedentes. Cada nodo participa en el proceso de consenso, trabajando para verificar y confirmar nuevas transacciones y, a través de este proceso, se alcanza un acuerdo común sobre el estado actual de la blockchain. Esto hace extremadamente difícil, si no imposible, alterar cualquier registro anterior en la blockchain sin que el cambio sea detectado por la red. Tal alteración requeriría que un atacante controle la mayoría del poder de procesamiento de la red, una tarea prohibitivamente costosa y logísticamente desafiante debido a la naturaleza distribuida y descentralizada de la red.

Véalo de otra manera también. Imagine que Bitcoin es como una red eléctrica para una ciudad extensa, donde no existe una única central eléctrica que distribuya la energía a todos los hogares y empresas. En cambio, cada edificio en la ciudad genera su propia energía a través de paneles solares en sus techos y puede almacenar o compartir el exceso con sus vecinos. Este sistema garantiza que, si una parte de la red falla o se desconecta, no afecta el suministro de energía al resto de la ciudad. Así, cada participe contribuye a la estabilidad de la red, asegurando que todos tengan acceso constante a la energía, independientemente de los fallos de la compañía eléctrica.

Pie de foto: Ejemplo de topología, nodos y flujos de transacción en la red Bitcoin. Fuente: Platzi.com

Reflexión con invitación

El primer plato entrante de esta breve “colección gastro-económica” se ha servido a la mesa. Lo hemos saboreado e intentado disfrutar, con cuidado de no atragantarnos con los tecnicismos. Aunque el cocinero consideró que marinarlo con algunas analogías lo haría más digestivo. Conoceremos más con los siguientes. Espero que no necesite un antiácido.

Si ha llegado hasta aquí y se encuentra aún al margen, contemplando el enigmático mundo de Bitcoin entre la curiosidad y la duda, no deje que su viaje termine aquí. Le animo a dedicar tiempo a explorar, interrogar y, fundamentalmente, a profundizar sus conocimientos. No solo a través de las páginas de esta revista digital, sino también explorando otros ámbitos del saber académico y financiero donde la investigación meticulosa puede revelar nuevos horizontes.

Lector, habiendo atravesado la madriguera, se encontrará con que una suave corriente de pensamiento libertario empieza a envolver sus tobillos, sugiriendo un camino lleno de descubrimientos y aprendizajes.

[1]. Manifiesto cypherpunk. https://medium.com/@rootsec/un-manifiesto-cypherpunk-por-eric-hughes-3aa4660af977

[2]. Página en Wikipedia sobre el criptógrafo Adam Back. https://en.wikipedia.org/wiki/Adam_Back

[3]. Los testimonios de Adam Back y Martti Malmi en el juicio contra Craig Wright. https://mylegacykit.medium.com/how-adam-back-and-martti-malmi-killed-craig-wrights-hope-of-ever-winning-the-copa-case-a3a777a6cb79

[4]. El intercambio de claves de Diffie-Hellman. Whitfield Diffie y Martin Hellman

[5]. ¿Qué son las redes P2P? https://www.youtube.com/watch?v=Q8AtHmZQXzA