Introducción:

zDEX es un exchange de criptomonedas descentralizado de igual a igual (peer to peer). zDEX utiliza la red masternodes de PIVX con el fin de coordinar mediante multisignature todos los depósitos en garantía y la concordancia de las órdenes de compraventa. La “z” en zDEX proviene del hecho de que zDEX permite transacciones que en última instancia involucran a zPIV, que es la versión del protocolo Zerocoin de PIVX, y que proporciona el anonimato “off-chain” (fuera de la cadena) de las monedas que se poseen.

 

Heidi: Para acceder al exchange, deberás descargar una aplicación. ¿No es necesario ejecutar un nodo zDEX correcto?

Jakiman: Eso es correcto. Para acceder al exchange, solo necesita descargar y ejecutar la aplicación zDEX en uno de los sistemas operativos compatibles. (por ahora, Linux, Windows y macOS) No es necesario poseer o ejecutar tu propio nodo zDEX a menos que estés dispuesto a invertir en un masternode de PIVX, que servirá para ayudar a respaldar la red y a cambio, ganar las dos recompensas, una por ser un masternode de PIVX y la otra por la repartición del 20% de las tarifas de intercambio (trade fees) en las que participó el nodo zDEX. (se explicará más adelante) El sitio web solo muestra la actividad de intercambios de la red zDEX. Es importante tener en cuenta que actualmente zDEX se encuentra en fase de prueba “alpha” y que se ejecuta en la red de pruebas o “testnet”. Así que pasará un poco más de tiempo, antes de que los usuarios puedan realmente intercambiar monedas.

 

Heidi: ¿Por qué la cuenta caduca después de 24 horas?

Jakiman: el desarrollador principal de zDEX, Presstab, está bastante orgulloso de que zDEX sea uno de los exchanges verdaderamente descentralizados. Como resultado, no existe control centralizado por parte de los desarrolladores para realizar alguna manipulación de órdenes de compraventa (para cancelar cuentas erróneas, etc.).

Entonces, se implementó una gran característica, un mecanismo automático FailSafe. Todos los fondos bloqueados en una cuenta se desbloquean automáticamente al usuario (propietario de ese fondo o dirección) después de 24 horas. Esto evita un problema que puede ocurrir con transacciones multisig, por ejemplo, donde no se puede obtener todas las firmas necesarias y que de otra manera, causaría la congelación de los fondos del usuario por tiempo indefinido.

 

Heidi: Si entiendo correctamente, con este DEX ¿Estás anonimizando tus monedas (a través de PIVX)?

Jakiman: Una de las principales características únicas de zDEX (Zerocoin Decentralized Exchange) es que todas las monedas admitidas, como BTC, se intercambian con zPIV, que es la unidad de protocolo Zerocoin de PIVX, y que esencialmente se encuentran “fuera de cadena” (off-chain) mientras estén en esa forma. https://pivx.org/es/documentacion-tecnica-de-pivx-zerocoin-zpiv/

Básicamente, enviaras tu moneda al vendedor de zPIV si bien compras y recibes zPIV en tu cuenta/wallet. El vendedor de zPIV recibirá tu moneda de forma normal y, si se trata de una moneda no privada, como BTC, el rastro de BTC seguirá siendo visible en la cadena de bloques (desde tu dirección a la dirección del vendedor). Mientras tengas zPIV, no hay una dirección de cadena de bloques PIVX asociada a ti, tampoco alguien externo puede determinar tu saldo mirando el explorador de bloques PIVX. Así que terminas con Zero Knowledge Proof PIVX Zerocoins totalmente fungibles, intactos y no rastreables. Se que no es un concepto fácil de entender al principio, pero piensa en zPIV como la versión de un “pagaré” de una cantidad equivalente en PIV que sí está en dentro de la cadena.

 

Heidi: La mitad de los fees se pagarán a los nodos zDEX, mientras que la otra mitad se pagará al equipo de zDEX, ¿Que hará el equipo con estos fondos?

