name: La Historia de la Creación de Bitcoin goal: Descubrir la historia de los orígenes, lanzamiento y primeros desarrollos de Bitcoin. objectives:
- Entender el contexto técnico en el que Bitcoin emergió
- Comprender cómo fue diseñado Bitcoin por Satoshi Nakamoto
- Conocer los eventos que marcaron el lanzamiento del sistema y su desarrollo
Una Inmersión en la Historia de la Creación de Bitcoin
¡Bienvenido a este curso dedicado a la historia de la creación de Bitcoin! Como usuario, podrías haberte preguntado de dónde viene la herramienta que estás utilizando. Además, es posible que no entiendas las referencias que a veces se hacen a las personas y eventos que han marcado la corta historia de la criptomoneda. Finalmente, estudiar esta historia te permitirá entender mejor a Bitcoin, exponiendo el contexto que moldeó su lenta formación.
En este curso, descubrirás el viaje de su diseño, lanzamiento y construcción económica inicial. En la primera parte, veremos el contexto técnico en el que el concepto de Bitcoin emergió. En la segunda parte, nos centraremos en su nacimiento y puesta en marcha. En la tercera parte, estudiaremos cómo Bitcoin ganó magnitud en términos de uso económico, producción de minería y desarrollo de software. En la cuarta parte, simplemente seguiremos cómo Satoshi Nakamoto, el creador de Bitcoin, desapareció gradualmente y cómo la comunidad tomó el control, convirtiendo a la criptomoneda en un proyecto verdaderamente colectivo.
Este curso está, por supuesto, centrado en la figura de Satoshi Nakamoto, cuyas palabras y acciones descubrirás, pero también involucra a otros personajes que participaron en el desarrollo de Bitcoin durante sus primeros años de existencia. Así, llegarás a conocer a individuos como Hal Finney, Martti Malmi, Laszlo Hanyecz, Gavin Andresen, Jeff Garzik o Amir Taaki, quienes fueron pioneros esenciales en este crecimiento. ¡Esperamos que esta inmersión en la historia de los comienzos de Bitcoin te sea beneficiosa!
Introducción
Descripción del curso
85290407-1aa3-4cb4-890a-aed23441afb7 ¡Bienvenido al curso HIS201! Este curso tiene como objetivo contarte la historia de la creación de Bitcoin de una manera que nunca antes habías leído. A menudo se pasa por alto, a pesar de estar llena de detalles fascinantes. Nos esforzaremos por describirla en toda su complejidad, desde su concepción por Satoshi Nakamoto hasta su temprana desaparición y la entrega a la comunidad.
Breve Resumen
Bitcoin fue diseñado por un individuo (o un grupo) que usaba el seudónimo Satoshi Nakamoto. El 31 de octubre de 2008, compartió un documento técnico describiendo su modelo a través de una oscura lista de correo electrónico en Internet. El 8 de enero de 2008, implementó su concepto publicando el código fuente del software y lanzando la red mediante la minería de los primeros bloques de la cadena. Ansioso por atraer un número crítico de usuarios, promovió su creación a través de varios canales de comunicación.
Después de un comienzo difícil, la puesta en marcha del sistema finalmente tuvo lugar en octubre de 2009, cuando la unidad de cuenta – también llamada bitcoin – ganó un precio. Los primeros servicios para comerciantes comenzaron a aparecer a principios de 2010, empezando con servicios de intercambio que hacían puente con el dólar. También fue alrededor de este tiempo que la minería con una tarjeta gráfica, más eficiente, se implementó inicialmente, y el primer intercambio por un bien físico, específicamente una pizza, tuvo lugar, siguiendo la iniciativa de Laszlo Hanyecz. El proyecto realmente despegó durante el verano de 2010, tras la publicación de un artículo en el muy popular sitio Slashdot. El intercambio con el dólar, la minería de Bitcoin y el desarrollo de software mejoraron significativamente durante este período. Desde el otoño, Satoshi Nakamoto comenzó a retirarse gradualmente, deteniendo sus escritos públicos y delegando gradualmente sus tareas. Eventualmente desapareció por completo en la primavera de 2011, después de entregar su acceso a sus hombres de confianza, Martti Malmi y Gavin Andresen. La comunidad finalmente tomó el control y logró llevar el proyecto a lo que es hoy.
Además de esta narrativa, Bitcoin también tiene una prehistoria. De hecho, no es un objeto que surgió de la nada. Su creación es parte de un contexto específico: la búsqueda de una manera de transcribir las propiedades del efectivo al ciberespacio. En particular, los elementos técnicos que lo componen son el resultado de décadas de investigación y experimentación que lo precedieron. Bitcoin se basa en:
- Firma digital, derivada de la criptografía asimétrica nacida en 1976;
- Consenso distribuido, desarrollado en la década de 1980 tras los primeros desarrollos de Internet;
- Sellado de tiempo de documentos, inventado a principios de los 90 con la aparición de las primeras funciones hash fuertes;
- Prueba de trabajo, descrita e implementada durante los 90.
Al diseñar Bitcoin, Satoshi Nakamoto se inspiró mucho en el modelo de eCash, un concepto propuesto por el criptógrafo David Chaum en 1982 e implementado a través de su empresa DigiCash en los 90. Este modelo, que se basaba en el proceso de firma ciega, permitía a los usuarios realizar intercambios de manera relativamente confidencial. Sin embargo, se basaba en una red centralizada de bancos que intervenían para prevenir el doble gasto. Por lo tanto, cuando DigiCash quebró, el sistema colapsó. Bitcoin corrigió este problema eliminando la necesidad de una tercera parte confiable.
Bitcoin surgió en un contexto particular: el cierre por parte del gobierno federal de EE.UU. de sistemas de moneda privada, como la moneda de oro digital e-gold en 2008 y el sistema Liberty Reserve en 2013. Al depender de un modelo que distribuía el riesgo entre sus participantes, similar a los sistemas de compartición entre pares como BitTorrent, Satoshi Nakamoto creó un modelo robusto de moneda digital que podía resistir asaltos directos del estado.
La creación de Bitcoin también estuvo en el contexto del cierre estatal de sistemas de moneda privada como e-gold y Liberty Reserve. Constituyó un modelo robusto de moneda digital que podía resistir asaltos directos del gobierno federal de EE.UU. Al distribuir el riesgo entre sus participantes, similar a los sistemas de compartición entre pares como BitTorrent, aseguró su propia supervivencia.
Finalmente, el proyecto Bitcoin es heredero del ethos del movimiento cypherpunk, un movimiento de criptógrafos rebeldes de los 90, que buscaban preservar la privacidad y la libertad de las personas en Internet mediante el uso proactivo de la criptografía. Bitcoin está en línea con proyectos como b-money, bit gold o RPOW imaginados por estos individuos a finales de los 90 y principios de los 2000. Satoshi Nakamoto los mencionó, aunque no estaba al tanto de ellos antes de diseñar Bitcoin y probablemente no formaba parte del movimiento original.
Esquema del Curso
Este curso se divide en cuatro partes, que se centran respectivamente en los orígenes de Bitcoin (3 capítulos), su lenta emergencia (3 capítulos), su ascenso inicial (3 capítulos) y la formación de su comunidad (4 capítulos). En total, incluye 12 capítulos que son los siguientes (también se especifica el período concernido):
- eCash: efectivo electrónico Chaumian (1976–1998)
- Monedas Digitales Privadas (1996–2013)
- Modelos descentralizados antes de Nakamoto (1982–2012)
- El nacimiento de Bitcoin (agosto de 2008–enero de 2009)
- Presentación al mundo (enero de 2009–octubre de 2009)
- El inicio de la criptomoneda (octubre de 2009–abril de 2010)
- Tarjetas gráficas, pizzas y bitcoins gratis (abril de 2010–junio de 2010)
- El gran Slashdotting (junio de 2010–julio de 2010)
- Los primeros problemas técnicos (julio de 2010–septiembre de 2010)
- La fiebre del oro digital (septiembre de 2010–octubre de 2010)
- El florecimiento del ecosistema (octubre de 2010–diciembre de 2010)
- La desaparición de Satoshi (diciembre de 2010–abril de 2011)
- La comunidad toma el control (abril de 2011–septiembre de 2011)
Detalles
Todas las fechas y horas se dan según la zona horaria UTC (correspondiente al Meridiano de Greenwich) y, por lo tanto, pueden diferir de las fechas americanas. Es probable que Satoshi Nakamoto estuviera en los Estados Unidos cuando trabajaba en su proyecto. Sin embargo, Bitcoin es un proyecto internacional, que incluyó notablemente contribuciones del desarrollador finlandés Martti Malmi (Hora de Europa Oriental, UTC+2 / UTC+3), y por lo tanto, nos referiremos a la zona horaria universal. Así, decimos que el lanzamiento efectivo de la red principal tuvo lugar el 9 de enero a las 2:54 AM, en lugar del 8 de enero a las 6:54 PM, que corresponde a la zona horaria de la costa este (Hora del Pacífico, UTC-8 / UTC-7).
El contenido está parcialmente adaptado del libro francés L'Élégance de Bitcoin (2024), escrito por el autor de este curso. Además de fuentes directas archivadas en Internet, nos basamos en una serie de obras de referencia. Aquí están las principales:
- The Genesis Book por Aaron van Wirdum, publicado en 2024;
- Digital Gold por Nathaniel Popper, publicado en 2014;
- The Book of Satoshi por Phil Champagne, publicado en 2014;
- Digital Cash por Finn Brunton, publicado en 2019;
- This Machine Kills Secrets por Andy Greenberg, publicado en 2012.
Tenga en cuenta que para la versión no inglesa de este curso, la mayoría de las citas provienen del inglés americano y han sido traducidas para la ocasión. El término coin generalmente se traduce como "unidad" (y no "pieza") cuando se refiere a la unidad de cuenta.
¿Listo para explorar la increíble saga de la creación de Bitcoin? ¡Entonces sumerjámonos juntos en esta historia fuera de lo común!
Los orígenes de Bitcoin
eCash: Dinero Digital Chaumiano
e443d2ab-68ce-45c0-aec7-30b88d3acdc8 Antes de adentrarnos en la historia real de la creación de Bitcoin por Satoshi Nakamoto, es apropiado discutir lo que la precedió. Abordaremos el tema en tres etapas: primero, introduciremos el concepto de dinero digital Chaumiano comúnmente llamado eCash; luego, hablaremos sobre monedas privadas basadas en sistemas centralizados como e-gold; finalmente, describiremos los modelos técnicos que se imaginaron antes de la implementación del robusto sistema distribuido que es Bitcoin. Comencemos con el primer concepto, eCash. eCash se deriva del trabajo de David Chaum, un científico informático y criptógrafo estadounidense nacido en 1955, considerado un pionero en el campo de las comunicaciones anónimas y un precursor de los cypherpunks. Hizo una contribución mayor al desarrollo de la criptografía en la década de 1980. Desarrolló su modelo de dinero digital (conocido como "Chaumiano") al mismo tiempo e intentó implementarlo en la década de 1990 a través de su empresa DigiCash.
La acción de David Chaum siguió a una revolución conceptual: la revelación de la criptografía asimétrica en 1976 por Whitfield Diffie y Martin Hellman. La idea de la moneda digital también emergió de este descubrimiento seminal. Además de ocultar la información contenida en un mensaje, la criptografía asimétrica permitió el establecimiento de procesos de firma. Así se hizo posible para una persona demostrar matemáticamente que era el propietario de cierta cantidad de unidades de cuenta digital.
En este capítulo, estudiaremos lo que la criptografía asimétrica ha aportado, cómo David Chaum la utilizó para diseñar eCash y cómo su concepto fue implementado posteriormente.
El Surgimiento de la Criptografía Moderna
La criptografía es la disciplina destinada a asegurar la comunicación en presencia de terceros malintencionados asegurando la confidencialidad, autenticidad e integridad de la información transmitida. Durante siglos, el único método para ocultar el contenido de un mensaje involucraba un tipo de encriptación que se basaba en una clave única tanto para encriptar como para desencriptar el mensaje. Esto se conoce como criptografía simétrica. El cifrado César, que implica reemplazar cada letra en un texto con otra letra a una distancia fija en el alfabeto, es el ejemplo más conocido (la distancia elegida se convierte entonces en la clave). Con el desarrollo de las telecomunicaciones y la construcción de las primeras máquinas de calcular y computadoras durante el siglo XX, los algoritmos de encriptación se han vuelto significativamente más complejos. Sin embargo, aunque este tipo de criptografía funciona muy bien, tiene una gran desventaja: la necesidad de intercambiar la clave de manera segura antes de que pueda tener lugar la comunicación.
Para resolver este problema, se desarrolló la criptografía asimétrica, también conocida como criptografía de clave pública. Se basa en dos claves distintas: una clave privada, que se supone debe permanecer en secreto, y una clave pública, que se deriva de la clave privada. Teóricamente, la clave privada no se puede encontrar fácilmente a partir de la clave pública, lo que significa que esta última se puede compartir con todos sin preocupación.
Este tipo de criptografía permite la implementación de algoritmos de encriptación y procesos de firma. La encriptación asimétrica implica usar la clave pública como clave de encriptación y la clave privada como clave de desencriptación. El usuario genera un par de claves, mantiene la clave privada y comparte la clave pública con sus corresponsales para que puedan enviar mensajes. Este tipo de encriptación es análogo a un buzón que el destinatario usa para recibir cartas y del cual solo ellos poseen la llave.
Las firmas digitales, por otro lado, dependen del uso de la clave privada como
clave de firma y de la clave pública como clave de verificación. El usuario genera
un par de claves, firma un mensaje con la clave privada y lo envía a sus correspondientes,
quienes pueden verificar su autenticidad usando la clave pública. Así, nunca
necesitan conocer la clave privada. 
La criptografía asimétrica fue descubierta de manera independiente por varios investigadores durante la década de 1970. Sin embargo, los primeros en presentar lo que habían encontrado fueron Whitfield Diffie y Martin Hellman, dos criptógrafos de la Universidad de Stanford. En noviembre de 1976, publicaron un artículo titulado "Nuevas Direcciones en Criptografía" en la revista IEEE Transactions on Information Theory, que describía un algoritmo de intercambio de claves (destinado a la transmisión de claves secretas para la encriptación simétrica) así como un proceso de firma digital. En la introducción de este artículo, escribieron:
"Nos encontramos hoy al borde de una revolución en criptografía. El desarrollo de hardware digital económico lo ha liberado de las limitaciones de diseño de la computación mecánica y ha reducido el costo de los dispositivos criptográficos de alta calidad hasta el punto en que pueden usarse en aplicaciones comerciales como dispensadores de efectivo remotos y terminales de computadora. A su vez, tales aplicaciones crean una necesidad de nuevos tipos de sistemas criptográficos que minimicen la necesidad de canales de distribución de claves seguras y proporcionen el equivalente de una firma escrita. Al mismo tiempo, los desarrollos teóricos en teoría de la información y ciencias de la computación muestran la promesa de proporcionar criptosistemas probadamente seguros, cambiando este antiguo arte en una ciencia."
Aquí hay una fotografía de 1977, tomada por Chuck Painter para el Servicio de Noticias de Stanford, donde se puede ver a Whitfield Diffie (a la derecha) y Martin Hellman (en el centro). La persona a la izquierda es el criptógrafo Ralph Merkle, quien estaba al borde de hacer el mismo descubrimiento.
El artículo de Diffie y Hellman allanó el camino para una multitud de innovaciones. Una de estas fue el criptosistema RSA, que fue diseñado en 1977 por los criptógrafos Ronald Rivest, Adi Shamir y Leonard Adleman (quienes le dieron sus nombres) y patentado por el MIT en 1983. Este sistema permite tanto el cifrado como la firma de mensajes, gracias al intercambio de los roles de las claves. RSA fue presentado públicamente por primera vez en un artículo de Martin Gardner publicado en la revista Scientific American en agosto de 1977, que se tituló "Juegos Matemáticos: Un nuevo tipo de cifrado que tardaría millones de años en romperse".
El descubrimiento de la criptografía asimétrica también motivó la creación de funciones unidireccionales, caracterizadas por hacer muy fácil el cálculo de una imagen (dirección hacia adelante) y muy difícil la obtención de una pre-imagen (dirección inversa). En particular, llevó al desarrollo de las primeras funciones hash criptográficas, que transformaban un mensaje de tamaño variable en un resumen de tamaño fijo. Entre 1989 y 1991, varios algoritmos de hashing (MD2, MD4 y MD5) fueron diseñados por Ronald Rivest para el MIT. Los elementos criptográficos básicos de Bitcoin provienen de esta investigación. El esquema de firma ECDSA, que permite la autorización para gastar una transacción tradicional, fue creado en 1992 para NIST. La función hash SHA-256, utilizada en múltiples lugares del protocolo, se publicó en 2001 como parte del conjunto de algoritmos SHA-2 hecho público por la NSA. Para más información sobre este tema, puedes referirte al curso Crypto 301 presentado por Loïc Morel.
Firmas Ciegas y Dinero Electrónico
Esta revolución en el campo de la criptografía también inspiró al joven David Chaum, un informático de la Costa Oeste y entonces estudiante de doctorado en la Universidad de Berkeley. Rápidamente se apasionó por la protección de la privacidad. De hecho, estaba muy preocupado por el futuro de la libertad y la confidencialidad en una sociedad que se estaba informatizando cada vez más.
David Chaum en los 90 (fuente: Elixxir)
En su artículo fundacional, "Security Without Identification: Transaction Systems to Make Big Brother Obsolete" publicado en 1985 en Communications of the ACM, escribió:
"Se está sentando la base para una sociedad de expedientes, en la que las computadoras podrían usarse para inferir los estilos de vida, hábitos, paraderos y asociaciones de individuos a partir de datos recopilados en transacciones de consumidores ordinarias. La incertidumbre sobre si los datos permanecerán seguros contra el abuso por parte de quienes los mantienen o los interceptan puede tener un 'efecto paralizante', haciendo que las personas alteren sus actividades observables. A medida que la informatización se vuelve más omnipresente, el potencial para estos problemas crecerá dramáticamente."
Esta obsesión por la protección de la privacidad explica su interés en el campo de la criptografía, al cual contribuyó desde 1979. En 1981, describió los fundamentos de la comunicación anónima a través de redes mixtas, que servirían notablemente para servicios de retransmisión de correo electrónico (Mixmaster) y la red anónima Tor. En 1982, participó en la fundación de la Asociación Internacional para la Investigación Criptológica (IACR) en la conferencia anual CRYPTO '82. Ese mismo año (y esto es lo que nos interesa aquí), en un artículo titulado "Blind Signature for Untraceable Payments" publicó el proceso de firma ciega, que está en el corazón de su modelo de moneda digital respetuoso con la privacidad: eCash.
Como David Chaum explicó en un comunicado de prensa en 1996:
"Ecash es una forma digital de efectivo que funciona en Internet donde el efectivo físico no puede. Como el efectivo, ofrece a los consumidores verdadera privacidad en lo que compran." El modelo eCash es un concepto de moneda digital que permite a los clientes realizar pagos que son relativamente confidenciales. Es una forma de efectivo, en el sentido de que los usuarios pueden poseer notas digitales directamente, en lugar de en una cuenta gestionada por un tercero de confianza. Sin embargo, el sistema depende de servidores, llamados bancos o casas de moneda, que emiten y reemplazan las notas de los usuarios con cada transacción. Cuando se transfiere una nota, el destinatario la envía a su banco, que es responsable de verificarla y darle una o más a cambio. Los bancos mantienen un registro de las notas gastadas para prevenir el doble gasto. Cada sistema eCash está supervisado por una autoridad central que emite autorizaciones. Las notas digitales pueden emitirse sin garantía o pueden estar respaldadas. En el primer caso, forman una moneda base que debe adquirir valor por sí misma. En el segundo caso, están respaldadas por otra moneda (típicamente el dólar), y el usuario puede devolver sus notas a su banco en cualquier momento para recuperar el monto correspondiente.
En su operación técnica, el modelo eCash se basa en el proceso de firma ciega, que permite a un firmante firmar algo sin ver lo que está firmando. Cada nota es generada por un usuario, luego firmada por un banco para asegurar su autenticidad, sin que el banco pueda identificar la nota. Cada nota representa una cantidad específica de unidades monetarias (denominación), y cada banco en el sistema tiene una clave privada para firmar cada tipo de denominación. El procedimiento matemático involucrado (que no describiremos aquí) es análogo a la firma de una nota física en papel carbón colocado en un sobre sellado.
Aquí hay una ilustración de los diferentes pasos involucrados en la creación y reemplazo de una nota Chaumiana (de L'Élégance de Bitcoin):
Las acciones (cada una correspondiente a una operación matemática o una transmisión de información) son las siguientes:
- Una usuaria llamada Alice crea una nota de papel carbón;
- Ella la coloca en un sobre sellado;
- Alice envía el sobre que contiene su nota al banco y comunica la denominación deseada;
- El banco firma el sobre indicando la cantidad de unidades que la nota representa, lo que tiene el efecto de firmar la nota de papel carbón dentro;
- El banco devuelve el sobre a Alice;
- Alice abre el sobre para recuperar su nota firmada.
- Verifica que la firma del banco sea auténtica. La transferencia de la nota firmada se realiza entregándosela a otro usuario del sistema al que llamaremos Bob. Los pasos son los siguientes:
- Alice envía la nota a Bob;
- Bob verifica que efectivamente ha sido firmada por el banco de Alice;
- Inmediatamente envía la nota recibida a su banco;
- El banco de Bob verifica que la nota no haya sido ya utilizada y, si es así, firma una nueva nota o acredita la cuenta de Bob (si hay respaldo).
Todo esto implica que ningún banco en el sistema puede vincular el pago con la identidad de Alice, lo que explica por qué hablamos de confidencialidad del cliente. El comerciante (aquí, Bob), sin embargo, está obligado a pasar por un banco para confirmar el pago, y su banco puede, por lo tanto, estar al tanto de los montos recibidos. Además, el sistema depende de un tercero de confianza – la autoridad central que designa a los bancos participantes – lo que lo hace frágil por diseño.
Implementaciones de eCash
En 1990, David Chaum fundó su propia empresa, DigiCash B.V., para
implementar su idea de dinero electrónico. Esta compañía estaba basada en
Ámsterdam, Países Bajos, y poseía las patentes de su invención. En ese
momento, Internet aún estaba en sus inicios (la Web todavía estaba en
desarrollo) y el comercio electrónico no existía; así, el modelo de eCash
constituía una formidable oportunidad. 
Sin embargo, no fue la compañía de David Chaum la que primero probó el modelo: fueron los cypherpunks quienes lo implementaron sin tener en cuenta las patentes y quienes no pidieron permiso para hacerlo. Así, un protocolo llamado Magic Money fue propuesto en la lista de correo de los cypherpunks el 4 de febrero de 1994, por un desarrollador anónimo que usaba el nombre Pr0duct Cypher. Este protocolo permitía la creación de su propia moneda operando un servidor de correo electrónico que funcionaba como una casa de moneda de eCash. Los cypherpunks se divirtieron con ello, creando todo tipo de unidades de cuenta como Tacky Tokens, GhostMarks, DigiFrancs y NexusBucks. Sin embargo, la utilidad de estos tokens era mínima y los intercambios eran muy raros. Por el lado de DigiCash, después de unos años de desarrollo, un prototipo fue presentado en mayo de 1994 en la primera conferencia internacional sobre la World Wide Web en el CERN en Ginebra. La compañía luego condujo una prueba que comenzó el 19 de octubre de ese año, con la emisión de unidades llamadas "CyberBucks" que no estaban respaldadas por ninguna otra moneda. Varios comerciantes aceptaron CyberBucks como parte de este experimento. Los cypherpunks también participaron, usándolos para realizar intercambios reales. Así, CyberBucks adquirió valor en el mercado. Sin embargo, este valor se colapsó cuando eCash fue desplegado en el sistema bancario tradicional.
Foto (borrosa) del equipo de DigiCash en 1995: David Chaum está en el extremo
izquierdo (fuente: Chaum.com)
La introducción de eCash en el sistema bancario comenzó en octubre de 1995 con el inicio de la asociación de DigiCash con Mark Twain Bank, un pequeño banco en Missouri. A diferencia del caso de CyberBucks cuyo tipo de cambio era flotante, la unidad de cuenta estaba respaldada por el dólar estadounidense. Entre 1996 y 1998, seis bancos siguieron a Mark Twain Bank: Merita Bank en Finlandia, Deutsche Bank en Alemania, Advance Bank en Australia, Bank Austria en Austria, Den norske Bank en Noruega y Credit Suisse en Suiza. La prensa entonces prometió un futuro brillante para este sistema.
No obstante, las cosas no salieron como se planeaba. Debido a su naturaleza obstinada y suspicaz, David Chaum quería mantener el control sobre su compañía y rechazó asociaciones con importantes actores financieros como ING y ABN AMRO, Visa, Netscape y Microsoft. Dejó su posición en 1997, y ese mismo año la compañía trasladó su sede a California. Durante 1998, los bancos socios anunciaron que estaban abandonando eCash. DigiCash finalmente se declaró en bancarrota en noviembre de 1998, poniendo fin a esta implementación del efectivo electrónico Chaumiano.
El Legado del Modelo de David Chaum
El desarrollo del modelo de eCash, sin embargo, no fue infructuoso. Sentó las bases para múltiples iniciativas. Durante los años 90, otras soluciones técnicas para realizar pagos en Internet aprovecharon la tendencia iniciada por eCash: este fue el caso de CyberCash, First Virtual o Open Market, que se beneficiaron de las desventajas de los pagos con tarjeta de crédito, que en aquel momento eran imprácticos, costosos e inseguros. También surgieron sistemas de micropagos, como CyberCoin (gestionado por CyberCash), NetBill y MilliCent. Estos sistemas nunca despegaron realmente, pero allanaron el camino para el desarrollo de PayPal a partir de 1999, un caso que discutiremos en el siguiente capítulo. Otros sistemas centralizados alternativos también aparecieron en paralelo, como e-gold y Liberty Reserve. Estos gestionaban monedas digitales privadas y se beneficiaban de la ambigüedad legal que podía existir en el ciberespacio. También hablaremos de esto en el próximo capítulo.
Luego, eCash inspiró a los cypherpunks que desarrollaron sus propios modelos como b-money, bit gold y RPOW. Añadieron prueba de trabajo y otros elementos, que más tarde se encontraron en Bitcoin. Estudiaremos estos conceptos en el Capítulo 3.
Finalmente, el modelo de David Chaum influyó significativamente en Satoshi Nakamoto cuando desarrolló su concepto de moneda. Esto se evidencia por las múltiples referencias en el white paper (el título, la descripción del problema en la sección 2, el nombre del PDF enviado a Wei Dai en agosto de 2008), así como sus intervenciones privadas y públicas. En este sentido, eCash es el principal predecesor de Bitcoin, aunque no sea el único.
Con Bitcoin, Satoshi Nakamoto creó una moneda digital robusta y confidencial, verdadero efectivo electrónico. Al hacerlo, realizó la predicción de Milton Friedman, Premio Nobel de Economía y fundador de la Escuela de Chicago, quien dijo en una entrevista con la National Taxpayers Union Foundation en 1999:
"Creo que Internet va a ser una de las principales fuerzas para reducir el papel del gobierno. Lo único que falta, pero que pronto se desarrollará, es un e-cash fiable, un método por el cual en internet puedas transferir fondos de A a B sin que A conozca a B ni B conozca a A."
Monedas Digitales Privadas
En el capítulo anterior, exploramos la primera forma de efectivo electrónico que surgió del advenimiento de Internet y la criptografía moderna: el modelo eCash de David Chaum. Este modelo influyó significativamente en Satoshi Nakamoto y fue un hito clave en el camino que condujo a Bitcoin. Sin embargo, la historia de los orígenes de la criptomoneda no termina con eCash; también incluye los experimentos con monedas privadas que operan en Internet, desarrolladas desde finales de los años 90.
En este capítulo, veremos lo que se hizo en el ámbito de las monedas privadas en Estados Unidos. Primero discutiremos el caso del Liberty Dollar. Luego, examinaremos sistemas centralizados como e-gold y Liberty Reserve. Finalmente, hablaremos de PayPal, cuyo enfoque es diferente, pero que sirve como un ejemplo iluminador del modelo basado en un tercero de confianza. En todos los casos, estos sistemas fueron eventualmente cerrados por las autoridades o tuvieron que cumplir con las regulaciones financieras. Esto es por qué Satoshi Nakamoto, quien tenía un buen entendimiento de estos sistemas, comprendió profundamente la necesidad de un sistema alternativo que no dependiera de una autoridad central.
Libertad Monetaria en los Estados Unidos y el Liberty Dollar
La historia de los Estados Unidos se caracterizó por una gran pluralidad monetaria desde sus inicios. Desde el siglo 17 hasta mediados del siglo 19, la colonia inglesa convertida en república independiente de hecho permitió la libre circulación de monedas extranjeras (el dólar estadounidense no fue oficialmente creado hasta 1792), así como la acuñación privada de monedas de oro y plata. Una relativa libertad bancaria también prevaleció entre 1837 y 1863.
Sin embargo, las cosas cambiaron con la Guerra Civil, ganada por la Unión, en un proceso de centralización del poder. Así, una ley del Congreso del 8 de junio de 1864, prohibió la acuñación privada de monedas. Esta ley, que se ha convertido en la sección 486 del título 18 del Código de los Estados Unidos (18 U.S. Code § 486), declaraba: "Cualquiera, excepto como autorizado por la ley, que fabrique, circule, o intente circular o pasar, monedas de oro, plata u otros metales, o aleaciones metálicas, destinadas a ser utilizadas como moneda corriente, ya sean similares a las monedas de los Estados Unidos o de países extranjeros, o de diseño original, será multado bajo este título o encarcelado por no más de cinco años, o ambos."
Para hacer cumplir estas restricciones, una agencia gubernamental fue fundada en 1865 por Abraham Lincoln: el Servicio Secreto. La misión inicial del Servicio Secreto era combatir la falsificación y el fraude financiero en general. Indirectamente, sirvió para fortalecer el señoreaje del estado federal al confiar el monopolio de la producción de moneda a la Casa de Moneda de los Estados Unidos.
La situación se volvió aún más restringida después. El banco central,
llamado la Reserva Federal de los Estados Unidos, fue creado en 1913,
siguiendo el pánico bancario de 1907. Luego, el patrón oro clásico fue
abandonado en 1933 como parte del New Deal de F.D. Roosevelt, con la Orden Ejecutiva 6102 que prohibía a individuos y compañías ubicadas en los Estados Unidos poseer
oro. La referencia al oro en el sistema monetario fue finalmente abandonada
en 1971 cuando Richard Nixon anunció el fin de la convertibilidad del dólar
en oro a nivel internacional. Con la derogación de la prohibición de
posesión de oro y el desarrollo de Internet a partir de los años 70, la idea
de desplegar monedas privadas resurgió. Este fue el caso de Bernard von
NotHaus, quien lanzó el Liberty Dollar en 1998, una moneda basada en oro y
plata que se podía encontrar en forma de monedas de plata y notas
representativas. El sistema era gestionado por una organización sin fines de
lucro llamada NORFED (acrónimo de National Organization for the Repeal of
the Federal Reserve and Internal Revenue Code). A partir de 2003, el Liberty
Dollar también estaba disponible en forma digital, a través de un sistema de
cuentas similar a e-gold (ver la siguiente sección). El sistema experimentó
un cierto nivel de éxito. Además de las monedas en circulación, las bóvedas
de NORFED contenían alrededor de 8 millones de dólares en metales preciosos
para asegurar la convertibilidad de la moneda, incluyendo 6 millones para
respaldar la unidad digital.
Liberty Dollar (10 dólares) en plata de 2003 (fuente: Numista)
En septiembre de 2006, la Casa de la Moneda de EE.UU. emitió un comunicado de prensa, redactado conjuntamente con el Departamento de Justicia, en el que concluía que el uso de las monedas de NORFED violaba la sección 486 del título 18 del Código de los Estados Unidos y constituía "un delito federal". En consecuencia, después de una redada del FBI en las instalaciones de NORFED en 2007, las violaciones se mantuvieron contra NotHaus y sus asociados, quienes fueron arrestados en 2009 y juzgados en marzo de 2011. En 2014, Bernard von NotHaus fue condenado en apelación a seis meses de arresto domiciliario y tres años de libertad condicional.
e-gold: Oro en la Web
Un ejemplo emblemático de moneda electrónica privada es el sistema e-gold. Era lo que se conoce como "moneda de oro digital", es decir, una moneda transferida electrónicamente y respaldada completamente por una cantidad equivalente de oro almacenado de manera segura. Fue cofundado por Douglas Jackson y Barry Downey en 1996. Douglas Jackson era un oncólogo estadounidense que vivía en Florida, seguidor del economista austriaco Friedrich von Hayek y quería crear un "dinero mejor" con e-gold. El principio era que cada unidad de e-gold podía convertirse en oro real. Las reservas de oro eran gestionadas por una empresa ubicada en Estados Unidos llamada Gold & Silver Reserve Inc. (G&SR). El sistema informático era gestionado por una segunda empresa, e-gold Ltd., registrada en Saint Kitts y Nevis en el Caribe. El oro no era el único metal involucrado: los usuarios también podían mantener e intercambiar e-silver, e-platinum y e-palladium, construidos sobre el mismo modelo.
El sistema e-gold aprovechó la naciente Web, y en particular el navegador Netscape, muy reciente en ese momento. Cada cliente podía acceder a su cuenta desde el sitio web, en lugar de tener que operar un software dedicado. Para la época, la plataforma era muy avanzada, utilizando un sistema de liquidación bruta en tiempo real inspirado en la transferencia interbancaria. Así es como se veía enviar e-gold en 2005 (imagen de un tutorial de la época):
El sistema e-gold tuvo un gran éxito: en su punto máximo en 2006, garantizaba 3.6 toneladas de oro, valoradas en más de 80 millones de dólares, procesaba 75,000 transacciones por día, por un volumen anualizado de 3 mil millones de
dólares, y gestionaba más de 2.7 millones de cuentas. Este éxito se detuvo
abruptamente tras la intervención del Estado. Después de una investigación
realizada por el Servicio Secreto, Douglas Jackson, sus dos empresas y sus
asociados fueron acusados el 27 de abril de 2007, por el Departamento de Justicia por facilitar el lavado
de dinero y operar un negocio de transferencia de dinero sin licencia. En noviembre
de 2008, Douglas Jackson fue encontrado culpable y fue condenado a 3 años de
libertad condicional, incluyendo 6 meses de arresto domiciliario bajo vigilancia
electrónica. Tras un intento fallido de obtener una licencia, e-gold se vio obligado
a cerrar permanentemente en noviembre de 2009.
Otros sistemas fueron creados siguiendo el mismo modelo. Podemos mencionar a GoldMoney, fundado por James Turk y su hijo en febrero de 2001, que hoy en día se ha adaptado a las regulaciones financieras. e-Bullion, el sistema fundado por James Fayed en julio de 2001, cerró sus puertas en 2008. Finalmente, una de las últimas monedas digitales de oro fue Pecunix, que fue fundada en Panamá por Simon Davis en 2002 y cesó operaciones en 2015, como parte de una estafa de salida.
Liberty Reserve, la Alternativa a la Reserva Federal
Otro ejemplo de un sistema de moneda privada centralizada es Liberty Reserve, que permitía a sus usuarios mantener y transferir monedas electrónicas vinculadas al dólar estadounidense, el euro, o el oro. Este sistema fue creado por Arthur Budovsky, un estadounidense de origen ucraniano, y Vladimir Kats, un inmigrante ruso de San Petersburgo. En 2006, Arthur Budovsky se expatrió a Costa Rica, entonces considerado un paraíso fiscal, donde registró su empresa, Liberty Reserve S.A.
Logotipo de Liberty Reserve en 2009 (fuente: Wikimedia) El sistema era bastante similar a e-gold, excepto que los fondos
(principalmente en dólares) se mantenían en cuentas bancarias offshore, en
lugar de en bóvedas privadas. Liberty Reserve se benefició enormemente del
cierre de e-gold en abril de 2007 tras la acusación de Douglas Jackson y sus
asociados. En mayo de 2013, según el Departamento de Justicia de EE.UU., la plataforma tenía más de un millón de usuarios en todo el mundo,
incluyendo más de 200,000 en Estados Unidos, y procesaba 12 millones de
transacciones financieras anualmente, por un volumen combinado de más de
$1.4 mil millones. El uso era principalmente para actividades criminales,
pero no se limitaba a estas: Liberty Reserve también era utilizado por traders de Forex o para
transferencias al extranjero. Sin embargo, el sistema eventualmente tuvo el
mismo destino que e-gold. En 2009, la Superintendencia General de Entidades Financieras de Costa Rica mostró interés en Liberty Reserve, solicitándole obtener una
licencia (lo cual la compañía no logró hacer). Luego, en noviembre de 2011,
el FinCEN de EE.UU. emitió un aviso declarando que el sistema era "utilizado por criminales para realizar transacciones
anónimas y mover dinero globalmente." Finalmente, Liberty Reserve fue cerrado
al final de una operación internacional: el 24 de mayo de 2013, Arthur Budovsky
y sus principales asociados fueron acusados y arrestados en diferentes jurisdicciones
(España, Estados Unidos, Costa Rica) y el sitio principal fue incautado por el
Departamento de Justicia. En 2016, después de ser extraditado a Estados Unidos,
Arthur Budovsky fue condenado a 20 años de prisión por lavado de dinero.
Este ejemplo muestra así que el arbitraje jurisdiccional no es suficiente para proteger una moneda de la intervención estatal.
PayPal y la Visión de Peter Thiel
Finalmente, debemos discutir el caso de PayPal. Aunque sus creadores no tenían la intención de hacerlo una moneda independiente del sistema existente, sin embargo, visualizaron que este producto tendría un efecto en la sociedad, en línea con la ideología disruptiva de Silicon Valley. El producto PayPal fue desarrollado por Confinity Inc., co-fundada en diciembre de 1998 en San Francisco por Max Levchin y Peter Thiel, quienes se habían conocido unos meses antes en la Universidad de Stanford. La compañía, inicialmente llamada FieldLink, tenía como objetivo desarrollar sistemas de pago seguros en computadoras de mano PalmPilot.
PayPal fue creado en octubre de 1999 por un ingeniero de la compañía. Permitía pagos fáciles y sin comisiones entre direcciones de correo electrónico y estaba destinado para la transferencia de pagos simples entre individuos ("pay pal"). Su modelo de negocio se basaba en ganar interés de los fondos de los clientes mantenidos en bancos, lo que cubría los costos operativos y recompensaba a los accionistas. Así, era un servicio construido sobre el sistema bancario, similar a Liberty Reserve. Cuando la burbuja de Internet estaba en su punto máximo, el producto experimentó un rápido crecimiento desde los primeros meses, notablemente gracias a su sistema de referidos. Este éxito captó la atención de los competidores, quienes tenían mucho más capital, copiaron la idea y lanzaron su propia versión del servicio, en detrimento de Confinity. Es por esto que la compañía tuvo que fusionarse con uno de ellos, el banco en línea X.com propiedad de Elon Musk, para convertirse en PayPal Inc. en marzo de 2000. La visión original de PayPal era revolucionaria, en línea con la visión libertaria de Peter Thiel. Esto es lo que dijo en el otoño de 1999, según lo reportado por Eric Jackson en 2012 en The PayPal Wars:
"Por supuesto, lo que estamos llamando 'conveniente' para los usuarios estadounidenses será revolucionario para el mundo en desarrollo. Muchos de los gobiernos de estos países juegan de manera irresponsable con sus monedas. Utilizan la inflación y, a veces, devaluaciones monetarias al por mayor, como vimos en Rusia y varios países del sudeste asiático el año pasado, para quitarles la riqueza a sus ciudadanos. La mayoría de la gente común allí nunca tiene la oportunidad de abrir una cuenta en el extranjero o de tener en sus manos más que unos pocos billetes de una moneda estable como los dólares estadounidenses. Eventualmente, PayPal podrá cambiar esto. En el futuro, cuando hagamos nuestro servicio disponible fuera de los EE. UU. y a medida que la penetración de Internet continúe expandiéndose a todos los estratos económicos de la gente, PayPal dará a los ciudadanos de todo el mundo un control más directo sobre sus monedas de lo que jamás tuvieron antes. Será casi imposible para los gobiernos corruptos robar la riqueza de su gente a través de sus viejos medios porque si lo intentan, la gente cambiará a dólares, libras o yenes, efectivamente desechando la moneda local sin valor por algo más seguro."
Peter Thiel el 20 de octubre de 1999, durante su discurso en Oakland, California
para el Independent Institute (fuente: Youtube)
Sin embargo, las cosas no evolucionaron en la dirección deseada, y PayPal tuvo que cumplir con todo tipo de regulaciones financieras, hasta el punto de que el servicio es ahora famoso por su censura de pagos y congelaciones de cuentas en todo el mundo. Fue ingenuo creer que tal sistema podría desafiar al poder establecido.
Alternativas Centralizadas y Bitcoin
Así, observamos que los intentos de crear servicios centralizados como alternativas al sistema existente han sido detenidos, de una forma u otra. La desventaja de estos modelos es que dependen de un tercero de confianza, que puede quebrar, fugarse con los fondos o ser controlado por las autoridades. En este último caso, el servicio en cuestión enfrenta un dilema: adaptarse cumpliendo con las regulaciones financieras, como hicieron GoldMoney y PayPal, o perecer por negarse a cumplir, un destino sufrido por e-gold, Liberty Reserve y el Liberty Dollar. El cierre de estos sistemas fue contemporáneo con la creación y los primeros días de Bitcoin. Consecuentemente, Satoshi Nakamoto y los primeros usuarios de Bitcoin estaban bien conscientes de ellos. En cuanto a Satoshi, estaba al tanto del modelo utilizado por e-gold y mencionó varias veces a Pecunix y Liberty Reserve en sus intervenciones públicas y privadas. Es debido a esta fragilidad de los sistemas centralizados que los defensores de la libertad, incluyendo notablemente a los cypherpunks, buscaron crear una moneda descentralizada. Era necesario encontrar una manera de evitar colocar toda la infraestructura del sistema en un único punto. Por eso surgieron varios modelos de "minimización de confianza" a finales de los años 90 y principios de los 2000, antes del descubrimiento de Bitcoin. El próximo capítulo estará dedicado a estos modelos.
Modelos Descentralizados Antes de Nakamoto
Bitcoin representa un modelo descentralizado de moneda digital. Al hacerlo, evita la necesidad de una tercera parte de confianza, lo cual constituiría un único punto de fallo en el sistema. Como muestran los ejemplos de eCash, monedas de oro digitales y Liberty Reserve, la centralización de un sistema que intenta ser una alternativa al sistema existente inevitablemente conduce a su cierre, de una forma u otra. Sin embargo, Bitcoin no fue el primer concepto de moneda descentralizada que se propuso. Desde finales de los años 90, tales modelos habían sido descritos por los cypherpunks, quienes estaban obsesionados con la libertad y la privacidad de los individuos en Internet, y quienes creían (como David Chaum) que los sistemas monitoreados conducían a un futuro distópico. Ellos llamaron a "escribir código" y consideraron el "dinero electrónico" como un elemento esencial para su ideal. (original: "Cypherpunks write code. (...) We are defending our privacy with cryptography, with anonymous mail forwarding systems, with digital signatures, and with electronic money.")
En este capítulo, estudiaremos la emergencia de varios elementos técnicos fundamentales que luego se utilizaron en Bitcoin: consenso distribuido, sellado de tiempo y prueba de trabajo. Luego, hablaremos sobre b-money, bit gold y RPOW, diseñados respectivamente por los cypherpunks Wei Dai, Nick Szabo y Hal Finney. Finalmente, discutiremos el caso de Ripple, cuyo modelo es ligeramente diferente, pero que tiene su lugar en la historia de la creación de Bitcoin.
Consenso Distribuido
Con la aparición de las computadoras en la década de 1950, surgió la posibilidad de conectarlas entre sí. Así es como se formaron las primeras redes de computadoras, lo que llevó al desarrollo de Internet, la "red de redes", en la década de 1970. La cuestión de la infraestructura de estas redes inevitablemente surgió. Por eso el científico de la computación polaco-estadounidense Paul Baran, en su artículo fundacional de 1964 (describiendo el conmutación de paquetes), enumeró tres tipos de redes: la red centralizada, que depende de un solo nodo; la red distribuida, donde cada punto es un nodo; la red descentralizada (no distribuida), que depende de una red distribuida de múltiples nodos.
Se pueden derivar dos modelos puros de estas consideraciones: el modelo cliente-servidor, donde un servidor central responde a las solicitudes de los clientes, y el modelo peer-to-peer, donde cada nodo tiene el mismo rol en el sistema. Este último modelo fue particularmente útil para compartir archivos en la década de 2000, con la creación de BitTorrent y otros protocolos similares. La red Tor es descentralizada, no puramente peer-to-peer. Un problema encontrado en las arquitecturas distribuidas es la cuestión del consenso distribuido, comúnmente referido como el Problema de los Generales Bizantinos, el cual fue formalizado por Leslie Lamport, Robert Shostak y Marshall Pease en un artículo publicado en 1982. Este problema aborda el desafío de la fiabilidad en la transmisión y la integridad de los participantes en sistemas de igual a igual (peer-to-peer), y se aplica en casos donde los componentes de un sistema informático necesitan estar de acuerdo. El problema se plantea en forma de una metáfora que involucra a generales del ejército del Imperio Bizantino, quienes están asediando una ciudad enemiga con sus tropas con la intención de atacar y solo pueden comunicarse mediante mensajeros. El objetivo es encontrar una estrategia (es decir, un algoritmo) que pueda manejar la presencia de traidores y asegurar que todos los generales leales estén de acuerdo en un plan de batalla para que el ataque sea exitoso. Aquí hay una ilustración (fuente: L'Élégance de Bitcoin):
Resolver este problema es importante para los sistemas distribuidos que gestionarían una unidad de cuenta. Dichos sistemas, de hecho, requieren que los participantes estén de acuerdo sobre la propiedad de las unidades de cuenta, es decir, sobre quién posee qué.
Antes de Bitcoin, el problema se resolvía de manera absoluta por algoritmos "clásicos" que requerían que los nodos fueran conocidos de antemano y que dos de ellos fueran honestos. El más conocido entre estos es probablemente el algoritmo de consenso PBFT (acrónimo de Tolerancia a Fallos Bizantinos Práctica), que fue desarrollado por Miguel Castro y Barbara Liskov en 1999 y permitía que un número dado de participantes se pusiera de acuerdo gestionando miles de solicitudes por segundo con una latencia de menos de un milisegundo.
Con el algoritmo de consenso de Bitcoin, Satoshi Nakamoto lo resolvió de manera probabilística, permitiendo la eliminación de ciertas restricciones sacrificando la finalidad estricta de las transacciones. El 13 de noviembre de 2008, él escribió que "la cadena de prueba de trabajo es una solución al Problema de los Generales Bizantinos."
Sellado de Tiempo en Documentos
El sellado de tiempo es una técnica que implica asociar una fecha y hora con
información como un evento o un documento. Desde una perspectiva legal, esto
puede, por ejemplo, asegurar la existencia de un contrato antes de una fecha
dada. En el mundo real, hay numerosas formas de sellar algo en el tiempo,
como enviar un documento en un sobre sellado o registrar una línea de tiempo
en un cuaderno. Sin embargo, el sellado de tiempo es particularmente útil en
el mundo digital, donde los archivos (texto, imagen, audio o video) son
fácilmente modificables. El sellado de tiempo puede ser realizado por
servicios centralizados, que son responsables de guardar los documentos
recibidos (o sus huellas digitales) y asociarlos con la fecha y hora de
recepción. Esto se conoce como sellado de tiempo de confianza. En 1991, una
técnica de sellado de tiempo confidencial y seguro fue propuesta por Stuart
Haber y Scott Stornetta, dos investigadores trabajando para Bell
Communications Research Inc. (comúnmente llamado "Bellcore"), un consorcio
de I+D ubicado en Nueva Jersey. En su artículo, titulado "Cómo sellar temporalmente un documento digital", describieron
cómo un servicio de sellado de tiempo certificado podría usar una función
unidireccional (como la función de hash MD4) y un algoritmo de firma para
aumentar la confidencialidad de los documentos de los clientes y la
fiabilidad de la certificación. En particular, la idea era encadenar la
información involucrando el sello de tiempo anterior en la aplicación de la
función unidireccional.
Ejemplo de sellado de tiempo certificado (fuente: Wikimedia)
Haber y Stornetta implementaron su idea publicando huellas dactilares criptográficas (resultantes del hash de los datos útiles) en los anuncios clasificados del New York Times a partir de 1992. Luego fundaron su propia empresa en 1994, Surety Technologies, con el objetivo de dedicarse por completo a esta actividad. Por lo tanto, son conocidos por crear la primera cadena de sellos de tiempo, con la huella digital anterior siendo tomada en cuenta en el cálculo de la nueva huella digital a ser publicada en el periódico, lo que presagiaba la blockchain de Bitcoin. Tres artículos de Haber y Stornetta fueron citados por Satoshi Nakamoto en el libro blanco de Bitcoin: el artículo previamente mencionado de 1991, un artículo de 1993 que mejoraba los protocolos propuestos en el anterior, notablemente a través del uso de árboles de Merkle, y un artículo de 1997 que presentaba una manera de nombrar archivos universalmente usando funciones unidireccionales. También fue citado un artículo que describe un nuevo sistema de sellado de tiempo escrito en 1999 por Henri Massias, Xavier Serret-Avila y Jean-Jacques Quisquater, tres hombres trabajando para el grupo de investigación en criptografía de la Universidad Católica de Lovaina, en Bélgica.
Prueba de Trabajo y Hashcash
La prueba de trabajo es un proceso que permite a un dispositivo informático demostrar de manera objetiva y cuantificable que ha gastado energía, con el fin de ser seleccionado para acceder a un servicio o privilegio. Es esencialmente un mecanismo para resistir ataques Sybil, lo que dificulta que un atacante multiplique excesivamente identidades para perturbar o tomar control de cualquier sistema de reputación. El concepto de prueba de trabajo (proof of work) fue descrito por primera vez en 1992 por los científicos informáticos Cynthia Dwork y Moni Naor, quienes en ese entonces trabajaban en el centro de investigación de IBM Almaden, ubicado al sur de San José en California. En un artículo de investigación titulado "Pricing via Processing or Combatting Junk Mail", presentaron un método para combatir el spam en las bandejas de entrada de correo electrónico. El modelo consistía en obligar a los usuarios a resolver un rompecabezas criptográfico por cada correo electrónico enviado, con el fin de limitar la capacidad de enviar correos electrónicos masivos mientras se permite que los remitentes ocasionales no se vean obstaculizados. Sin embargo, nunca llegaron a implementar su idea.
Con la popularización de Internet en la década de 1990, el problema del correo electrónico no deseado se volvió cada vez más apremiante, incluyendo en la lista de correo de los cypherpunks. Es por esto que el concepto de Dwork y Naor fue implementado por el joven cypherpunk británico Adam Back en 1997 con Hashcash, un algoritmo que produce pruebas de trabajo simples utilizando una función hash. Más específicamente, implica encontrar una colisión parcial de la función hash considerada, es decir, obtener dos mensajes que tienen una huella que comienza con los mismos bits de datos (nota: desde la versión 1.0 lanzada en 2002, implica descubrir una colisión parcial para la impresión cero, es decir, encontrar una preimagen cuya huella comienza con un número determinado de ceros binarios). Dado que la función hash es unidireccional, tal logro solo puede realizarse probando las diferentes posibilidades una por una, lo que requiere un gasto de energía.
Adam Back en 2001 (fuente: archivo de la página personal de Adam Back)
Pero los cypherpunks no se limitaron a considerar la prueba de trabajo como un simple medio para limitar el spam; también querían usarlo como una forma de garantizar el costo de producir una moneda digital. Así, en 1997, Adam Back consideró esta idea él mismo, pero era consciente de que las pruebas de trabajo así obtenidas no podían transferirse de manera completamente distribuida (debido al problema del doble gasto) y que, por lo tanto, era necesario pasar por un sistema centralizado como eCash. De manera similar, en 1996, los criptógrafos Ronald Rivest y Adi Shamir describieron MicroMint, un sistema de micropagos centralizado cuyas monedas se suponía que eran imposibles de falsificar gracias a la producción de pruebas de trabajo.
Se tenía que encontrar un buen arreglo que permitiera que tal modelo funcionara de manera robusta y sostenible. Esto es lo que los cypherpunks Wei Dai, Nick Szabo y Hal Finney intentaron desarrollar con sus respectivos protocolos: b-money, bit gold y RPOW, los cuales examinaremos a continuación. Y esto es lo que Satoshi Nakamoto terminó haciendo al incluir Hashcash en su diseño de Bitcoin.
b-money: la stablecoin descentralizada
El primer protocolo que surgió del movimiento cypherpunk fue b-money, un modelo de moneda digital descentralizada conceptualizado por Wei Dai en 1998. Era un joven criptógrafo chino-estadounidense que vivía en Seattle y trabajaba para Microsoft, quien se involucró en la lista de correo a partir de 1994. Se hizo notablemente un nombre por crear la biblioteca de código abierto Crypto++, que más tarde se utilizó en el software de Bitcoin. Wei Dai publicó el texto descriptivo de b-money el 26 de noviembre de 1998, en su página personal y compartió el enlace a la lista de correo cypherpunk el mismo día. En su correo electrónico, describió b-money como "un nuevo protocolo para el intercambio monetario y la ejecución de contratos para seudónimos."
En su concepto, el sistema se basaba en una red peer-to-peer no rastreable. Cada participante era identificado por un "seudónimo digital", es decir, una clave pública, y cada mensaje de transacción era firmado por el remitente y cifrado para el destinatario. Cada participante mantenía una base de datos que listaba las cantidades de unidades de b-money que poseía cada seudónimo.
La creación de moneda estaba abierta a todos los participantes y se realizaba a través de prueba de trabajo al transmitir la solución a un problema computacional conocido y previamente no resuelto. La cantidad de unidades creadas dependía del costo de este esfuerzo expresado en relación con una canasta estándar de bienes (incluyendo, por ejemplo, metales preciosos), con el fin de mantener el valor de la unidad alrededor de un punto de equilibrio "estable". El sistema también ofrecía la posibilidad de crear y ejecutar contratos directamente en la red, gracias a un proceso de escrow rudimentario.
Aunque bastante ingenioso, el concepto de b-money presentado por Wei Dai no era completamente funcional. Por lo tanto, tenía defectos importantes como la vulnerabilidad a ataques Sybil en la red (cualquiera podría teóricamente agregar nuevos nodos a la red), la centralización de la red en el caso de que los servidores fueran preseleccionados, y el problema relacionado con la estabilización de la unidad de cuenta (¿quién decreta los precios observables en el mercado?). Tras su publicación en la lista, b-money captó la atención de los cypherpunks, y en particular la de Adam Back. Sin embargo, Wei Dai nunca implementó su modelo, no solo porque era disfuncional, sino también debido al desencanto del criptógrafo hacia la cripto-anarquía. No obstante, b-money terminó siendo citado en el white paper de Bitcoin, convirtiéndolo en uno de sus precursores.
bit gold: el oro digital antes de Bitcoin
El segundo modelo que surgió de las ideas de los cypherpunks fue la idea de
bit gold imaginada por Nick Szabo en 1998. Era un científico de la
computación estadounidense de origen húngaro, que había trabajado
notablemente como consultor para DigiCash durante seis meses. Un cypherpunk,
es conocido por haber formalizado la noción de contrato inteligente en 1995.
En 1994, Nick Szabo creó una lista de correo privada llamada libtech-l, que
tenía como objetivo, como su nombre sugiere, albergar discusiones sobre
técnicas liberatorias, permitiendo la protección de las libertades
individuales contra los asaltos de las autoridades. Cypherpunks como Wei Dai
y Hal Finney tuvieron acceso, así como los economistas Larry White y George
Selgin, proponentes de la competencia de monedas Hayekiana y la banca libre.
Nick Szabo en 1997 (fuente: Adrien Chen)
Fue en la lista libtech-l donde Nick Szabo describió inicialmente su concepto, antes de alojar un borrador de un documento técnico en 1999 en su sitio web personal. Luego presentó bit gold en 2005, en un artículo publicado en su blog, Unenumerated.
El protocolo estaba supuesto a gestionar la creación e intercambios de un recurso virtual llamado bit gold. A diferencia de e-gold, que estaba garantizado por oro físico, o b-money teóricamente indexado a una cesta de bienes, bit gold no iba a estar respaldado por ningún otro activo, pero poseería una escasez infalsificable intrínseca a él, constituyendo así un oro completamente digital. El elemento central del protocolo era que la creación de dinero se hacía a través de prueba de trabajo: los bits de bit gold se creaban utilizando el poder de cómputo de los ordenadores, y cada solución se calculaba a partir de otra, llevando a la formación de una cadena de pruebas de trabajo. La fecha y hora de producción de estas pruebas de trabajo se certificaban utilizando múltiples servidores de timestamp. El sistema se basaba en un registro público de títulos de propiedad, referenciando las posesiones e intercambios de los usuarios, quienes eran identificados por sus claves públicas y autorizaban transacciones usando sus claves privadas. El registro era verificado y mantenido por una red de servidores llamada el "club de propiedad", coordinado por un algoritmo de consenso clásico llamado Byzantine Quorum System.
La semejanza de bit gold con Bitcoin es sorprendente. Los tres elementos constituyentes del sistema (la producción de pruebas de trabajo, su timestamping y la gestión del registro de propiedad), que estaban separados en bit gold, se encuentran en Bitcoin como un único concepto: la blockchain. Es por esto que muchos lo han visto como un borrador de Bitcoin y han especulado que Nick Szabo podría ser Satoshi.
Sin embargo, las visiones de los dos hombres divergieron. En bit gold, la forma en que se producían las piezas de oro digital significaba que no eran fungibles, es decir, no se podían mezclar entre sí: tenían que ser evaluadas en un mercado externo al sistema para ser utilizadas como base para una unidad de cuenta real homogénea. El modelo de bit gold fue concebido así como un sistema de liquidación para gestionar una moneda de reserva rara, sobre la cual se construiría una economía de banca libre, si fuera posible usando el modelo Chaumiano. Así, en abril de 2008, en un comentario en su blog, Nick Szabo todavía estaba pidiendo ayuda para implementar su concepto. Sin embargo, esta implementación nunca tuvo lugar.
RPOW: Pruebas de Trabajo Reutilizables
El tercer sistema que surgió de las mentes de los cypherpunks es el sistema RPOW, una abreviatura de Reusable Proofs of Work (Pruebas de Trabajo Reutilizables), desarrollado por Hal Finney en 2004. Hal Finney fue un científico informático y criptógrafo estadounidense que vivió en el área de Los Ángeles. Un cypherpunk desde los primeros días, estaba apasionado por las ideas de David Chaum y su famoso modelo eCash. Había estado trabajando desde 1996 en el desarrollo del software de encriptación PGP con Phil Zimmermann. Para diseñar su sistema RPOW, Hal Finney tomó las ideas detrás de eCash y bit gold. La singularidad de su sistema era que se basaba en un servidor transparente que permitía la transferencia de pruebas de trabajo producidas por Hashcash. Este servidor utilizaba el IBM 4758 Secure Cryptographic Coprocessor, un elemento de alta seguridad resistente a manipulaciones, que permitía, a través de un proceso de autenticación diseñado por IBM, verificar qué programas se estaban ejecutando en la máquina. Un usuario externo podría así asegurarse en cualquier momento de que el servidor RPOW estaba ejecutando el programa correcto, cuyo código también estaba disponible públicamente.
Los tokens de prueba de trabajo reutilizables eran gestionados por el servidor, que era responsable de firmarlos utilizando encriptación RSA. Se creaban produciendo una prueba de trabajo a través de Hashcash, o a partir de un token RPOW anterior. Durante un pago, el emisor daba sus tokens RPOW al receptor, quien se comunicaría de inmediato con el servidor para recibir uno o más tokens nuevos, cuyo valor total era igual al valor de entrada. El funcionamiento de los RPOWs era así similar al de los tickets digitales en eCash.
Aquí hay una ilustración diseñada por el propio Hal Finney:
Hal Finney no solo diseñó el modelo, sino que también lo implementó personalmente. El 15 de agosto de 2004, anunció el lanzamiento del sistema RPOW en la lista de correo de los cypherpunks, además de documentar su funcionamiento en el sitio web dedicado (rpow.net). Luego lo presentó en la conferencia CodeCon 2005 celebrada en San Francisco, donde discutió los usos potenciales para los tokens de prueba de trabajo, a saber: transferencia de valor, regulación de spam, comercio en videojuegos, apuestas en línea como el póker y anti-leeching en protocolos de intercambio de archivos como BitTorrent. Sin embargo, RPOW tenía fallas intrínsecas que pueden explicar por qué no logró el éxito esperado:
- Su modelo de seguridad era bastante débil, ya que dependía de un servidor centralizado;
- Su política monetaria (basada en hashing) no era particularmente atractiva debido al aumento exponencial en el rendimiento informático.
Así, el uso real de RPOW fue anecdótico, pero Hal Finney merece crédito por "abrir el camino" a Bitcoin al establecer un concepto de prueba experimental, cuatro años antes de la llegada de Satoshi Nakamoto.
Ripple: La Descentralización del Crédito
Otro modelo predecesor menos conocido de Bitcoin, pero no obstante
significativo aquí, es el protocolo de crédito distribuido Ripple, diseñado
por el desarrollador canadiense Ryan Fugger en 2004. El joven canadiense se
inspiró en el concepto del sistema de intercambio local (LETS, por sus siglas en inglés), algo que había experimentado en Vancouver
antes de diseñar su protocolo. Publicó el libro blanco de Ripple el 14 de abril de 2004, y luego lo implementó a través de una
prueba de concepto llamada RipplePay, que operaba en un servidor central y
permitía a los usuarios conectarse solo con una dirección de correo
electrónico.
Ryan Fugger circa 2010 (fuente: Crunchbase)
El concepto de Ripple se basaba en la idea de que el dinero estaba
esencialmente compuesto por IOUs, es decir, crédito. Se trataba de
establecer una red de igual a igual cuyos enlaces serían relaciones de
crédito entre personas. Los pagos se realizaban entonces encaminando una
serie de préstamos, con todos los participantes actuando como banqueros
prestando dinero entre sí. Alice podía pagarle 10 a David prestando10 a Bob, y pidiéndole a Bob que hiciera lo mismo con Carole, luego
Carole que hiciera lo mismo con David: la cuenta de David se acreditaba
entonces con $10 de la creación de dinero de Alice. El sistema funcionaba
algo por ondas, lo que explica el nombre del proyecto.
Aquí hay un video introductorio de Ripple hecho en 2011:
A pesar del entusiasmo de su comunidad y unos pocos miles de usuarios, Ripple tuvo fallas importantes que impidieron que fuera exitoso. En particular, sufrió del "problema del compromiso descentralizado": durante un pago, los participantes no podían comprometerse de manera segura para garantizar la cadena de préstamos, un problema que sería resuelto más tarde por Lightning. (original: "the problem of the decentralized commit")
Viendo que su proyecto no iba a ninguna parte, Ryan Fugger cedió el control de Ripple a los líderes de la compañía OpenCoin Inc., Chris Larsen y Jed McCaleb, en noviembre de 2012. La compañía fue renombrada como Ripple Labs en 2013. Lo convirtieron en un protocolo significativamente diferente del concepto inicial, basado en un algoritmo de consenso y en una unidad de cuenta nativa, el XRP. Ryan Fugger eventualmente cambió el nombre de su prueba de concepto a Rumplepay en 2020 para evitar confusión.
Ripple fue, por así decirlo, contemporáneo con Bitcoin, y resulta que muchas personas interesadas en este último también estaban interesadas en el primero. De hecho, Ripple constituía un modelo innovador, basado en una arquitectura distribuida, una característica compartida con Bitcoin. Sobre este tema, Satoshi Nakamoto escribió que "Ripple es único en que distribuye la confianza en lugar de concentrarla."
Bitcoin, la culminación de una búsqueda
Así, para finales de los años 2000, todos los elementos constituyentes de Bitcoin eran conocidos, y se habían realizado varios intentos para combinarlos. Sin embargo, los ensamblajes propuestos no eran convincentes. Los cypherpunks, en particular, perdieron gradualmente interés en este tema, creyendo que el diseño de una moneda digital verdaderamente descentralizada era imposible. Satoshi Nakamoto les demostró lo contrario.
Bitcoin constituye de hecho un ensamblaje ingenioso de todos estos conceptos. Se basa en la firma digital, derivada de la criptografía asimétrica propuesta por Diffie y Hellmann en 1976. Es "dinero electrónico" tal como lo concibió el modelo eCash de David Chaum implementado en los 90. Con su innovador algoritmo de consenso, resuelve de manera robusta el Problema de los Generales Bizantinos, planteado por Lamport, Shostak y Pease en 1982. Con la gestión de su blockchain en una red peer-to-peer, es una forma de "servidor de marca de tiempo distribuido", revisando el concepto de Haber y Stornetta de 1991. Para la selección de bloques de transacciones y para la producción de unidades, hace uso de la prueba de trabajo, utilizando un proceso similar a Hashcash, propuesto por Adam Back en 1997. Finalmente, en su diseño, recuerda a los proyectos de b-money, bit gold, RPOW y Ripple, a los cuales Satoshi Nakamoto rindió homenaje, de una forma u otra.
Bitcoin forma así la culminación de una búsqueda de cibercurrency, una moneda que existe enteramente en Internet y no está a merced de los estados. En el resto de este curso, relataremos cómo cobró vida y cuáles fueron los eventos significativos de sus primeros años. Esta historia es única y seguramente te interesará si has llegado hasta aquí. ¡Prepárate!
La Lenta Emergencia de Bitcoin
El Nacimiento de Bitcoin
Después de aprender de dónde vino Bitcoin, ahora nos centraremos en su historia misma. Este ha sido el tema de numerosos artículos, podcasts y videos a lo largo de los años, tanto es así que casi se ha convertido en una especie de mito fundacional. Como hemos visto, Bitcoin es inseparable del contexto en el que fue creado; lo mismo es cierto para los eventos que tuvieron lugar durante sus primeros años, los cuales han moldeado lo que es hoy, con sus cualidades y defectos. Bitcoin fue creado por Satoshi Nakamoto, un individuo desconocido que afirma ser japonés, quien se tomó el tiempo para diseñarlo cuidadosamente antes de revelarlo al público. Posteriormente, hizo todo lo posible para asegurar que Bitcoin se lanzara bajo las mejores condiciones, que estuviera bien presentado en las discusiones y que fuera utilizado por un número creciente de personas. En última instancia, el esfuerzo del creador yacía tanto en la iniciación económica del sistema como en su diseño inicial, si no más.
Este capítulo trata sobre el nacimiento de Bitcoin, que tuvo lugar entre el otoño de 2008 y el invierno de 2009. Este período estuvo marcado por dos eventos importantes: la publicación del documento técnico, el documento fundacional que explica el funcionamiento técnico del sistema, el 31 de octubre de 2008; y el lanzamiento de la red prototipo el 9 de enero de 2009, poco más de dos meses después. Así, nos centraremos en las acciones de Satoshi Nakamoto durante este período y las pocas interacciones que tuvo con los primeros adoptantes y detractores de Bitcoin.
El Descubrimiento
De acuerdo con su propio testimonio, Satoshi Nakamoto comenzó a trabajar en Bitcoin durante la primavera de 2007. Después de realizar varias investigaciones sobre el tema de las monedas digitales, eventualmente encontró una manera de resolver el problema del doble gasto sin la necesidad de un tercero de confianza. Durante más de un año, mantuvo su modelo en secreto, queriendo perfeccionarlo para asegurar su robustez. Como él escribió más tarde:
"En algún momento, me convencí de que había una manera de hacer esto sin necesidad de confianza alguna y no pude resistir seguir pensando en ello. Mucho más del trabajo fue de diseño que de codificación."
Para asegurarse de que funcionara correctamente, Satoshi programó un prototipo antes de redactar el documento técnico. Este enfoque es lo opuesto a lo que usualmente se hace dentro de la comunidad académica, donde los conceptos se presentan formalmente en documentos científicos antes de ser implementados. El creador de Bitcoin declaró:
"Realmente hice esto al revés. Tuve que escribir todo el código antes de poder convencerme de que podía resolver cada problema, luego escribí el documento."
Preparación
Fue en agosto de 2008 cuando Satoshi decidió prepararse para el lanzamiento de Bitcoin. El 18, reservó el nombre de dominio Bitcoin.org a través del servicio anónimo AnonymousSpeech (así como Netcoin.org, probablemente sin haber finalizado la elección del nombre para su concepto). El nombre de dominio alojaría el sitio principal de Bitcoin. Sin embargo, Satoshi no pudo reservar el nombre de dominio Bitcoin.com, que entonces estaba en manos de un especulador y sería usado entre 2009 y 2011 por una compañía llamada BitCoin Ltd., especializada en micropagos.
El 20 de agosto, el creador de Bitcoin contactó a Adam Back enviándole un correo electrónico pidiéndole consejo sobre cómo citar su papel sobre Hashcash en el documento técnico. Es difícil no ver esto como un pretexto para asegurar que el inventor de Hashcash se enterara de su nuevo sistema.
Adam Back en 2012 (fuente: página personal de Adam Back)
El correo electrónico contenía un enlace a un borrador del documento
técnico. El nombre del archivo PDF era ecash.pdf y su título era
"Dinero Electrónico Sin un Tercero de Confianza". El resumen es el mismo que
el de la primera versión que se publicaría en octubre, con una diferencia de
una palabra. Desafortunadamente, no tenemos el documento completo. El día después
de leer el resumen enviado por Satoshi (pero no el documento), Adam Back lo redirige
a la propuesta de b-money de Wei Dai, que parece tener similitudes con su concepto.
Satoshi responde agradeciéndole por la referencia y especificando que "mis ideas
parten exactamente de ese punto". Adam Back también menciona la existencia de
MicroMint, pero Satoshi no responde. Al día siguiente, el 22 de agosto, Satoshi
envía un correo electrónico a Wei Dai diciendo que "está preparándose para publicar
un documento que expande tus ideas en un sistema de trabajo completo" y le pide
el año de publicación de su página sobre b-money para referenciarlo en el white
paper. Al igual que en su intercambio con Adam Back, comparte el borrador del
white paper con Wei Dai.
A pesar de estas interacciones, Adam Back y Wei Dai no mostraron interés inmediato en el concepto de Satoshi. Solo años después volverían a Bitcoin: Wei Dai en 2010-2011 y Adam Back en 2013.
Por su parte, Satoshi termina de prepararse para hacer público su invento. El 3 de octubre, completa la primera versión del white paper de Bitcoin, ahora con su nombre elegido. El 5 de octubre, se registra en la plataforma de gestión de proyectos SourceForge, donde el código fuente del software de código abierto sería alojado y mantenido hasta 2011.
La publicación del white paper
El 31 de octubre de 2008, Satoshi Nakamoto publica la primera versión del white paper en una lista de correo electrónico dedicada a la criptografía, simplemente llamada la "lista de correo de Criptografía". Esta lista ha sido gestionada por el desarrollador Perry Metzger desde 1996, su creación, y ha estado alojada en su sitio personal, Metdowd.com, desde 2003. Es la sucesora de la lista de cypherpunks, con la diferencia de que está sujeta a una moderación estricta. En 2008, varios ex cypherpunks todavía participaban, como John Gilmore, Hal Finney y Len Sassaman.
En su primer correo electrónico dirigido a la lista, Satoshi escribe simplemente:
"He estado trabajando en un nuevo sistema de efectivo electrónico que es completamente de igual a igual, sin terceros de confianza."
También enumera las principales propiedades de su modelo:
- "El doble gasto se previene con una red de igual a igual."
- "Sin acuñación ni otras partes de confianza."
- "Los participantes pueden ser anónimos."
- "Las nuevas unidades se crean a partir de una prueba de trabajo al estilo Hashcash."
- "La prueba de trabajo utilizada para generar nuevas unidades también permite a la red prevenir el doble gasto."
En su correo electrónico, incluye un enlace al white paper, ya alojado en Bitcoin.org, que es un documento corto de 9 páginas, presentado como un artículo científico, describiendo el funcionamiento técnico de Bitcoin. Este documento se centra en el problema de los pagos en línea.
Tras este anuncio, Satoshi recibe algunas respuestas, pero la mayoría son escépticas. Se le critica notablemente por tres cosas:
Primero, el cypherpunk James A. Donald desafía la escalabilidad del sistema diciendo que "no parece escalar al tamaño requerido". Satoshi responde que "el ancho de banda podría no ser tan prohibitivo como piensas".
El segundo comentario negativo proviene de John R. Levine, autor del libro Internet para Dummies y consultor especializado en infraestructura de correo electrónico, filtrado de spam y patentes de software. Él critica la seguridad de Bitcoin mencionando el poder computacional poseído por "granjas de máquinas zombi" compuestas por computadoras controladas por hackers. Señala específicamente que, en Internet, "los buenos tienen significativamente menos poder computacional que los malos". Satoshi responde brillantemente: "El requisito es que los buenos colectivamente tengan más poder computacional que cualquier atacante individual".
Finalmente, un individuo llamado Ray Dillinger (usando el pseudónimo bear) se pregunta sobre el valor de la unidad de cuenta, lamentando el hecho de que "las pruebas de trabajo computacionales no tienen valor intrínseco" y criticando su naturaleza inflacionaria debido a la evolución técnica del hardware de computadoras. Satoshi responde que "el aumento en la velocidad del hardware se tiene en cuenta" mediante el ajuste periódico de la dificultad de producción. Aunque el escepticismo es la actitud predominante en la lista, no es compartido por todos los suscritos a la lista de correo. En particular, una persona se destaca de las demás por su entusiasmo: Hal Finney, quien tiene una visión optimista del futuro y quien nunca renunció a la idea del efectivo electrónico, a pesar de los fracasos de los 90. Él declaró sobre este asunto unos años más tarde que "los barbudos criptográficos [...] tienden a volverse cínicos" pero que él "era más idealista" habiendo "siempre amado la criptografía, su misterio y su paradoja". (original: "He notado que los barbudos criptográficos (yo estaba en mis mediados de los 50) tienden a volverse cínicos. Yo era más idealista; siempre he amado la cripto, el misterio y la paradoja de ella.") Así, el 7 de noviembre, escribió en un correo electrónico a la lista que "Bitcoin parece ser una idea muy prometedora" y compara el modelo de Satoshi con el bit gold de Nick Szabo. (original: "Bitcoin parece ser una idea muy prometedora.")
Hal Finney en 2007
Política Monetaria y Código de Software
Bitcoin utiliza un algoritmo de consenso distribuido que permite a todos los nodos de la red acordar el contenido de un libro mayor, al cual Hal Finney se refiere en su primer correo electrónico como la "block chain", en dos palabras. La blockchain correcta elegida es aquella que tiene más bloques, y los conflictos sobre bloques competidores se resuelven de acuerdo con este simple principio. El mecanismo sería refinado más tarde para tener en cuenta la cantidad de trabajo acumulado en lugar del número de bloques.
Este mecanismo de consenso permite la imposición de todo tipo de reglas e incentivos (para usar la última frase del white paper) dentro del sistema. Dado que Bitcoin constituye un servicio de sellado de tiempo distribuido, también es posible que estas reglas interactúen con el paso del tiempo. De ahí el algoritmo de ajuste de dificultad que entra en juego para regular la producción de nuevos bloques y los bitcoins asociados a ellos: si el número de bloques producidos durante un período dado es demasiado alto, entonces la dificultad de producción aumenta; en el caso opuesto, disminuye. Bitcoin, por lo tanto, difiere de RPOW, donde las pruebas de trabajo en sí mismas formaban las unidades de cuenta.
Gracias a este ajuste de dificultad, Bitcoin puede tener por lo tanto una política monetaria, lo que significa que la cantidad de nuevas unidades emitidas por el protocolo puede ser predeterminada. Inicialmente, se planea que la emisión monetaria sea constante, con el fin de incentivar a los nodos productores a contribuir con su poder de cómputo a la red, y no hay tarifas de transacción. Como escribe Satoshi Nakamoto en la sección "Incentivo" del white paper:
"La adición constante de una cantidad constante de nuevas monedas es análoga a los mineros de oro gastando recursos para añadir oro a la circulación."
Esta propiedad, confirmada por Satoshi en la lista de correo y en su correspondencia privada, no pasa desapercibida para James A. Donald. El 9 de noviembre, él critica el "trabajo de rastrear quién posee qué" (es decir, la minería) por ser "pagado por señoreaje" y por "requerir inflación", aunque nota que "la inflación predecible es menos objetable que la inflación que se manipula de vez en cuando para transferir riqueza de un bloque de votantes a otro". Además, él nota que un nodo de minería que "ignora todos los gastos que no le interesan" no sufre "consecuencias adversas", destacando así el problema de la censura. Estos comentarios probablemente hicieron que Satoshi se diera cuenta de que podía implementar un mecanismo de tarifa de transacción que resolviera ambos problemas, reemplazando la creación de nuevas unidades y alentando a los mineros a "incluir todas las transacciones de pago que reciban". (original: "nodes would have an incentive to include all the paying transactions they receive.") Al mismo tiempo, las preguntas de sus interlocutores lo impulsaron a compartir el código fuente de su modelo. El 16 de noviembre, Satoshi transmitió el código a Hal Finney, James A. Donald y Ray Dillinger. El 17, en una respuesta a James A. Donald en la lista de correo, él escribió que le había enviado "los archivos principales", los cuales estaban "disponibles bajo solicitud en ese momento" y que su "lanzamiento completo" ocurriría "pronto". (original: "I sent you the main files. (available by request at the moment, full release soon)") En esta parte del código, que fue hecha pública en 2013 por Ray Dillinger, se puede ver que todos los elementos fundamentales de Bitcoin están presentes: la blockchain (entonces aún llamada "timechain"), prueba de trabajo, el modelo de representación de monedas (UTXO), programabilidad de transacciones, tarifas de transacción y halving.
Sin embargo, algunos parámetros difieren, indicando que fueron elegidos de
manera espontánea o, como escribió Satoshi, por "conjetura educada". (original: "educated guess") El tiempo
de bloque, es decir, el período objetivo entre cada bloque, es de 15 minutos
en lugar de 10. El período de ajuste de dificultad es de 2,880 bloques
(equivalente a 30 días para un tiempo de bloque de 15 minutos) en lugar de
2,016 bloques (que corresponde a 14 días para un tiempo de bloque de 10
minutos). El mecanismo de halving, presente en la función GetBlockValue, dicta que el halving debe ocurrir cada 100,000
bloques, aproximadamente cada 2 años y 311 días:
int64 GetBlockValue(int64 nFees)
{
int64 nSubsidy = 10000 * CENT;
for (int i = 100000; i <= nBestHeight; i += 100000)
nSubsidy /= 2;
return nSubsidy + nFees;
}
Hay 100 bitcoins creados durante el primer período de 100,000 bloques, 50 durante el segundo período, etc., de modo que la cantidad total de bitcoins converge hacia 20 millones. Cada bitcoin (COIN) es divisible en 100 centavos (CENT), que a su vez son divisibles en 10,000 unidades base, lo que significa que un bitcoin puede dividirse en 1 millón de unidades más pequeñas, y no 100 millones como en la versión 0.1 que se lanzó en enero. Hal Finney y Ray Dillinger luego realizaron una revisión exhaustiva del código. Cada uno se centró en una parte específica del sistema: Ray Dillinger estaba interesado en la parte de consenso, y Hal Finney estudió el sistema de script. El 10 de diciembre, Satoshi creó la lista de correo bitcoin-list, que se alojó en SourceForge. Esta lista tuvo poco éxito, aunque se enviaron algunos correos electrónicos de personas interesadas a lo largo de los años. Sin embargo, todo esto demuestra que todo estaba en su lugar para el lanzamiento del prototipo, un evento que ocurriría un mes después, a principios de 2009.
El Lanzamiento del Software y la Iniciación de la Red
El 8 de enero de 2009, a las 19:27, Satoshi Nakamoto publicó la primera versión del software (numerada 0.1.0) en la lista de correo Metzdowd.com. El código fuente en C++ se lanzó abiertamente bajo la licencia MIT, de modo que cualquiera pudiera copiarlo, modificarlo y usarlo como deseara. Contiene notablemente los datos del bloque génesis, el primer bloque de la cadena del cual debe extenderse la última. El software solo funciona en Windows. En su correo electrónico de anuncio, Satoshi escribió:
"Anunciando el primer lanzamiento de Bitcoin, un nuevo sistema de efectivo electrónico que utiliza una red de igual a igual para prevenir el doble gasto. Es completamente descentralizado, sin servidor ni autoridad central."
Especifica que "el software aún está en alfa y en una fase experimental" y que "no hay garantía de que el estado del sistema no tenga que reiniciarse en algún punto si se vuelve necesario." (original: "The software is still alpha and experimental. There's no guarantee the system's state won't have to be restarted at some point if it becomes necessary") Hay dos maneras de obtener bitcoins: recibiendo fondos de alguien más, o activando la generación de monedas por CPU. También hay dos maneras de enviar unidades: usando la dirección IP del destinatario, o a través de una dirección Bitcoin, lo que permite enviar un pago sin conexión. Finalmente, el correo electrónico describe la política monetaria final de Bitcoin, la cual discutiremos en el siguiente capítulo. El código liberado es un poco más complejo de lo presentado y está escrito para el desarrollo futuro de una interfaz que permitiría más funcionalidades que simplemente transferir bitcoins. Satoshi efectivamente integró en el cliente los fundamentos de un "mercado al estilo eBay" (original: "an eBay style marketplace built in to the client") que podría notablemente "facilitar a cualquiera la oferta de cambio de divisas" (original: "make it easy for anyone to offer currency exchange"). El código también contiene algunas funciones dedicadas a la posible configuración de una aplicación de póker directamente en el software. El póker en línea estaba experimentando un auge fantástico en los Estados Unidos desde 2003 (gracias al "efecto Moneymaker") pero cayó víctima de una forma de censura financiera tras la adopción de la Ley de Cumplimiento de Apuestas de Internet Ilegales en 2006, lo que explica esta adición. Unas horas después del anuncio, en la noche del 8 de enero al 9 de enero, Satoshi comienza a minar. El segundo bloque de la cadena, el bloque 1, es validado por él el 9 de enero a las 2:54 AM. La producción de este bloque marca el lanzamiento efectivo de la red, y otros enlaces se añaden a la cadena en las horas siguientes.
Una vez hecho esto, Satoshi se encarga de notificar a las diversas personas
con las que ha comunicado sobre este lanzamiento. A las 5:21 AM, envía un correo electrónico a Hal Finney informándole que "la versión 0.1 de Bitcoin con EXE y el código
fuente completo está disponible en Sourceforge." (original: "the Bitcoin v0.1 release with EXE and full sourcecode is up on
Sourceforge") Al día siguiente, contacta a Adam Back y Wei Dai enviándoles un correo
electrónico personalizado. En estos últimos correos, incluye particularmente
una descripción publicada por Hal Finney en la lista de correo, que menciona
la prueba de trabajo y b-money. El 10 de enero, Hal Finney intentó lanzar el
archivo ejecutable del software pero se encontró con un problema técnico que
hizo que su computadora se colapsara. Él contactó a Satoshi y comenzó a intercambiar mensajes con él sobre este asunto. A
pesar de las dificultades, Hal Finney logró hacer funcionar el software. En
la noche del 10 al 11 de enero, a la 1 a.m., encontró su primer bloque (el bloque 78) y, por lo tanto, ganó 50 bitcoins. Una hora después, envió un correo electrónico elogioso a la lista de correo de Criptografía donde felicitó a Satoshi por
el lanzamiento de la versión alfa y destacó la política monetaria de la
unidad de cuenta. Finalmente, a las 3:33 a.m., compartió su experiencia en Twitter (una red social entonces emergente) declarando que
estaba "[e]jecutando [B]itcoin". Este es el primer tweet sobre Bitcoin. De
estos intercambios entre Satoshi y Hal Finney surgió la versión 0.1.3, publicada el 12 de enero, que era mucho más estable que las anteriores. Satoshi
también aprovechó su conversación con Hal Finney para darle algunos
bitcoins: le envió 10 bitcoins a través de su dirección IP en la noche del 11 al 12 de enero, a
las 3:30 a.m. Esta fue la primera transferencia de una persona a otra en la
red. Pero Hal Finney no es la única persona probando Bitcoin en ese momento.
Este también es el caso de Dustin D. Trammell, un investigador
estadounidense de seguridad informática que en ese entonces estaba
interesado en monedas digitales (y particularmente en la versión electrónica
del Liberty Dollar) quien descubre Bitcoin a través de la lista de correo.
El 11 de enero, ejecuta el software en una de sus máquinas de trabajo (pero
no mina su primer bloque hasta el 13 debido a un problema técnico). Durante la noche del 11 al 12 de
enero, se pone en contacto con Satoshi, con quien comunica extensamente en los días siguientes. El 15 de enero, Dustin Trammell recibe también 25 bitcoins de él.
Dustin
Trammell (fuente: Archivo del blog de Dustin Trammell)
Posteriormente, otras personas intentan hacer funcionar el software. Este es el caso de Nicholas Bohm, un abogado británico, quien envía un correo electrónico el 25 de enero a bitcoin-list porque está encontrando un problema técnico e intercambia mensajes de forma privada con Satoshi. Un cierto Jeff Kane logra hacer funcionar la versión 0.1.3 el 30 de enero. Nicholas Bohm será mencionado junto a Dustin Trammell en los créditos de la versión 0.1.5 del software lanzada a principios de febrero.
Desde el 9 de enero de 2009, la red no se detendrá. Bloque tras bloque, la cadena continuará alargándose. Y Bitcoin eventualmente logrará el éxito.
Un Diseño Progresivo
Lo que podemos extraer de este relato sobre el diseño de Bitcoin es que se llevó a cabo de manera progresiva. Entre la primera idea en la primavera de 2007 y el lanzamiento real de la red en el invierno de 2009, pasaron de hecho más de un año y medio. Además, algunos elementos del modelo evolucionaron, como vimos con la política monetaria y el mecanismo de tarifa de transacción que apareció después de la publicación de la primera versión del white paper el 31 de octubre de 2008.
Sin embargo, este trabajo no fue suficiente, y se necesitó la perseverancia de Satoshi para poner en marcha su sistema. Desde el principio, él sabía bien que pocas personas habían considerado seriamente su modelo y que sería complicado atraer a nuevos usuarios y colaboradores. Es por eso que intentó generar entusiasmo vendiendo su idea de la mejor manera que pudo. Exploraremos este aspecto en el siguiente capítulo, que cubre gran parte del año 2009.
Presentación al Mundo
Después de examinar cómo fue diseñado y lanzado Bitcoin por Satoshi Nakamoto, centrémonos en cómo fue presentado públicamente. Tras su lanzamiento a principios de 2009, la red estaba operativa, pero había pocos nodos generadores (Satoshi minó la gran mayoría de los bloques) y la actividad era prácticamente inexistente (se realizaron 32 transacciones reales durante el mes de enero). El proyecto solo contaba con un sitio web básico y una página en SourceForge para descargar el software. Además, la comunicación sobre Bitcoin se limitaba a la lista de correo de criptografía Metzdowd, seguida como mucho por unas pocas cientos de personas apasionadas por la criptografía.
El desafío de este período fue, por lo tanto, promocionar Bitcoin para atraer una masa crítica de usuarios, quienes luego podrían contribuir a la causa de una forma u otra. Por eso, la prioridad de Satoshi fue mejorar el sitio e interactuar con diversas personas. Quería dar a conocer su descubrimiento al mundo.
En este capítulo, analizaremos los códigos culturales que surgieron de los esfuerzos de comunicación de Satoshi, como la desconfianza hacia el sistema bancario y el límite de 21 millones. También comentaremos sobre las conversaciones que Satoshi tuvo con sus detractores para defender su invención. Finalmente, hablaremos sobre la ayuda que recibió de otros, especialmente la asistencia esencial de Martti Malmi, su primer mano derecha.
El Bloque Génesis
El lanzamiento en enero de 2009 brindó a Satoshi Nakamoto la oportunidad de establecer los parámetros fijos de su sistema. Como él escribiría más tarde, la naturaleza de Bitcoin es tal que, "una vez que se lanzó la versión 0.1", su operación básica quedó "grabada en piedra por el resto de su existencia", haciendo necesario acertar antes de que el sistema se expandiera. (original: "once version 0.1 was released, the core design was set in stone for the rest of its lifetime") En particular, dos elementos fundamentales tienen una importancia cultural significativa: el contenido del bloque génesis y el límite de 21 millones de unidades. El bloque génesis es el bloque base de la cadena de bloques de Bitcoin, a partir del cual debe extenderse. Por lo tanto, está codificado en el software. Antes de lanzar la red, Satoshi construyó este primer eslabón produciendo la prueba de trabajo requerida y marcándola con fecha y hora el 3 de enero de 2009, a las 18:15:05 UTC. En este bloque (y específicamente en la transacción de recompensa), inscribió el siguiente mensaje:
The Times 03/Jan/2009 Chancellor on brink of second bailout for banks
Este es el titular del periódico británico The Times de ese día, indicando que el Canciller del Exchequer (es decir, el ministro de finanzas británico) estaba al borde de rescatar a los bancos por segunda vez. La presencia de este titular en el bloque cumple un doble papel:
- Por un lado, impide la retrodatación del lanzamiento de la red al probar que el sistema no podría haberse iniciado antes del 3 de enero, ya que Satoshi no podría haber conocido el titular antes de que se publicara el periódico;
- Por otro lado, indica simbólicamente contra qué se posiciona Bitcoin al referirse al contexto monetario y financiero de la época.
En ese momento, el mundo estaba sintiendo de lleno el impacto de la crisis financiera que comenzó en 2007 con el estallido de la burbuja subprime en Estados Unidos. Los gobiernos rescataron a las instituciones financieras para prevenir más bancarrotas después de la caída del banco de inversión Lehman Brothers el 15 de septiembre de 2008, y los bancos centrales participaron en la flexibilización cuantitativa inyectando liquidez en los mercados financieros. El uso de dinero público creado para la ocasión tuvo el efecto de inquietar a un número de ciudadanos que se dieron cuenta de que el sistema bancario es en realidad uno de beneficios privados y pérdidas socializadas.
Bitcoin, por otro lado, no depende de un tercero de confianza y, por lo tanto, no está sujeto a los caprichos de un banco central. Por lo tanto, contrasta con las monedas estatales, como el dólar o el euro, cuya cantidad puede ser cambiada arbitrariamente por aquellos que controlan la creación de dinero; la política monetaria de Bitcoin está de hecho programada con anticipación, escrita en el protocolo, para teóricamente nunca ser alterada.
El Límite de 21 Millones
Esto nos lleva al segundo elemento presentado por Satoshi el día del lanzamiento de la red: el límite de 21 millones. El 8 de enero, en su correo electrónico de introducción, describió esta política monetaria de la siguiente manera:
"La circulación total será de 21,000,000 unidades. Se distribuirán a los nodos de la red a medida que creen bloques, con la cantidad emitida reduciéndose a la mitad cada 4 años.
los primeros 4 años: 10,500,000 unidades En los próximos 4 años: 5,250,000 unidades > En los próximos 4 años: 2,625,000 unidades En los próximos 4 años: 1,312,500 unidades etc.
Cuando eso se agote, el sistema puede soportar tarifas de transacción si es necesario. Se basa en la competencia del mercado abierto, y probablemente siempre habrá nodos dispuestos a procesar transacciones de forma gratuita."
Unos días después, Hal Finney reaccionó positivamente a esta política monetaria en la lista de correo, emocionado por el hecho de que "el sistema puede configurarse para solo permitir un cierto número máximo de unidades a ser generadas." En su correo electrónico, estimó que si Bitcoin se convierte en "el sistema de pago dominante utilizado en todo el mundo," cada unidad tendría entonces "un valor de unos $10 millones." Concluyó escribiendo que "la posibilidad de generar unidades hoy con unos pocos centavos de tiempo de computación" podría ser "una apuesta muy buena." Aunque la estimación es discutible (ya que se basa en una valoración de bitcoin que sería equivalente a la riqueza global total), el razonamiento es sólido.
El 16 de enero, Satoshi revisó esta idea de una "inversión a largo plazo" en un correo electrónico que compartió con la lista de correo, donde describió casos de uso potenciales. Afirmó entonces que "podría tener sentido simplemente obtener algunos en caso de que se popularice. Si suficientes personas piensan de la misma manera, eso se convierte en una profecía autocumplida." Reiteró esta afirmación un mes después, explicando que la cantidad limitada de unidades probablemente creará un "bucle de retroalimentación positiva" en el sentido de que "cuantos más usuarios haya, más aumenta el valor, lo que podría atraer a más usuarios que quieran beneficiarse del aumento de valor." Por lo tanto, el elemento especulativo está presente desde el principio, con el objetivo de poner en marcha el sistema.
Regulación, Redes Zombie y Ecología
A raíz de esto, se desarrolla otra discusión en la lista de correo. Satoshi mencionó la limitación de spam como un caso de uso, lo que provocó reacciones de varios contribuyentes. El creador de Bitcoin prefirió responder a estas críticas en privado, pero Hal Finney se tomó la tarea de objetar en público. De hecho, tuvo tiempo de reflexionar sobre estos temas cuando había intentado desarrollar su propia moneda digital con RPOW. Primero, surge la cuestión de la regulación y la posible prohibición de Bitcoin por parte de los gobiernos. Este problema es planteado por Jonathan Thornburg, un investigador del departamento de astronomía de la Universidad de Indiana en Bloomington y un habitual en la lista de correo. En su correo electrónico respondiendo a los casos de uso propuestos por Satoshi, describe la situación de la vigilancia financiera global e indica que Bitcoin podría permitir la transferencia de cantidades por encima del umbral tolerado por las autoridades. La consecuencia lógica de su razonamiento es que "ningún gobierno importante probablemente permitirá que Bitcoin en su forma actual opere a gran escala." Esta pregunta interesa a Hal Finney, quien escribe un tweet el 21 de enero afirmando que está "Buscando maneras de añadir más anonimato a bitcoin." Luego, el 24, él responde a Jonathan Thornburg escribiendo que "Ciertamente un punto válido, y uno que ha sido ampliamente discutido en los debates a lo largo de los años sobre el efectivo electrónico. Bitcoin tiene un par de cosas a su favor: una es que es distribuido, sin un único punto de fallo, sin 'casa de la moneda', sin una compañía con oficiales que pueden ser citados y arrestados y cerrados."
A continuación, en el mismo correo electrónico, Jonathan Thornburg discute el tema de las redes de computadoras zombi, las cuales podrían trivialmente "burlar los filtros de correo electrónico pagados," refiriéndose al caso de uso que había sido destacado por Satoshi. Satoshi respondió a él privadamente, explicando que en este caso, uno podría "ganar un buen beneficio configurando direcciones de correo electrónico de pago por envío y recolectando todo el dinero del spam," una opinión que él transcribió en la lista el 25. Hal Finney, por otro lado, nos recuerda que la prueba de trabajo "está principalmente dirigida a asegurar la fiabilidad de la base de datos del historial de transacciones," y añade que si los tokens de prueba de trabajo son útiles, entonces las máquinas ya no permanecerán inactivas y el parasitismo disminuirá.
Finalmente, el último comentario proviene de John Gilmore, un miembro fundador de los cypherpunks y el guardián de la primera lista de correo del movimiento de 1992 a 1997. En un correo electrónico enviado el 25 de enero, destaca las supuestas consecuencias ecológicas de Bitcoin y escribe que "lo último que necesitamos es desplegar un sistema diseñado para quemar todos los ciclos disponibles, consumiendo electricidad y generando dióxido de carbono, por todo Internet, para producir pequeñas cantidades de bitbux para que los correos electrónicos o spams pasen." Satoshi responde a él privadamente que "sería irónico tener que elegir entre la libertad económica y la preservación del medio ambiente." Añade que "la prueba de trabajo es la única solución [que ha encontrado] para hacer que un sistema de efectivo electrónico de igual a igual funcione" y que, incluso si consumiera mucha energía, "aún desperdiciaría menos que la actividad bancaria convencional intensiva en mano de obra y recursos que reemplazaría."
John Gilmore en 2007 (fuente: Flickr)
El 27, Hal Finney menciona maneras de reducir la disipación de energía asociada con el cálculo de la prueba de trabajo. Una hora después, él escribe en Twitter "pensando en cómo reducir las emisiones de CO2 de una implementación de Bitcoin ampliamente extendida." Otro apoyo proviene del ciberpunk Zooko Wilcox-O'Hearn, quien en ese entonces trabajaba en Tahoe-LAFS, un sistema de compartición de archivos que es sucesor de Mojo Nation, un proyecto popular a principios de los 2000s. El 26 de enero, dentro de la discusión en la lista de correo, compartió un enlace a una publicación que realizó ese mismo día en su blog titulada "Decentralized Money," donde menciona varios proyectos de moneda digital (DigiCash, bit gold, b-money) y elogia a Bitcoin. Notablemente escribe:
"Lo que quiero es una moneda que todos puedan usar de manera económica y conveniente pero que nadie tenga el poder de manipular. Nadie tiene el poder de inflar o desinflar el suministro de la moneda, nadie tiene el poder de monitorear, gravar o prevenir transacciones. Verdaderamente el equivalente digital del oro, durante los tiempos y lugares cuando el oro era la moneda universal."
Un enlace a este texto sería eventualmente añadido a Bitcoin.org unas semanas después. Y Satoshi agradeció personalmente a Zooko un año y medio después por esta pequeña ayuda.
Peer-to-Peer y la Desconfianza hacia los Bancos Centrales
Como hemos dicho, mientras que inicialmente la comunicación de Satoshi se limitaba a la lista de correo de Criptografía, más tarde se expandió a otros horizontes. En febrero de 2009, participó en el foro y la lista de correo de la Fundación P2P, una organización fundada en 2007 que estudia el impacto de las infraestructuras de peer-to-peer en la sociedad. Interactuó con varios de sus miembros, siempre con el objetivo de promover su modelo. El 11 de febrero, Satoshi publicó un mensaje de introducción presentando Bitcoin en el foro (p2pfoundation.ning.com), y envió una copia por correo electrónico a la lista (p2p-research). En este texto, escribió:
"El problema fundamental con la moneda convencional es toda la confianza que se necesita para que funcione. Debemos confiar en el banco central para que no debase la moneda, pero la historia de las monedas fiduciarias está llena de violaciones a esa confianza. Debemos confiar en los bancos para que guarden nuestro dinero y lo transfieran electrónicamente, pero ellos lo prestan en oleadas de burbujas de crédito con apenas una fracción en reserva. Tenemos que confiar en ellos para proteger nuestra privacidad, para no dejar que los ladrones de identidad vacíen nuestras cuentas. Sus significativos costos generales hacen imposibles los micropagos." En su perfil, afirma ser un hombre japonés, pero eso no es todo. Una actualización de la interfaz en 2011 reveló su edad: 35 años, lo que significa que tenía 32 o 33 años en 2009. Luego, en 2014, se descubrió que había indicado una fecha específica de nacimiento: 5 de abril de 1975. Esta fecha, aparentemente inocua, es probablemente una referencia compuesta a la prohibición para los ciudadanos estadounidenses de poseer oro entre 1933 y 1975 en los Estados Unidos. El día 5 de abril se relaciona con el día en que esta prohibición fue establecida por la Orden Ejecutiva 6102 firmada por el presidente Franklin Delano Roosevelt el 5 de abril de 1933, y el año 1975 corresponde a su derogación con la promulgación de la Ley Pública 93-373. Este detalle es muy importante ya que esta prohibición terminó el patrón oro clásico (donde se podía obtener oro a cambio de un billete representativo), permitió la devaluación del dólar (a través de la Ley de Reserva de Oro en 1934) y facilitó el establecimiento del régimen monetario de tipos de cambio flotantes que conocemos tras el Shock de Nixon de 1971.
Perfil de Satoshi Nakamoto en el foro de la Fundación P2P el 17 de marzo de 2011 (fuente: captura del foro)
Esta no es la única referencia a los metales preciosos encontrada en las comunicaciones de Satoshi. El creador de Bitcoin escribe en los comentarios el 18 de febrero:
"A la pregunta de Sepp, en efecto, no hay nadie que actúe como un banco central o reserva federal para ajustar la oferta monetaria a medida que crece la población de usuarios. Eso habría requerido una parte de confianza para determinar el valor, porque no conozco una manera de que el software conozca el valor real de las cosas en el mundo. Si hubiera alguna manera ingeniosa, o si quisiéramos confiar en alguien para gestionar activamente la oferta monetaria para fijarla a algo, las reglas podrían haberse programado para eso. En este sentido, es más típico de un metal precioso."
Satoshi Nakamoto también está activo en la lista de correo donde intercambia ideas con Martien van Steenbergen, un consultor holandés de gestión de proyectos. El 13 de febrero, aborda el tema de la programabilidad de Bitcoin y escribe a él: "Veo a Bitcoin como una piedra angular, como un primer paso si quieres implementar monedas sociales P2P programables como las descritas por las ideas de Marc [Fawzi] y otras discutidas aquí. Primero, una moneda P2P básica y normal necesita funcionar. Una vez que esté establecida y probada, moverse al siguiente paso, el de la moneda automática dinámica, es fácil. Realmente me gusta la idea de comunidades virtuales, sin pertenencia geográfica, experimentando con nuevos paradigmas económicos."
Todo esto muestra que el creador de Bitcoin busca adaptarse a su audiencia y está haciendo lo que puede para que las personas se interesen en su descubrimiento.
Mike Hearn y los 21 millones
La estrategia de comunicación de Satoshi está dando frutos gradualmente. En abril de 2009, otras personas comenzaron a interesarse en su invención. Esto incluye a Mike Hearn, un desarrollador británico que trabaja para Google en Suiza, quien pasa su tiempo libre en software de código abierto. Luego se interesó en los sistemas de pago digital, particularmente en Ripple, el proyecto de Ryan Fugger. Fue precisamente en el Grupo de Google de Ripple donde escuchó sobre Bitcoin a través de un hilo de discusión creado en marzo por Charles N. Wyble, un joven científico informático y empresario estadounidense.
El 12 de abril, Mike Hearn envió un correo electrónico a Satoshi en el que le hacía una serie de preguntas sobre Bitcoin. Notó que "es raro encontrar ideas verdaderamente revolucionarias" y no dejó de mencionar a Ripple.
Mike Hearn y Satoshi Nakamoto discutieron varios aspectos de Bitcoin como la escalabilidad, micropagos, cómo funciona el software y la ausencia de contracargos. En particular, Mike Hearn preguntó a Satoshi por qué eligió la cantidad de "24 millones" (sic) para el total de bitcoins y si podrían subdividirse. Satoshi entonces dio la siguiente explicación:
"Mi elección para el número de monedas y el calendario de distribución fue una suposición educada. Fue una elección difícil porque una vez que la red está en marcha, está bloqueada y estamos atascados con ella. Quería elegir algo que hiciera que los precios fueran similares a las monedas existentes, pero sin conocer el futuro, eso es muy difícil. Terminé eligiendo algo intermedio. Si Bitcoin permanece como un nicho pequeño, valdrá menos por unidad que las monedas existentes. Si te imaginas que se usa para alguna fracción del comercio mundial, entonces solo va a haber 21 millones de monedas para todo el mundo, por lo que valdría mucho más por unidad. Los valores son enteros de 64 bits con 8 lugares decimales, así que 1 moneda se representa internamente como 100000000. Hay mucha granularidad si los precios típicos se vuelven pequeños. Por ejemplo, si 0.001 vale 1 Euro, entonces podría ser más fácil cambiar donde se muestra el punto decimal, así que si tuvieras 1 Bitcoin ahora se muestra como 1000, y 0.001 se muestra como 1."
Más tarde explicaría a Mike Hearn que había "pensado en 100 BTC [por bloque] y 42 millones", pero 42 millones le parecían muchos. ("Pensé en 100 BTC y 42 millones, pero 42 millones me parecían muchos.") Después de contactar a Satoshi, Mike Hearn comenzó a usar el software en su computadora personal. Minó algunos bloques, incluyendo el bloque 11,157. Paralelamente a su discusión, los dos hombres realizaron algunos intercambios monetarios. El 18 de abril, Mike Hearn envió 32.51 bitcoins a Satoshi, quien los devolvió el mismo día. También se enviaron mutuamente 50 bitcoins de sus esfuerzos personales de minería.
Martti Malmi y la Presentación de Bitcoin
La comunicación de Satoshi también captó la atención de un joven estudiante finlandés de ciencias de la computación llamado Martti Malmi. Descubrió Bitcoin a principios de abril, a través del texto en el foro de la Fundación P2P. El día 9, comenzó a usar el software y minó su primer bloque (bloque 10,351). Por la noche, escribió una breve presentación de Bitcoin donde apoyaba la hipótesis anarquista de que "¿La Moneda P2P podría hacer que el gobierno se extinguiera?" Publicó su texto bajo el seudónimo Trickster(n) en dos foros libertarios de diferentes sensibilidades: anti-state.com (ASC) y el foro de Freedomain Radio (el medio del anarcocapitalista Stefan Molyneux). Martti escribió:
"El sistema es anónimo, y ningún gobierno podría posiblemente gravar o prevenir las transacciones. No hay un banco central que pueda devaluar la moneda con la creación ilimitada de nuevo dinero. La adopción generalizada de tal sistema parece algo que podría tener un efecto devastador en la capacidad del estado para alimentarse de sus ciudadanos."
Martti Malmi en 2013 (fuente: Business Insider)
Martti luego envía un correo electrónico a Satoshi indicando que él es el autor de este texto, donde escribe que "le gustaría ayudar con Bitcoin" aunque "todavía no tiene mucha experiencia en desarrollo." Satoshi Nakamoto responde el 2 de mayo, diciéndole que su "comprensión de Bitcoin" es "exactamente correcta."
El creador de Bitcoin lo enlistó para contribuir a la página web en SourceForge, la plataforma donde se aloja el proyecto, notablemente escribiendo una sección de Preguntas Frecuentes (FAQ). En la página de inicio (bitcoin.sourceforge.net), presenta a Bitcoin como una "moneda digital anónima basada en una red peer-to-peer" que no depende de "ninguna autoridad central para emitir nuevo dinero o para monitorear transacciones." Destaca las siguientes ventajas:
- "Transferir dinero fácilmente a través de internet, sin tener que confiar en terceros."
- "Ningún tercero puede prevenir o controlar tus transacciones."
- "Protégete de la inestabilidad causada por la banca de reserva fraccionaria y las malas políticas de los bancos centrales. La inflación limitada del suministro de dinero del sistema Bitcoin se distribuye de manera uniforme (por poder de cómputo) a través de toda la red, en lugar de ser monopolizada por los bancos."
- "El valor de Bitcoin probablemente aumentará a medida que el crecimiento de la economía Bitcoin supere la tasa de inflación - considera Bitcoin como una inversión y comienza a ejecutar un nodo hoy mismo!" Satoshi aprueba en general de esta presentación, aunque tiene algunas reservas. Él está particularmente "incómodo" con declarar a Bitcoin como una "inversión", probablemente temiendo las implicaciones legales de tal afirmación. La página fue publicada el 6 de mayo, y dos días después, Martti Malmi la promovió compartiendo un enlace en plataformas Hackernews y Reddit. Una versión ligeramente modificada de esta descripción se encontró en el sitio web principal a finales de 2009. La primavera de 2009 también vio la aparición de la palabra "criptomoneda", que inicialmente se usó para referirse a Bitcoin. El 11 de mayo, Satoshi escribió a Martti Malmi:
"Alguien se le ocurrió la palabra 'criptomoneda'... quizás es una palabra que deberíamos usar para describir a Bitcoin, ¿te gusta?"
El joven finlandés está de acuerdo y sugiere que "La Criptomoneda P2P" podría ser el eslogan para Bitcoin. Esta sugerencia se implementará: el título de la página de introducción se convertirá en "Bitcoin Criptomoneda P2P" y el anuncio de la versión 0.3 en julio de 2010 describirá el proyecto como "Bitcoin, la criptomoneda P2P".
Los Dos Foros Dedicados a Bitcoin
Martti Malmi también establece un foro y una wiki, aún en la página de SourceForge. Estos elementos se abrieron el 9 de junio. El 13, Malmi anuncia la existencia de la página de SourceForge, el foro y la wiki en la lista de correo de Bitcoin:
"El nuevo sitio web/portal de Bitcoin está disponible en bitcoin.sourceforge.net. Foros y una wiki están incluidos, así que están invitados a unirse a la discusión y a la documentación de la wiki."
Este foro encuentra su audiencia. Parece que incluso lleva a la creación de un canal de IRC dedicado para el desarrollo (#bitcoin-dev) en agosto. Sin embargo, no tenemos un archivo ya que solo era accesible para sus miembros.
Con el paso de los meses, cada vez más personas se registran y participan en este primer foro, haciendo que Satoshi se dé cuenta de que la infraestructura de software establecida por Malmi no es suficiente. El 5 de noviembre, escribe al joven finlandés para sugerir la creación de un nuevo foro que pueda manejar un tráfico más alto:
"Ahora que el foro en bitcoin.sourceforge.net está cobrando popularidad, realmente deberíamos buscar algún lugar que aloje software de foro completo de forma gratuita." Después de algunas discusiones sobre la solución técnica a adoptar, Martti Malmi instala el foro en su servidor el 17 de noviembre, y Satoshi comienza a configurarlo el 19 de noviembre. A partir del 22, el creador de Bitcoin transfiere algunas preguntas y respuestas del antiguo foro que cubren temas como privacidad, minería y Linux. También publica un mensaje de bienvenida. El 25, el foro se lanza en la dirección bitcoin.org/smf. Los primeros usuarios comienzan a registrarse a principios del mes siguiente. El 9 de diciembre, el primer mensaje publicado por alguien que no es Satoshi aparece, lo que realmente inicia las discusiones. Como ilustración, aquí hay una captura de pantalla del foro el 29 de mayo de 2010:
El lanzamiento del nuevo foro fue una oportunidad para liberar la versión 0.2 del software, en la que Satoshi Nakamoto y Martti Malmi habían estado trabajando durante meses, lo cual se hizo el 16 de diciembre. Esta versión incluye mejoras como la minimización a la barra de tareas, el inicio automático al lanzar, o el multithreading para la producción de minería. El software también fue adaptado para Linux, gracias a la contribución de Malmi y las pruebas realizadas por el recién llegado NewLibertyStandard (cuyo caso se abordará en el próximo capítulo).
En este foro, que se convertiría en BitcoinTalk en agosto de 2011, Satoshi escribiría un total de 539 mensajes. A través de este medio, fue capaz de proporcionar aclaraciones técnicas, explicar varios mecanismos económicos y, más generalmente, compartir su punto de vista sobre Bitcoin. Esta colección de mensajes formaría la mayor parte del corpus que dejó atrás.
Comunicación por Etapas
Así, la primera parte de 2009 se dedicó a la comunicación. Satoshi se aseguró de llamar la atención sobre su descubrimiento por diversos medios y en diferentes lugares. Fue ayudado por otras personas para difundir el mensaje, incluido Martti Malmi.
La promoción de Bitcoin también pasó por varias etapas: primero, Satoshi se centró en los pagos en línea; luego enfatizó la política monetaria fija y el límite de 21 millones de unidades; y finalmente, mencionó la programabilidad de su modelo. En el otoño de 2009, parecía que Bitcoin estaba listo para crecer. Y fue precisamente en ese momento cuando realmente tuvo lugar el arranque económico del sistema. Este tema es el asunto del próximo capítulo.
El Arranque de la Criptomoneda
6b3418a7-125e-4ea1-a03a-f36090fac8a4 En los capítulos anteriores, observamos cómo Satoshi Nakamoto implementó su idea y cómo se comunicó sobre ella para introducir Bitcoin al mundo. Sin embargo, no todo dependía de él: también era necesario que las personas asignaran valor a la unidad de cuenta. Dado que esto permitía la remuneración de los mineros a través de las tarifas de transacción y recompensaba a los comerciantes a través de la deflación natural, tal apreciación era esencial para la seguridad del sistema. La aparición del valor de Bitcoin, sin embargo, no fue una tarea fácil. Se trataba, de hecho, de dar importancia económica a un objeto que previamente no tenía ninguna, por razones completamente subjetivas. Hal Finney lo explicó muy bien en su correo electrónico del 11 de enero de 2009, dirigido a la lista de correo de Criptografía, donde escribió:
"Uno de los problemas inmediatos con cualquier nueva moneda es cómo valorarla. Incluso ignorando el problema práctico de que virtualmente nadie la aceptará al principio, todavía hay una dificultad para llegar a un argumento razonable a favor de un valor particular no nulo para las unidades."
Por lo tanto, el fenómeno monetario requería una evaluación inicial que se hiciera por una razón no monetaria. Como escribió Satoshi a Martti, necesitaba haber una "chispa" para encender la combustión de un material inflamable.
Este arranque económico de Bitcoin se llevó a cabo gradualmente desde el inicio con la actividad de minería. Sin embargo, no se manifestó verdaderamente hasta octubre de 2009, cuando tuvo lugar el primer intercambio contra el dólar. En este capítulo, buscaremos describir cómo sucedió este arranque y qué razones llevaron a los diferentes actores a asignar valor a la unidad de cuenta.
Los Primeros Mineros
A partir de enero de 2009, la iniciación de Bitcoin se desarrolló en varias etapas: la llegada de los primeros mineros, la aparición del intercambio con el dólar y el desarrollo de los primeros servicios que aceptaban bitcoin. Aquellos que despliegan nodos generadores son así los primeros en asignar valor indirectamente a la unidad de cuenta. De hecho, contribuyen con su poder computacional para añadir prueba de trabajo a los bloques de transacciones y así adjuntarlos a la cadena, lo cual es una tarea costosa en tiempo (debido al mantenimiento del software) y energía (debido a la electricidad consumida en el proceso). Este esfuerzo es recompensado en bitcoins, de modo que generar monedas de esta manera constituye una forma de intercambio económico.
Sin embargo, como señalamos en la introducción, los bitcoins no tienen valor en el mercado. Por lo tanto, los mineros necesitan encontrar razones subjetivas para hacer tal esfuerzo. Las principales razones son tres: curiosidad técnica, motivación ideológica e interés especulativo.
La primera razón, que probablemente es la menos importante, es la curiosidad técnica. Los primeros adoptantes de Bitcoin son de hecho a menudo entusiastas de la informática, y la mayoría de las veces trabajan en profesiones relacionadas con la programación o la ingeniería. Les gusta saber cómo funcionan las cosas "por debajo del capó", lo que los lleva a lanzar el software y generar algunos bitcoins. Este es notablemente el caso de Mike Hearn quien, después de plantear sus preguntas a Satoshi el 12 de abril de 2009, se apresura a "probar la aplicación" en su computadora y producir algunos bloques. La segunda razón para minar es la motivación ideológica. Muchos de los primeros usuarios del software lo hacen "por una buena causa", debido a sus creencias personales. Hacen su poder de cómputo disponible para contribuir al nacimiento de una moneda digital robusta que no depende de ninguna autoridad central. Hal Finney es el primero en destacar este concepto el 13 de noviembre de 2008 al escribir:
"El sistema de Bitcoin está notablemente alineado con el movimiento libertario estadounidense, que defiende un mercado libre sin restricciones y es decididamente antagonista hacia el estado, especialmente en lo que respecta a su control sobre la moneda ("End The Fed"). Es por esto que Satoshi responde a Hal Finney diciendo que su argumento es "muy atractivo para el punto de vista libertario si podemos explicarlo adecuadamente."
La tercera fuerza impulsora detrás de la decisión de comenzar a minar es el interés especulativo. Como se explicó en el capítulo anterior, la política monetaria de Bitcoin es uno de sus principales puntos de venta. Si la cantidad de bitcoins en circulación se acerca a una cantidad fija (21 millones de unidades), entonces su precio unitario podría volverse muy alto a medida que más personas se unan a la economía. Este argumento, en particular, convence a Dustin Trammell de comenzar a generar bitcoins muy temprano, como comparte con Satoshi en su correspondencia privada:
"Esta fue una de las razones que me impulsaron a iniciar un nodo tan rápidamente. Mis sistemas no están haciendo mucho cuando están inactivos, así que ¿por qué no crear BitCoins? Y si algún día valen algo...? ¡Eso sería un bono!"
Las últimas dos razones son mucho más significativas ya que motivan a las personas a minar continuamente. Así, durante el año 2009, varios individuos impulsados por estas razones produjeron un número significativo de bloques contribuyendo su poder de cómputo a la red. Entre estos individuos, notablemente:
- Hal Finney, quien ejecutó su computadora entre el lanzamiento de la red y marzo de 2009, logrando acumular más de 10,000 bitcoins.
- Dustin Trammell, quien mina un número impresionante de bloques a lo largo de 2009 y principios de 2010, obteniendo así más de 70,000 bitcoins como evidencia la actividad vinculada a su dirección;
- Un ingeniero británico llamado James Howells, quien genera 8,000 bitcoins con su computadora entre febrero y abril (enviará su computadora al vertedero en 2013 y se dará cuenta de su error unos meses después; su caso será luego publicado por The Guardian);
- Martti Malmi, quien contribuye a la producción de bloques en la red entre abril de 2009 y 2010 y así obtiene más de 55,000 bitcoins;
- Un cierto NewLibertyStandard, quien genera un número significativo de bitcoins desde septiembre de 2009 para alimentar su naciente servicio de intercambio...
El primer servicio de intercambio y el primer precio
A finales de septiembre de 2009, un individuo usando el pseudónimo NewLibertyStandard (que abreviaremos como NLS) descubre Bitcoin. Prueba el software y comienza a minar. El primer bloque que produce es el bloque 23,940. Es usuario de Linux y, por lo tanto, utiliza el "emulador" Wine para ejecutar el software. Está interesado en la libertad política y los metales preciosos, como lo demuestra su avatar en el foro, que muestra un Águila Americana en la que está inscrita la palabra "liberty". Así, ve a Bitcoin como un equivalente del oro en el mundo digital: en su página personal, presenta la creación de Satoshi Nakamoto como "una revolución económica" y como "el patrón oro de la moneda digital".
En octubre de 2009, se estableció el primer servicio de cambio de moneda, permitiendo a las personas convertir sus dólares en bitcoins y sus bitcoins de vuelta a dólares. El creador se registró en el foro dedicado a Bitcoin en SourceForge y anunció la apertura de su servicio allí. Para estimar la tasa de cambio, la basó en el costo energético requerido para obtener una unidad, teniendo en cuenta el precio de la electricidad en su ubicación y la frecuencia de su producción personal. En su página, escribió:
"Nuestra tasa de cambio se calcula dividiendo
1.00 por la cantidad promedio de electricidad requerida para ejecutar una computadora con alto uso de CPU durante un año, 1331.5 kWh, multiplicado por el costo residencial promedio de la electricidad en los Estados Unidos del año anterior,0.1136, todo dividido por 12 meses, dividido por el número de bitcoins generados por mi computadora durante los últimos 30 días."
Aquí están las tasas de cambio indicativas del servicio NLS, también publicadas en la página personal de NLS:
Las transacciones se realizan vía email en newlibertystandard@gmail.com. Las transferencias de dólares se hacen exclusivamente a través de PayPal, y se cobran tarifas por la operación.
El 8 de octubre, Martti Malmi informó a Satoshi sobre la existencia del servicio NLS. El creador de Bitcoin reaccionó positivamente a esta noticia, ya que había estado considerando desde hace algún tiempo establecer un medio para garantizar el valor de los bitcoins para recompensar la minería y poner en marcha la dinámica económica del sistema. El 16 de octubre, escribió a su mano derecha: Es alentador ver a más personas tomando interés en sitios como NewLibertyStandard. Me gusta su enfoque para estimar el valor basado en la electricidad. Es educativo ver qué explicaciones adopta la gente. Pueden ayudar a descubrir una forma simplificada de entender [Bitcoin] que lo haga más accesible para las masas. Muchos conceptos complejos en el mundo tienen una explicación simplista que satisface al 80% de las personas, y una explicación completa que satisface al otro 20% que ve las fallas en la explicación simplista.
Tras el anuncio de NLS, Martti Malmi se puso en contacto con él. Los dos
acordaron hacer un intercambio. En la noche del 11 al 12 de octubre de 2009,
se finalizó la primera venta de bitcoins por dólares: Martti transfirió 5,050 bitcoins de sus esfuerzos de minería a NLS, quien luego transfirió 5.02 a su cuenta de PayPal. Esto corresponde a un precio unitario de
aproximadamente0.001.
En las semanas siguientes, NLS acumuló más bitcoins para abastecer su servicio. El 19 de noviembre, alguien compró los 22,500 bitcoins que poseía, cerrando su primera venta de bitcoin. Unas horas más tarde, Satoshi estaba emocionado por esta operación financiera en un correo electrónico escrito a Martti Malmi.
En los meses siguientes, el servicio de NLS se convirtió en un elemento central del desarrollo económico de Bitcoin, ofreciendo un punto de referencia para el intercambio entre bitcoin y el dólar. Sin embargo, comenzó a enfrentar competencia en la primera mitad de 2010, con la aparición de otros servicios de intercambio más eficientes.
Los Comienzos de la Economía
El comienzo de 2010 está marcado por los primeros pasos de los intercambios comerciales en criptomoneda. NewLibertyStandard, quien es el primero en aceptar realmente recibir bitcoin a cambio de otro bien económico (dólares en este caso), también es el primer promotor de este auge económico. El 19 de enero de 2010, justo después de registrarse en el nuevo foro, escribió el siguiente texto:
"La gente ha comprado bitcoins de mí y me ha vendido bitcoins. La oferta y la demanda, aunque sean bajas, ya existen y eso es todo lo que realmente se necesita. Proponer intercambiar bitcoins por otra moneda en última instancia no es diferente de intercambiar bitcoins por bienes o servicios. Las monedas son bienes e intercambiarlas es un servicio. He intentado pensar en algo para comprar o vender con bitcoins, además de dólares estadounidenses, pero no pude encontrar nada. Por favor, manténganos informados sobre lo que decida vender por bitcoins. Respecto al problema de agotar fondos, he planeado una donación diaria en mi presupuesto. Puedes comprar todos mis dólares o bitcoins hoy, pero siempre habrá más mañana y pasado mañana. Todos los que compran o venden bienes usando bitcoins, incluidos los exchangers, están avanzando la economía de Bitcoin. Que cada uno haga su parte. ¡Compra o vende algo a cambio de bitcoins!" El esfuerzo de coordinación se lleva a cabo principalmente en el foro. El 27 de enero, un usuario holandés que se hace llamar giik creó un hilo titulado "Aceptamos Bitcoins" en el que propuso listar los diversos servicios que aceptan bitcoin. Fue alrededor de esta época que el nuevo foro comenzó a ganar popularidad, y los mensajes empezaron a multiplicarse. El 7 de febrero, Satoshi señaló a Martti Malmi que "el foro ciertamente está despegando. No esperaba tener tanta actividad tan rápido."
El 5 de febrero, NLS sugirió que bitcoin, al igual que las monedas negociadas en el mercado de divisas,
adoptara el símbolo de cotización BTC y el símbolo del baht tailandés (฿).
Hasta entonces, no había una práctica establecida: por ejemplo, Satoshi y
Martti usaban las letras bc para describir unidades en su correspondencia.
El uso del símbolo BTC rápidamente se estandarizó. El 24 de febrero, el
símbolo de la moneda (la B mayúscula cruzada por dos barras verticales) fue diseñado por Satoshi, quien luego creó el primer logo real de Bitcoin.
Gradualmente, la gente comenzó a aceptar bitcoin. Este fue el caso del usuario SmokeTooMuch en diciembre de 2009, quien acababa de llegar y reportó la existencia de un servicio de venta de tarjetas de regalo paysafecard llamado BTC 2 PSC. El servicio fue luego mencionado positivamente por Satoshi el 4 de febrero de 2010. Este también fue el caso de NLS quien, el 9 de febrero, abrió su propia tienda en línea, la Liberty Swap Variety Shop, donde ofrecía sellos y pegatinas a la venta.
El intercambio con el dólar también se desarrolló, y en dos meses, no menos de tres plataformas abrieron sus puertas:
- BitcoinFX (bitcoinfx.cz.cc), un servicio para vender bitcoins en dólares de Liberty Reserve, que es anunciado el 15 de febrero;
- BitcoinExchange (bitcoinexchange.com), la plataforma de Martti Malmi, que evalúa de manera única la oferta y la demanda considerando los euros y bitcoins depositados por los usuarios, y que es abierta al público el 2 de marzo de 2010;
- Bitcoin Market (bitcoinmarket.com), un mercado peer-to-peer que utiliza
PayPal y que es lanzado por alguien llamado dwdollar el 16 de marzo, y que verá un éxito
significativo antes de la aparición de Mt. Gox en julio.
Captura de la interfaz del Mercado de Bitcoin más adelante (agosto de 2011)
El 11 de marzo, el primer juego de póker que involucra bitcoins es organizado por el administrador de BitcoinFX, inaugurando la fuerte relación que existirá entre el juego y la criptomoneda. El juego es ganado por dwdollar, quien obtiene 600 BTC.
Otros servicios que aceptan bitcoin emergen como el servicio de voz sobre IP Link2VoIP el 16 de marzo, el servicio de alojamiento web Vekja.net el 23 de abril, o el vendedor de nombres de dominio Privacy Shark el 30 de abril. Esta proliferación de servicios lleva a Martti Malmi a eventualmente alojar una página que lista comerciantes en el sitio web de Bitcoin.org.
El primer servicio de custodia dedicado a Bitcoin también aparece: es MyBitcoin, una aplicación web que permite un uso fácil y sereno de la criptomoneda, especialmente en móviles. Gracias a este servicio, los usuarios de hecho no necesitan descargar los datos completos de la cadena para enviar y recibir transacciones, ni guardar ellos mismos sus bitcoins al guardar sus claves privadas.
En ese momento, las carteras ligeras (conocidas como "SPV") no existían, por lo que Satoshi Nakamoto mismo consideró aceptable usar este tipo de software, aunque este uso iba en contra del principio de desintermediación en el corazón de Bitcoin. El 18 de mayo de 2010, él escribió en el foro:
"Mientras tanto, sitios como vekja.net y www.mybitcoin.com han estado experimentando con sistemas basados en cuentas. Creas una cuenta en un sitio web, mantienes tus bitcoins allí y los transfieres hacia adentro y hacia afuera. Crear una cuenta en un sitio web es mucho más fácil que instalar software y aprender a usarlo, y es un método más familiar para la mayoría de las personas. La única desventaja es que tienes que confiar en el sitio, pero eso está bien para pequeñas cantidades destinadas a micropagos y gastos varios. Es una manera fácil de comenzar, y puedes cambiar al software de bitcoin real si las cantidades recibidas se vuelven más significativas."
Finalmente, el 19 de mayo, un usuario con el nombre de Teppy comenzó a aceptar bitcoin para el juego multijugador masivo que administraba, A Tale in the Desert.
El Origen del Valor de Bitcoin
En la primavera de 2010, el bitcoin parecía haber adquirido de hecho valor en la mente de muchas personas. Aunque el uso del sistema estaba en sus inicios, la demanda de bitcoin estaba presente, ya fuera desde la perspectiva de la minería, el intercambio con el dólar o la venta de servicios. Este arranque económico fue definitivamente sellado por un evento simbólico que ocurrió el 22 de mayo: la primera compra de un bien físico con bitcoins, específicamente una pizza, la cual relataremos en el próximo capítulo. La cuestión del origen del valor de Bitcoin ha permanecido como algo que muchas personas han luchado por explicar. Esta emergencia de valor particularmente perturbó a los proponentes de la escuela austriaca que tenían una interpretación estricta del teorema de regresión de Ludwig von Mises. Este fue el caso de cierto individuo, xc, quien en el foro buscó basar la transmisión de valor en la conversión con el dólar.
Sin embargo, esta pregunta nunca molestó a Satoshi, quien vio el arranque de una nueva moneda como un desafío que ciertamente era difícil de superar pero no imposible. Así, expresó su punto de vista en el foro el 27 de agosto de 2010, en respuesta a xc:
"Como un experimento mental, imagina que había un metal base tan escaso como el oro pero con las siguientes propiedades: - de color gris aburrido - no un buen conductor de electricidad - no particularmente fuerte, pero tampoco dúctil o fácilmente maleable - no útil para ningún propósito práctico u ornamental
y con una propiedad especial, mágica: - puede ser transportado a través de un canal de comunicaciones
Si, por una razón u otra, este metal adquiriera algún valor en absoluto, entonces cualquiera que quisiera transferir riqueza a larga distancia podría comprar algo, transmitirlo y hacer que el receptor lo vendiera.
Tal vez podría obtener un valor inicial de manera circular como has sugerido, por personas que anticipan su utilidad potencial para el intercambio. (Definitivamente querría algo) Tal vez los coleccionistas, o cualquier razón aleatoria, podrían encenderlo."
El Primer Auge de Bitcoin
Tarjetas Gráficas, Pizzas y Bitcoins Gratis
En la parte anterior, exploramos cómo Bitcoin llegó a existir, cómo fue presentado al público y cómo se inició económicamente. En la primavera de 2010, cuando el comercio en bitcoins apenas comenzaba a florecer, el objetivo de Satoshi Nakamoto y las pocas personas que lo apoyaban era mantener viva la llama. Afortunadamente, otras personas se unieron al esfuerzo, notablemente el minero Laszlo Hanyecz y el desarrollador Gavin Andresen, quienes se destacaron por sus acciones.
En este capítulo, veremos el primer despliegue de minería por unidad de procesamiento gráfico (GPU), la fortuna acumulada por Satoshi Nakamoto, la primera compra de un bien físico con bitcoins, el establecimiento de un grifo de bitcoin que daba unidades gratis, y la evolución del software y la red antes de Slashdot.
Minería por Unidad de Procesamiento Gráfico
La creciente demanda de bitcoin estuvo acompañada por un aumento gradual en la actividad de minería en la red. A lo largo del año 2009, la dificultad en la red estaba en el mínimo de 1, lo que requería que todos los nodos realizaran alrededor de 4.3 mil millones de cálculos para minar un bloque. Sin embargo, en diciembre de 2009, esto cambió gracias al algoritmo de ajuste que incrementó el factor de dificultad de 1 a 1.18. Satoshi Nakamoto estaba muy preocupado por este aumento en la dificultad y mantuvo un historial en el foro a partir de febrero de 2010. Así es como se veía:
A pesar de este entusiasmo sobre el aumento en el poder de cómputo en la red, Satoshi buscaba, no obstante, ralentizar la especialización de la minería para favorecer la distribución de unidades. Hasta entonces, los mineros habían estado utilizando sus unidades de procesamiento central (CPU) para extraer nuevos bitcoins. Sin embargo, estos procesadores resultaron ser ineficientes para realizar operaciones repetitivas, en comparación con las unidades de procesamiento gráfico (GPU) que son mucho más adecuadas para este tipo de cálculo repetitivo. Consecuentemente, todos sabían en ese momento que esta evolución era inevitable, incluido el propio Satoshi. El 19 de diciembre de 2009, él declaró lo siguiente: "Deberíamos tener un acuerdo de caballeros para posponer la carrera armamentista de las GPU tanto como podamos por el bien de la red. Es mucho más fácil poner al día a los nuevos usuarios si no tienen que preocuparse por los controladores de GPU y la compatibilidad. Es bueno cómo cualquiera con solo una CPU puede competir bastante igual ahora mismo."
Sin embargo, unos meses después, se abrió la caja de Pandora. El alborotador es Laszlo Hanyecz, un desarrollador estadounidense de origen húngaro de 28 años, que vive en Florida. Descubrió Bitcoin en abril de 2010. El día 9, él adquirió 3,300 bitcoins de NLS por unos $20, luego probó el sistema haciendo algunas transferencias. El día 18, intentó congestionar la red multiplicando transacciones desde su dirección pública, pero resistió.
Laszlo Hanyecz con su hijo en mayo de 2018 (fuente: The Telegraph) Posteriormente, él adaptó el código del software para hacerlo funcionar en el sistema operativo Mac OS
X. Luego trabajó en optimizar la minería utilizando el entorno OpenCL, que
permite la participación de la GPU en la generación de bitcoins. El 10 de mayo, publicó su ejecutable y ofreció escribir parches para permitir que otros mineros hicieran lo mismo. Esta
optimización rápidamente le permitió ocupar un lugar significativo en la
producción de bloques. A finales de abril, Laszlo contactó a Satoshi para
pedir su opinión, pero este último solo respondió el 17 de mayo. El creador
de Bitcoin entonces le pidió que ralentizara sus operaciones para que la minería siguiera siendo accesible
para el mayor número de personas:
"Un gran atractivo para los nuevos usuarios es que cualquiera con una computadora puede generar algunas monedas gratis. Cuando haya 5000 usuarios, ese incentivo puede desvanecerse, pero por ahora, sigue siendo cierto. Las GPU limitarían prematuramente el incentivo solo a aquellos con hardware de GPU de alta gama. Es inevitable que los clústeres de computación GPU eventualmente acaparen todas las monedas generadas, pero no quiero apresurar ese día. (...) No quiero sonar como un socialista, no me importa si la riqueza está concentrada, pero por ahora, obtenemos más crecimiento dando ese dinero al 100% de las personas que dándolo al 20%. Además, cuanto más podamos retrasar la carrera armamentista de las GPU, más maduras se volverán las bibliotecas OpenCL, y más personas tendrán tarjetas de video compatibles con OpenCL."
Laszlo no prestó realmente atención a esta advertencia y continuó minando bloques con su tarjeta gráfica, generando decenas de miles de bitcoins en los meses siguientes. Sin embargo, no fue hasta octubre que la minería con GPU se generalizó.
Los Bitcoins de Satoshi
Este aumento en la minería también tuvo una consecuencia significativa: Satoshi dejó de producir bloques. Desde el lanzamiento de la red, había estado minando para asegurar un ritmo de confirmación suficiente y un nivel de seguridad aceptable. Con el nuevo poder desplegado, por lo tanto, pudo abandonar esta tarea y dejar que otros miembros de la red se beneficiaran de la totalidad de los bitcoins creados.
La actividad minera de Satoshi tiene un patrón distintivo, lo que hace posible identificar los bloques que probablemente encontró, con algunos falsos positivos. Este patrón de minería fue destacado por el desarrollador Sergio Lerner en 2013 y ha sido nombrado el Patrón Patoshi.
El Patrón Patoshi entre los bloques 0 y 50,000 como se observa en el sitio web satoshiblocks.info: cada punto corresponde a un bloque, las líneas azules se forman a partir de los bloques de Satoshi, las otras líneas representan la salida de otros mineros. De acuerdo con un estudio publicado por Whale Alert en 2020, Satoshi minó alrededor de 22,500 bloques y, por lo tanto, acumuló 1,122,693 bitcoins, lo que representa más del 5% de las 21 millones de unidades planificadas. Durante gran parte de 2009, la red dependió de la potencia de cómputo de su fundador. Esta dependencia se ilustró en agosto de 2009, que fue el peor período en términos de actividad minera y coincidió con un tiempo de "pausa" para Satoshi, donde probablemente monitoreó sus máquinas menos. De hecho, durante este agosto, solo se produjeron 1,564 bloques de los 4,464 esperados, correspondiendo a un tiempo promedio de 28 minutos y 30 segundos. Con el aumento de la potencia de cómputo en el otoño de 2009, la proporción de la potencia de cómputo de Satoshi con respecto al poder total de la red disminuyó gradualmente. Pasó del 75% en marzo de 2009 al 60% en septiembre, luego bajó al 15% en diciembre y alcanzó el 0% en mayo. A continuación, se muestra un gráfico realizado por Organofcorti en 2014:
Además, el declive en la dominancia minera de Satoshi no es meramente pasivo: él mismo ralentiza su producción durante el mismo período. De hecho, el objetivo declarado de Satoshi es que todos participen: no mina por ganancia financiera, sino para asegurar la operación de la red hasta que los incentivos surtan efecto. Así, reduce su tasa de hash (el número de cálculos realizados cada segundo) tres veces durante este período minero: la primera vez de 4.5 a 2.5 MH/s en junio de 2009, la segunda vez de 2.5 a 1 MH/s en octubre, y la tercera vez de 1 a 0 MH/s en mayo de 2010. Aquí hay un gráfico de la evolución de su tasa de hash durante este período (Organofcorti):
Por lo tanto, la minería de Satoshi es decididamente altruista, como señala Jameson Lopp. Cuando deja de minar el 3 de mayo de 2010 (su último bloque es el bloque 54,316), constituye otro logro en el lento desarrollo de Bitcoin: la toma de control de la confirmación de transacciones por actores económicos.
El Día de la Pizza Bitcoin
Mayo de 2010 también está marcado por un evento fundacional: la primera compra de un bien físico con bitcoins. Laszlo Hanyecz da el primer paso. Habiendo acumulado más de 20,000 bitcoins a través de su algoritmo, busca reinyectarlos en la economía obteniendo pizzas. El 18 de mayo, escribe el siguiente anuncio en el foro: "Pagaré 10,000 bitcoins por un par de pizzas... como quizás 2 grandes para tener algo de sobra para el día siguiente. Me gusta tener pizza sobrante para picar más tarde. Puedes hacer la pizza tú mismo y traerla a mi casa o pedirla por mí en un lugar de entrega, pero lo que busco es conseguir comida entregada a cambio de bitcoins sin tener que pedir o prepararla yo mismo, algo así como pedir un 'plato de desayuno' en un hotel o algo por el estilo, simplemente te traen algo para comer y ¡estás feliz! (...) Si estás interesado, por favor házmelo saber y podemos llegar a un acuerdo." Esta oferta fue aceptada después de cuatro días. Fue un joven californiano llamado Jeremy Sturdivant quien aceptó el intercambio en el servicio de mensajería instantánea IRC.
Jeremy Sturdivant en Mayo de 2018 (fuente: The Telegraph)
El 22 de mayo, ordenó dos pizzas de Papa John's que fueron entregadas a Laszlo en Jacksonville, Florida. Él recibió 10,000 bitcoins a cambio, valorados en aproximadamente $44 al tipo de cambio del Mercado Bitcoin. Aquí hay una fotografía de estas dos pizzas, compartida por el propio Laszlo:
Esto concluye la primera compra de un bien físico con bitcoins, aunque esta compra sea indirecta. Laszlo es felicitado por Martti Malmi quien escribe que "se ha dado un gran paso". NLS también añade un comentario positivo sobre este asunto.
El 12 de junio, Laszlo Hanyecz reitera su oferta escribiendo en el foro:
"Esta es una oferta abierta por cierto... Cambiaré 10,000 BTC por 2 de estas pizzas en cualquier momento mientras tenga los fondos." Por lo tanto, llevó a cabo varias otras transacciones del mismo tipo, hasta el 4 de agosto cuando escribió que realmente no podía "permitirse seguir haciendo esto" ya que ya no podía "generar miles de unidades por día". La razón: el aumento de precio provocado por la afluencia desde Slashdot el 11 de julio, lo que también le valió los comentarios burlones de los miembros del foro, quienes insinuaron que habría estado mejor conservando sus bitcoins. Unos meses después, en noviembre, cuando el precio del bitcoin rondaba los 25 centavos, el usuario ribuck escribió de manera casi profética: "¿Se convertirá esto eventualmente en la primera pizza de un millón de dólares del mundo?" Sin embargo, el aumento en el poder adquisitivo de la criptomoneda no restó importancia al simbolismo de este evento, que es conmemorado cada año en esta fecha como el Día de la Pizza Bitcoin por la comunidad de Bitcoin.
Gavin Andresen y el Grifo de Bitcoin
Este período también vio la llegada de una figura clave en la historia de Bitcoin: Gavin Andresen, un desarrollador de 44 años nacido en Australia que adquirió la nacionalidad estadounidense en 2004 y vivía en Amherst, Massachusetts en ese momento. Regresando de un viaje a Australia y temporalmente desempleado, descubrió Bitcoin a finales de mayo a través de un artículo de Neil McAllister publicado en InfoWorld. Este artículo presentaba el proyecto de Satoshi Nakamoto como una "innovación de código abierto".
Gavin Andresen en Townsville, Queensland, Australia (fuente: archivo de CIO)
Curioso e inventivo, rápidamente comenzó a trabajar en un proyecto personal: un "Grifo de Bitcoin" que otorga bitcoins a cualquiera que los solicite. El 11 de junio, lanzó su servicio y lo presentó en el foro de la siguiente manera: "Para mi primer proyecto de programación en Bitcoin, decidí hacer algo que suena realmente tonto: creé un sitio web que distribuye Bitcoins. (...) ¿Por qué? Porque quiero que el proyecto Bitcoin tenga éxito, y creo que tiene más posibilidades de éxito si la gente puede obtener un puñado de unidades para probarlo."
Satoshi reaccionó favorablemente al lanzamiento de este servicio, aunque no lo notó de inmediato. Una semana después, el 18 de junio, felicitó al creador escribiendo que era una "excelente elección para un primer proyecto" y que había "planeado hacer exactamente lo mismo si nadie más lo hacía, así cuando se vuelva demasiado difícil para los mortales generar 50BTC, los nuevos usuarios podrían obtener algunas monedas para jugar de inmediato". La contribución de Gavin Andresen no se detuvo ahí. Tomó un profundo interés en cómo funciona Bitcoin y se propuso diseccionar el código. Él descubrió el sistema de script incorporado en el protocolo, algo que rápidamente compartió en el foro. Expresó su preocupación sobre esta característica, ya que reducía la seguridad del sistema ("la complejidad es el enemigo de la seguridad") y hacía más difícil el desarrollo de una segunda implementación del software. Satoshi explicó la razón detrás de la integración de este mecanismo, al cual llamó Script:
"La naturaleza de Bitcoin es tal que una vez que la versión 0.1 fue lanzada, el diseño central quedó fijado en piedra por el resto de su vida útil. Por eso, quería diseñarlo para soportar todos los tipos de transacción posibles que pudiera imaginar. (...) La solución fue script, que generaliza el problema para que las partes transaccionales puedan describir su transacción como un predicado que la red de nodos evalúa. Los nodos solo necesitan entender la transacción en la medida de evaluar si se cumplen las condiciones del remitente."
Gavin también se involucró en el desarrollo del software al implementar el inicio automático al arrancar para Linux, enfocándose en la API (sería acreditado por su mejora en la versión 0.3.3), y participando en el despliegue de la red de prueba (que él concibió el 9 de junio). Intercambiaría ideas en privado con Satoshi, convirtiéndose gradualmente en su mano derecha, ya que Martti Malmi estaba muy ocupado con su nuevo trabajo de tiempo completo.
Una Primavera Llena de Eventos Fundacionales
La primavera de 2010 fue un período rico en eventos fundacionales. Primero, a finales de abril, el desarrollador Laszlo Hanyecz desarrolló la minería con GPU, una optimización que Satoshi se opuso a corto plazo (aunque reconoció su inevitabilidad a largo plazo). Este desarrollo coincidió con Satoshi deteniendo la producción de bloques, probablemente estimando que la tasa de hash de la red era suficiente. Luego, el 22 de mayo se marcó por el intercambio de las famosas pizzas entre Laszlo Hanyecz y Jeremy Sturdivant, que constituyó la primera compra de un bien físico con bitcoins. Finalmente, en junio, llegó Gavin Andresen, quien creó el grifo de bitcoin y rápidamente se involucró en el desarrollo del software. Todos estos elementos mostraron una progresión alentadora de la economía alrededor de Bitcoin. Sin embargo, para finales de junio, la actividad en la red seguía siendo bastante modesta. Había pocos usuarios nuevos, y la llama del fenómeno monetario apenas era suficiente para no extinguirse. El 30 de junio, en la lista de correo bitcoin-list, el cypherpunk James A. Donald (quien parecía no haber seguido los últimos avances, ni estaba al tanto de la existencia del foro) declaró que "Bitcoin [estaba] medio muerto". Aunque estaba equivocado, su comentario reveló una flagrante falta de comunicación: muy pocas personas sabían sobre el proyecto, y se necesitaba más esfuerzo en este sentido. Bitcoin necesitaba "una ecología de usuarios para ser útil", y esa masa crítica aún no estaba allí. Un evento se movería en esta dirección dos semanas más tarde, lo cual abordaremos en el próximo capítulo. (original: "Sí - bitcoin medio murió. El problema es que bitcoin, para ser útil, necesita una ecología de usuarios.")
El Gran Slashdotting
Al comienzo del verano de 2010, a pesar de algunos desarrollos iniciales alentadores, Bitcoin se basaba en una fundación inestable. El software tenía pocos desarrolladores aparte de Satoshi Nakamoto. Los mineros eran aficionados en sus computadoras personales. Había alrededor de veinte servicios relacionados con Bitcoin, y los intercambios reales eran igual de raros. Sin embargo, las cosas estaban a punto de cambiar drásticamente durante la segunda mitad del año.
En este capítulo, nuestro objetivo es discutir el "gran slashdotting", es decir, la repentina afluencia de usuarios que siguió a la publicación de una presentación de Bitcoin en el popular sitio web Slashdot el 11 de julio de 2010. Veremos cómo este texto llegó a existir como un último esfuerzo de comunicación por parte de Satoshi y cuáles fueron los efectos directos que siguieron a esta popularización de Bitcoin.
La versión 0.3 del software
El comienzo del verano de 2010 estuvo marcado por el lanzamiento de la versión 0.3 del software, que había sido largamente preparada por Satoshi Nakamoto y Martti Malmi. Comparada con la versión 0.2, lanzada en diciembre del año anterior, esta versión incluye mejoras cruciales como un daemon (que se convertiría en bitcoind), control por línea de comandos, una API (vía JSON-RPC), optimización de la generación de unidades, y un "hashmeter" estimando la tasa de hash del usuario. También incluye soporte para Mac OS X aportado por la contribución de Laszlo Hanyecz y la traducción de la interfaz gráfica al alemán, holandés e italiano. El 22 de junio, Satoshi pide a los miembros del foro que prueben esta versión del software. Ve el lanzamiento de esta versión como un momento pivotal en el desarrollo de Bitcoin y considera incluso abandonar el aspecto "beta" moviendo directamente la numeración a la versión 1.3. Sin embargo, revierte su decisión bastante rápido. El 6 de julio, Satoshi Nakamoto anuncia el lanzamiento de la versión 0.3 del software. Sabiendo que esta versión podría ser significativa para el avance de Bitcoin, prepara cuidadosamente la presentación y escribe:
"Aquí está la versión 0.3 de Bitcoin, ¡la criptomoneda de igual a igual! Bitcoin es una moneda digital que utiliza criptografía y una red distribuida para reemplazar la necesidad de un servidor central confiable. ¡Escapa del riesgo de inflación arbitraria de las monedas gestionadas centralmente! La circulación total de bitcoin está limitada a 21 millones de unidades. Las unidades se distribuyen gradualmente a los nodos de la red basándose en el poder de cómputo que proporcionan, así que puedes obtener una parte de ellas contribuyendo con el tiempo de CPU inactivo."
Una Presentación para Slashdot
Con motivo del lanzamiento de la nueva versión del software, un usuario del
foro llamado Teppy (el administrador del MMORPG que comenzó a aceptar
bitcoin en mayo) propone publicitar en Slashdot, un sitio de noticias muy popular que cubre temas
para nerds como computación, videojuegos, ciencia, Internet, etc., que
obtiene su nombre de los dos caracteres /.. El 22 de junio,
pregunta en el foro si deberían "intentar obtener algo de publicidad"
especificando que "Slashdot es un buen lugar si podemos conseguirlo." (original: "Should we try for some publicity? Slashdot is good if we can
get it.") Martti Malmi comenta escribiendo que "alcanzar Slashdot, con sus millones de lectores técnicamente
competentes, sería increíble, quizás lo mejor que uno podría imaginar!"
El 5 de julio, Teppy escribe una presentación que planea enviar él mismo a Slashdot y la publica en el foro:
"¿Qué tal esto para una tecnología disruptiva? Bitcoin es una criptomoneda anónima para el comprador y el vendedor, sin banco central y sin tarifas de transacción. Utilizando un concepto similar a Hashcash, los clientes gastan ciclos de CPU intentando descubrir algunos de los 21,000,000 Bitcoins que eventualmente serán encontrados. Se espera que con el tiempo, el valor de mercado de los Bitcoins alcance la paridad con la energía necesaria para generarlos, resultando en una moneda respaldada por energía fuera del alcance de cualquier gobierno."
Varios miembros del foro hacen sugerencias para mejorar este texto. Satoshi interviene él mismo unas horas después del primer mensaje para dar su opinión. Escribe que "realmente aprecia el esfuerzo", pero que "hay muchos problemas", luego enumera los elementos que le molestan:
- Respecto a la ausencia de influencia estatal, ejerce precaución al escribir que no "ciertamente se involucra en ese tipo de provocación o afirmación"; (original: "'Los desarrolladores esperan que esto resulte en una moneda estable con respecto a la energía fuera del alcance de cualquier gobierno.' – Definitivamente no estoy haciendo tal burla o afirmación.")
- En cuanto al respaldo por energía, considera que la moneda "no es estable respecto a la energía" y añade: "Este tema ha sido discutido. No está vinculado al costo de la energía. La estimación basada en la energía de NLS fue un buen punto de partida, pero las fuerzas del mercado dominarán cada vez más.";- Respecto al aspecto anónimo del sistema, afirma que no quiere "resaltar el aspecto 'anónimo'" y que tenía "la intención de modificar la página de inicio" en este sentido. (original "No queremos liderar con 'anónimo'. (He tenido la intención de editar la página de inicio)")
En un correo electrónico dirigido a Martti Malmi unas horas más tarde, Satoshi da dos razones principales para explicar esta intención de minimizar el anonimato: el peligro para el usuario y la percepción pública. Escribe:
"Creo que deberíamos desenfatizar el aspecto anónimo. Con la popularidad de las direcciones de bitcoin en lugar de enviar por IP, no podemos dar la impresión de que todo es automáticamente anónimo. Es posible ser pseudónimo, pero tienes que tener cuidado. [...] Además, 'anónimo' suena un poco sospechoso. Creo que las personas que quieren anonimato se enterarán de ello sin que nosotros lo promocionemos."
Concluye su mensaje en el foro diciendo:
"Lamento ser un aguafiestas. Escribir una descripción de esta cosa para el público general es muy difícil. No hay nada con lo que relacionarlo."
Posteriormente, Teppy actualizó la presentación teniendo en cuenta las sugerencias. Así, a principios de julio, se observó que el discurso en torno a Bitcoin estaba bien calibrado, indicando que estaba listo para una afluencia sin precedentes.
¡Slashdotted!
El 11 de julio de 2010, una versión revisada de la presentación de Bitcoin escrita por Teppy fue publicada en Slashdot. Se leía de la siguiente manera:
"¿Qué tal esto para una tecnología disruptiva? Bitcoin es una moneda digital basada en red peer-to-peer, sin banco central y sin comisiones por transacción. Utilizando un concepto de prueba de trabajo, los nodos consumen ciclos de CPU buscando paquetes de monedas, transmitiendo sus hallazgos a la red. El análisis del uso de energía indica que el valor de mercado de los Bitcoins ya está por encima del valor de la energía necesaria para generarlos, indicando una demanda saludable. La comunidad tiene la esperanza de que la moneda permanezca fuera del alcance de cualquier gobierno."
La publicación fue notada, y casi 500 comentarios fueron publicados en unos pocos días. Para Bitcoin, este éxito llevó a una masiva afluencia de visitantes al sitio y foro. El uso de la blockchain se disparó: el número de transacciones realizadas en la red aumentó de 42 el 10 de julio a 1,641 el 12, alcanzando 5,554 el 14, un máximo histórico. El sistema se mantuvo a pesar de la carga aumentada. El 14, el desarrollador Gavin Andresen escribió en el foro:
"Creo que Satoshi hizo un trabajo fantástico: en los últimos dos días cuando Bitcoin fue 'slashdotted', no he oído de NINGÚN problema con pérdidas de transacciones de Bitcoin, ni tiempo de inactividad de la red debido a la carga, o cualquier problema concerniente a las funcionalidades básicas. La primera consecuencia de este flujo fue que el precio de Bitcoin experimentó un aumento meteórico, pasando de
0.008 a0.08 en una semana, ¡lo que representa un aumento de diez veces! Otro efecto del flujo de personas desde Slashdot es el aumento en la potencia de cómputo desplegada en la red. Muchas personas inician el software y producen bloques con sus procesadores centrales. Entre el 11 y el 17 de julio, la tasa de hash aumentó de 0.22 GH/s a 2.78 GH/s.
La Creación de Mt. Gox
Entre aquellos que descubrieron Bitcoin gracias a Slashdot estaba Jed McCaleb, un emprendedor y programador estadounidense de 35 años conocido por co-fundar y desarrollar el software de compartición de archivos peer-to-peer eDonkey2000 en los años 2000. Al darse cuenta de lo difícil que era obtener Bitcoin a cambio de dólares, decidió "por capricho" crear un mercado eficiente. Para hacer esto, reutilizó uno de sus viejos proyectos desarrollados en 2007: Magic The Gathering Online eXchange (MTGOX), un sitio web que permitía comprar y vender cartas para el juego en línea Magic: The Gathering Online. Reutilizó el nombre de dominio de este proyecto (mtgox.com), que se convirtió en el nombre de la nueva plataforma: Mt. Gox, pronunciado "Mount Gox".
Jed McCaleb en 2013 (fuente: Ariel Zambelich para Wired)
Una semana después, el 18 de julio, Jed McCaleb lanzó su plataforma de intercambio y anunció en el foro. Gracias a su experiencia, aseguró que la plataforma operara como un mercado automatizado, similar a los intercambios en línea modernos. Según él, se destacó del Bitcoin Market porque era "siempre en línea, automatizado", "el sitio era más rápido y tenía alojamiento dedicado", y "la interfaz era más amigable para el usuario". Como resultado, Mt. Gox rápidamente se convirtió en el principal medio para adquirir bitcoin, estableciéndose como el referente para las cotizaciones en dólares.
Interfaz de la plataforma Mt. Gox en febrero de 2011 (fuente: Archivo de Mt. Gox) Inicialmente, la plataforma aceptaba pagos a través de PayPal. Sin
embargo, en octubre de 2010, tras demasiadas solicitudes de contracargos,
PayPal bloqueó la cuenta de Jed McCaleb, lo que lo obligó a suspender temporalmente los
depósitos y retiros en la plataforma. Unas semanas después, él restauró las transferencias agregando Liberty Reserve como método de pago.
Posteriormente, también aceptó transacciones a través de Paxum a solicitud, y transferencias bancarias en dólares (ACH) y en euros (SEPA).
El Efecto Acelerador del Slashdotting
El efecto de publicar la introducción a Bitcoin en Slashdot fue espectacular para el proyecto de Satoshi Nakamoto. La afluencia de personas interesadas llevó a un aumento récord en el precio y la tasa de hash. Además, impulsó a cierto Jed McCaleb a descubrir Bitcoin y a crear un mercado digno para el comercio de la unidad de cuenta, bajo el nombre de Mt. Gox. En los meses siguientes, las mejoras técnicas, económicas y de minería continuaron floreciendo, haciendo de Slashdot el verdadero punto de partida de Bitcoin como un movimiento comunitario. Sin embargo, fue en los niveles de software y protocolo donde ocurrieron los cambios más significativos: de hecho, había vulnerabilidades importantes que necesitaban ser corregidas. El próximo capítulo se centra en estos problemas técnicos, que constituyen un paso crucial en el desarrollo de Bitcoin.
Los Primeros Problemas Técnicos
Como se mencionó en el último capítulo, la afluencia de usuarios de Slashdot el 11 de julio de 2010, causó una enorme ola de interés en el proyecto de Satoshi Nakamoto. El uso de la red explotó; la tasa de cambio aumentó diez veces, al igual que la potencia de cómputo dedicada al sistema. Así, Bitcoin experimentó un crecimiento sin precedentes durante el verano.
Sin embargo, este éxito estuvo acompañado de problemas técnicos, con el descubrimiento de una serie de vulnerabilidades en el software. Una mayor popularidad significaba de hecho tanto un mayor número de personas inspeccionando el código como una mayor probabilidad de anomalías operativas. Y esto es precisamente lo que ocurrió el 15 de agosto con el incidente de desbordamiento de valor, la primera "avería" en la historia de Bitcoin, que duró alrededor de 15 horas. Este período estuvo naturalmente marcado por una mejora del software, con el fin de anticipar diversas amenazas y corregir defectos tanto como fuera posible.
Mejora del Software
La afluencia de usuarios de Slashdot también hizo necesario mejorar el software. Las vulnerabilidades encontradas necesitaban ser corregidas, y nuevas características tenían que ser integradas. Satoshi estaba así bajo presión: el 18 de julio, él confió en privado a Martti Malmi que estaba "perdiendo la cabeza hay tantas cosas que necesitan ser hechas." ¡En el espacio de dos meses, se lanzaron no menos de 8 sub-versiones del software! Sin embargo, el creador de Bitcoin no trabaja solo en el código. Puede contar con Gavin Andresen, quien llegó en junio y se está involucrando cada vez más en el desarrollo (está acreditado en el repositorio de SourceForge a partir del 9 de julio). También hay personas que tienen curiosidad por cómo funciona el sistema e informan problemas cuando se encuentran con ellos, como Christian Decker (cdecker) o Michael Marquardt (más conocido por el pseudónimo Theymos). Satoshi también cuenta con el apoyo de los mineros, quienes modifican el código para encontrar formas de optimizar la generación de unidades, como ArtForz (la primera persona en configurar una granja de minería, como veremos en el próximo capítulo), el desarrollador alemán Nils Schneider (tcatm), Michael Brown (knightmb) o BlackEye. Finalmente, podemos mencionar a Jeff Garzik (usando el pseudónimo jgarzik en el foro), quien es un desarrollador estadounidense, contribuyente en el mundo del software libre, notablemente para la distribución de Red Hat, y un seguidor libertario de la escuela austriaca de economía. Descubrió Bitcoin a través del artículo publicado en Slashdot y casi inmediatamente se involucró en Bitcoin.
Jeff Garzik en 2013 (fuente: Benson Samuel)
El primer objetivo de Satoshi es hacer el software y el protocolo más seguros, para hacer frente al reciente aumento en el uso. Junto con Gavin Andresen, consideran los diversos ataques que podrían ocurrir (incluidos los ataques de denegación de servicio) y se esfuerzan por corregir las vulnerabilidades descubiertas. Así es como se añade un sistema de puntos de control el 17 de julio (v0.3.2), evitando que la cadena sea reescrita antes de una cierta fecha, y la noción de trabajo se integra el 25 de julio (v0.3.3) para refinar el mecanismo de selección de la cadena correcta por los nodos.
Gavin y Satoshi también corrigieron varios errores. El principal entre estos
es el "bug de 1 RETURN", una vulnerabilidad en el sistema de script que
hacía posible gastar bitcoins de cualquier dirección usando un script
específico. Esta vulnerabilidad fue reportada por ArtForz el 28 de julio,
quien, en lugar de explotar la falla y enriquecerse discretamente, eligió
compartir su descubrimiento con Satoshi y Gavin. Satoshi rápidamente incluyó
la corrección en el software (v0.3.6) y recomendó a todos los usuarios actualizar. Así, Bitcoin se salvó de una
situación potencialmente desastrosa. Esta vulnerabilidad fue registrada más
tarde en MITRE bajo el identificador CVE-2010-5141. El segundo objetivo era mejorar el rendimiento del sistema mediante
modificaciones al protocolo u optimizando la operación del software. Es en
esta categoría donde la adición de códigos de operación OP_NOP al sistema de script interno se incluye, llevada a cabo discretamente por
Satoshi el 29 de julio (v0.3.6), con el único comentario siendo la palabra "expansión". Estos códigos de operación son instrucciones
silenciosas que no tienen efecto si están presentes en un script pero
tampoco invalidan la transacción. Consecuentemente, uno puede modificar el
comportamiento de estas instrucciones sin hacer los scripts incompatibles
con una versión anterior del protocolo, de ahí el comentario de Satoshi.
Estos códigos de operación permitirían notablemente lo que se llamaría "soft
forks" en 2015 y 2016, transformando las instrucciones OP_NOP2 y OP_NOP3 en OP_CHECKLOCKTIMEVERIFY y OP_CHECKSEQUENCEVERIFY (respectivamente).
Los mineros también comparten sus descubrimientos para mejorar, directa o indirectamente, la generación de bitcoins con el software principal. Primero, la optimización personal de Laszlo se integró en el software el 6 de julio (v0.3.0). Luego, el caché de contexto para la función hash SHA-256 por Nils Schneider y la optimización de su cálculo por BlackEye se añadieron al software el 29 de julio (v0.3.6). Finalmente, la paralelización del cálculo en un solo procesador propuesta por Nils Schneider (de nuevo) fue integrada en el código el 15 de agosto (v0.3.10).
Todas estas mejoras significan que Bitcoin se está fortaleciendo día a día, tanto en términos de operación de software como de rendimiento de minería. Sin embargo, este impulso innovador se ve algo empañado por un evento que marca profundamente a la comunidad. Es el incidente de desbordamiento de valor, que ocurrió en agosto y perturbó la red durante unas quince horas.
El Incidente de Desbordamiento de Valor
El 15 de agosto de 2010, alrededor de las 5 PM (UTC), un bloque que contenía una transacción que creó más de 184 mil millones de bitcoins fue añadido a la cadena en la altura 74,638. Esta emisión extraordinariamente alta explotó una vulnerabilidad de desbordamiento de memoria en la representación de cantidades: el atacante creó dos salidas de transacción de 92,233,720,368.54277039 BTC cada una, una cantidad cercana a las unidades máximas que pueden ser representadas por un entero de 64 bits con signo (el formato utilizado en el protocolo). Una hora después, Jeff Garzik detectó el problema y advirtió a la comunidad en el foro sobre un "bloque extraño". La respuesta de Satoshi llegó alrededor de las 9 PM: él publicó una modificación preliminar del código en el foro y aconsejó a las personas que "dejaran de generar". Después de hacer algunas revisiones y subirlas a Sourceforge, finalmente lanzó un parche para Windows, Linux y Mac OS X a las 11:48 PM. Este parche permitió a los mineros rechazar la transacción incriminada como inválida y crear una rama alternativa que no la contenía. El primer bloque de esta rama se encontró a las 11:53 PM.
La mañana siguiente, poco después de las 8 AM, la situación conflictiva se resolvió. La cadena correcta se volvió más larga que la otra, lo que significaba que todos los nodos tenían que seguir esta cadena, aplicaran el parche o no. Este incidente interrumpió la actividad de la red durante unas 15 horas, pero la respuesta de la comunidad fue ejemplar. Satoshi escribió alrededor de la 1 PM:
"Parece que superamos la mala cadena alrededor del 74689. Los nodos 0.3.9 y anteriores han estado respondiendo con el número actual del bloque durante algunas horas ahora. (...) ¡Gracias a todos por la rápida respuesta!"
El Sistema de Alerta
Tras descubrir el bug 1 RETURN en julio, Satoshi Nakamoto hizo todo lo posible para proteger la red contra accidentes. El 3 de agosto, añadió un mecanismo de advertencia al software que se activa en caso de una división de cadena (v0.3.8). Sin embargo, este mecanismo no resultó ser útil para detectar el bug de desbordamiento de valor que surgió el 15, lo que llevó a Satoshi a acelerar su plan para desarrollar un mecanismo más avanzado.
En los días siguientes al incidente, Satoshi construyó así un sistema de alerta efectivo en la red, que le permitió, con una clave privada, advertir a los nodos en caso de problemas técnicos y suspender algunos comandos de la API. El 22 de agosto, él presentó su sistema en el foro. Este anuncio generó preocupaciones entre los miembros, quienes vieron en este sistema un elemento centralizador y una vulnerabilidad que un estado podría explotar. Satoshi respondió dos días después, calificando estas consideraciones de "paranoicas" y especificando que el sistema podría ser desactivado manualmente por los usuarios y que de todos modos sería temporal. El 27 de agosto, el sistema de alerta fue oficialmente integrado en el software (v0.3.11). La posibilidad de suspender funcionalidades fue eliminada en diciembre. En los años siguientes, el sistema de advertencia se utilizó varias veces, notablemente por un fork accidental en 2013, antes de ser definitivamente eliminado del software en 2017.
El Límite de Tamaño de Bloque
Otro elemento que forma parte del esfuerzo por mejorar el protocolo para hacerlo resistente a ataques es la adición del límite de tamaño de bloque de transacciones. Este límite es un parámetro que restringe la capacidad transaccional del sistema al requerir que cada bloque sea menor que este tamaño. Su objetivo inicial era prevenir ataques de denegación de servicio contra la red.
Este parámetro fue añadido discretamente al código por Satoshi el 15 de julio en forma de la constante MAX_BLOCK_SIZE (v0.3.1), que luego se estableció en 1 megabyte (1,000,000 bytes). La
programación de la implementación de la restricción fue realizada el 7 de septiembre por el creador de Bitcoin, nuevamente sin ningún anuncio
público de su parte (v0.3.12). Estipulaba que el límite de tamaño (que
también restringe el número de operadores de firma en los bloques) entraría
en efecto a partir del bloque 79,400. La activación ocurrió el 12 de septiembre. Esta limitación fue entonces bastante benigna: permitía
un rendimiento de 7 transacciones estándar por segundo, lo cual era más que suficiente
para soportar la actividad económica de la época, incluso después del slashdotting.
Aunque Satoshi no mencionó la existencia del límite de tamaño de bloque,
varias personas notaron su presencia en el código con el tiempo. Así, fue
comentado tan temprano como el 12 de agosto por un miembro del foro de habla
rusa que usaba el pseudónimo throughput quien declaró, en un tono relativamente favorable, que "Otro aspecto interesante es que
el tamaño en bytes del bloque (así el número de transacciones en él) está
limitado." Más tarde, el 30 de septiembre, fue Theymos quien señaló a otro miembro que "Bitcoin no permitirá bloques de más de 1MB, así que
asumiendo un (bastante pequeño) tamaño promedio de transacción de 216 bytes,
Bitcoin solo puede manejar 4,629 transacciones cada 10 minutos." Finalmente,
la presencia de este parámetro afecta a Jeff Garzik quien declara estar "mucho más preocupado por la escalabilidad que por el cierre del
gobierno" y quien pregunta cómo es posible "vender bitcoin a inversores serios, con limitaciones
incorporadas como el límite de 463 transacciones por minuto."
Consecuentemente, el 3 de octubre, propone un parche en el foro para
aumentar el límite del tamaño de bloque a 7.168 MB con el fin de "igualar la
tasa de transacciones promedio de PayPal." Theymos responde diciendo que
"aplicar este parche te hará incompatible con otros clientes de Bitcoin."
Este mensaje es respaldado por Satoshi Nakamoto quien recomienda no usar el parche y declara: "Podemos introducir un cambio más adelante si
nos acercamos a necesitarlo." Este último aclara sus pensamientos al día siguiente proporcionando orientación sobre cómo
realizar tal cambio de protocolo. 
Esta discusión marca el comienzo del debate sobre la escalabilidad, que eventualmente llevaría a una verdadera guerra civil entre 2015 y 2017, conocida como la guerra del tamaño de bloque.
Patrones de Script Estándar
En septiembre, Satoshi también introduce un nuevo concepto en el código: el de transacciones no estándar. Estas son transacciones que los nodos configurados por defecto no retransmiten, no mantienen en sus mempools y no incluyen en los bloques que producen. Sin embargo, estas transacciones siguen siendo completamente válidas, y los bloques que las contienen son aceptados por toda la red.
Esta distinción normativa ayuda a limitar la explotación de posibles vulnerabilidades en el sistema de scripting de Bitcoin, que es bastante rico y no ha sido suficientemente examinado, a costa de una restricción temporal en la programabilidad. En este momento, dos tipos de scripts de salida son identificados como estándar por la red:
- Recepción por clave pública (pubkey), utilizado por los mineros y para transferencias a través de una dirección IP;
- Recepción a través de la huella digital de clave pública (pubkey hash), utilizado para transferencias a través de una dirección de Bitcoin. El
7 de septiembre, en la versión 0.3.12, Satoshi incluyó una limitación que requería que las transacciones no fueran demasiado
grandes, ni contuvieran demasiados operadores de firma. Esto fue, como
explicó, una aplicación rudimentaria de la distinción. Esto fue formalizado tres meses después por Gavin Andresen, quien agregó al código la función
IsStandard, una función que verifica la naturaleza estándar de una transacción. El acceso a la programabilidad fue reintroducido en 2012 a través de la integración de P2SH en el protocolo.
Un Verano de Desarrollo
Durante el verano de 2010, un período rico en eventos, Satoshi se dedicó al desarrollo de software de Bitcoin. La publicación del texto introductorio de Bitcoin en Slashdot condujo a un flujo sin precedentes de usuarios, lo que también puso al sistema en riesgo. En consecuencia, el fundador y aquellos que lo asistían (incluyendo notablemente a Gavin Andresen) intentaron lo mejor que pudieron corregir vulnerabilidades. Sin embargo, la red no escapó de un incidente mayor, el incidente de desbordamiento de valor, que llevó a la creación de un sistema de alerta gestionado por Satoshi dentro del software. Finalmente, este período también estuvo marcado por la adición del límite de tamaño de bloque, un elemento fundamental en la historia de Bitcoin. En los meses siguientes, continuaron surgiendo mejoras técnicas, económicas y de minería, transformando gradualmente a Bitcoin en un proyecto colectivo. La "comunidad Bitcoin" finalmente cobró vida como una entidad autónoma. Esto es lo que estudiaremos en la próxima parte de este curso.
La Comunidad Bitcoin
La Fiebre del Oro Digital
En la parte anterior, estudiamos el efecto que tuvo la publicación de la presentación de Bitcoin en Slashdot (slashdotting) y cómo los problemas técnicos iniciales fueron gestionados por Satoshi y sus ayudantes. Para finales del verano, el proyecto había superado la tormenta y estaba listo para dar la bienvenida a un número creciente de personas. El otoño de 2010 marcó así un período de éxito para Bitcoin. Este período fue particularmente una era dorada para la minería, que vio mejoras significativas con la aparición de las primeras granjas de GPU y la primera cooperativa. Los recursos desplegados estaban aumentando, y el rendimiento de los algoritmos dedicados estaba mejorando. Fue algo así como una "fiebre del oro digital", como escribió un blogger de la época (usando el seudónimo jimbobway) escribió, notando que "miles de usuarios en Internet" estaban minando bitcoins "con la esperanza de fortuna" y que muchos de ellos estaban intentando "desarrollar herramientas de software y hardware para minar bitcoins de manera más eficiente" con la esperanza de volverse inmensamente ricos. (original: "Bitcoins: A New Digital Gold Rush (...) Thousands of users on the Internet are now mining for bitcoins in hopes of fortune. Many are trying to develop software and hardware tools to mine for bitcoins more efficiently in hopes of becoming filthy rich.")
La Primera Granja de GPU
Después de que Bitcoin fue slashdotted en julio de 2010, la alta recompensa financiera traída por el aumento de precio y la posibilidad de futuros crecimientos animaron a individuos a dedicarse a generar bitcoins de manera más intensiva. Es por eso que el hash rate de la red, que estaba en 0.22 GH/s el 11 de julio, subió a 2.78 GH/s el 17, luego a 5.79 GH/s el 15 de agosto, para eventualmente alcanzar 9.94 GH/s el 19 de septiembre y finalmente 12.58 GH/s el 29 de septiembre.
Tasa de hash total de la red del 11 de julio al 5 de octubre de 2010 (fuente: CoinWarz) El minero más destacado de este período fue un desarrollador alemán
conocido como ArtForz. Después de enterarse de Bitcoin a través de Slashdot,
rápidamente se involucró en el desarrollo de software y pasó mucho tiempo en
el canal IRC #bitcoin-dev. En particular, desarrolló su propio algoritmo de
minería GPU con OpenCL, que ejecutaba con la tarjeta gráfica de su
computadora. Comenzó a generar bitcoins el 19 de julio. El 25 de julio, en
un hilo que encuestaba a los usuarios sobre sus tenencias de bitcoin,
ArtForz declaró que había generado 1,700 bitcoins en 6 días, lo que corresponde al 4% de la
tasa de hash, o 80 MH/s. Gradualmente, construyó una gran granja de minería,
que sería conocida como "ArtFarm". En agosto, su granja incluía 6 ATI Radeon HD 5770s, lo que le permitió aumentar de 76 MH/s el 9 de agosto
a unos 450 MH/s el 13.
Producción de minería de ArtForz entre agosto y octubre de 2010 (fuente: Blackburn
et al., "Cooperación entre un grupo anónimo protegió a Bitcoin durante fallos de
descentralización")
A lo largo de las semanas, ArtForz llegó a controlar una porción significativa del poder computacional de la red. El 2 de septiembre, el minero puddinpop declaró que tiene "unos 12 5770s usando su cliente OpenCL" y que tiene "más de 1 Ghash/s", dándole "el 20% de la capacidad de hash de la red". (original: "ArtForz, en IRC, tiene como 12 o más 5770s ejecutando su propio cliente OpenCL. Toda la red está haciendo algo alrededor de 5-6Ghash/s, y él solo ha declarado que tiene más de 1Ghash/s.") El 23 de septiembre, ArtForz declaró tener una tasa de hash de casi 2 GH/s, representando aún el 20% del hashing. El 3 de octubre, theymos declaró que ArtForz "tiene el 20 al 30% del poder computacional de la red". (original: "él tiene el 20-30% del poder de CPU de la red") Sin embargo, esta posición fue rápidamente desafiada durante el otoño por otros individuos que actualizaron sus sistemas. Posteriormente, ArtForz se alejó gradualmente de las actividades de minería para centrarse en el desarrollo de software. En agosto de 2011, declaró que tenía menos del 1% del poder computacional de la red.
Especialización en Minería
Para finales del verano de 2010, el ejemplo de ArtForz inspiró a otros mineros que se apresuraron a desarrollar sus propios métodos para generar bitcoins con sus procesadores gráficos. Para hacer esto, los mineros utilizaron entornos de programación como CUDA o OpenCL. Esto les permitió alcanzar una potencia de cómputo medida en MH/s y representar una porción significativa del poder total. El 2 de septiembre, el minero puddinpop compartió el ejecutable de su cliente de minería, explotando un algoritmo usando CUDA. Incluyó una tarifa del 10% para cualquiera que lo usara. Este enfoque no fue particularmente bien recibido por los miembros del foro que eran partidarios del software libre.
El 6 de septiembre, siguiendo una sugerencia de un miembro del foro, él declaró que estaría "quizás dispuesto a hacer el código de fuente abierta" si recibía "una donación significativa". El 15, Jeff Garzik hizo una oferta al respecto, proponiendo darle a puddinpop 10,000 bitcoins, lo que era aproximadamente $600 en ese momento. Puddinpop aceptó: la transacción tuvo lugar el 18, y el algoritmo fue publicado bajo una licencia libre por puddinpop poco después. Otros algoritmos se hicieron públicos alrededor del mismo tiempo. El 9 de septiembre, un miembro del foro con el nombre de nelisky compartió su propio algoritmo de minería usando CUDA. El 1 de octubre, alguien llamado m0mchil, quien se unió al foro en febrero, publicó su algoritmo (POCLBM) describiéndolo como un "minero OpenCL para las masas".
Esta mejora permitió a las personas más técnicamente capacitadas generar una gran cantidad de bitcoins. Además de ArtForz, Nils Schneider (tcatm) se convirtió notablemente en uno de los principales mineros de este período. El 3 de octubre de 2010, él afirmó tener una tasa de hash de 983 MH/s producida por 3 procesadores gráficos. Este número tuvo el efecto de asombrar al propio Satoshi.
Las Primeras Piscinas de Minería
El masivo aumento en la tasa de hash debido a la especialización en minería
resultó en hacer difícil generar bitcoins con un procesador central, lo cual
se volvió menos y menos asequible. De hecho, la posibilidad de generar
bitcoins se volvió más dependiente de la varianza, con algunos individuos
nunca logrando producir un bloque. La solución a este problema es la minería
cooperativa. El 1 de octubre, m0mchil publicó una modificación de la API que permite a los nodos cliente recuperar un
bloque candidato a través de una nueva función llamada getwork y devolver la prueba de trabajo si se encuentra una solución. Escribió que
esta solución "abre el camino para los mineros de bitcoin externos" y
"permite la configuración de múltiples mineros para un cliente". El mismo
día, la idea de "minería en grupo" fue mencionada por primera vez por un miembro del foro en un hilo titulado "Cómo derrocar a
los oligarcas de la GPU". El 13 de octubre, puddinpop propuso un modelo de este tipo. La potencia de cálculo del minero se mide usando un
meta-hash, que es la huella de un búfer que incluye el primer byte de cada
hash de bloque. El servidor puede entonces verificar periódicamente que el
cliente está realizando el cálculo como se define. Este modelo es complejo y no permite errores.
Sin embargo, hay una manera mucho más simple de medir la tasa de hash de un cliente: prueba de trabajo parcial. Este método fue propuesto por ribuck, Nils Schneider y Gavin Andresen siguiendo la descripción de puddinpop. Implica recuperar pruebas de trabajo parciales de un grado menor que la dificultad de la red producidas a partir del mismo bloque candidato. Las pruebas parciales recopiladas permiten una estimación probabilística de la potencia gastada.
El 23 de noviembre, se añadió una versión modificada de la función getwork al código, y el 25, se incluyó en la nueva versión del software principal (v0.3.17). El mismo día, Jeff Garzik (quien abogó por la idea de separar la gestión de la cadena y la minería dentro del
software) compartió su software de minería CPU que aprovecha esta función.
El 27 de noviembre, un joven desarrollador checo llamado Marek Palatinus,
usando el seudónimo slush, publicó una descripción de "minería cooperativa" en el foro, un modelo que explota getwork y la lógica de Jeff Garzik. Este modelo se basa en las pruebas de trabajo
parciales producidas por los mineros (pago por acción). Al día siguiente,
Satoshi Nakamoto aprobó el concepto.
Marek Palatinus (slush) en la conferencia Z-DAY en Praga el 11 de mayo de 2013
Los dos modelos de estimación se implementaron en diciembre. Primero, el concepto
de puddinpop se aplicó el 1 de diciembre por el usuario doublec, quien invitó a las personas a conectarse a su servidor de minería en grupo. El grupo
formado produjo su primer bloque (95,420) el 4 de diciembre. Después de producir un bloque
adicional unos días después, el servidor de doublec fue cerrado el 15. El servicio
cerró permanentemente sus puertas el 17, debido a la aparición de una cooperativa
mucho más eficiente: Bitcoin.cz Mining.
Después de examinar el foro, Marek Palatinus decidió implementar su modelo de cooperativa de minería y notablemente realizó pruebas en la red de prueba. También se aseguró de que el servidor pudiera ser accesible tanto para mineros de CPU (que usan el software de Jeff Garzik) como para mineros de GPU (que usan clientes de m0mchil y puddinpop).
Durante la noche del 15 al 16 de diciembre, la cooperativa fue finalmente lanzada por Marek Palatinus en la red principal. El primer bloque fue encontrado (97,834) en la mañana del 16. Posteriormente, se produjeron muchos otros bloques. El grupo de minería se encontró con éxito desde el principio: en unos días, su tasa de hash alcanzó los 4 GH/s, lo que representa el 3.5% del poder total de la red.
La cooperativa se convertiría en un referente en la minería de Bitcoin. Llevó varios nombres a lo largo de los años: Bitcoin Pooled Mining (BPM), Bitcoin.cz Mining y finalmente Slush Pool, en referencia a su creador. Se convirtió en Braiins Pool en septiembre de 2022.
Logo de la cooperativa de Slush en septiembre de 2011 (fuente: archivo del sitio)
El Gran Salto Adelante en la Minería
Así, el segundo semestre del año 2010 representó un período de crecimiento significativo para la minería. Se especializó con la adopción de la generación de GPU (Unidad de Procesamiento Gráfico). Varios individuos se enfocaron y construyeron verdaderas granjas de minería, como ArtForz y su "ArtFarm". Este auge eventualmente llevó a la aparición de cooperativas, permitiendo a los pequeños mineros agrupar su poder de cómputo para reducir la varianza de las recompensas.
Sin embargo, el otoño no solo fue exitoso para la minería. También fue un éxito para la comunidad y el ecosistema económico asociado. Esto es lo que discutiremos en el próximo capítulo.
El Florecimiento del Ecosistema
0404f877-8b5c-4c7f-81ab-a4e6d9b3da9c En el capítulo anterior, exploramos cómo se desarrolló la minería durante la segunda mitad del año 2010. Para el otoño, este avance ya estaba bien establecido. Sin embargo, la minería no fue el único aspecto de Bitcoin que encontró éxito: su ecosistema también lo hizo. Aquí, primero abordaremos el comienzo de la exportación internacional de Bitcoin con el desarrollo de las comunidades rusa y francesa. Luego discutiremos mejoras en la comunicación y el crecimiento económico, lo que llevó notablemente a un nuevo aumento en el precio unitario de bitcoin. Finalmente, mencionaremos dos eventos muy simbólicos que precedieron la partida de Satoshi: la aceptación de bitcoin por parte de la Electronic Frontier Foundation y el regreso de Hal Finney.
Bitcoin en Otros Idiomas
Bitcoin es un proyecto internacional y, como tal, debe ser accesible para tantas personas como sea posible fuera de la esfera de habla inglesa. Es por esto que la comunidad coordinó a partir de mayo de 2010 para traducir el sitio web y la interfaz gráfica del software a varios idiomas. Italiano, alemán y neerlandés fueron incluidos notablemente.
Pero eso no es todo. A finales de julio, Martti Malmi comenzó a establecer subforos dedicados a hablantes no ingleses. La comunidad rusa fue la primera en formarse: siguiendo una solicitud de cierto bitcoinex, el subforo dedicado fue creado el 28 de julio. Luego, hilos de discusión dedicados a otras comunidades lingüísticas fueron creados: italiano, neerlandés, japonés y catalán en agosto; español en septiembre; y finalmente alemán en octubre. Sin embargo, ningún grupo igualó a la comunidad rusa, y solo se intercambiaron unos pocos mensajes.
Fue con la comunidad francesa que las cosas cambiaron, notablemente a través de las acciones de un individuo: Lucien Grondin, también conocido bajo el seudónimo grondilu. El 26 de septiembre, descubrió Bitcoin y de inmediato se entusiasmó con el proyecto. Tarde en la noche, escribió en IRC:
"[G]osh I can't sleep! I keep thinking about this great stuff. To me bitcoin is the "cyperspace gold" [sic]. I'm just amazed."
Unos días más tarde, el 30, publicó un comunicado de prensa en francés en LinuxFr.org (DLFP). Este comunicado, titulado "¿Conoces los bitcoins?", es probablemente la primera presentación de Bitcoin escrita en el idioma de Molière. El artículo alcanzó a un gran número de personas, generando casi 350 comentarios. Aquí está el primer párrafo tal como apareció en ese momento:
En particular, este despacho tiene el efecto de llamar la atención de cierto
Ploum, nombre real Lionel Dricot, un blogger belga de 29 años y defensor del
software libre. El 25 de octubre, él publicó un artículo en su blog, titulado "Moneda Geek, ¿Moneda de Mono?", en el cual
aboga por la descentralización y apoya el principio de Bitcoin. Muchos
usuarios de internet de habla francesa se enteraron de Bitcoin por este
medio, incluyendo a Amaury Séchet, el desarrollador que más tarde crearía Bitcoin Cash en 2017.
Lionel Dricot (Ploum) en 2012, entonces candidato bajo la bandera del Partido
Pirata para las elecciones comunales y provinciales belgas (fuente: Framablog)
El mismo día, Ploum abrió el hilo de discusión "Francés" en el foro de Bitcoin. Los mensajes de los miembros del foro de habla francesa aumentaron en los meses siguientes. Notablemente, David François (davout), registrado el 17 de octubre y futuro fundador de Bitcoin-Central, y Mark Karpelès (MagicalTux), registrado el 7 de noviembre y futuro propietario de la plataforma Mt. Gox, participaron. También vio la participación de cierto Jean-Luc quien abriría el sitio Bitcoin.fr el 23 de diciembre y comenzaría a promocionarlo en enero. Un sub-foro francés eventualmente sería creado por Martti Malmi el 1 de febrero de 2011.
El Desarrollo de la Comunicación
Además del desarrollo de comunidades lingüísticas, hay cierta innovación en
los métodos utilizados para la comunicación sobre Bitcoin. El 4 de octubre,
un australiano de 38 años que usa el seudónimo noagendamarket lanzó una iniciativa llamada BitcoinMedia. La idea es promover Bitcoin creando
diversos contenidos y publicitándolos en lugares que probablemente atraigan
a una audiencia. Aunque esta iniciativa no alcanzó el éxito esperado, tiene
el mérito de llevar a la producción de los primeros videos que hablan sobre
Bitcoin. El primer video del canal, publicado el 5 de octubre, es una Google Search Story, creada usando la herramienta de
Youtube (ver la captura de pantalla abajo). Los otros videos serán generados
con Xtranormal, una herramienta fácil para crear secuencias de video a
partir de un conjunto de personajes y escenarios pre-diseñados. 
Los blogs sobre Bitcoin están proliferando durante este período. Este es notablemente el caso de Jon Matonis, quien dirige el blog The Monetary Future donde discute temas relacionados con monedas digitales, banca libre y criptografía. Descubrió Bitcoin en marzo y intercambió con Satoshi, después de lo cual comenzó a escribir sobre el tema. En octubre, publica un tercer artículo donde habla sobre el aumento de precio y detalla las novedades del ecosistema.
Foto de perfil de Jon Matonis en 2011 (fuente: Forbes)
También es en este momento cuando se propone un nuevo logo de Bitcoin. El 1 de noviembre, un miembro del foro que usa el seudónimo bitboy publicó elementos gráficos para resaltar la criptomoneda. Uno de estos elementos es un logo naranja con la B tachada y ligeramente inclinada:
Una Economía en Crecimiento
Este período también está marcado por un crecimiento notable del ecosistema a nivel económico. Durante el otoño de 2010, plataformas como Mt. Gox, Bitcoin Market y algunas otras existen, pero eso no es suficiente. Es así como comienzan a multiplicarse los intercambios over-the-counter (OTC). Además de los intercambios que se realizan a través de mensajes privados en el foro, se pone en marcha un sistema un poco más riguroso: #bitcoin-otc. Es un canal de IRC en Freenode abierto por un usuario que se hace llamar nanotube el 18 de octubre. El libro de órdenes se aloja en el sitio web asociado y los intercambios se realizan directamente entre las partes, sin un depósito de garantía, a través de varios métodos de pago (PayPal, Liberty Reserve). El número de servicios que aceptan bitcoin también aumenta, aunque sigue siendo relativamente bajo, como atestigua la página de listado del sitio oficial. Todos estos elementos llevan a que el precio aumente drásticamente. Mientras se estabiliza alrededor de 6¢ desde agosto, comienza a subir a principios de octubre. Llega a 10¢, para alcanzar los 20¢ a finales de mes. El 6 de noviembre, incluso supera los 50¢, lo que no deja de emocionar a los miembros del foro.
Precio de BTC entre el 18 de julio y el 18 de octubre de 2010 en Mt. Gox (fuente: The Monetary Future)
El auge de Bitcoin significa que las cosas comienzan a medirse, ya sea en términos de precio, actividad en la cadena o minería. Todos saben que el ecosistema está experimentando cierto crecimiento, pero nadie sabe cómo estimarlo correctamente. Es por eso que durante la segunda mitad del año 2010 y a principios de 2011, emergen servicios entre los cuales los principales son:
- Bitcoin Watch (bitcoinwatch.com), un agregador de estadísticas desarrollado por Jeff Garzik (jgarzik);
- Bitcoin Charts (bitcoincharts.com), una interfaz de seguimiento de precios y visualización de gráficos lanzada por Nils Schneider (tcatm) el 4 de noviembre;
- Bitcoin Block Explorer (blockexplorer.com), un explorador de bloques establecido por Theymos el 10 de noviembre, que permite a cualquier persona acceder al contenido de los bloques y transacciones de Bitcoin con un navegador web.
- Gráficos de la Red Bitcoin (bitcoin.sipa.be), un sitio que muestra gráficos de la evolución de la tasa de hash de Bitcoin, lanzado por Pieter Wuille (sipa) el 28 de enero de 2011;
- Bitcoin Monitor (bitcoinmonitor.com), una herramienta de visualización en tiempo real para transacciones, bloques y operaciones de intercambio, puesta en línea por Jan Vornberger (jav) el 6 de febrero de 2011.
Un último elemento que indica el éxito de Bitcoin es el hecho de que algunos buscaron probar sus límites. Entre el 15 y el 26 de noviembre, un individuo se divirtió creando una inundación de transacciones, contabilizando miles cada día. Esta actividad excepcional fue reportada el 19 por Jeff Garzik. Obligó a Satoshi a implementar medidas, restaurando la interfaz de tarifa de transacción y agregando límites a las transacciones gratuitas.
La Electronic Frontier Foundation acepta bitcoin
Un evento significativo a finales de 2010 fue la aceptación de bitcoin por parte de la Electronic Frontier Foundation, una organización internacional para la protección de las libertades en Internet, co-fundada en 1900 por Mitch Kapor, John Gilmore y John Perry Barlow. Esto fue particularmente importante para los primeros adoptantes de Bitcoin, que eran cypherpunks de corazón. Estaban interesados en que aceptara bitcoin.
Fue el miembro del foro llamado Kiba quien tomó la iniciativa el 13 de agosto de 2010, al proponer contactar a la EFF y sugerir que aceptaran una donación, recaudada de la comunidad. Para este propósito, configuró una cuenta en MyBitcoin donde reunió los fondos y deseó transferir el acceso a la EFF. Redactó un correo electrónico (corregido por la comunidad) que envió a finales de agosto.
Dos semanas después, en ausencia de una respuesta, un segundo miembro del foro vino en su ayuda. Este miembro, usando el seudónimo BrightAnarchist, conocía a uno de los fundadores y les envió un correo electrónico el 13 de septiembre. Recibió una respuesta el mismo día y escribió en el foro que "¡La EFF está definitivamente interesada en recibir Bitcoins!" La cuenta fue entonces pasada a la organización. La EFF tardó un tiempo en comenzar a aceptar donaciones públicas. Después de negociaciones, la comunidad los convenció de publicar una dirección de donación en su sitio web. El 9 de noviembre, la dirección apareció en la página de donaciones. Los usuarios de Bitcoin comenzaron a transferir fondos. Unos días después, un post fue escrito sobre el tema por el blogger jimbobway, lo que llamó la atención sobre Bitcoin. Este artículo fue compartido en HackerNews. También fue transcrito en video por BitcoinMedia usando Xtranormal:
Esto es una muy buena noticia para Bitcoin ya que ambas iniciativas comparten valores comunes. Además, la EFF es reconocida por proporcionar protección legal a proyectos de preservación de la privacidad y compartición de datos como Tor y BitTorrent. El propio Satoshi Nakamoto es consciente de esto y apoya particularmente las acciones de la organización, como se muestra en su comentario hecho en uno de sus correos electrónicos dirigidos a Gavin Andresen el 6 de enero de 2011:
"La EFF es realmente importante. Queremos mantener buenas relaciones con ellos. Somos el tipo de proyecto que aprecian; han ayudado al proyecto TOR y han hecho mucho para proteger la compartición de archivos P2P."
El Regreso de Hal Finney
Después de alejarse de Bitcoin en abril de 2009, Hal Finney rápidamente se enteró de que había sido diagnosticado con ELA, siendo el diagnóstico realizado en agosto de 2009. Adapta su forma de vivir en consecuencia, pero sus habilidades motoras disminuyen gradualmente.
El 30 de noviembre, se registra en el foro de Bitcoin y comienza a participar en discusiones, notablemente una concerniente al proyecto BitDNS. No duda en hacer pequeñas donaciones a varios proyectos florecientes en el ecosistema.
Además, estudia el código, el cual no había mirado desde el lanzamiento, y se da cuenta de todo el trabajo que se ha hecho. Esta realización lo lleva a escribir el siguiente comentario en el foro el 11 de diciembre:
"Esto me parece un trabajo impresionante, aunque desearía que hubiera más comentarios. He estudiado principalmente los módulos init, main, script, y un poco de net. Es una maquinaria poderosa."
Dos horas después, Satoshi responde:
"Eso significa mucho viniendo de ti, Hal. Gracias."
Este fue entonces el penúltimo mensaje público del creador de Bitcoin, quien desaparecería unos meses después.
Un Momento Pivotal
Durante el otoño de 2010, el ecosistema alrededor de Bitcoin evolucionó significativamente. La comunicación mejoró y la economía se desarrolló. En ese momento, parecía que Bitcoin estaba listo para despegar por sí mismo. Y fue precisamente este período el que Satoshi eligió para desaparecer y dejar las riendas del proyecto a la comunidad.
La Desaparición de Satoshi
Vimos cómo Bitcoin despegó tras la publicación del texto en Slashdot en julio de 2010. En el otoño, con varios avances en software, minería y la economía, se sintió que el proyecto finalmente estaba en el camino correcto. Por eso, este período coincidió con la retirada gradual de Satoshi Nakamoto.
La partida del creador de Bitcoin fue precipitada por dos razones: por un lado, un desafío creciente a su estatus, pidiendo una gestión más descentralizada y consensuada; por otro lado, su casi paranoico temor a las autoridades estatales. Esta última motivación se expresó notablemente en diciembre de 2010 en el contexto del bloqueo financiero de WikiLeaks, que ya no podía recibir fondos por medios tradicionales y para quien Bitcoin proporcionó una alternativa relevante. En este capítulo, describiremos en detalle el desarrollo de esta desaparición.
El Desafío al Estatus del Fundador
Desde la segunda mitad de 2010, la comunidad de desarrollo se reunió en el canal #bitcoin-dev, cuyos registros se publican en el sitio de Christian Decker, Bitcoin Stats. Este canal era el lugar ideal para aquellos más cómodos con los aspectos técnicos para intercambiar detalles sobre Bitcoin y discutir de manera más informal. Reunió a mineros especializados (como ArtForz, Diablo-D3, knightmb o Nils Schneider), desarrolladores interesados en el protocolo (como Gavin Andresen, Jeff Garzik o Wladimir van der Laan), o personas que mantenían servicios en Bitcoin (como Jed McCaleb, Michael Marquardt o nanotube).
Sin embargo, Satoshi Nakamoto nunca se conectó a él, de modo que el discurso allí era más liberado que en el foro. A menudo sucedía que las decisiones de desarrollo de Satoshi eran cuestionadas, o incluso que su estatus en relación con Bitcoin era criticado. Satoshi es de hecho el líder designado del proyecto, lo que se conoce en el mundo del software de código abierto como un "Benevolent Dictator for Life." Su papel es asegurar la estabilidad del desarrollo abierto tomando decisiones por todos, lo que limita el riesgo de rebelión y división. Como explicó Gavin Andresen, él es el "guardián": "todo el código pasa por él."
Sin embargo, el código fuente de Bitcoin sigue siendo libre, por lo que cualquiera puede copiarlo y modificarlo, lo que impide que la evolución del protocolo sea completamente arbitraria. Como expresó Jeff Garzik el 19 de noviembre:
"Satoshi sacó números mágicos de la nada, y nosotros colectivamente apoyamos esa dirección. [...] El minuto en que Satoshi haga algo loco que no sea apoyado por la comunidad, es el momento en que el protocolo/código base es verdaderamente bifurcado." Por lo tanto, el papel de Satoshi como líder no impide que se realicen críticas. Es por esto que las tensiones comienzan a surgir gradualmente en la comunidad a partir de julio. Por ejemplo, las objeciones surgen durante el despliegue del sistema de alerta en agosto o la modificación de la función
getworkde m0mchil en noviembre. La frustración respecto a esta toma de decisiones dictatorial se expresa a veces mucho más abiertamente en IRC. Gavin, quien está cerca de Satoshi pero también discute con otros desarrolladores, ve claramente el problema planteado por esta situación. El 27 de septiembre de 2010, en IRC, Gavin declara que le gustaría "poder convencer a [Satoshi] para cambiar a un modelo de desarrollo más colaborativo." (original: "I just wish I could convince him to switch to a more collaborative development model.") En octubre, Gavin obtiene acceso de escritura al repositorio en SourceForge, lo que mejora las cosas. Y en diciembre, el problema se resuelve por sí mismo con la retirada repentina de Satoshi tras la explosión del asunto WikiLeaks.
El Asunto WikiLeaks
El evento desencadenante de la partida de Satoshi es el asunto WikiLeaks. WikiLeaks es una organización no gubernamental fundada por el ciberpunk Julian Assange en 2006, con el objetivo de dar voz a los informantes y filtraciones de información mientras protege a sus fuentes. Durante el año 2010, los documentos confidenciales revelados por la ONG son retransmitidos por los principales medios de comunicación y causan conmoción en la opinión pública. Estos conciernen, en particular, las acciones excesivas del ejército estadounidense, como bajas civiles y actos de tortura cometidos, en Afganistán (Diario de la Guerra de Afganistán) e Irak (Registros de la Guerra de Irak).
La financiación de WikiLeaks se basa principalmente en donaciones públicas, por lo que la organización depende de procesadores de pago para recibir pagos en línea. Sin embargo, tras estas revelaciones, se ejerce presión sobre estos intermediarios que temen la reacción del regulador. Es por esto que la compañía de pagos en línea Moneybookers congela la cuenta de la ONG el 14 de octubre.
Esta situación abre un camino real para el uso de Bitcoin, que no depende de ninguna tercera parte de confianza y resistiría mucho mejor la censura financiera. La hipótesis se abre en el foro en noviembre por Amir Taaki, un británico de origen iraní de 22 años que utiliza el seudónimo genjix.
Amir Taaki en diciembre de 2012 en Bratislava (fuente: Mitch Altman) Hacker, anarquista y jugador de póker, recientemente se enteró del modelo de Satoshi Nakamoto. Ve en la
situación de WikiLeaks una oportunidad para demostrar la utilidad de
Bitcoin. El 10 de noviembre, escribe el siguiente mensaje en el foro:
"Quería enviar una carta a WikiLeaks sobre Bitcoin ya que, desafortunadamente, han tenido varios incidentes donde sus fondos han sido confiscados en el pasado. [...] ¿Alguien sabe dónde enviar un mensaje a ellos?"
Las reacciones a esta propuesta son mixtas. Según un usuario (ShadowOfHarbringer), "esto puede ser bueno para WikiLeaks, pero no necesariamente bueno para Bitcoin." Otro (creighto) escribe que "cuanto más tarde, mejor. Cuanto más tiempo esperen los gobiernos para actuar, más fuerte se vuelve la red de bitcoin, y más difícil es dañarla."
Unas semanas después, el 3 de diciembre, PayPal decide congelar la cuenta de WikiLeaks y publica un comunicado durante la noche. A la mañana siguiente, el desarrollador Wladimir van der Laan transmite esta noticia en el foro:
"PayPal acaba de bloquearlos, y están tratando de hacer que otros bancos estadounidenses hagan lo mismo. Este sería un gran momento para abrir donaciones en bitcoin." Esta evolución de la situación intensifica el debate. Una persona está particularmente a favor de la aceptación de Bitcoin por parte de WikiLeaks: Robert S. Horning, un ingeniero informático que vive en Utah, que es blogger y colaborador de Wikipedia, y que descubrió Bitcoin tras el slashdotting en julio. Ese día, escribió un texto extenso en el que explica que apoyar a WikiLeaks es lo moralmente correcto y que el estado se enterará de Bitcoin tarde o temprano de todos modos. Concluye: "Básicamente, que venga. Animemos a WikiLeaks a usar Bitcoins y estoy dispuesto a enfrentar cualquier riesgo o consecuencia de ese acto."
La Partida Abrupta de Satoshi
Satoshi no comparte la visión de Robert Horning y se opone a la idea de promocionar Bitcoin a WikiLeaks. Como demuestran sus palabras y acciones, ejerce una gran precaución con respecto a las autoridades estatales, a veces rozando la paranoia. En consecuencia, el 5 de diciembre, reacciona con firmeza al principal promotor:
"No, no 'que venga'.
El proyecto necesita crecer gradualmente para que el software pueda ser fortalecido en el camino.
Hago este llamado a WikiLeaks para que no intente usar Bitcoin. Bitcoin es una pequeña comunidad beta en su infancia. No obtendrían más que calderilla, y el calor que traerían probablemente nos destruiría en esta etapa." En los días siguientes, se organiza un verdadero bloqueo financiero contra WikiLeaks, involucrando a Mastercard y Visa, pero también a Western Union, Bank of America y otros actores, lo que pone en peligro la supervivencia financiera de la ONG. Esta ofensiva hace que la aceptación de bitcoin sea aún más relevante, y la idea se difunde naturalmente. El 11 de diciembre, se publica un artículo en PC World, uno de los sitios web estadounidenses más grandes dedicados a la informática, destacando la posibilidad de que WikiLeaks utilice Bitcoin. Este texto, escrito por el periodista Keir Thomas, lleva por título "¿Podría el Escándalo de Wikileaks Llevar a Nueva Moneda Virtual?". Se abre la caja de Pandora: el artículo de PC World será leído por muchas personas, incluidos probablemente los funcionarios de WikiLeaks, lo que impulsará a la ONG a considerar este medio de pago. El artículo se menciona rápidamente en el foro, y la reacción del creador de Bitcoin es inequívoca. Él escribe:
"Habría sido agradable recibir esta atención en cualquier otro contexto. WikiLeaks ha pateado el avispero, y el enjambre se dirige hacia nosotros."
Al día siguiente, Satoshi publica su último mensaje público en el foro, anunciando el lanzamiento de una nueva versión del software (v0.3.19) que mejora notablemente la gestión de los ataques de denegación de servicio. Luego, se retira del centro de atención, comunicándose únicamente de manera privada con sus colaboradores más cercanos.
En los días siguientes, el artículo publicado en PC World tiene su efecto. El 14 de diciembre, la invención de Satoshi es mencionada por la Electronic Frontier Foundation en un texto sobre la censura de WikiLeaks (más tarde, la organización describirá a Bitcoin como una "moneda digital resistente a la censura"). El 23, la criptomoneda es mencionada en el Keiser Report, un programa financiero presentado por Max Keiser y Stacy Herbert en el canal ruso RT, nuevamente en el contexto de WikiLeaks. Esta cobertura mediática aumenta significativamente la atención prestada a Bitcoin, confirmando los temores de Satoshi.
La Entrega de Acceso y los Últimos Correos Electrónicos
Desde principios de diciembre, Satoshi comenzó a organizar su sucesión. Dado que planeaba irse, o al menos dar un paso atrás, necesitaba transferir varias responsabilidades a personas en las que confiaba, específicamente a Martti Malmi y Gavin Andresen. Sin embargo, nunca les declaró explícitamente su intención. Primero, quería añadir sus direcciones de correo electrónico a la página de contacto del sitio. El 7 de diciembre, envió un correo electrónico a Martti preguntándole si podía "añadirlo a la lista de desarrolladores del proyecto en la página de contacto", una solicitud que el joven finlandés aceptó. El creador de Bitcoin hizo la misma solicitud a Gavin, quien también aceptó. Satoshi añadió sus direcciones a la página y eliminó la suya. Gavin diría unos años después:
"[Satoshi] terminó jugándomela al pedirme si podía poner mi dirección de correo electrónico en la página principal de bitcoin, y yo dije que sí, sin darme cuenta de que al poner mi dirección de correo allí, él quitaría la suya."
Pero eso no fue todo. Satoshi también quería transferir su control sobre el software a Gavin Andresen. Gavin, a quien ya se le había otorgado acceso de escritura al repositorio en SourceForge en octubre, se convirtió en el principal mantenedor del repositorio. El 19 de diciembre, creó el repositorio en GitHub, probablemente sintiéndose más cómodo con Git. El mismo día, escribió un largo mensaje en el foro explicando que se involucraría más en el desarrollo. Anunció:
"Con la bendición de Satoshi, y con gran renuencia, voy a empezar a hacer una gestión de proyecto más activa para bitcoin."
Satoshi transfirió el control del sitio web, el foro y la wiki a Martti, quien ya estaba co-gestionando estos elementos. Luego, desapareció definitivamente durante la primavera de 2011. Entre las últimas personas en comunicarse con Satoshi también estaba Mike Hearn, el ingeniero de Google que se había acercado a él dos años antes. Hearn restableció contacto con el creador de Bitcoin en diciembre de 2010 para hacerle más preguntas técnicas. Estaba trabajando en una "implementación en Java de la verificación de pago simplificada, con la idea de construir un cliente que funcione en teléfonos Android". Los dos hombres intercambiaron mensajes hasta el 23 de abril. En su último correo electrónico a Mike Hearn, Satoshi declaró que había "pasado a otras cosas" y que Bitcoin estaba "en buenas manos con Gavin y los demás".
El 26 de abril de 2011, Satoshi envió un mensaje final por correo electrónico a Gavin, en el que escribió:
"Desearía que no siguieras hablando de mí como una figura misteriosa y sombría, la prensa solo convierte eso en un ángulo de moneda pirata. Quizás en su lugar hágalo sobre el proyecto de código abierto y dé más crédito a sus contribuyentes de desarrollo; eso les ayuda a motivarse." Aquí, Satoshi se refería a un artículo de Andy Greenberg publicado en el sitio web de Forbes unos días antes, en el cual fue presentado como "una figura misteriosa y obsesionada con la privacidad" (original: "a mysterious, privacy-obsessed figure") y donde Bitcoin fue destacado como un medio para adquirir drogas ilegales (de hecho, este fue el período cuando la plataforma Silk Road comenzó a ganar éxito). En su correo electrónico a Gavin, Satoshi también adjuntó la clave de alerta, que podría usarse para advertir a la red en caso de problemas técnicos. Finalmente, a principios de mayo, también se despidió de Martti. Sus últimas palabras para su primer mano derecha fueron:
"Me he movido a otras cosas y probablemente no estaré por aquí en el futuro." Digital Gold p. 81
La CIA, WikiLeaks y la EFF
El 26 de abril de 2011, Gavin Andresen envió un correo electrónico final a Satoshi Nakamoto, al cual este último no respondió. En este correo, indicó que había sido invitado por In-Q-Tel, un fondo de capital de riesgo estadounidense gestionado por la CIA, para presentar Bitcoin. Era muy consciente del tipo de reacción que esta visita generaría pero decidió ir de todos modos. Justificó su decisión escribiendo a Satoshi:
"Espero que al hablar directamente con 'ellos' y, más importante aún, escuchar sus preguntas/preocupaciones, pensarán en Bitcoin de la manera en que yo lo hago– como un dinero simplemente mejor, más eficiente, menos sujeto a caprichos políticos. No como una herramienta de mercado negro todopoderosa que será utilizada por anarquistas para derrocar El Sistema."
Al día siguiente, Gavin anunció la noticia en el foro con total transparencia. Especificó que había sido pagado $3,000 por este viaje. Sin embargo, esto no movió particularmente a la comunidad, que entendió su enfoque, incluso si, obviamente, la desconfianza estaba justificada. La visita de Gavin a la sede de la CIA tuvo lugar el 14 de junio.
Simbólicamente, el 14 de junio es también la fecha en la que WikiLeaks comenzó a aceptar donaciones en bitcoins. Esta noticia fue reportada en el sitio web de Forbes.
Paradójicamente, esta noticia empujó parcialmente la adopción existente de una organización: la Electronic Frontier Foundation. El 20 de junio, la EFF anunció de hecho abandonar las donaciones en bitcoin, debido a las complejidades legales que esta aceptación conllevaba. Devolvió los bitcoins recibidos al grifo de bitcoin de Gavin Andresen. Así, Bitcoin ganó una organización a expensas de otra.
El Misterio Satoshi
Así, la desaparición de Satoshi ocurrió abruptamente tras el crecimiento de la comunidad que vino después del "slashdotting" y, más importante aún, debido al asunto de WikiLeaks. El creador de Bitcoin entregó las riendas del proyecto a Martti Malmi y Gavin Andresen, los dos hombres que lo apoyaron en sus esfuerzos de desarrollo y comunicación. Lo que le sucedió después permanece desconocido. Algunos mensajes han surgido de sus diversas cuentas (P2P Foundation, Vistomail), pero es probable que estas cuentas fueran hackeadas. Por lo tanto, la identidad de Satoshi Nakamoto sigue siendo desconocida, habiendo logrado mantener su anonimato a través del uso de Tor y servicios que respetan la privacidad.
A lo largo de los años, se han proporcionado pistas sobre él, y se han mencionado nombres de personalidades conocidas como Nick Szabo, Hal Finney, Adam Back o Len Sassaman. En 2014, incluso se creyó que había sido encontrado en la persona de Dorian Prentice Satoshi Nakamoto, un ingeniero de telecomunicaciones, ciudadano estadounidense naturalizado de origen japonés, que vivía con su madre en Temple City en los suburbios de Los Ángeles. Sin embargo, Satoshi sigue siendo un misterio hasta el día de hoy.
Este aspecto misterioso que rodea al creador de Bitcoin fue bien resumido por Hal Finney en junio de 2013, quien, en uno de sus últimos mensajes en el foro antes de su muerte en 2014, compartió una cita de la recién estrenada película Man of Steel:
"¿Cómo encuentras a alguien que ha pasado toda una vida cubriendo sus huellas?
Para algunos, era un ángel guardián. Para otros, [un enigma,] un fantasma, siempre algo aparte.
¿Qué significa la S?"
La Comunidad se hace cargo
Tras la partida de Satoshi Nakamoto, se hizo necesario continuar sin él. Afortunadamente, Bitcoin era un proyecto abierto, al cual cualquiera podía contribuir, por lo que la desaparición de su fundador no fue fatal para él. Como escribió el desarrollador Jeff Garzik en julio de 2010 (respecto a la posibilidad de la ausencia del fundador):
"La gente se preocupa mucho por las reglas y la creación de reglas. Pero no hay una necesidad imperiosa de ningún plan de Continuidad de Gobierno, aquí. Mientras el código fuente permanezca abierto, eso es suficiente. Si hay una necesidad, y suficiente interés, la comunidad proveerá. Confía en la comunidad." Sin embargo, esta desaparición no estuvo exenta de desafíos. La ausencia de Satoshi significó que ya no había una autoridad de la cual pudiera emanar la dirección. Se necesitaba coordinación, tanto desde la perspectiva del desarrollo de software como de la comunicación externa. Los miembros de la naciente comunidad de Bitcoin tuvieron que hacer muchos esfuerzos para estandarizar estas prácticas.
Desarrollo Comunitario
Como hemos relatado, Gavin Andresen tomó las riendas del proyecto en diciembre de 2010 creando el repositorio en GitHub. El 13 de enero de 2011, pidió ayuda en el foro creando un hilo titulado "Ayuda para el Desarrollo Central de Bitcoin". En los meses siguientes, muchos programadores se sumaron y comenzaron a resolver problemas. Entre ellos se destacaron Jeff Garzik, Pieter Wuille (sipa) y Wladimir van Der Laan (wumpus, laanwj). También hubo participación de nuevos desarrolladores como Luke-Jr o Matt Corallo (BlueMatt). Otras personas ayudaron sin contribuir directamente al software principal, como Mike Hearn (involucrado en la comunidad desde diciembre), quien hizo pública una nueva implementación de software llamada BitCoinJ en marzo de 2011, con el fin de implementar la verificación de pago simplificada (SPV) como se describe en el documento técnico.
El plan general es asegurar el desarrollo sostenible del proyecto. Esto implica establecer una cierta legitimidad con una audiencia más amplia. El 19 de mayo, Mike Hearn propone que aquellos involucrados en el proyecto usen su "nombre real", es decir, su nombre civil, para que la gente no desconfíe. Gavin, Mike y otros cambian su pseudónimo en el foro para mostrar su nombre completo. También se publica una lista de los principales desarrolladores en la página principal del sitio web. Para finales de mayo, los desarrolladores presentados como tales son Gavin Andresen, Martti Malmi, Amir Taaki, Pieter Wuille, Nils Schneider y Jeff Garzik.
La coordinación también mejora. Además del foro y el canal IRC #bitcoin-dev, aparece una lista de correo dedicada al desarrollo llamada "bitcoin-development". Es creada el 12 de junio por Jeff Garzik. Permite la discusión formal de los cambios a realizar en Bitcoin. En agosto, se inician discusiones sobre la hoja de ruta del proyecto. La lista se aloja inicialmente en SourceForge; será trasladada al sitio de la Fundación Linux en junio de 2015, antes de finalmente migrar a Google Group a principios de 2024. El 19 de septiembre de 2011, Amir Taaki inaugura el sistema de Propuestas de Mejora de Bitcoin (BIPs, por sus siglas en inglés), modelado según las Propuestas de Mejora de Python (PEP) específicas del lenguaje de programación Python. Estas BIPs son documentos que describen posibles cambios al protocolo o que proporcionan información general a la comunidad. Describe el proceso a través de la BIP-1, que más tarde sería reemplazada por la BIP-2 de Luke-Jr. Estas propuestas se alojan inicialmente en el wiki de Bitcoin. Bajo la supervisión de Gavin Andresen, se lanzaron varias versiones del software en los meses siguientes: v0.3.20 el 5 de marzo, v0.3.21 el 27 de abril, v0.3.22 el 5 de junio, v0.3.23 el 13 de junio, y v0.3.24 el 8 de julio. El 23 de septiembre de 2011, se lanzó oficialmente una nueva versión mayor, la versión 0.4, liberada, indicando simbólicamente que la sucesión del desarrollo estaba bien encaminada.
El Sitio Web, Foro y Wiki
El desarrollo de software no es lo único que necesita ser gestionado en ausencia de Satoshi. También están las herramientas generales de comunicación como el sitio web, foro y wiki. Estos son, de hecho, los "escaparates" del proyecto, y la manera en que se gestionan es muy importante.
Como mencionamos, al partir, Satoshi entregó el control del sitio a Martti Malmi, lo que entonces incluía el foro (bitcoin.org/smf) y el wiki (bitcoin.org/wiki). Sin embargo, Martti tenía poco tiempo para dedicar a esta tarea. Desde la primavera de 2010, estaba ocupado con una pasantía y luego un trabajo de tiempo completo, retirándose gradualmente como resultado.
Debido a la falta de tiempo, Martti se vio obligado a cerrar gradualmente su plataforma de intercambio, BitcoinExchange. Fue desconectada durante un cambio de servidor en diciembre de 2010. En enero, decidió no reabrirla. A principios de agosto, vendió el nombre de dominio por 250 bitcoins, equivalente a $2,365 en ese momento. El enlace luego redirigiría a Mt. Gox. Pero es principalmente la gestión del sitio web lo que Martti necesita delegar. A finales de 2010 y principios de 2011, Bitcoin.org encontró algunos problemas. El 28 de marzo, Martti publicó un anuncio en el foro pidiendo ayuda técnica y recibió varias respuestas. Luego, el alojamiento se hizo más robusto, previniendo que el sitio se cayera con cada masivo flujo de visitantes. Su apariencia también cambió. En diciembre de 2010, el sitio web todavía parecía lo que había sido durante la era de Satoshi. Aquí hay una instantánea del 5 de diciembre:
Así, se añadió un toque de color a principios de 2011:
En abril, tras un rediseño organizado por la comunidad, el diseño del sitio web cambió. Así es como se veía entonces:
Finalmente, en septiembre de 2011, se realizó un nuevo cambio por Nils Schneider. Un nuevo repositorio de GitHub fue creado para la ocasión. Este diseño duraría más tiempo: no se cambiaría hasta 2013. Aquí está (nótese que el software de Bitcoin se describe entonces como "un proyecto de código abierto impulsado por la comunidad"):
En cuanto al wiki, inicialmente se basaba en DokuWiki, un motor gratuito
integrado en el sitio web. Sin embargo, en diciembre de 2010, Mark Karpelès,
un desarrollador francés que vivía en Japón y usaba el seudónimo MagicalTux
en el foro, creó un nuevo wiki en la dirección bitcoin.it. Este wiki se basa
en el motor MediaWiki, que encuentra más elegante y fácil de usar. La idea
inicial no es reemplazar la documentación existente, sino, como Mark expresa en IRC, desarrollar "un wiki menos formal, más orientado a la comunidad".
Este nuevo wiki atrae a Martti Malmi y a Gavin Andresen, por lo que rápidamente consideran hacerlo el wiki principal. Aquí hay una captura de pantalla tomada el 21 de mayo: 
Unos días después del lanzamiento, el enlace titulado "wiki" en la página de inicio de Bitcoin.org apunta a Bitcoin.it. El contenido se transfiere gradualmente de la versión DokuWiki. El 31 de enero, Martti indica en el foro que este es el nuevo wiki.
El tercer elemento es el foro de Bitcoin. Está administrado por Martti, pero rápidamente recluta moderadores. Uno de ellos es Theymos (nombre real Michael Marquardt) quien obtiene responsabilidades adicionales, notablemente co-administrar el foro. El foro opera en el motor de Simple Machines Forum y no cambia su apariencia a lo largo de los años. Sin embargo, su URL cambia dos veces. Primero, el 17 de mayo, el foro es trasladado a forum.bitcoin.org. Luego, el 1 de agosto, es movido a un nuevo dominio de nivel superior: bitcointalk.org. A lo largo de los años, será nombrado BitcoinTalk. Con el aumento de valor durante el verano de 2011, Martti Malmi vende una parte significativa de sus bitcoins para comprarse un cómodo apartamento cerca de Helsinki. Luego, deja su trabajo para pasar unos meses en Japón. Abandona el sitio web y el foro, dejándolos en manos de Theymos y un cierto Cøbra, descrito por Martti como "alguien de confianza de Satoshi". Los dos hombres co-administrarían ambas plataformas en los años siguientes.
Conferencias y Reuniones
No solo el lado técnico se ve afectado por la partida del fundador y la necesidad de cooperar: también hay un aspecto social, que ayuda a fortalecer la comunidad creando vínculos entre los miembros. Es por eso que se organizan encuentros y conferencias "en la vida real". Estos eventos también tienen la ventaja de introducir Bitcoin a personas que podrían ser más resistentes al contenido en línea. Las primeras reuniones de usuarios de Bitcoin fueron iniciadas por Bruce Wagner, el presentador basado en Nueva York de un canal de YouTube que presentaba debates televisados sobre temas técnicos, donde creó un programa llamado Bitcoin Show en abril de 2011. La primera reunión tuvo lugar en Nueva York el 11 de diciembre de 2010 (UTC). Posteriormente, una reunión del mismo tipo ocurrió en Washington D.C. También se organizó una reunión el 5 de febrero de 2011, en Zúrich, Suiza por Mike Hearn, con Christian Decker y Stefan Thomas (justmoon) uniéndose. Febrero también marca la primera presentación filmada de Bitcoin, realizada por Gavin Andresen el 8 durante un evento organizado en su ciudad natal de Amherst, Massachusetts. Titulada "Haciendo Dinero", la presentación del nuevo mantenedor principal del proyecto incluye numerosos elementos lingüísticos que caracterizarían la forma en que se presenta la criptomoneda en los años siguientes.
Aunque los primeros eventos tuvieron lugar en Estados Unidos, la comunidad francesa no se quedó atrás. El 25 de mayo, para marcar la visita de Gavin Andresen a París, se organizó un almuerzo en el distrito de La Défense, al que asistieron figuras notables como Lucien Grondin, David François y Jon Matonis (quien también estaba de visita).
Reunión en La Défense en París con Gavin Andresen, con una camisa rosa (fuente: archivo del foro)
Un mes después, el 15 de junio, tuvo lugar la primera presentación pública de Bitcoin en francés tuvo lugar, nuevamente en París. Fue conducida por Renaud Lifchitz (nono2357), un joven experto en ciberseguridad que había descubierto Bitcoin un año antes. El contenido presentado era de muy alta calidad, y la asistencia del público fue tan buena que la sala estaba llena.
Presentación de Bitcoin por Renaud Lifchitz el 15 de junio de 2011 (fuente: archivo del foro)
Tras esta experiencia, la comunidad parisina organizó una reunión social, que tuvo lugar el 11 de julio. Este evento reunió a individuos como Pierre Noizat o Émilien Dutang. En el frente internacional, la primera conferencia colectiva sobre Bitcoin tuvo lugar del 19 al 21 de agosto en Nueva York. Esta reunión, organizada por Bruce Wagner, reunió a personalidades como Roger Ver, Jesse Powell, Jed McCaleb, Mark Karpelès y Charlie Lee. Aunque Wagner prometió tres días de eventos, solo ocurrieron cuatro presentaciones: la suya propia y las de Gavin Andresen, Jeff Garzik y Stefan Thomas. :::video id=bca0217c-29ee-49b2-8d16-d9efe6f390da:::
Más adelante en el año, en noviembre, una conferencia europea tendrá lugar en Praga. Entre los oradores notables se incluirán al desarrollador Amir Taaki, al fundador del Partido Pirata Sueco Rick Falkvinge, y al presentador Max Keiser. El año siguiente, un evento similar será organizado en Londres.
Cobertura Mediática
El año 2011 también fue un año donde la cobertura mediática se expandió significativamente. El caso de WikiLeaks y el artículo publicado en PC World en diciembre atrajeron mucho la atención hacia Bitcoin, tanto que todo tipo de medios recogieron el tema. Hubo una "avalancha de interés de prensa en [B]itcoin", como escribió Gavin Andresen en ese momento.
Primero, los videos sobre el tema comenzaron a proliferar en Youtube. El 22 de marzo, el primer video de alta calidad sobre Bitcoin hizo su aparición. Este video, simplemente titulado "¿Qué es Bitcoin?", fue producido por Stefan Thomas (justmoon) gracias a crowdfunding de la comunidad. Fue publicado en el portal WeUseCoins dedicado a la educación y popularización de la criptomoneda. Otros videos de introducción producidos de manera independiente siguieron, como el de howtovanish en abril, el de Reason, o el de Rocketboom en junio.
:::video id=6147a351-da80-4331-9d79-d3156889ac62::: En abril, el tema de la
moneda digital fue cubierto por importantes medios de prensa generalistas
como The Atlantic, Time Magazine, y Forbes. En mayo, el movimiento ganó impulso, y Bitcoin fue mencionado casi en
todas partes, notablemente en Wired UK, en Slate, en Gizmodo, y
en TechCrunch.
Gavin Andresen en Forbes en abril de 2011 (fuente: archivo de Forbes)
La radio también fue utilizada para discutir sobre criptomoneda. Un episodio de un programa de CBC Radio de Canadá fue dedicado al tema de la moneda y Bitcoin el 27 de febrero. Bitcoin también fue mencionado en varios episodios de FreeTalkLive, un programa orientado al libertarianismo en los Estados Unidos. En particular, el tema fue discutido más extensamente el 16 de marzo de 2011, especialmente en el contexto del auge de Silk Road. Finalmente, el 24 de mayo, Bitcoin fue el tema de un breve segmento en la National Public Radio en los Estados Unidos. Los bloggers individuales también están interesados. Este es el caso de Rick Falkvinge, el fundador del Partido Pirata Sueco, quien publica varios artículos sobre la creación de Satoshi Nakamoto durante el mes de mayo. Describe a Bitcoin (y sistemas relacionados como Ripple) como "el Napster de la banca". Sus argumentos son repetidos por muchas personas como el mutualista Kevin Carson en Estados Unidos o el blogger liberal h16 en Francia. El 29 de mayo, Rick Falkvinge anunció "¡invertir todos sus ahorros en bitcoin!"
La Primera Burbuja
La popularización de Bitcoin significa que su precio aumenta significativamente. Mientras que había caído a 20 centavos en diciembre de 2010, alcanzó la paridad con el dólar el 9 de febrero de 2011. En ese momento, Hal Finney declaró que los miembros de la comunidad son "realmente afortunados de estar al principio de un fenómeno posiblemente explosivo". Tuvo un buen instinto, ya que lo que sucede a continuación es rapidísimo.
Fotografía publicada por jimbobway en el foro el día de la paridad con el dólar
(fuente: Bitcointalk)
De hecho, la frenesí mediática de la primavera resulta en crear gradualmente
un fenómeno especulativo sin precedentes. Después de haberse estancado
alrededor de 1 durante varios meses, el precio sube y alcanza3 a finales de abril. En mayo, está a 8. Finalmente, el 8 de junio, el precio de bitcoin alcanza un máximo
histórico de32 en Mt. Gox. Este aumento corresponde a un incremento de 160 veces
en 6 meses.
Precio promedio de BTC entre el 1 de enero y el 30 de junio de 2011 (fuente: Bitbo.io)
Naturalmente, este movimiento especulativo recuerda a una burbuja financiera, es decir, una sobrevaloración de un producto financiero en comparación con su valor fundamental. En el caso de una moneda como Bitcoin, se trata de un entusiasmo fugaz que resulta en un aumento vertiginoso del precio, seguido de un fuerte declive causado por la falta de convicción de los nuevos participantes. Así es como la evolución del precio es descrita como una "burbuja" por un columnista de Reuters el 27 de mayo, en uno de los primeros "obituarios" de Bitcoin. Sin embargo, este movimiento especulativo tiene el efecto de empujar a la prensa mainstream a cubrir el tema, lo cual no siempre hace de manera imparcial. Así, se publican artículos en el New York Times, en The Economist, en el periódico británico The Guardian, en el sitio de noticias alemán Der Spiegel Online, en el periódico italiano La Repubblica, o en el diario francés Le Monde. Esto consolida la cobertura mediática de Bitcoin. Ahora está en el centro de atención, y cualquiera que tenga un mínimo de curiosidad ha oído hablar de él. La primera era de Bitcoin, caracterizada por la presencia de Satoshi y por la discreción del proyecto, ha terminado.
Conclusión General sobre la Creación de Bitcoin
Así, durante la primera mitad de 2011, el proyecto pudo crecer sin la presencia de su fundador Satoshi Nakamoto. Este momento marcó el comienzo de Bitcoin como un proyecto impulsado puramente por la comunidad y cerró el período de creación de Bitcoin, que abarcó 4 años, desde 2007 hasta 2011. De este evento, podemos extraer varias cosas.
En primer lugar, Bitcoin no surgió de la nada. Como dinero digital operando en el ciberespacio, es el resultado de décadas de investigación y experimentación que llevaron a su creación. Fue precedido notablemente por el modelo eCash de David Chaum, por monedas digitales privadas como e-gold, y por los conceptos de los cypherpunks. La presencia de Hal Finney durante la emergencia de Bitcoin y la desaparición de Satoshi fue así muy simbólica: como individuo que había presenciado los primeros experimentos de dinero electrónico en los 90 y que había buscado crear su modelo en 2004 con RPOW, representaba la continuidad de la búsqueda que precisamente condujo a Bitcoin.
En segundo lugar, Bitcoin no se construyó en un día. Incluso después del lanzamiento de la versión 0.1 del software en enero de 2009, el proyecto estaba lejos de estar listo. Numerosas vulnerabilidades tuvieron que ser corregidas. Una de ellas causó un incidente mayor en agosto de 2010, cuando la red quedó paralizada durante unas quince horas, pero se evitó lo peor. Incluso después de la partida de Satoshi, el software tuvo que seguir siendo mejorado por la comunidad.
En tercer lugar, Bitcoin creció orgánicamente. Fue capaz de desarrollarse discretamente, atrayendo a las personas gradualmente. Durante casi un año y medio, fue un proyecto muy confidencial, conocido por los entusiastas y los curiosos. Solo después del slashdotting de julio de 2010 comenzó a explotar. La fiebre especulativa sobre él no se instaló realmente hasta 2011, cuando el precio aumentó exponencialmente a $32. En cuarto lugar, Bitcoin fue una creación altruista. Satoshi Nakamoto ofreció Bitcoin al mundo. Lanzó el programa bajo una licencia gratuita. No buscó fama, ganancias, ni poder. Aseguró la seguridad de minería de la red por más de un año, sin pedir ninguna compensación. Aunque acumuló más de un millón de bitcoins, nunca los gastó. Finalmente desapareció, principalmente debido a temores relacionados con la atención generada por el caso de WikiLeaks, dejando el proyecto en manos de una comunidad, sin una figura dominante única. En 2011, Satoshi desapareció, pero Bitcoin sobrevivió. La criptomoneda incluso despegó definitivamente, tanto desde un punto de vista mediático como económico. La máquina se puso en marcha y nadie podía detenerla.
Sección final
Reseñas & Valoraciones
8f27cc89-8759-4a4f-aff2-c1d3d9ecf14e true
Examen final
d61dbdf3-b482-412b-b725-0a19006603b7 true
Conclusión
9c501c44-0f1a-449e-8ab3-a5873abe4db6 true
