En el contexto del crecimiento del token $ZEC (18 veces en el último año) en la red ZCash, muchas blockchains han puesto la atención en la privacidad.

Monero — el principal competidor de ZCash — es demasiado cerrado y por eso prácticamente lo eliminaron de la mayoría de las bolsas. Otras redes populares son casi completamente públicas y tienen que construir la confidencialidad sobre la arquitectura existente.

Solana y Privacy Cash

Solana admite varios modelos de confidencialidad: en la blockchain se probaron formas de ocultar el importe de las transferencias, y también funcionan varios protocolos para garantizar la privacidad. Probé Privacy Cash, que permite ocultar al destinatario, al remitente y el importe de las transacciones $SOL y USDC. También está disponible en otras redes. Funciona con el principio de un mezclador: mezcla tokens y direcciones en un pool (TVL >2 millones), lo que ayuda a enredar las pistas al intentar rastrear el movimiento de criptomonedas.

Es interesante que Privacy Cash también funcione con USDC nativo. Tienen una comprobación del fondo a la entrada, pero aun así los riesgos de bloqueo son grandes. Por ejemplo, el protocolo Zama se encontró con problemas: Circle sospechó de una de las carteras en su pool privado por incumplimiento de la ley y congeló todo el pool. Luego, eso sí, levantaron el bloqueo a solicitud del equipo de Zama, pero la impresión se quedó.

Así que los riesgos en Privacy Cash existen, pero también ganan bastante bien: alrededor de $3 000 al día. Para un protocolo cripto, eso es muchísimo (aproximadamente la misma cantidad de tokens APT se queman cada día gracias al uso de gas en Aptos).

Aptos confidencial

Aptos lanzó directamente en la blockchain la posibilidad de usar un $APT . Creas una cuenta privada dentro del wallet (por ejemplo, la confidencialidad la admiten Petra tanto en el navegador como en la app móvil), la recargas con el token APT y luego transfieres cAPT a cualquier dirección en la blockchain. Importante: la conexión entre wallets en este caso es pública, y el importe está cifrado.

Caso de uso principal: nóminas y otros pagos por contratos. El destinatario y el remitente no están cifrados.

Estudié este protocolo y preparé la primera demo pública de APT de confidencialidad en mainnet. Técnicamente, la blockchain permite hacer cualquier activo confidencial, pero el equipo de Aptos Labs no incluye esta función. Tuve una conversación sobre el tema con el responsable de criptografía de Aptos, Alin Tomescu: dijo que por ahora no se habilitan otros activos debido a posibles problemas legales.

Para que la función sea realmente útil, con solo habilitar USDC basta, pero precisamente al interactuar con Circle es donde están los mayores riesgos.

Totalmente privado en Starknet

Starknet lanzó el protocolo STRK20 en junio. Permite ocultar al remitente, al destinatario y el importe (si se usa correctamente, pero es un tema aparte). Cada operación cuesta 6 STRK (aprox. 15 centavos) y funciona bastante rápido. Pronto se añadirá soporte para DeFi privado; ya ahora hay primeras implementaciones de swaps privados y staking de tokens (con matices, pero ya es bastante bueno).

Quiero destacar por separado que se admite USDC y strkBTC: en esencia, los principales activos de DeFi, que cubren gran parte de los casos de uso. Para que USDC funcione, tuvieron que hacer una concesión: por solicitud de las autoridades, los auditores de Starknet pueden revelar ciertas transacciones. Es decir, las transferencias pueden ser privadas para el público, pero no están totalmente cerradas para sus creadores.

En cualquier caso, parece prometedor. Estoy participando en el hackatón Private Sprint de Starknet y mañana planeo hacer un pequeño airdrop de USDC privados en mi X (ssadkov).


¿Has usado protocolos privados? ¿O con la anonimidad básica de la wallet basta?