Jakiman: La estructura de pago de los fees es en realidad 80% para el desarrollo y 20% para los nodos zDEX. Los costos iniciales de desarrollo de zDEX fueron financiados de forma privada por los fundadores. Por lo tanto, es una forma de recuperar parte de esa inversión y, al mismo tiempo, utilizarlos para desarrollar constantemente nuevas funciones y mejoras para garantizar que zDEX se haga más avanzado técnicamente y, al mismo tiempo, mejore la experiencia del usuario. El objetivo es hacer de zDEX el mejor exchange realmente descentralizado y anónimo.

 

Heidi: ¿Qué pagos puede esperar un nodo zDEX? ¿Con qué frecuencia? Y ¿Cuáles son los requisitos para ejecutar este nodo?

Jay: Calculamos que cuando hay 100 nodos zDEX en la red, cada nodo zDEX podría recibir hasta aproximadamente 0,0075 BTC por mes si hay un promedio de intercambio equivalente a 100 BTC por día.

Por cada orden de intercambio, se seleccionará aleatoriamente un quórum de 15 nodos de la red zDEX. Y cuando se produzca el intercambio, los 15 nodos (o menos si algunos abandonan la red antes, pero no menos de 10 nodos en línea) obtendrán la parte de la comisión de ese intercambio en particular en el tipo de moneda que se comercializó. (Si se intercambió LTC, los nodos zDEX recibirán LTC).

Toma en cuenta que cada nodo zDEX puede formar parte de múltiples quórumes y también puede realizar múltiples transacciones al mismo tiempo.

 

Heidi: ¿Qué tipo de lecciones han aprendido los equipos de PIVX y zDEX de otros DEX y cómo pretenden ser diferentes?

S3v3nh4cks (fundador): La lección es que si el exchange descentralizado, no tiene el aspecto familiar de las plataformas centralizadas, los usuarios tendrán dificultades para utilizarlo.

Jakiman: Queríamos un DEX que esté lo más cerca posible de ser completamente descentralizado en todos los aspectos posibles, ejecutándose en las computadoras de personas reales con ninguna recopilación de información personal y permitiendo intercambios entre una criptomoneda zerocoin (PIVX zPIV) para que los usuarios pudieran beneficiarse de sus características de privacidad.

 

Heidi: Adicionalmente ¿Los intercambios se realizan a través de Atomic Swaps? ¿Dentro de la Cadena (On chain), Fuera de la Cadena (Off chain)?

Los intercambios no se realizan mediante Atomic Swaps, se realizan mediante una combinación de CLTV (BIP 65) y Contratos Multisig.

En cuanto a estar Fuera de Cadena (off-chain) o Dentro de la Cadena (on-chain), es una combinación de ambos. Ejemplo:

Para el vendedor de BTC = BTC (on-chain) -> PIV (on-chain) -> zPIV (off-chain)

Para el comprador de BTC = zPIV (off-chain) -> PIV (on-chain) -> BTC (on-chain)

Nota 1: La conversión de PIV a zPIV (llamada acuñación o minting) y la conversión de zPIV a PIV (llamada gasto o spending) se realiza automáticamente en el backend, por lo que el usuario no necesita realizar esa tarea manualmente.

 

Por lo tanto, el resultado final del intercambio simplemente se verá como:

Para el vendedor de BTC = BTC (on-chain) -> zPIV (off-chain)

Para el comprador de BTC = zPIV (off-chain) -> BTC (on-chain)

Como zPIV participa en ambas direcciones del intercambio, cada usuario se beneficiará de la privacidad del protocolo Zerocoin durante la transacción. Una vez el usuario posee zPIV, no hay forma de que alguien pueda saber los montos que posee, ya que no existe ninguna dirección pública asociada a esos zPIV.

zDEX Website

====

Jakiman: zDEX se encuentra actualmente en una etapa temprana (es una versión “alpha” y por lo tanto solo se ejecuta en la red de pruebas o “testnet” de momento) y su desarrollo continuará (tanto en el backend de trading, el frontend  de la interfaz de usuario y el sitio web) durante las próximas semanas, antes de que se realice el lanzamiento público en toda regla. Así que muchas cosas pueden cambiar y mejorar con el tiempo y nada está escrito en piedra.