Zcash es una de las pocas cadenas donde la privacidad se elige transacción por transacción. Dos de sus formas de dirección publican todo en el explorador; dos lo cifran. La diferencia se ve en los primeros caracteres de la dirección, y decide si tu intercambio deja un rastro legible.
Los cuatro prefijos
- t1 y t3: transparentes. Los importes y las direcciones son públicos, igual que en Bitcoin.
- zs1: blindada (Sapling). El emisor, el receptor y el importe van cifrados.
- u1: unificada. Una sola cadena que lleva un receptor blindado; las carteras Zcash actuales la entregan por defecto.
- zc: Sprout. El primer pool blindado, hoy retirado: el protocolo ya no permite que entren fondos.
Qué revela una dirección transparente
En una dirección t1 o t3 la cadena registra lo mismo que Bitcoin: quién pagó, quién recibió y cuánto. Cualquiera puede leerlo después y unir los dos extremos. No es un defecto de Zcash: la transparencia es uno de sus dos modos y existe para que la moneda pueda pasar por plataformas que no saben manejar notas cifradas.
Qué oculta una dirección blindada
En el pool blindado el importe y los dos extremos van cifrados. Un observador ve que hubo una transacción y qué comisión pagó, no quién envió qué a quién. Solo quien reciba de ti una clave de visualización puede leer el detalle, y por eso conviene mantener blindado lo que ya está blindado.
Dónde se pierde la privacidad de todos modos
La fuga habitual no es la forma de la dirección, sino el viaje de ida y vuelta. Saca fondos del pool blindado a una dirección transparente, haz algo con ellos y vuelve a blindarlos: los importes y los tiempos de ambos tramos transparentes se pueden alinear. La mayoría de los exchanges obligan exactamente a eso, porque solo pueden pagar a una t1. El pool blindado protege lo que está dentro; cada paso fuera vuelve a ser público.
Sprout (zc) ya no se puede pagar
Sprout fue el primer diseño blindado de Zcash y está cerrado a nuevos fondos desde la actualización Canopy. Una dirección zc no es solo antigua: el protocolo no deja que nadie, nosotros incluidos, mueva valor hacia ella. Si tu cartera todavía te muestra una, pasa a u1 o zs1 antes de pedir que te paguen.
Intercambiar sin salir del pool blindado
Aquí la distinción deja de ser académica. Pagamos Zcash a direcciones blindadas u1 y zs1 directamente desde nuestra propia cartera Zcash, así que el pago no tiene que pasar por una dirección transparente para llegarte. En la entrada, la orden publica las dos formas: una dirección transparente t1 como principal, porque los formularios de retiro de los exchanges y las carteras multicadena solo pueden enviar ahí, y debajo una u1 para carteras nativas de Zcash. Las dos pertenecen a la misma orden y cualquiera la acredita, así que quien paga desde el pool blindado no tiene que salir primero. La página de Zcash indica cuántas confirmaciones esperamos.