¿Pueden las "Direcciones confidenciales" preservar la privacidad del usuario?

¿Puede el uso de " Direcciones confidenciales " ser una alternativa a zk-SNARK para proporcionar una privacidad aceptable para un usuario?

Y cuando hablamos de " Transacciones Confidenciales ", ¿significa que estamos usando " Direcciones Confidenciales "?

Y si las "Direcciones confidenciales" son suficientes para la privacidad del usuario, ¿por qué necesitamos usar zk-SNARKS ? ¿Son sus misiones diferentes?

Respuestas (1)

Muchos de estos términos terminan siendo confusos y poco descriptivos. En la nomenclatura de "proyecto de elementos", una dirección confidencial es una codificación de una clave P2PKH que incluye la información necesaria para realizar una transacción confidencial , que utiliza pruebas de rango para ocultar las unidades monetarias. No hay nada confidencial sobre la dirección en sí, es funcionalmente solo una clave pública como de costumbre.


Objetivamente, las pruebas de rango utilizadas de esta manera no son suficientes para proporcionar una privacidad significativa en un sistema general, y tienen un tamaño y un costo computacional muy grandes para verificar. Pueden aumentar potencialmente la privacidad y aumentar la utilidad de otras tecnologías como CoinJoin, pero no son una solución en sí mismas.

Al ocultar los valores en las transacciones, pueden oscurecer algunos de los usos de la tecnología que viola la privacidad, como la ejecución frontal de intercambio donde las transacciones en la red revelan un comportamiento potencialmente cambiante del mercado. También pueden mejorar la usabilidad de las transacciones que se mezclan a diferencia de las salidas, como CoinJoin, donde ya no es necesario ser tan cuidadoso para asegurarse de que los tamaños sean los mismos para ocultar la fuga de información.

Se ha demostrado en la red ZCash que cualquier situación en la que un usuario pueda elegir entre barato y privado, optará por la opción más barata posible sin importar qué . Para sistemas como zk-SNARKS y pruebas de rango, esto reduce drásticamente la efectividad del sistema en general, ya que hay menos oscuridad en la que esconderse. Lamentablemente, las pruebas de rango también tienen esto, a menos que se elimine la opción de usarlas.

En resumen, es muy difícil determinar si estas tecnologías tienen un uso en el mundo real.