¿Cuál es la tecnología más avanzada para transacciones anónimas?

¿Cuál es la tecnología más avanzada para la función de transacciones anónimas?

Escuché sobre zerocash y coinjoin, pero ¿cuál de ellos tiene una ventaja tecnológica? ¿Alguna de estas tecnologías es realmente capaz de proporcionar la función de transacciones anónimas en lugar del pseudo anonimato?

Respuestas (3)

CoinShuffle ha mejorado CoinJoin, pero la mezcla activa no es avanzada en comparación con las soluciones a continuación.

ZeroCash y CryptoNote han avanzado significativamente desde que hizo esta pregunta. CryptoNote ha sido avanzado por el laboratorio de investigación de Monero y tiene planes para agregar Transacciones confidenciales (RingCT). ZeroCash ha logrado avances en la disminución del tamaño de las transacciones y el diseño del proceso de "configuración confiable" que se describe a continuación.

https://lab.getmonero.org/pubs/MRL-0005.pdf

https://www.reddit.com/r/Monero/comments/41vg68/monero_vs_zcash_eli5_fundamental_differences/

https://z.cash/blog/snark-parametros.html

https://blog.okturtles.com/2016/03/the-zcash-catch/

Monero también se está asociando con los desarrolladores de I2P ahora mismo en Kovri, un enrutador I2P C++ que ayudará a proteger los metadatos, incluidas las direcciones IP: https://github.com/monero-project/kovri

CoinJoin hace posible el anonimato al combinar transacciones aleatorias de Bitcoin. El principio es que cuando tiene muchas entradas de múltiples direcciones y muchas salidas a múltiples direcciones, ya no puede determinar qué fue a dónde y de quién. El problema es que Coinjoin es potencialmente vulnerable al análisis de red y, por lo tanto, es pseudoanónimo.

Originalmente, se suponía que Zerocoin solucionaría el problema del anonimato de Bitcoin. La forma en que está diseñado es que tomas Bitcoins originales, los conviertes en Zerocoins y luego los vuelves a convertir en nuevos Bitcoins en otra billetera. Actualmente la tecnología se está refinando para ser más eficiente; sin embargo, es poco probable que se implemente en Bitcoin. Además, una de las mayores críticas de zerocoin es el tiempo de cálculo adicional que requiere el proceso. Además, si las pruebas (pruebas de conocimiento cero) se publicaran en la cadena de bloques, esto aumentaría significativamente el tamaño de la cadena de bloques.

Otro método para transacciones anónimas son las Direcciones Stealth, pero muy pocas personas las usan. No es muy fácil de usar en este momento y se considera bastante experimental.

Como ves, cada una de estas tecnologías tiene sus pros y sus contras. El único protocolo que no he mencionado todavía es CryptoNote. Que yo sepa, CryptoNote es la tecnología más prometedora para transacciones anónimas. La forma en que se ejecutan los pagos imposibles de rastrear es a través de algo llamado firmas de anillo. Aquí hay una explicación de cómo funciona https://cryptonote.org/inside/

Bytecoin (BCN) es la primera criptomoneda basada en el protocolo CryptoNote. Fue lanzado en 2012. http://bytecoin.org/

Para agregar a esto, Cryptonote usa (y, de hecho, hace cumplir) direcciones sigilosas, por lo que todos los que usan una moneda Cryptonote las usan. Además, el "Bytecoin 2012" está mal, el equipo de Bytecoin simuló una cadena de bloques larga para ocultar un preminado masivo del 82 % (ver bitcointalk.org/index.php?topic=740112.0 para detalles/evidencia).

Zerocash está a la vanguardia de la investigación criptográfica en este momento. Necesita una implementación separada y proporciona anonimato comprobable, pero a un costo computacional más alto.

CoinJoin es una solución simple y más fácil de entender. Si bien no proporciona el anonimato de Zerocash, ya está implementado (en DarkWallet) y funciona en la propia cadena de bloques de bitcoin. El costo computacional es insignificante, ya que se utilizan transacciones de bitcoin casi regulares.