MSTR Cat

Blockchain/Nivel VI · Después de bitcoin/6.2 La era de las altcoins/Lección 5

Monero y monedas de privacidad

Escondiéndose en la multitud, y el costo del telón

MaterialesUn explorador de bloques para Monero o Zcash para comparar los tamaños de las transacciones con BitcoinEl texto del Manifiesto de los Cifropunks (Eric Hughes, 1993)Un cuaderno para llevar un registro del mecanismo criptográfico específico de cada moneda

Curiosidad

  1. ¿Cómo puede una red verificar que se gastó dinero sin ver quién lo gastó o cuánto?
  2. ¿Por qué agregar más datos para ocultar la identidad suele hacer que el registro sea más lento y pesado?
  3. ¿Qué sucede cuando una función de privacidad requiere confiar sus claves en un grupo específico de personas?

Explorar

  1. Bitcoin ofrece seudonimato, no anonimato. Las claves públicas no están vinculadas directamente a nombres, pero cada transacción se registra de forma permanente en un registro inmutable. Esta permanencia permite la desanonimización mediante el análisis de las claves públicas; asociar una única dirección a una identidad conocida revela todo el historial financiero de ese usuario. Las monedas de privacidad surgieron para incorporar la privacidad en el propio protocolo base.
  2. Monero emplea firmas en anillo, donde el gastador mezcla su entrada con señuelos de otras transacciones del registro. El remitente real queda oculto entre estos señuelos, lo que otorga a la entrada legítima una negación plausible entre los miembros del anillo; los investigadores demostraron que muchas transacciones iniciales, anteriores a 2017, aún podían rastrearse mediante heurísticas. Las direcciones furtivas de un solo uso ocultan al destinatario, y desde enero de 2017 RingCT ha ocultado las cantidades; en 2019 Monero adoptó la prueba de trabajo (PoW) RandomX para favorecer a las CPUs comunes. Monero se lanzó en abril de 2014 como un fork de Bytecoin, cuyo gran preminado oculto había sido controvertido. La privacidad tiene un costo en espacio: las transacciones de Monero son mucho más grandes que las de Bitcoin.
  3. Zcash, lanzado en octubre de 2016 a partir de la investigación académica de Zerocoin (2013) y Zerocash (2014), utiliza zk-SNARKs (argumentos de conocimiento sucintos e no interactivos con cero conocimiento). A diferencia de la ofuscación de Monero, Zcash permite a los nodos validar transacciones sin acceder a los datos subyacentes. Sin embargo, sus parámetros originales requerían una ceremonia de “configuración confiable” en la que varias partes generaban claves al mismo tiempo que destruían sus propias copias. Los críticos objetaron que los usuarios tenían que confiar en dicha ceremonia; una actualización de 2022 pasó a utilizar un sistema de pruebas (Halo 2) para su nuevo grupo Orchard, el cual no necesita una configuración confiable, aunque los grupos antiguos siguen en uso.
  4. La tensión entre privacidad y regulación es estructural. La privacidad por ofuscación añade información para oscurecer los datos, lo que complica el procesamiento de la red y genera preocupaciones regulatorias relacionadas con actividades ilícitas. Por el contrario, la 'privacidad por omisión', presente en soluciones de segundo nivel como Lightning Network, reduce la información on-chain. Este enfoque puede mejorar simultáneamente tanto la privacidad como la escalabilidad al mantener los detalles de las transacciones fuera del registro principal.
  5. Dash, lanzado en 2014 como XCoin y posteriormente como Darkcoin, utilizó la mezcla de monedas (coin joining) y 'masternodes' para ocultar las rutas de las transacciones. Fue criticado por un 'instamine' inicial, una emisión rápida de monedas que favorecía a los desarrolladores iniciales. La presión regulatoria ha llevado desde entonces a los exchanges a deslistar monedas de privacidad en algunas jurisdicciones; por ejemplo, Binance deslistó Monero en febrero de 2024.
  6. Las raíces ideológicas se remontan al Manifiesto de los Cifropunks (1993) y a los trabajos de David Chaum sobre dinero digital privado. Su implementación sigue siendo difícil debido a una combinación de desafíos de seguridad, obstáculos en la experiencia del usuario y una intensa presión regulatoria por parte de los gobiernos que buscan capacidades de vigilancia. El compromiso es claro: la privacidad absoluta requiere una complejidad criptográfica que la mayoría de los usuarios nunca comprende.

Datos clave

  • Monero utiliza firmas en anillo para ocultar a los remitentes entre señuelos y direcciones ocultas de un solo uso para los destinatarios.
  • Zcash utiliza zk-SNARKs, los cuales originalmente requerían una ceremonia de “configuración confiable” para generar parámetros.
  • La privacidad por ofuscación añade datos para ocultar la identidad, mientras que la privacidad por omisión reduce la información en la cadena de bloques.
  • Binance deslistó Monero en febrero de 2024, en medio de una presión regulatoria generalizada sobre las monedas de privacidad.
  • El documento técnico de CryptoNote (2012-2013) propuso firmas en anillo y direcciones ocultas antes del lanzamiento de Monero en abril de 2014.
  • Dash utilizó la mezcla de monedas y los masternodes, enfrentándose a críticas por un ‘instamine’ prematuro de su oferta.

Ejercicio nueve, seis, tres, uno

9ReunirEnumera 9 técnicas o características de privacidad de diferentes criptomonedas (por ejemplo, firmas en anillo, zk-SNARKs, unión de monedas).
6AgruparAgrupa los 9 en 6 según su principal compromiso: costo de escalabilidad, requisito de confianza, complejidad para el usuario, riesgo regulatorio, impacto en el rendimiento o barrera de adopción.
3DestilarReduce los 6 grupos a 3 razones fundamentales por las cuales las funciones de privacidad tienen dificultades para ser adoptadas en masa.
1CristalizarEscribe una oración que explique por qué la 'privacidad por omisión' suele ser más escalable que la 'privacidad por ofuscación'.

Verificación de hechos

Fechas, cifras y afirmaciones verificadas con las fuentes publicadas que se enumeran a continuación.

Abrir en la academia interactiva →

EN PT ZH JA KO RU DE FR MS