La historia no contada de Bitcoin: los Cypherpunks

Traduccion del articulo original en Medium

A finales de 1992, tres personas (Eric Hughes, un matemático de la Universidad de California, Berkeley; Tim May, un empresario jubilado que trabajaba para Intel y; John Gilmore, un científico informático que era el quinto empleado de Sunmicrosystems) que se habían jubilado jóvenes, invitaron a veinte de sus amigos más cercanos a una reunión informal para discutir algunos de los problemas criptográficos y de programación aparentemente más molestos del mundo.

Los Cypherpunks

Esa reunión inicial finalmente se convirtió en una reunión mensual celebrada en la empresa de John Gilmore, Cygnus Solutions. En una de las primeras reuniones, Jude Milhon (hacker y autora más conocida por su seudónimo St. Jude) describió al grupo como los «Cypherpunks», un juego de palabras «cifrado» o «cifrado», una de las formas de interpretar cifrado y descifrado y; cyberpunk un género de ficción popularizado por escritores de ciencia ficción.

A partir de esos humildes comienzos, se desarrolló todo un movimiento.

A medida que el grupo crecía, se decidió que la creación de una lista de correo les permitiría comunicarse con otros «Cypherpunks» fuera del área de la bahía. La lista de correo creció en popularidad con bastante rapidez e incluyó a cientos de suscriptores que intercambiaban ideas, discutían desarrollos, proponían y probaban cifrados a diario. Estos intercambios se llevaron a cabo mediante el uso de métodos de cifrado novedosos (en ese momento), como PGP, para garantizar una privacidad total. Como resultado, las ideas se compartieron libremente.

Esta privacidad y libertad dieron como resultado discusiones fluidas sobre una amplia gama de temas, desde ideas técnicas como matemáticas, criptografía e informática hasta debates políticos y filosóficos. Aunque nunca hubo un acuerdo completo sobre una sola cosa, este fue un foro abierto donde la privacidad personal y la libertad personal se colocaron finalmente por encima de todas las demás consideraciones.

Las ideas básicas detrás de este movimiento se pueden encontrar en el manifiesto Cypherpunk escrito por Eric Hughes en 1993. El principio clave que sustenta el manifiesto es la importancia de la privacidad. Uno puede ver este y otros principios discutidos en el manifiesto que se utilizan para construir las ideas que respaldan algunas de las criptomonedas más grandes de la actualidad.

En cuanto a la privacidad, el manifiesto de Cypherpunk dice lo siguiente:

“La privacidad es necesaria para una sociedad abierta en la era electrónica. La privacidad no es secreto. Un asunto privado es algo que uno no quiere que todo el mundo sepa, pero un asunto secreto es algo que uno no quiere que nadie sepa. La privacidad es el poder de revelarse selectivamente al mundo «.

Incluso entra en ejemplos muy prácticos directamente relacionados con las transacciones del día a día:

“Cuando compro una revista en una tienda y le doy dinero en efectivo al empleado, no hay necesidad de saber quién soy. Cuando le pido a mi proveedor de correo electrónico que envíe y reciba mensajes, mi proveedor no necesita saber con quién estoy hablando o lo que estoy diciendo o lo que otros me están diciendo; mi proveedor solo necesita saber cómo hacer llegar el mensaje y cuánto les debo en honorarios …… .. Por lo tanto, la privacidad en una sociedad abierta requiere sistemas de transacciones anónimos. Hasta ahora, el efectivo ha sido el principal sistema de este tipo. Un sistema de transacciones anónimo no es un sistema de transacciones secretas. Un sistema anónimo permite a las personas revelar su identidad cuando lo deseen y solo cuando lo deseen; esta es la esencia de la privacidad «.

Sobre la base de estos principios, se hicieron varios intentos para desarrollar monedas digitales.

Los primeros intentos

El primer intento de un sistema de transacciones anónimo fue realizado por el Dr. Adam Back en 1997 cuando creó Hashcash. En esencia, se trataba de un mecanismo anti-spam que añadiría tiempo y coste de potencia computacional al envío de correo electrónico, lo que haría que el envío de spam no fuera económico. Un remitente tendría que demostrar que había gastado poder computacional para crear un sello en el encabezado de un correo electrónico (similar al uso de prueba de trabajo (POW) en Bitcoin) antes de poder enviarlo.

Al año siguiente, Wei Dai publicó una propuesta para B-Money. Su propuesta incluía dos métodos para mantener los datos de la transacción; a) cada participante de la red mantendrá una base de datos separada de cuánto dinero pertenece a los usuarios y, b) todos los registros son mantenidos por un grupo específico de usuarios. En la segunda opción, el grupo de usuarios que tiene la custodia de los registros está incentivado a ser honesto porque han depositado su propio dinero en una cuenta especial y pueden perderlo si no lo son. Este método se conoce como “prueba de participación” (POS) y los grupos específicos de usuarios (o nodos maestros) perderán todos los fondos que tienen en juego si intentan procesar cualquier transacción fraudulenta.

Muchas criptomonedas están usando, o están considerando pasar a este método de verificación de transacciones debido a su eficiencia (el más notable es Ethereum (ETH)).

En 2004, Hal Finney creó Reusable Proofs of Work que tomó prestados los principios de Backs ’Hashcash y en 2005 Nick Szabo publicó una propuesta para Bitgold que se basó en las ideas desarrolladas por Hal Finney y varios otros proyectos.

Como se puede ver, varias personas de todo el mundo han estado trabajando incansablemente en la tecnología blockchain y las criptomonedas desde la década de 1990 y ha habido múltiples intentos de resolver los complejos problemas que rodean a las criptomonedas, posiblemente por algunas de las mentes más brillantes en este espacio.

Entra Satoshi

En octubre de 2008, Satoshi Nakamoto, un individuo o grupo de individuos desconocido, envió un documento a la lista de correo de cypherpunk en metzdowd.com llamado: “Bitcoin: un sistema de efectivo electrónico de persona a persona”. (Le recomiendo que lea este artículo, solo tiene 9 páginas).

El documento hizo referencias directas a b-money y hashcash y abordó muchos de los problemas que enfrentaron los desarrolladores anteriores, incluido el doble gasto (el riesgo de que un solo token se use varias veces para comprar bienes). El documento atrajo muchas críticas de los escépticos, pero Nakamoto continuó y extrajo el bloque génesis de Bitcoin el 3 de enero de 2009.

Desde sus inicios, el desarrollo de Bitcoin ha continuado siendo criticado por críticos y escépticos, pero «el tejón de la miel» (como se lo conoce comúnmente) continúa.

Aqui tienes una mini serie muy interesante, creada por el canal YT ReasonTV y le puse los subtitulos en castellano –  «Cypherpunks write code«.