En esta nueva serie, hablamos de cypherpunks notables que ayudaron a crear dinero descentralizado y más herramientas de privacidad y libertad en línea para todos. Recordemos que el grupo llamado “
Wei Dai es, por supuesto, uno de ellos. Quizás su nombre te suene si alguna vez lees el documento técnico de Bitcoin. Es uno de los referentes al final. No sabemos mucho sobre su vida personal, porque es una persona bastante reservada, como la mayoría de los cypherpunks, de hecho. Sin embargo, sí sabemos de su carrera.
Probablemente nacido
Las contribuciones notables de Dai incluyen la biblioteca Crypto++ de código abierto ampliamente utilizada, empleada en proyectos como Microsoft Office Groove y LastPass. El algoritmo VMAC de Dai, diseñado para sistemas de 64 bits, demostró una verificación de datos de alto rendimiento. También identificó vulnerabilidades críticas en Encryption Block Chaining de SSH2 y formó parte del equipo que descubrió la vulnerabilidad del protocolo BEAST en SSL/TLS, lo que representa un riesgo significativo para la seguridad de Internet.
Además, su trabajo en b-money influyó en los conceptos centrales implementados en Bitcoin. Este es un sistema muy similar, publicado antes de la
De hecho, mostró dos protocolos. La primera, calificada de poco práctica, sienta las bases para la segunda, más factible. En ambos casos se parte de una red imposible de rastrear, en la que los participantes se identifican únicamente mediante seudónimos digitales. El primer protocolo se basa en un canal de transmisión anónimo sincrónico e ininterrumpido, en el que los participantes mantienen bases de datos de propiedad del dinero vinculadas a seudónimos. Cubre la creación y transferencia de dinero y la ejecución de contratos, incluidos los mecanismos de arbitraje.
El segundo protocolo traslada la responsabilidad de la acuñación de dinero a un subconjunto de participantes llamados servidores, conectados a través de un canal de transmisión estilo Usenet . Los mensajes de transacción siguen siendo similares al primer protocolo, pero los participantes deben verificar que los mensajes sean recibidos y procesados por un subconjunto de servidores seleccionados al azar. Para evitar la colusión, los servidores deben depositar dinero para posibles multas o recompensas, publicando periódicamente y comprometiéndose con bases de datos de propiedad y creación de dinero.
Estos dos sistemas comparten muchas similitudes. Ambos apuntan a establecer monedas digitales no reguladas que operen en una red peer-to-peer (P2P) sin la necesidad de una autoridad central. También se considera el uso de Prueba de Trabajo (PoW) para la creación de nuevas unidades monetarias. Tanto en b-money como en Bitcoin, los participantes pueden generar nuevas monedas resolviendo problemas computacionales. Este proceso de PoW tiene el doble propósito de proteger la red y prevenir abusos.
Además, ambos sistemas emplean mecanismos criptográficos para garantizar transacciones seguras y privadas. B-money, al igual que Bitcoin, utiliza seudónimos digitales (claves públicas) para identificar a los participantes, proporcionando un nivel de anonimato . Las transacciones están firmadas y cifradas, lo que contribuye a la privacidad y seguridad del sistema en general.
El concepto de libro mayor distribuido es otro elemento compartido. B-money y Bitcoin utilizan un enfoque descentralizado para mantener un libro de transacciones. En b-money, los participantes mantienen bases de datos separadas, mientras que Bitcoin realiza estas bases de datos como una cadena de bloques, un libro de contabilidad público que registra todas las transacciones a través de una red de computadoras.
En general, los fundamentos conceptuales del b-money, en particular el uso de PoW, técnicas criptográficas y libros de contabilidad descentralizados, sentaron las bases para el desarrollo posterior de Bitcoin y otras criptomonedas. Incluso la “b” del nombre puede generar sospechas. Pero el propio Dai
“No creé Bitcoin, solo describí una idea similar hace más de una década. Y tengo entendido que el creador de Bitcoin, que se hace llamar Satoshi Nakamoto, ni siquiera leyó mi artículo antes de reinventar él mismo la idea. Se enteró después y me dio crédito en su artículo. Entonces mi conexión con el proyecto es bastante limitada”.
B-money fue solo uno de los pasos importantes hacia lo que tenemos hoy y hacia la descentralización real que todavía pretendemos lograr en criptografía. En realidad, no estaba descentralizado, como habrás notado: los “servidores” (intermediarios) tenían el control del dinero. Efectivamente, algo parecido ocurre con Bitcoin.
Los mineros, encargados de acuñar nuevas monedas, pueden seleccionar o incluso censurar las transacciones. Si más de la mitad de los grandes mineros se confabulan, podrían apoderarse de toda la red. Y ni siquiera son muchas fiestas,
Obyte , por su parte, ha solucionado este problema eliminando por completo el sistema de minería. En cambio, su estructura de gráfico acíclico dirigido (DAG) es totalmente resistente a la censura. No hay partidos poderosos detrás, y sólo
Curiosamente, como Wei Dai describió el cumplimiento de los contratos y los mecanismos de arbitraje, también tenemos contratos con arbitraje, así como una tienda de árbitros (
Operando de forma descentralizada
Estamos en deuda con nuestros predecesores. Distinguidos cypherpunks como Wei Dai y Satoshi Nakamoto sentaron las bases para la construcción de
Imagen vectorial destacada de Garry Killian /