Hashcash: cuando la solución perfecta crea un problema aún mayor

Hashcash: cuando la solución perfecta crea un problema aún mayor

La solución que nadie adoptó

En 1997, el criptógrafo Adam Back tenía un problema. Un problema que llevaba años pudriendo internet: el spam. Millones de correos basura inundaban las bandejas de entrada y no había forma eficaz de pararlos. Los filtros existían, pero el spam siempre se anticipaba. Era una carrera de armamentos donde los spammers siempre iban un paso por delante.

La idea de Back fue tan sencilla como elegante: ¿y si enviar un correo electrónico costase algo? No dinero —eso requeriría infraestructura de pagos, que no existía—, sino un recurso fácil de verificar pero caro de escalar: tiempo de computación.

Hashcash funcionaba así: cada correo llevaba adjunto un pequeño cálculo computacional (un hash SHA-1 parcial, para ser exactos). El remitente necesitaba unos milisegundos de CPU para generarlo. El destinatario, una millonésima de segundo para verificarlo. Para ti, enviar un correo normal era imperceptible. Para un spammer que quisiera enviar diez millones de correos, el coste computacional se volvía prohibitivo.

Era bello. Era justo. Era, sobre el papel, la solución perfecta.

Nadie la adoptó.

Los proveedores de correo no implementaron el protocolo. Los clientes de correo no lo soportaban. Los usuarios jamás oyeron hablar de él. La inercia de una red que ya funcionaba —y que nadie quería romper— pudo más que la promesa de un internet sin spam.

Hashcash pasó a ser una nota al pie en los anales de la criptografía. Una idea brillante que se adelantó a su tiempo.

Doce años después

En 2008, alguien —o un grupo de alguien— bajo el seudónimo de Satoshi Nakamoto publicó un paper titulado Bitcoin: A Peer-to-Peer Electronic Cash System. En sus páginas describía un mecanismo para asegurar una red de pagos descentralizada basado en... exactamente el mismo principio que Hashcash.

Satoshi no reinventó la rueda. Copió el mecanismo de Adam Back casi literalmente. Pero con una diferencia crucial: en vez de adjuntar la prueba de trabajo a un correo, la adjuntaba a un bloque de transacciones donde había dinero. Y en vez de requerir milisegundos, la dificultad del cálculo se ajustaba para que los minadores gastaran, colectivamente, cantidades ingentes de electricidad.

En 2026, la red de Bitcoin consume más electricidad que países enteros como Argentina o los Países Bajos. La huella de carbono anual de Bitcoin se estima en torno a las 100 megatoneladas de CO₂. Y todo para asegurar un sistema financiero alternativo que, paradójicamente, nació con el espíritu libertario de devolver el poder a las personas.

La ironía tiene múltiples capas: la tecnología que hoy sostiene un ecosistema de 1,7 billones de dólares empezó como un intento fallido de parar el correo basura. El spam, por cierto, sigue existiendo. Pero al menos ahora hay un sistema financiero global construido sobre el mecanismo que no logró detenerlo.

La lección que no hemos aprendido

Esta historia no es una curiosidad histórica. Es la ilustración más perfecta de lo que ocurre cuando una solución técnicamente impecable se despliega sin considerar sus externalidades.

Hashcash como concepto era perfecto para spam. Pero nadie lo adoptó. Bitcoin encontró el incentivo económico que a Hashcash le faltaba: dinero real. Y de repente la misma idea que iba a ahorrar milisegundos de CPU empezó a consumir gigawatts.

Lo relevante no es la ironía, sino el patrón. Lo vemos una y otra vez en tecnología:

Una solución elegantísima para un problema concreto se despliega, escala, y genera externalidades que nadie previó. La eficiencia en un plano se convierte en ineficiencia en otro. La paradoja de Jevons en estado puro: a medida que la tecnología hace más eficiente el uso de un recurso, el consumo de ese recurso no disminuye, sino que se dispara.

Los algoritmos de recomendación eran para ayudarnos a descubrir contenido. Hoy deciden lo que vemos, pensamos y compramos. Las redes sociales eran para conectar personas. Hoy se han convertido en máquinas de polarización. La mensajería instantánea era para comunicarnos mejor. Hoy fragmenta nuestra atención en migajas.

No es que la tecnología sea inherentemente mala. Es que subestimamos sistemáticamente el tamaño y la naturaleza de las externalidades que genera.

El sesgo del ingeniero

Hay una arrogancia sutil en asumir que podemos predecir cómo se usará una tecnología. El ingeniero diseña para un caso de uso. La sociedad lo adopta, lo transforma, lo retuerce y lo lleva a lugares que el ingeniero nunca imaginó. Y entonces las externalidades aparecen y todos nos preguntamos: "¿cómo no lo vimos venir?"

La respuesta es incómoda: porque no queríamos verlo. Ver las externalidades habría complicado el despliegue, ralentizado la innovación, puesto pegas. Y en un mercado que premia al que llega primero, nadie tiene incentivos para preguntarse qué pasa después.

Hashcash no tuvo externalidades catastróficas porque fracasó. Bitcoin las tiene porque triunfó. El éxito revela lo que el fracaso esconde: que toda tecnología poderosa lleva consigo un coste que no aparece en el balance inicial.

¿Qué hacemos con esto?

No propongo volvernos luditas, apagar los servidores y volver a las máquinas de escribir. No es realista ni deseable. Pero sí creo que deberíamos tomarnos más en serio el ejercicio de preguntarnos, antes de lanzar algo al mundo: ¿qué ocurre si esto funciona a escala? ¿Quién paga el coste que no estamos incluyendo en la ecuación? ¿Qué externalidades estamos dando por sentado que no ocurrirán?

La historia de Hashcash y Bitcoin no es una advertencia contra la tecnología. Es una advertencia contra la ingenuidad técnica de pensar que una solución perfecta para un problema pequeño no tendrá consecuencias cuando se aplique a uno grande.

El spam sigue ahí. Pero ahora, además, tenemos un sistema financiero que consume más energía que la mayoría de los países. Y seguimos lanzando soluciones perfectas sin preguntarnos qué ocurre si, esta vez, sí funcionan.