Hay muchas razones para conmemorar la década desde 2008, pero el décimo cumpleaños de Bitcoin es sorprendente y alentador. La naturaleza controvertida y volátil de Bitcoin tiene una forma de oscurecer el panorama general a favor de cualquier noticia loca que domine los titulares del día. Esta podría ser la razón por la que parece que el primer cumpleaños de dos dígitos de Bitcoin se nos ha acercado: una vejez madura para una tecnología que ha sido declarada muerta más de 311 veces, según el último recuento.
Originalmente escrito bajo el seudónimo de Satoshi Nakamoto, el título del libro blanco de Bitcoin es engañosamente simple. Bitcoin: un sistema de efectivo electrónico de igual a igual es modesto, sin embargo, el contenido de este documento de 9 páginas incitó lo que solo puede describirse como una revolución en el mundo de la tecnología financiera. Más relevante aún, el libro blanco de Bitcoin presentaba una nueva e inspiradora definición de dinero en un momento en que la fe en el sistema financiero tradicional todavía se estaba salvando. Satoshi lanzó el primer cliente de Bitcoin un año después y luego entregó el proyecto a la comunidad en 2010, donde desde entonces ha prosperado como fuente abierta de estudio, trabajo y fascinación para millones de personas en todo el mundo.
Bitcoin existirá durante muchos años y examinar sus orígenes en papel blanco es un gran ejercicio para comprender por qué. El plan de Satoshi Nakamoto describe un Bitcoin puro y crudo, sin embargo, no anticipa muchos de los cambios que su creación sufrió para sobrevivir. En su décimo cumpleaños y en honor a la naturaleza duradera de Bitcoin, llevamos una lupa al "certificado de nacimiento" oficial para determinar si el potencial descrito allí coincide con el de Bitcoin de diez años en 2018.
Abriendo el Libro Blanco: Resumen
El documento técnico de 12 partes está encabezado por un breve párrafo sangrado llamado resumen, que es común en los trabajos de investigación. Cabe señalar que no todos los libros blancos comienzan con un resumen, pero todos los proyectos de criptomonedas comienzan con un resumen, una tendencia establecida por Bitcoin.
Parte 1: Introducción
La introducción de Bitcoin ofrece un fuerte argumento para la invención de un nuevo sistema de pagos en línea. En ese momento, las personas solo podían vincular su cuenta bancaria o tarjeta de crédito o utilizar una plataforma como PayPal para realizar transacciones en línea. Necesitaban una figura de autoridad de terceros para garantizar que los servicios prestados se pagaran a la persona correcta y en la cantidad correcta. El problema es que terceros como bancos y procesadores de pagos no pueden alcanzar una eficiencia óptima porque no pueden evitar disputas. Esto tiene un doble efecto.
Primero, los comerciantes no pueden estar seguros de que siempre se les pagará por los servicios prestados y requieren información confidencial de los clientes. En segundo lugar, los bancos tienen un tamaño de pago mínimo antes de que no sea rentable con sus gastos generales. Por lo tanto, enviar pequeñas cantidades de efectivo a familiares y amigos en línea no es posible sin varios intermediarios, tasas de cambio, cargos por servicio y otras barreras. Por el contrario, el efectivo pagado por el café se puede verificar inmediatamente en persona y sin costo, por ejemplo.
Después de pintar esta imagen, la idea de Bitcoin comienza a formarse en la siguiente escena: "Lo que se necesita es un sistema de pago electrónico basado en pruebas criptográficas en lugar de confianza, que permita a cualquiera de las dos partes dispuestas a realizar transacciones directamente entre sí sin necesidad de tercero de confianza ”. En lugar del tercero hay una cadena de transacciones inmutable que requiere una prueba computacional para firmar y un sistema mediante el cual se incentiva a la mayoría de los pares conectados a mantener el mismo registro que los demás.
En las partes 2 a 9 del Libro Blanco de Bitcoin, Satoshi describe los componentes básicos que se necesitarán para mantener la red, comenzando con la idea más amplia del consenso de masas para un registro de firmas digitales. Cada sección posterior describe lo que se requiere para la anterior, una cadena de dependencias tipo dominó que circula de regreso a su comienzo.
Parte 2: Transacciones
En la segunda parte del libro blanco, finalmente se introduce el concepto de la moneda. Bitcoin a menudo se representa como una moneda de oro tangible por los medios de comunicación, pero se define como "una cadena de firmas digitales" por su documento fundador. Es posible tener un Bitcoin firmando su hash único en la cadena de bloques, que solo es posible si otro compañero te lo ha enviado. Si lo han hecho, puede verificar todas sus firmas anteriores agregando las suyas hasta el final, y la cadena continúa, escrita para siempre en piedra por todos los participantes de Bitcoin a partir de ese momento. Estas firmas evitan el doble gasto, sin embargo, sin un sistema centralizado, ¿quién determina si alguien ha firmado sus monedas con dos personas a la vez? La ingeniosa solución se discute en la tercera parte.
(captura de pantalla del libro blanco)
Parte 3: servidor de marca de tiempo
Aunque ahora se conoce como el libro mayor, el libro blanco de Bitcoin retrata el registro de transacciones compartidas como un servidor de marca de tiempo. Esto es extraño, ya que un servidor es un término generalmente reservado para hardware centralizado, pero independientemente, la idea es similar. Todas las personas que usan Bitcoin deben acordar de alguna manera el mismo historial de transacciones para evitar el fraude, y esto es posible al exigir que los hash de las transacciones se marquen en la misma hoja que todos los demás operadores están utilizando. Cada nueva marca de tiempo incluye la anterior, creando una cadena de eventos universalmente verificable llevada hasta el infinito.
Parte 4: Prueba de trabajo
Las ideas expuestas en las partes uno a tres son buenas y buenas, pero no discuten cómo se supone que los pares marcan el libro mayor. Este problema se aborda mediante un sistema de prueba de trabajo, que hace que los pares hagan un poco de esfuerzo para identificar y verificar los hashes que representan bloques de transacciones. Al representar un bloque como un hash SHA-256, los pares deben gastar potencia computacional para producir un hash coincidente que genere una nueva adición al libro mayor. Es como un rompecabezas de una sola vez que la (s) computadora (s) debe (n) resolver utilizando la potencia computacional. Este hash luego se convierte en parte de cada hash agregado después, en una larga cadena de bloques que todos los participantes acuerdan que es correcto.
Parte 5: Red
Las personas y sus computadoras, también llamadas "nodos", deben trabajar para firmar un bloque de transacciones en la cadena, tanto para demostrar sus buenas intenciones como para proporcionar el poder que "mantiene las luces encendidas". Después de obtener suficiente energía, todos los nodos participantes debe aceptar que el bloque no contiene transacciones de doble gasto antes de aceptarlo y luego debe usarlo en el hash anterior de un nuevo bloque. Los nodos también están diseñados para considerar la cadena más larga como la versión más oficial y aceptar retroactivamente transacciones verificadas realizadas en otros lugares de la cadena. Se requiere trabajo para lograr este consenso porque si no fuera costoso generar un bloque de transacciones verificadas, entonces sería pirateable. Atacar a Bitcoin debe ser muy costoso, lo que termina gravando a sus participantes. Sin embargo, para que las personas trabajen en nombre de otros que usan Bitcoin, deben ser recompensados por hacerlo.
Parte 6: Incentivo
En este momento, el libro blanco ha dejado en claro cómo se supone que un grupo dispar de pares debe acordar el registro oficial de sus transacciones colectivas y cómo se espera que lo hagan cumplir. Pero, ¿cuál es el beneficio para ellos? Aquí es donde la idea de la minería hace su primera aparición, que desde entonces se ha convertido en uno de los aspectos más controvertidos de Bitcoin debido a su rápido consumo de electricidad. Las personas que ayudan a procesar y verificar bloques de transacciones están enviando trabajos para probar los contenidos específicos de la cadena de bloques en ese momento. Al requerir la potencia de la CPU, de repente es demasiado costoso para una sola entidad pretender que su versión de la cadena es correcta.
Los individuos que aportan poder para verificar cualquier bloqueo son recompensados por sus esfuerzos. Cada bloque verificado con éxito crea una cierta cantidad de Bitcoin que se divide entre los nodos que ayudaron a agregarlo al libro mayor.
Parte 7: Recuperando espacio en disco
Un problema potencial anticipado por Satoshi era que la cadena de bloques algún día podría ser demasiado grande. Él ilustró en la parte 7 la idea de usar un sistema Merkle Tree para crear una cadena de referencias a un hash raíz. Este sistema ayuda a reducir el tamaño de la cadena de bloques y posibilita la conexión de dispositivos con menos memoria.
Parte 8: Verificación de pago simplificada
Si los dispositivos básicos se pueden conectar como nodos de blockchain, entonces solo podrán alojar la versión más ligera de blockchain. Los nodos solo tendrían que registrar la última rama de Merkle Tree, en lugar de toda la progresión de hashes, para completar una transacción individual y asumir correctamente que está conectada a la raíz de la cadena correcta.
Parte 9: Combinando y dividiendo el valor
La Parte 9 es una regla de contabilidad que aclara el desorden que ocurre cuando las personas deciden realizar transacciones en fracciones de un Bitcoin. Debido a que cualquier valor que denomine Bitcoin fluctuará, las transacciones individuales por "centavo" no son factibles. Por lo tanto, cada transacción es capaz de tener varias entradas y salidas que permiten dividir y combinar el valor.
Parte 10: Privacidad
Después del contenido tecnológico de las primeras partes del documento técnico, Satoshi lo vuelve a marcar y discute la idea de cómo los bancos logran la privacidad de sus clientes, y cómo Bitcoin podría hacer lo mismo. Los bancos simplemente limitan el acceso a las transacciones que tienen lugar y son los únicos que registran las identidades de los participantes. Bitcoin, con la condición de publicar cada transacción como sucede en tiempo real, no puede mantener nada debajo de la tabla.
Por lo tanto, los usuarios de blockchain deben usar una clave pública para identificarse en la red y una clave privada asociada para firmar las monedas que se les envían. Esto les permite mantener su identidad segura mientras la verifican en cualquier transacción.
Parte 11: Cálculos
Satoshi necesitaba un cierre sobre la idea de una red impenetrable, una que no pudiera ser atacada por malos actores. Él describe las matemáticas que hacen que esta proposición sea extremadamente improbable en la parte 11. Lo primero que hay que entender es que incluso si alguien logra crear una cadena que rivalice con la honesta, no podrían crear Bitcoin desde el aire porque los nodos honestos no aceptará una transacción no válida (una que no coincida). Todo lo que pueden hacer es competir con la cadena honesta para ser la más larga y borrar sus propias transacciones del bloque que crean. Estadísticamente, esto es imposible porque cuanto más larga sea la cadena antes de que un actor deshonesto comience a competir con ella, se necesitará una cantidad de potencia de CPU exponencialmente mayor para ponerse al día.
Esto cierra el ciclo en Bitcoin. La parte final del libro blanco se aleja e ilustra al lector por qué cada pieza del ecosistema delicadamente equilibrado de Bitcoin es necesaria y cómo todos trabajan juntos para proporcionar una solución de pago verdaderamente confiable.
¿Qué ha cambiado desde 2008?
Los diez años de Bitcoin contienen una enorme historia de altibajos, tanto en términos de su precio en dólares como en su desarrollo y soporte. Para una idea que comenzó como un trabajo de investigación anónimo, es sorprendente cuántas personas saben sobre Bitcoin y cuán grande es su capitalización de mercado. Para disfrutar de estos logros, Bitcoin tuvo que soportar varias desviaciones de su libro blanco original:
Centralización de la minería: la popularidad de Bitcoin aumentó su precio e hizo que la minería fuera muy lucrativa. Aunque la red está descentralizada, aquellos con suficiente dinero construyeron grandes instalaciones mineras en áreas que subsidian la electricidad, concentrando así una importante fuente de energía de Bitcoin en manos de unos pocos.
Incentivos: la Parte 6 del documento técnico describe las recompensas para los mineros, pero incluso los más grandes no son inmunes a las fuerzas del mercado. La minería de Bitcoin se vuelve cada vez más difícil a medida que la red crece y, por lo tanto, la minería en masa requiere mucho hardware, electricidad y refrigeración. Esto crea un punto de equilibrio para la minería, que es un factor que no se anticipó en el documento técnico.
Tamaño de blockchain : la parte 7 del documento técnico trata sobre mantener el tamaño de blockchain al mínimo, y hasta ahora, ha hecho un trabajo decente. Sin embargo, con 180 GB en la última medida, es una carga significativa para la mayoría de las máquinas minoristas para almacenar.
Privacidad: Satoshi ilustra su visión de las transacciones privadas en la parte 10, pero Bitcoin ahora solo es privado para aquellos que toman gran precaución para garantizar su anonimato. La mayoría de Bitcoin ahora se comercializa entre intercambios centralizados que requieren identificación y, en ocasiones, verificación de cuenta bancaria, por lo que no es difícil rastrear a quién pertenece o hacia dónde va. La popularidad alimentada por la especulación de Bitcoin lo puso en el centro de atención del gobierno y los bancos centrales hace mucho tiempo, y aunque las personas entienden que las finanzas institucionales nunca pueden destruir Bitcoin por completo, en este punto es tan parte de Bitcoin como lo son los usuarios habituales.
Velocidad y tarifas: con el tiempo, el equipo central de desarrollo de Bitcoin ha realizado cambios en su código para abordar problemas con la velocidad y el costo de las transacciones. Han alterado el tamaño de los bloques que se están verificando y han abierto vías para la integración con soluciones fuera de la cadena como Lightning Network. Esta es una solución efectiva a los ojos de algunos, pero Bitcoin tiene suficientes defensores para tener personas a ambos lados de la cerca.
La tecnología de pago distribuido es ahora una idea inmortal
Ofir Beigel, CEO de 99Bitcoins ve a Satoshi como un catalizador, no un creador de reglas. “No creo que el hecho de que estemos 'apagados' de la visión de Satoshi sea necesariamente algo malo. Si Facebook hubiera mantenido su visión original, habría sido una red social para universidades exclusivamente, pero la agilidad para girar hacia lo que el mundo quiere lo convirtió en lo que es hoy. Lo mismo, creo, es cierto para Bitcoin. Satoshi interpretó el papel del Genius Inventor a la perfección: creó una chispa que provocó un incendio. Donde el fuego se extiende al siguiente ya no depende de él, y creo que él sabía, o sabe, eso ".
Las diversas opiniones sobre la mejor manera de operar Bitcoin significan que su árbol genealógico es enorme, pero la moneda principal sigue siendo el rey. En términos de soporte para desarrolladores en Bitcoin y el ecosistema que ha crecido a su alrededor, su capitalización de mercado y el reconocimiento que ha obtenido a escala global, no se discute que Bitcoin es una fuerza que tiene impulso. También lucha ferozmente en pos de su visión original, más que la mayoría de los proyectos de código abierto.
Expertos como el Dr. Daniel Kraft, CTO de XAYA y desarrollador de NameCoin confirman el punto de Beigel, y agregan que "el valor más importante de Bitcoin es la naturaleza descentralizada y sin confianza de la liquidación de transacciones". Después de todo, habilitar esto a través de la introducción de la minería PoW fue la parte más influyente y disruptiva de la invención de Satoshi. Y gracias a su comunidad diversa derivada del inicio original (en lugar de algunas ICO o lanzamiento privado), Bitcoin es hoy claramente mucho más descentralizado, transparente y democrático que todas las otras criptomonedas principales ”.
La idea de la tecnología de pago distribuido es ahora una idea inmortal y, sin duda, sobrevivirá de alguna forma en la próxima década. Por ahora, sin embargo, es una gran apuesta que Bitcoin tendrá muchos cumpleaños por venir.