Actualmente, existen bastantes criptomonedas que se consideran relativamente anónimas, por ejemplo: Monero, Dash, Zcash, SmartCash, Komodo, Horizen, Verge, NavCoin, PIVX, PIRATE y Zcoin. En esta serie de artículos me centraré sólo en los tres primeros, ya que son los más populares.

Pero primero hay que averiguar por qué, por ejemplo, Bitcoin no se considera anónimo. Bitcoin es anónimo en el sentido de que no conoces la identidad de la persona que te envió las monedas y él no conoce la identidad de la persona a cuya billetera llegaron las monedas. Aquí es donde termina el anonimato. Bitcoin no se desarrolló como un medio de pagos anónimos, sino como un medio para realizar pagos sin un intermediario en forma de banco. Se pueden ver todas las transacciones en la cadena de bloques de Bitcoin. Absolutamente cualquier cosa y cualquiera puede hacerlo.

Monero:

Código fuente: abierto.

¿Cómo se garantiza el anonimato?

Tres factores son clave:

1.    Las direcciones de los destinatarios son direcciones ocultas. Un observador externo no podrá determinar a qué billetera se dirigieron finalmente los fondos, ya que las transacciones en la red Monero se llevan a cabo a través de "direcciones ocultas" únicas (direcciones ocultas) que crean las billeteras de los remitentes. Las monedas se envían a esta dirección. Las direcciones ocultan la relación entre la dirección del remitente, la dirección del destinatario y cualquier otra transacción/dirección. El destinatario no perderá el anonimato si acepta múltiples pagos a una dirección, ya que los pagos entrantes pasarán por diferentes direcciones ocultas.

2.    Se utilizan firmas de anillo. La esencia de las firmas en anillo es que un mensaje está firmado por uno de los miembros de la lista de firmantes potenciales, pero no se revela exactamente quién. Una lista se forma con un número arbitrario de personas diferentes, incluido el firmante real. El firmante no requiere permiso, cooperación o asistencia de las personas incluidas en la lista para aplicar una firma. Una firma en anillo es un tipo de firma digital: una forma de demostrar su autoridad para realizar transacciones en blockchain. En la vida, para ello presentamos nuestro pasaporte, firmamos o introducimos un código PIN. La peculiaridad de una firma digital en blockchain es que permite confirmar la identidad sin revelar los datos. La dirección en la cadena de bloques pertenece a quien conoce su clave privada. Para demostrar que lo tienes sin revelarlo a nadie, utiliza una firma digital. Además, las firmas de anillo en Monero incluyen impurezas en la transacción en forma de transacciones de otras personas realizadas anteriormente. Ayudan a confundir las pistas: es imposible determinar exactamente en qué parte de la transacción hay "impurezas" y dónde están los fondos reales.

3.    Se utilizan transacciones confidenciales de Ring o el protocolo RingCT. La tecnología de Transacciones Confidenciales (CT) oculta la hora, el monto del pago y las direcciones involucradas.

Existen otras tecnologías que garantizan el anonimato de las transacciones en Monero, pero el propósito de este artículo es sólo para fines informativos.

Pero, lamentablemente, no todo es tan sencillo. No en vano Edward Snowden dijo sobre Monero que es una "criptomoneda amateur". Un equipo de investigadores de algunas de las principales universidades del mundo, incluidas Princeton, la Universidad Carnegie Mellon, la Universidad de Boston, el Instituto de Tecnología de Massachusetts y la Universidad de Illinois en Urbana-Champaign, ha publicado un estudio que destaca las deficiencias en el algoritmo de mezcla que puede permitir transacciones individuales que se deben rastrear.

Y el problema no solo afecta a aquellos que iban a pagar con Monero hoy: todos los que alguna vez usaron el sistema están en riesgo, ya que todos los datos de pago quedan registrados para siempre en la cadena de bloques y están disponibles para su análisis.

Los investigadores señalan que las cosas estaban especialmente mal antes de la actualización lanzada en febrero de 2017 (se agregó el uso del protocolo RingCT). Las transacciones realizadas antes de este punto son muy vulnerables, pero los pagos realizados después de la actualización tampoco brindan la confidencialidad que esperan los usuarios del sistema. Uno de los autores del artículo, Andrew Miller de la Universidad de Illinois en Urbana-Champaign, dice:

“La gente tiende a ser simplista, por eso creen que las transacciones de Monero garantizan su anonimato. De hecho, hay información abierta que no está cifrada por medios de red”.

Dijo que esto se debe a que antiguamente al usuario se le daba la opción de cómo realizar una transacción y la opción con un menor nivel de anonimato requería una comisión menor, por lo que se elegía con más frecuencia.