Blockchain/Nivel I · Dinero/1.2 El camino cypherpunk/Lección 2
David Chaum, firmas ciegas y DigiCash
Firmar a través del sobre: privacidad sin identidad
MaterialesUn sobre, una hoja de papel carbón y un trozo de papel, para reproducir la analogía de Chaum
Curiosidad
- ¿Cómo puede un banco firmar una moneda que nunca ha visto?
- ¿Por qué fracasó un sistema funcional de dinero digital justo cuando el comercio en línea comenzó a crecer?
- ¿Qué significa “imposible de rastrear” cuando el emisor guarda todos los registros?
Explorar
- David Chaum introdujo las redes mixtas en 1981 para romper el vínculo entre el remitente y el destinatario. Los mensajes pasaban por retransmisores que descifraban una capa, agrupaban y reordenaban el tráfico, de modo que un observador no pudiera relacionar lo que entraba con lo que salía. Este trabajo fundamental estableció que el anonimato podía diseñarse criptográficamente en lugar de simplemente asumirse por la oscuridad.
- En «Firmas ciegas para pagos imposibles de rastrear» (Crypto '82), Chaum describió un mecanismo mediante el cual un firmante firma datos sin conocer su contenido. El usuario ciega el mensaje, el banco aplica su firma con la clave privada al formato ciego y posteriormente el usuario lo desciega. La firma resultante es válida para los datos originales, pero el banco no conserva registro alguno de qué token específico firmó.
- La propia analogía de Chaum: sellar un trozo de papel dentro de un sobre forrado con papel carbón. El firmante firma el exterior del sobre, y el papel carbón transfiere la firma al trozo de papel. Al abrirlo posteriormente, este lleva una firma válida que el firmante nunca vio. En eCash, ese trozo de papel es el número de serie de una moneda, y la firma del banco certifica su valor.
- Chaum fundó DigiCash en Ámsterdam en 1989 para implementar esto como eCash. A partir de 1995, el Mark Twain Bank en St. Louis ofreció cuentas reales donde los clientes podían comprar y gastar monedas digitales. Los pagadores eran anónimos para el banco; los comerciantes no lo eran, ya que depositaban las monedas en cuentas a su propio nombre, y cada depósito se verificaba en línea contra la lista de números de serie gastados de la casa de moneda.
- DigiCash solicitó la quiebra en 1998. Los relatos de la época señalan problemas de gestión, la pérdida de interés por parte de los bancos (el Mark Twain Bank dejó eCash en 1998) y las tarjetas de crédito ganando terreno en los pagos en línea. El diseño también vinculaba cada pago a la casa de moneda de una sola empresa, que tenía que verificar cada moneda en línea. Esto puso de manifiesto que la criptografía orientada a proteger la privacidad no elimina la necesidad de un emisor de confianza.
- El legado de Chaum persiste en protocolos que preservan la privacidad, como Chaumian ecash, Cashu y Fedimint. Su artículo de 1985, «Seguridad sin identificación», abogaba por sistemas de transacciones que hicieran obsoleto al Gran Hermano al separar la identidad del pago. Este trabajo influyó directamente en el movimiento cypherpunk y demostró que la privacidad en los pagos podía integrarse en el propio protocolo, en lugar de depender de las políticas.
Datos clave
- David Chaum publicó «Firmas ciegas para pagos imposibles de rastrear» en 1983.
- DigiCash fue fundada en Ámsterdam en 1989 y solicitó la quiebra en 1998.
- El Mark Twain Bank ofreció cuentas eCash a partir de 1995.
- Las firmas ciegas permiten que un banco firme una moneda sin ver su número de serie.
- Las redes de mezcla de Chaum (1981) sentaron las bases para los protocolos de comunicación anónima.
- DigiCash requería verificación en línea contra una lista central de números de serie gastados para evitar el doble gasto.
Ejercicio nueve, seis, tres, uno
9ReunirEnumera 9 sistemas de pago digital del año 1980 al 2010. Indica si cada uno permitía que el pagador o el beneficiario permanecieran anónimos ante el comerciante.
6AgruparAgrupa los 9 en 6 categorías según quién poseía los registros: visibilidad total del banco, anonimato parcial, sin registro central u otros modelos estructurales.
3DestilarReduce los 6 grupos a 3 razones por las cuales la mayoría de los sistemas iniciales daban prioridad a la trazabilidad sobre la privacidad para los comerciantes y los reguladores.
1CristalizarEscribe una oración sobre qué resuelven las firmas ciegas y qué dejan sin resolver respecto al doble gasto.
Verificación de hechos
Fechas, cifras y afirmaciones verificadas con las fuentes publicadas que se enumeran a continuación.
- D. Chaum, 'Untraceable electronic mail, return addresses, and digital pseudonyms' (CACM 1981)
- D. Chaum, 'Blind Signatures for Untraceable Payments' (Crypto '82, published 1983)
- D. Chaum, 'Security without Identification: Transaction Systems to Make Big Brother Obsolete' (CACM 1985)
- A. Narayanan et al., Bitcoin and Cryptocurrency Technologies (2016)