Cypherpunks designa una comunidad abierta interesada en la criptografía, las herramientas matemáticas que protegen y permiten verificar información. Desde 1992 la unieron encuentros y conversaciones por correo electrónico, sin una dirección única ni un programa político obligatorio.
Imagina que quieres leer un periódico o enviar un mensaje personal. ¿Por qué tendría otra persona que saber automáticamente quién eres y con quién te relacionas? Preguntas así impulsaron el interés cypherpunk por la privacidad. En su manifiesto del 9 de marzo de 1993, Eric Hughes explicó que privacidad no equivale a secreto absoluto: cada persona debería decidir qué revela y a quién. Una dirección tiene sentido para entregar un paquete. Eso no implica que todos los intermediarios deban conocer también el contenido de una carta personal. [2]
El primer encuentro tuvo lugar en septiembre de 1992. Eric Hughes, Timothy C. May y John Gilmore impulsaron la comunidad; Judith Milhon propuso Cypherpunks, un juego entre cifrado y cyberpunk. A las reuniones en la bahía de San Francisco se sumó una lista de correo sin moderación: los mensajes se distribuían entre sus suscriptores. Programadores compartían espacio con personas interesadas en política, matemáticas y libertades civiles. No era una empresa ni un partido. Se podía defender el cifrado sólido y discrepar profundamente de las opiniones de otro participante. [1] [4]
Hughes condensó la ambición práctica en «Cypherpunks write code»: los cypherpunks escriben código. Querían proporcionar herramientas utilizables, además de reclamar un trato mejor para los datos personales. Otros podían examinar, modificar y probar los programas publicados. Eso no los convertía automáticamente en productos seguros y cómodos. Una buena idea podía fracasar por un error de programación, un manejo complicado o unas claves mal protegidas. La distancia entre una propuesta audaz y una herramienta útil importa tanto en esta historia como los ideales que la inspiraron. [2]
Una clave criptográfica es un dato que un programa utiliza, según la función de la clave, para cifrar, descifrar o trabajar con firmas digitales. El cifrado protege el contenido de un mensaje frente a quienes carecen de la clave correspondiente. Una firma digital permite comprobar que el mensaje no cambió y se firmó con la clave adecuada; por sí sola no revela la identidad legal de su titular. Un seudónimo permite mantener una identidad bajo otro nombre, mientras que un remailer reenvía correo para dificultar la relación entre remitente y destinatario. Cada herramienta resuelve un problema distinto. Una carta cifrada puede conservar un «sobre» visible: la hora, el destino o la conexión de red. Y quien controla el ordenador puede leer el texto antes del cifrado. Criptografía no significa, por tanto, anonimato completo. [1] [4]
En los años noventa, el cifrado sólido estuvo en el centro de disputas políticas y técnicas conocidas como Crypto Wars. La iniciativa estadounidense Clipper Chip de 1993 pretendía proteger las comunicaciones y permitir acceso estatal autorizado mediante key escrow, una custodia especial de material criptográfico. Le siguió el estándar FIPS 185 en 1994. Sus críticos temían abusos y nuevas vulnerabilidades; las restricciones a la exportación también dificultaban difundir criptografía sólida. No se discutía únicamente qué algoritmo era mejor, sino quién podía abrir comunicaciones ajenas y si la protección debía depender de confiar en ese intermediario. Clipper acabó teniendo escasa adopción. [6]
El dinero entró naturalmente en el debate: puedes enviar un mensaje bajo seudónimo y volver a revelar tu nombre legal al pagar. En Crypto Anarchist Manifesto, de 1988, Timothy C. May imaginó comercio y acuerdos fuera del alcance de los intermediarios tradicionales. Junto a la libertad, anticipó expresamente mercados ilegales y daños sociales graves. Era una visión política influyente y polémica, no una promesa compartida por todos los cypherpunks ni una descripción de Bitcoin. Más adelante, May señaló un obstáculo cotidiano: a muchos participantes les costaba utilizar el sistema experimental de dinero digital Magic Money. No bastaba diseñar las matemáticas; la gente debía poder manejarlo. [3] [4]
Además de opiniones, circulaban código, propuestas y críticas. Una idea podía recibir enseguida una respuesta que mostrara dónde fallaba o en quién confiaba demasiado. Los mensajes conservados permiten seguir la evolución de esas ideas. Pero un archivo no es un sello de veracidad: muestra un registro y el nombre o seudónimo indicado, no prueba automáticamente la identidad legal del autor ni el acuerdo de toda la comunidad. También importan el origen y la integridad de la copia. El archivo utilizado aquí advierte de problemas con zonas horarias y la conexión entre algunas respuestas. Conviene leer el hilo completo, no solo una frase célebre fuera de contexto. [5]
Adam Back propuso Hashcash para que abusar masivamente del correo exigiera trabajo computacional. El remitente genera una prueba costosa de encontrar pero fácil de comprobar por el destinatario: el principio de Proof of Work. En b-money, de 1998, Wei Dai abordó otra pieza: cómo llevar cuentas y crear dinero mediante cálculos entre personas identificadas por seudónimos. Ninguno era un Bitcoin terminado. Hashcash por sí solo no proporcionaba un historial compartido de una moneda transferible, y b-money siguió siendo una propuesta con sus propios supuestos. Su aportación es concreta: ofrecieron elementos que Satoshi podía desarrollar. [7] [11]
El 31 de octubre de 2008, Satoshi Nakamoto anunció el Bitcoin Whitepaper en la lista Cryptography de metzdowd.com. No era la lista original Cypherpunks: que dos comunidades estén relacionadas no significa que usen la misma lista de correo. El documento cita expresamente b-money y Hashcash. Bitcoin combinó firmas, una red sin administrador central y Proof of Work con una forma de acordar el historial de transacciones válidas y evitar gastar dos veces los mismos fondos. Solo recogió parte de las aspiraciones anteriores. Su blockchain público, una cadena de bloques con registros de transacciones, permite rastrear transferencias, por lo que el anonimato completo no viene garantizado. Conocer los escritos cypherpunk tampoco revela quién era Satoshi ni convierte a toda la comunidad en autora de Bitcoin. [9] [10]
Los cypherpunks ayudan a entender por qué Bitcoin insiste en controlar las propias claves, publicar el código y verificar las reglas. No son solo preferencias técnicas: cambian en quién necesitamos confiar. Tampoco hace falta convertir la historia en una leyenda donde cada experimento llevaba inevitablemente al resultado actual. Un manifiesto expresa aspiraciones; una propuesta describe una posible solución; un programa funcional empieza a mostrar lo conseguido. Al seguir leyendo, pregunta quién escribió cada afirmación, cuándo y qué problema intentaba resolver. Así puedes valorar una idea sin atribuirle capacidades que nunca tuvo. [2] [4] [5]
Para obtener la imagen más completa, lee esta entrada junto con Satoshi Nakamoto, Bitcoin Whitepaper, Privacidad en Bitcoin, Proof of Work, A Cypherpunk’s Manifesto, The Crypto Anarchist Manifesto. También enlazan con esta entrada Satoshi Nakamoto, Hashcash, brmlab, Paralelní Polis.