1
0
Fork 0

GitBook: [#66] d

This commit is contained in:
bt11ba 2021-10-28 14:00:58 +00:00 committed by gitbook-bot
parent b92bc8b048
commit 6648ffa38f
No known key found for this signature in database
GPG Key ID: 07D2180C7B12D0FF
10 changed files with 129 additions and 136 deletions

View File

@ -16,7 +16,7 @@ Tornado Cash mejora la privacidad de las transacciones rompiendo la cadena de un
Para preservar la privacidad, es recomendable seguir algunas buenas prácticas, tales como el uso de un relayer para los pagos de gas en las retiradas de fondos mediante una dirección vacía o sin balance previo.
Más detalles disponibles en _Behind the scenes:_ [¿Cómo funciona Tornado.Cash?](https://docs.tornado.cash/v/es/how-does-tornado.cash-work) __y [Consejos para mantener anónimo](https://docs.tornado.cash/v/es/tips-to-remain-anonymous).
Más detalles disponibles en _Behind the scenes:_ [¿Cómo funciona Tornado.Cash?](https://docs.tornado.cash/v/es/how-does-tornado.cash-work)_ _y [Consejos para mantener anónimo](https://docs.tornado.cash/v/es/tips-to-remain-anonymous).
## ¿Donde esta actualmente Tornado.Cash?
@ -24,9 +24,9 @@ El protocolo ha estado operando en la **blockchain Ethereum** desde su concepci
Hoy en día, Tornado.Cash se puede usar con los tokens siguientes:
* En Ethereum : **ETH** _\(Ethereum\)_, **DAI** _\(Dai\)_, **cDAI** _\(Compound Dai\)_, **USDC** _\(USD Coin\)_, **USDT** _\(Tether\)_ & **WBTC** _\(Wrapped Bitcoin\)_
* En Binance Smart Chain: **BNB** _\(Binance Coin\)_.
* En Polygon Network: **MATIC** _\(Polygon\)_
* En Ethereum : **ETH** _(Ethereum)_, **DAI** _(Dai)_, **cDAI** _(Compound Dai)_, **USDC** _(USD Coin)_, **USDT** _(Tether)_ & **WBTC** _(Wrapped Bitcoin)_
* En Binance Smart Chain: **BNB** _(Binance Coin)_.
* En Polygon Network: **MATIC** _(Polygon)_
![](.gitbook/assets/non-custodial-anonymous-transactions-on-ethereum-3-.png)
@ -36,12 +36,11 @@ Mas información disponible en [Anonymity mining ](https://docs.tornado.cash/v/e
## ¿Como funciona Tornado.Cash?
[El código tras el funcionamiento de Tornado.Cash](https://github.com/tornadocash) - smart contracts, circuitos y toolchain - son completamente **open sourced.** Trabajando como DAO \(Decentralized Autonomous Organization u Organización Descentralizada Autónoma\), la gobernanza y minado de los smart contracts de Tornado.Cash han sido desplegados enteramente por su comunidad.
[El código tras el funcionamiento de Tornado.Cash](https://github.com/tornadocash) - smart contracts, circuitos y toolchain - son completamente **open sourced.** Trabajando como DAO (Decentralized Autonomous Organization u Organización Descentralizada Autónoma), la gobernanza y minado de los smart contracts de Tornado.Cash han sido desplegados enteramente por su comunidad.
El protocolo también funciona con zk-SNARK, lo cual habilita las _**zero-knowledge proofs**_, pruebas de conocimiento cero, permitiendo a los usuarios demostrar la posesión de cierta información sin necesidad de relevarla explícitamente. El uso de esta tecnología se basa en **investigaciones en código abierto realizadas por el equipo de Zcash con la ayuda de la comunidad Ethereum**. Para configurar las claves iniciales de zk-SNARK, la Tornado.Cash[ Trusted Setup Community](https://tornado-cash.medium.com/tornado-cash-trusted-setup-ceremony-b846e1e00be1) se lanzó en mayo de 2020 representada [por 114 contribuyentes](https://tornado-cash.medium.com/the-biggest-trusted-setup-ceremony-in-the-world-3c6ab9c8fffa). Este número significativo de contribuyentes hace imposible comprometer el protocolo mediante la falsificación de las pruebas de conocimiento cero.
La interfaz de usuario está alojada en **IPFS** \(InterPlanetary File System\) por la comunidad, minimizando el riesgo de eliminación de datos. En efecto, la interfaz seguirá existiendo mientras quede al menos un solo usuario alojándola.
La interfaz de usuario está alojada en **IPFS** (InterPlanetary File System) por la comunidad, minimizando el riesgo de eliminación de datos. En efecto, la interfaz seguirá existiendo mientras quede al menos un solo usuario alojándola.
_Escrito por_ [_**@ayefda**_](https://torn.community/u/ayefda)
_Escrito por_ [_**@ayefda**_](https://torn.community/u/ayefda)_****_\
_****Traducido por_ [_@EeXavi_](https://twitter.com/EeXavi?s=09)

View File

@ -3,10 +3,9 @@
* [Introducción de Tornado.Cash](README.md)
* [¿Cómo funciona Tornado.Cash?](how-does-tornado.cash-work.md)
* [Consejos para mantener anónimo](tips-to-remain-anonymous.md)
* [Depósito y Retiro](untitled.md)
* [Depósito y Retiro](deposit-withdraw.md)
* [Minería de anonimato](anonymity-mining.md)
* [TORN](torn.md)
* [Gobernanza](governance.md)
* [Comunidad y participación](community-involvement.md)
* [Herramienta de Cumplimiento Normativo](compliance-tool.md)

View File

@ -1,42 +1,42 @@
# Minería de anonimato
El minado de anonimato o _anonymity mining_ es un incentivo para incrementar el nivel de privacidad para cualquier protocolo de _coin-joining_ o _coin-mixing_ mediante la recompensa a los participantes con puntos de anonimato \(AP - anonymity points\) dependiendo del tiempo que mantengan sus activos en una pool.
El minado de anonimato o _anonymity mining_ es un incentivo para incrementar el nivel de privacidad para cualquier protocolo de _coin-joining_ o _coin-mixing_ mediante la recompensa a los participantes con puntos de anonimato (AP - anonymity points) dependiendo del tiempo que mantengan sus activos en una pool.
_Este incentivo empezó el 18 de diciembre de 2020 y acabará el 18 de diciembre de 2021._
Los depósitos individuales en cualquier pool de anonimato permitidas \(ETH, WBTC, DAI or cDAI\) y que se recompensa con una cantidad fija de AP por bloque, durante su periodo de depósito permanece en la pool. Estos puntos se pueden intercambiar por TORN una vez reclamados.
Los depósitos individuales en cualquier pool de anonimato permitidas (ETH, WBTC, DAI or cDAI) y que se recompensa con una cantidad fija de AP por bloque, durante su periodo de depósito permanece en la pool. Estos puntos se pueden intercambiar por TORN una vez reclamados.
### _Anonymity points_ \(AP\)
### _Anonymity points_ (AP)
_Los lectores deben saber que algunos depósitos de cantidades bajas en el momento de esta escritura, no producen un rendimiento positivo debido al coste de gas requerido para retirar, canjear y cambiar los anonymity points_
Uno de los miembros de la comunidad creó un recurso de [hoja de minado 13](https://torn.community/t/anonymity-mining-spreadsheet/720) que ayuda a calcular el porcentaje de rendimiento anual \(APY\) para cada pool y cada cantidad fijada, estimando las comisiones requeridas para reclamar la recompensa. **Es muy recomendable revisar este recurso y planificar sus acciones antes de esperar un retorno con cierto rendimiento.** Al final de la hoja de cálculo, usted puede ver cada pool seleccionando la pestaña asociada.
Uno de los miembros de la comunidad creó un recurso de [hoja de minado 13](https://torn.community/t/anonymity-mining-spreadsheet/720) que ayuda a calcular el porcentaje de rendimiento anual (APY) para cada pool y cada cantidad fijada, estimando las comisiones requeridas para reclamar la recompensa. **Es muy recomendable revisar este recurso y planificar sus acciones antes de esperar un retorno con cierto rendimiento.** Al final de la hoja de cálculo, usted puede ver cada pool seleccionando la pestaña asociada.
### ¿Cómo ganar AP?
1. Decida que cantidad y activo va a depositar seleccionándolo mediante el menú desplegable, antes de hacer clic en "Connect" y "Deposit".
1\. Decida que cantidad y activo va a depositar seleccionándolo mediante el menú desplegable, antes de hacer clic en "Connect" y "Deposit".
![](.gitbook/assets/m3fh0gl.png)
2. Haga una copia de su nota de depósito y guárdela en un lugar seguro, **no comparta esto con nadie, o pondrá en riesgo su depósito y su recompensa.**
2\. Haga una copia de su nota de depósito y guárdela en un lugar seguro, **no comparta esto con nadie, o pondrá en riesgo su depósito y su recompensa.**
![](.gitbook/assets/vhustru.png)
3. Genere la prueba y envíe la transacción.
3\. Genere la prueba y envíe la transacción.
4. Su depósito debería ahora ser visible en el inferior de la página, puede seguir cuánto AP gana ahí; recuerde que cuanto más tiempo permanece su depósito activo, más AP ganará.
4\. Su depósito debería ahora ser visible en el inferior de la página, puede seguir cuánto AP gana ahí; recuerde que cuanto más tiempo permanece su depósito activo, más AP ganará.
![](.gitbook/assets/k6juetp.png)
_Las Notas que están activas \(no retiradas\) se conocen como notas de tipo "unspent"._
_Las Notas que están activas (no retiradas) se conocen como notas de tipo "unspent"._
### ¿Cómo reclamar AP?
1. Primero debe crear una cuenta de minado y guardar sus credenciales on-chain para su recuperación fácil \(requiere una transacción\), **al igual que con las notas, usted nunca debe compartir su clave de recuperación de minado con nadie** y asegúrese de guardarla en un lugar seguro. Esta característica no está respaldada por los monederos hardware, por lo que se recomienda guardar la información como se presenta.
1\. Primero debe crear una cuenta de minado y guardar sus credenciales on-chain para su recuperación fácil (requiere una transacción), **al igual que con las notas, usted nunca debe compartir su clave de recuperación de minado con nadie** y asegúrese de guardarla en un lugar seguro. Esta característica no está respaldada por los monederos hardware, por lo que se recomienda guardar la información como se presenta.
![](.gitbook/assets/lskzkgk.png)
2. Tome un depósito activo presentando una nota _unspent_ y retire a una dirección de su preferencia y decida si usa un retransmisor \(_relayer_\) o no \(para mantener el anonimato en un depósito siempre se recomienda usar un relayer\), esto llevara la nota a un estado de "spent" \("gastado"\).
2\. Tome un depósito activo presentando una nota _unspent_ y retire a una dirección de su preferencia y decida si usa un retransmisor (_relayer_) o no (para mantener el anonimato en un depósito siempre se recomienda usar un relayer), esto llevara la nota a un estado de "spent" ("gastado").
![](.gitbook/assets/aid86cj.png)
@ -44,15 +44,15 @@ _Las Notas que están activas \(no retiradas\) se conocen como notas de tipo "un
![](.gitbook/assets/bpsqxxr.png)
3. Visite la ruta de minado de la aplicación e introduzca su nota "spent", puede encontrarse con una de las situaciones siguientes.
3\. Visite la ruta de minado de la aplicación e introduzca su nota "spent", puede encontrarse con una de las situaciones siguientes.
* **La habilidad de reclamar su** _**spent note**_: haga clic en el botón `Claim reward` y envíe la transacción con un relayer o no, una vez se haya confirmado, su balance de AP debería actualizarse para reflejar la acción.
* **La habilidad de reclamar su **_**spent note**_: haga clic en el botón `Claim reward` y envíe la transacción con un relayer o no, una vez se haya confirmado, su balance de AP debería actualizarse para reflejar la acción.
![](.gitbook/assets/e9jyqhu.png)
 
* **La inhabilidad de reclamar su** _**spent note**_: _“Warning: The note is not yet ready for anonymity mining. You can wait few days before trying again”_ - Esto significa que el árbol de Merkle no están sincronizados y se requiere una transacción para actualizarlos.
* **La inhabilidad de reclamar su **_**spent note**_: _“Warning: The note is not yet ready for anonymity mining. You can wait few days before trying again”_ - Esto significa que el árbol de Merkle no están sincronizados y se requiere una transacción para actualizarlos.
![](.gitbook/assets/i6qtr0f.png)
@ -62,15 +62,15 @@ Actualizar los árboles puede ser un proceso costoso, **se recomienda que los us
### ¿Cómo cambiar AP?
1. Navegue a la pestaña de "Swap" en la página de minado, a la que puede acceder a través de la segunda barra de navegación desde el borde superior de la página.
1\. Navegue a la pestaña de "Swap" en la página de minado, a la que puede acceder a través de la segunda barra de navegación desde el borde superior de la página.
![](.gitbook/assets/ahrjxbq.png)
2. Introduzca la cantidad de AP que quiere cambiar o seleccione la opción "Maximum" para convertir su balance activo total. Bajo esta entrada, información sobre el cambio actual AP/TORN y la recompensa de salida será mostrada. Proporcione una dirección de preferencia para recibir la recompensa, finalice generando la prueba y enviando la transacción mediante un relayer o no.
2\. Introduzca la cantidad de AP que quiere cambiar o seleccione la opción "Maximum" para convertir su balance activo total. Bajo esta entrada, información sobre el cambio actual AP/TORN y la recompensa de salida será mostrada. Proporcione una dirección de preferencia para recibir la recompensa, finalice generando la prueba y enviando la transacción mediante un relayer o no.
![](.gitbook/assets/wo55lao.png)
3. Si ha seguido todos los pasos correctamente, tokens TORN se transferirán a la dirección de preferencia proporcionada en el paso 2 de esta sección.
3\. Si ha seguido todos los pasos correctamente, tokens TORN se transferirán a la dirección de preferencia proporcionada en el paso 2 de esta sección.
### Observaciones finales
@ -78,15 +78,14 @@ Felicidades, ha participado de forma exitosa en _anonymity mining_!
Siempre es recomendable planificar cuando decide minar cualquiera de los conjuntos, los usuarios deben también tener en cuenta que el cambio [AP/TORN](https://duneanalytics.com/luckyallocator/Daily-AP-TORN-Rate-v2) depende de la oferta y la demanda, por lo que **a más gente reclame, mayor será la relación de cambio, y viceversa; como menos se reclame, menor será la relación**.
Para más información en anonymity mining, indague en los recursos siguientes \(inglés\):
Para más información en anonymity mining, indague en los recursos siguientes (inglés):
* [Tornado.Cash governance proposal article](https://tornado-cash.medium.com/tornado-cash-governance-proposal-a55c5c7d0703)
* [Tornado.Cash anonymity mining optimisation article](https://tornado-cash.medium.com/gas-price-claimed-anonymity-mining-a-victim-but-now-everyone-can-claim-ap-5441aaa32a1a)
* [Anonymity mining explained \(technical\)](https://torn.community/t/anonymity-mining-technical-overview/15)
* [Tornado.Cash anonymity mining optimisation article](https://tornado-cash.medium.com/gas-price-claimed-anonymity-mining-a-victim-but-now-everyone-can-claim-ap-5441aaa32a1a) 
* [Anonymity mining explained (technical)](https://torn.community/t/anonymity-mining-technical-overview/15)
_Agradecimientos a_ [_@sockawoo_](https://torn.community/u/sockawoo) _y_ [_@ethdev_](https://torn.community/u/ethdev) _por la ayuda en la revisión_
_Escrito por_ [_**@xgozzy**_](https://torn.community/u/xgozzy/summary)
_Traducido por_ [_@EeXavi_](https://twitter.com/EeXavi?s=09)

View File

@ -1,16 +1,16 @@
# Comunidad y participación
En una Organización Descentralizada Autónoma \(DAO por sus siglas en inglés\), elementos significativos tales como parámetros del protocolo y la distribución de los tokens están controlados por la comunidad a través de su gobernanza. Esta gobernanza permite a la comunidad moldear y mejorar continuamente el protocolo.
En una Organización Descentralizada Autónoma (DAO por sus siglas en inglés), elementos significativos tales como parámetros del protocolo y la distribución de los tokens están controlados por la comunidad a través de su gobernanza. Esta gobernanza permite a la comunidad moldear y mejorar continuamente el protocolo.
No obstante, el rol de la comunidad no termina en la sugerencia de propuestas y expresando su opinión a través de votos. La comunidad también puede contribuir activamente en el éxito y la prosperidad de su protocolo mediante debates constructivos, ayuda mutua y acciones específicas.
Puede conocer a la comunidad Tornado.Cash en su propio foro y en las redes sociales. Aqui hay enlaces útiles para unirse a la comunidad Tornado.Cash
* [**Tornado.Cash community forum**](https://torn.community/)
* [**Tornado.Cash community forum**](https://torn.community)
* [**Tornado.Cash Discord Server**](https://discord.com/invite/TFDrM8K42j)
* [**Tornado.Cash Telegram Discussions**](https://t.me/TornadoCashOfficial)
_Si está interesado, hay más información disponible al respecto en_ [_Gobernanza_](https://docs.tornado.cash/v/es/governance)_._
_Si está interesado, hay más información disponible al respecto en _[_Gobernanza_](https://docs.tornado.cash/v/es/governance)_._
## ¿Cómo involucrarse?
@ -20,25 +20,25 @@ La comunidad Tornado.Cash busca:
* desarrolladores que puedan ayudar a continuar construyendo el protocolo y sus herramientas;
* auditores que puedan revisar el código para encontrar fallos y vulnerabilidades;
* creadores de contenido para crear contenido educativo y promocional que atraiga a nuevos usuarios al protocolo \(videos, blogs, memes, etc.\)
* creadores de contenido para crear contenido educativo y promocional que atraiga a nuevos usuarios al protocolo (videos, blogs, memes, etc.)
* diseñadores que puedan refinar la arquitectura del protocolo y su diseño;
* vacantes potenciales para la DAO;
* ...
## Fondo Comunitario Tornado.Cash
En junio de 2021, la comunidad Tornado.Cash ha votado la implementación de un fondo de la comunidad para premiar a sus contribuidores clave \([propuesta \#7](https://app.tornado.cash/governance/7)\). El control de este fondo queda en manos de la propia comunidad. Los usuarios de Tornado.Cash son los que deciden qué contribuidores son elegibles para una compensación.
En junio de 2021, la comunidad Tornado.Cash ha votado la implementación de un fondo de la comunidad para premiar a sus contribuidores clave ([propuesta #7](https://app.tornado.cash/governance/7)). El control de este fondo queda en manos de la propia comunidad. Los usuarios de Tornado.Cash son los que deciden qué contribuidores son elegibles para una compensación.
### Detalles del fondo
El Fondo Comunitario Tornado.Cash ha asignado un total del 5% de tokens TORN disponibles en al tesorería de gobierno, desglosados como sigue:
* 5% del total de 485.3k TORN concedidos hasta la fecha, resultando en una **transferencia inicial de 22.9k TORN** _->_ [_Detalles de transacción_](https://etherscan.io/tx/0xbe95f4268df2023d9ef234c1eedbb597b99e4c6e7d396d8f521ee482a1d93d47)
* 5% del total mensual de 91.6k que se concederán en los siguientes 12 meses, resultando en **una transferencia mensual de aprox. 4.6k TORN** \(un total de aprox. 55k TORN durante un año\)
* 5% del total de 485.3k TORN concedidos hasta la fecha, resultando en una **transferencia inicial de 22.9k TORN** _->_ [_Detalles de transacción_](https://etherscan.io/tx/0xbe95f4268df2023d9ef234c1eedbb597b99e4c6e7d396d8f521ee482a1d93d47)
* 5% del total mensual de 91.6k que se concederán en los siguientes 12 meses, resultando en **una transferencia mensual de aprox. 4.6k TORN** (un total de aprox. 55k TORN durante un año)
La asignación mensual del Fondo se ha programado mediante [Sablier](https://sablier.finance/), un protocolo construido sobre Ethereum que permite la transmisión continua de los tokens TRON restantes \(segundo a segundo\) durante 12 meses.
La asignación mensual del Fondo se ha programado mediante [Sablier](https://sablier.finance), un protocolo construido sobre Ethereum que permite la transmisión continua de los tokens TRON restantes (segundo a segundo) durante 12 meses.
En total, un montante de aproximadamente **78k TORN** se han asignado a este Fondo Comunitario. A finales de agosto de 2021, el balance del Fondo Comunitario está alrededor de ~12.6k TORN dispuestos en Sablier y 15.5k TORN en Gnosis Safe.
En total, un montante de aproximadamente **78k TORN** se han asignado a este Fondo Comunitario. A finales de agosto de 2021, el balance del Fondo Comunitario está alrededor de \~12.6k TORN dispuestos en Sablier y 15.5k TORN en Gnosis Safe.
El Contrato del Tornado.Cash Fondo Comunitario es:[ 0xb04E030140b30C27bcdfaafFFA98C57d80eDa7B4](https://gnosis-safe.io/app/#/safes/0xb04E030140b30C27bcdfaafFFA98C57d80eDa7B4/balances).
@ -56,7 +56,7 @@ Los propietarios de las 5 multi-firmas son actualmente:
* [0x647e9e26DA82C29AAFbbFB1C3f45d916AA9b300d](https://etherscan.io/address/0x647e9e26DA82C29AAFbbFB1C3f45d916AA9b300d)
* [0xEA27752f7D6687CB3Be2F180B997713b784c9911](https://etherscan.io/address/0xEA27752f7D6687CB3Be2F180B997713b784c9911)
###
###
### ¿Cómo Reclamar una Recompensa?
@ -64,9 +64,9 @@ Cada miembro tiene la posibilidad de pedir a la comunidad una compensación del
En estos términos, una nueva categoría titulada **« Funding »** se ha creado en el foro de Tornado.Cash. Creando una nueva entrada en la categoría, todos los miembros pueden abrir una petición de financiación para usar el Fondo Comunitario. Los debates referentes a los términos y condiciones sobre la petición se discuten en esa entrada.
Cuando los términos y condiciones se han fijado, una votación tiene lugar en _Snapshot_ para validar \(o no\) la financiación de la petición.
Cuando los términos y condiciones se han fijado, una votación tiene lugar en _Snapshot_ para validar (o no) la financiación de la petición.
Este es el espacio de Tornado.Cash Snapshot: [https://snapshot.org/\#/torn-community.eth](https://snapshot.org/#/torn-community.eth).
Este es el espacio de Tornado.Cash Snapshot: [https://snapshot.org/#/torn-community.eth](https://snapshot.org/#/torn-community.eth).
![](.gitbook/assets/page-daccueil.png)
@ -99,6 +99,5 @@ Los pasos ara votar en un Snapshot son bastante intuitivos. El miembro de la com
![](.gitbook/assets/confirm-the-vote.png)
_Escrito por_ [_**@ayefda**_](https://torn.community/u/ayefda)
_Escrito por_ [_**@ayefda**_](https://torn.community/u/ayefda)_****_\
_****Traducido por_ [_@EeXavi_](https://twitter.com/EeXavi?s=09)

View File

@ -1,56 +1,56 @@
# Compliance Tool
# Herramienta de Cumplimiento Normativo
By design, everything is public on the blockchain, which can deprive users from their right to privacy. Anyone can have access to everyones whole transaction history. In response to this core problem,Tornado.Cash protocol allows cryptocurrency holders to earn back their privacy and gain anonymity. Indeed, it enables users to break the on-chain link between a source and a destination address.
Por diseño, todo es público en la blockchain, lo cual priva al usuario de su derecho a la privacidad. Cualquiera puede tener acceso al historial completo de transacciones. Como respuesta a este problema fundamental, el protocolo Tornado.Cash permite a los propietarios de cryptodivisas recuperar su privacidad y ganar en anonimato. En efecto, permite a los usuarios romper el nexo on-chain entre direcciones origen y destino.
However, maintaining privacy and preserving financial freedom should never come at the expense of non-compliance. The right of privacy lies in the ability to have control over the information we provide and to whom we provide it.
No obstante, mantener la privacidad y preservar la libertad financiera no debería ocurrir a expensas del incumplimiento normativo. El derecho a la privacidad implica la capacidad de controlar la información que revelamos y a quién la revelamos.
To this extent, **Tornado.Cash Compliance Tool enables users to prove the origin of their funds.** Thanks to the Note generated after each deposit, **this tool will issue a cryptographically verified proof of transactional history** using the Ethereum addresses used to deposit & withdraw assets.
En esta medida, **La Herramienta de Cumplimiento Normativo de Tornado.Cash permite al usuario probar el origen de sus fondos.** Gracias a la nota generada después de cada depósito, **esta herramienta genera una prueba cryptográficamente verificada del historial de transacciones** utilizando la dirección Ethereum empleada en el depósito y retiro de los activos.
You can visit the Medium post related to this tool to learn more about its development and launch: [**Tornado.Cash compliance Medium Post**](https://tornado-cash.medium.com/tornado-cash-compliance-9abbf254a370).
Puede visitar en Medium el articulo relacionado con esta herramienta para aprender más sobre su desarrollo y puesta en marcha: [**Tornado.Cash compliance Medium Post**](https://tornado-cash.medium.com/tornado-cash-compliance-9abbf254a370).
Therefore, if you are ever in need to prove the origin of held assets withdrawn from one of Tornado.Cash pools, we invite you to use the following [Compliance Tool](https://app.tornado.cash/compliance/):
En conclusión, si usted necesita en alguna ocasión probar el origen de activos retirados de alguna pool de Tornado.Cash, le invitamos a usar la siguiente [Herramienta](https://app.tornado.cash/compliance/):
![https://app.tornado.cash/compliance/](.gitbook/assets/capture-de-cran-2021-09-02-a-14.57.11.png)
## How To Use the Compliance Tool?
## ¿Cómo usar la Herramienta de Cumplimiento Normativo?
With each deposit made through the [Tornado.Cash app](https://app.tornado.cash/), a new Note is generated by the protocol. This Note is necessary to withdraw the deposited assets later on any withdrawal address. It is this same Note that, if needed, allow users to generate a Compliance Report to prove the origin of their assets.
Con cada depósito realizado con [Tornado.Cash app](https://app.tornado.cash), una nueva Nota es generada por el protocolo. Esta Nota es necesaria para retirar los activos depositados posteriormente a cualquier dirección de retiro. Es la misma Nota que, si fuera necesario, permite al usuario generar el Informe de Cumplimiento Normativo (_Compliance Report_) para probar el origen de sus activos.
_More information about how to deposit & withdraw assets on Tornado.Cash are available on:_ [_Deposit & Withdraw_](untitled.md)_._
_Más información sobre cómo depositar y retirar activos en Tornado.Cash a su disposición en: _[_Deposit & Withdraw_](https://app.gitbook.com/s/-MXflGk4w5pDjjlmPCuF-1769347644/untitled.md)_._
To get a Compliance Report, the user solely need to copy the Note, generated after the deposit, in the dedicated box.
Para obtener el Informe de Cumplimiento Normativo, el usuario solamente necesita copiar la Nota, generada después del depósito, en el cuadro dedicado.
### Before Withdrawal
### Antes del retiro
If the Note wasn't spent yet \(i.e. assets have still not been withdrawn\), the Compliance tool will only provide you with information about the deposit:
Si la Nota no se ha consumido todavía (p.e. los activos no se han retirado todavía), la Herramienta de Cumplimiento solamente le entregará información sobre el depósito:
* Transaction hash of the deposit;
* The source address;
* The Commitment hash.
* Hash de la transacción de depósito;
* Dirección de origen;
* Hash del _commitment_.
The commitment is the hashed random area of bytes generated at each deposit that is sent to Tornado.Cash smart contract to characterize the transaction.
El _commitment_ es el hash aleatorio del área de bytes generada en cada depósito que se envía al smart contract de Tornado.Cash para caracterizar la transacción.
![https://app.tornado.cash/compliance/](.gitbook/assets/capture-de-cran-2021-09-02-a-15.07.01.png)
_You can find more information about how Tornado.Cash achieve to provide privacy by reading_ [_How does Tornado.Cash work?_](how-does-tornado.cash-work.md)\_\_
_Puede encontrar más información sobre cómo Tornado.Cash consigue darle privacidad leyendo_ [_How does Tornado.Cash work?_](https://app.gitbook.com/s/-MXflGk4w5pDjjlmPCuF-1769347644/how-does-tornado.cash-work.md)
### After Withdrawal
### Después del retiro
If the Note was spent \(i.e. assets were withdrawn to a given address using the Note\), the Compliance Tool will complete the information above by adding:
Si la Nota ya se ha usado (p.e. los activos se retiraron a una dirección utilizando la Nota), la Herramienta de Cumplimiento completará la información anterior añadiendo:
* Transaction hash of the withdrawal;
* The destination address;
* The Nullifier Hash.
* Hash de la transacción de retiro;
* Dirección de destino;
* Hash del _nullifier_.
The nullifier hash is a public input that is sent on-chain to get checked with the smart contract & the Merkle tree data to allow the withdrawal.
El hash del _nullifier_ es un parámetro público que se envía on-chain para ser comprobado con el smart contract y el árbol de datos de Merkle para permitir el retiro.
![https://app.tornado.cash/compliance/](.gitbook/assets/capture-de-cran-2021-09-02-a-15.12.23.png)
Therefore, the tool allows users to re-link source & destination addresses in order to prove transaction history for assets used on Tornado.Cash.
En conclusión, la herramienta permite a los usuarios rehacer la conexión entre direcciones origen y destino con el propósito de probar el historial de transacción de criptodivisas utilizadas en Tornado.Cash.
This information can also be downloaded under a PDF format, making it is easier to get sent to any desired third part:
Esta información se puede descargar en formato PDF, facilitando su envío a terceras partes:
![https://app.tornado.cash/compliance/](.gitbook/assets/capture-de-cran-2021-09-02-a-15.12.53.png)
_Written by_ [_@ayefda_](https://torn.community/u/ayefda)\_\_
_Escrito por_ [_**@ayefda**_](https://torn.community/u/ayefda)__\
_Traducido por_ [_@EeXavi_](https://twitter.com/EeXavi?s=09)

View File

@ -22,7 +22,7 @@ Clique en `Connect` y escoja entre los diversos proveedores de monederos, tales
### Guarde su nota
Haga clic en `Deposit` y guarde su nota en un lugar seguro antes de hacer clic en `I backed up the note` \(_He guardado la nota_\). Incluso puede guardar notas encriptadas _on-chain_ configurando una _Note Account_, haciendo clic en `Settings` \(esquina superiora derecha\).
Haga clic en `Deposit` y guarde su nota en un lugar seguro antes de hacer clic en `I backed up the note` (_He guardado la nota_). Incluso puede guardar notas encriptadas _on-chain_ configurando una _Note Account_, haciendo clic en `Settings` (esquina superiora derecha).
![](.gitbook/assets/aaaab.gif)
@ -42,7 +42,7 @@ Tornado.Cash esta disponible en diferentes blockchains, deberá escoger entre 4
### Pegue su nota
Pegue su nota de depósito en el cuadro correspondiente. Haga clic en `Withdraw` y espere a que la zk-SNARK proof \(prueba de conocimiento cero\) se genere.
Pegue su nota de depósito en el cuadro correspondiente. Haga clic en `Withdraw` y espere a que la zk-SNARK proof (prueba de conocimiento cero) se genere.
### Confirme tu retiro
@ -50,6 +50,5 @@ Pegue su nota de depósito en el cuadro correspondiente. Haga clic en `Withdraw`
¡Hecho!
_Escrito por_ [_**@bt11ba**_](https://torn.community/u/bt11ba/)
_Escrito por_ [_**@bt11ba**_](https://torn.community/u/bt11ba/)_****_\
_****Traducido por_ [_@EeXavi_](https://twitter.com/EeXavi?s=09)

View File

@ -2,13 +2,13 @@
### ¿Cómo presentar una propuesta?
Para participar en el gobierno de Tornado.Cash, los usuarios tienen que, primero, bloquear tokens en el contrato de gobernanza. Si un usuario vota o crea una propuesta, los tokens no pueden desbloquearse antes del final del periodo de ejecución \(8.25 días desde la creación de la propuesta\). Los tokens bloqueados también se pueden delegar en otra dirección.
Para participar en el gobierno de Tornado.Cash, los usuarios tienen que, primero, bloquear tokens en el contrato de gobernanza. Si un usuario vota o crea una propuesta, los tokens no pueden desbloquearse antes del final del periodo de ejecución (8.25 días desde la creación de la propuesta). Los tokens bloqueados también se pueden delegar en otra dirección.
Para crear una propuesta, un usuario necesita tener al menos `1000 TORN`. Todas las propuestas deben ser smart contracts con código verificado que se ejecutan desde el [contrato de gobierno](https://etherscan.io/address/0x5efda50f22d34F262c29268506C5Fa42cB56A1Ce) \(utilizando `delegatecall`\). De esta manera, es fácil auditar y testar cualquier cambio de gobierno.
Para crear una propuesta, un usuario necesita tener al menos `1000 TORN`. Todas las propuestas deben ser smart contracts con código verificado que se ejecutan desde el [contrato de gobierno](https://etherscan.io/address/0x5efda50f22d34F262c29268506C5Fa42cB56A1Ce) (utilizando `delegatecall`). De esta manera, es fácil auditar y testar cualquier cambio de gobierno.
El periodo de votación por una propuesta es de 3 días. Una propuesta tendrá éxito si consigue una mayoría simple de votos y hay al menos `25,000 TORN` de votos totales \(si el resultado es insuficiente, la propuesta automáticamente se descarta\).
El periodo de votación por una propuesta es de 3 días. Una propuesta tendrá éxito si consigue una mayoría simple de votos y hay al menos `25,000 TORN` de votos totales (si el resultado es insuficiente, la propuesta automáticamente se descarta).
Cuando una propuesta tiene éxito, se congela durante un periodo de 2 días. Después de éste periodo, cualquier usuario puede ejecutar la propuesta. \(lo que inicia los cambios\). Si la propuesta no se ejecuta en los 3 días posteriores al periodo de latencia, se considera _expirada_ y no puede ser ejecutada.
Cuando una propuesta tiene éxito, se congela durante un periodo de 2 días. Después de éste periodo, cualquier usuario puede ejecutar la propuesta. (lo que inicia los cambios). Si la propuesta no se ejecuta en los 3 días posteriores al periodo de latencia, se considera _expirada_ y no puede ser ejecutada.
Todos estos parámetros iniciales son relativamente pequeños, ya que no habrá demasiados tokens TORN en circulación al inicia. Conforme la cantidad circulante aumente, la gobernanza podría ajustar estos criterios.
@ -17,28 +17,28 @@ Una propuesta puede ser de la naturaleza siguiente:
* Añadir una nueva pool al proxy de Tornado Cash
* Cambiar los parámetros de recompensas AP
* Reanudar/Pausar los tokens TORN
* Cambiar algunos contratos raíz como el contrato `TornadoTrees`
* Cambiar algunos contratos raíz como el contrato `TornadoTrees` 
* Una combinación de todas las anteriores
Muchas más se pueden realizar. Para descubrir exactamente qué puede ser modificado a través de la gobernanza en el protocolo, busque las funciones con el modificador `onlyGovernance` en los smart contracts.
Las funciones de gobierno se representan con una flecha roja en [este diagrama de arquitectura](https://viewer.diagrams.net/?highlight=0000ff&edit=_blank&layers=1&nav=1&title=tornado-cash-contract-overview.drawio#Uhttps%3A%2F%2Fraw.githubusercontent.com%2FRezan-vm%2Ftornado-cash-edu%2Fmain%2Ftornado-cash-contract-overview.drawio).
Las funciones de gobierno se representan con una flecha roja en [este diagrama de arquitectura](https://viewer.diagrams.net/?highlight=0000ff\&edit=\_blank\&layers=1\&nav=1\&title=tornado-cash-contract-overview.drawio#Uhttps%3A%2F%2Fraw.githubusercontent.com%2FRezan-vm%2Ftornado-cash-edu%2Fmain%2Ftornado-cash-contract-overview.drawio).
NOTA: Partes de este artículo se han recogido de [este artículo de Medium](https://tornado-cash.medium.com/tornado-cash-governance-proposal-a55c5c7d0703). El crédito es del equipo de Tornado Cash.
### How to vote ?
Usted necesitará depositar \(o bloquear\) tokens TORN en el contrato de gobernanza.
Usted necesitará depositar (o bloquear) tokens TORN en el contrato de gobernanza.
Vaya a: [https://app.tornado.cash/governance](https://app.tornado.cash/governance)
Haga clic en `Manage` -> `Lock Tab`
Haga clic en `Manage` -> `Lock Tab`
Apruebe el contrato de gobernanza para transferir sus tokens TORN haciendo clic en el botón `Approve`. Una vez la aprobación se haya confirmado, escoja la cantidad que usted quiere depositar y haga clic en `Lock`. Confirme la transacción en su monedero y espere a la confirmación.
![](.gitbook/assets/c05e5a1813edad280544b627b24002dc8d5adcf2.png)
Antes de votar, el paso siguiente fundamental es revisar la propuesta. Las propuestas legítimas deben tener una entrada dedicada en [torn.community](https://torn.community/) bajo la categoría _"Proposal"_. El foro proporcionará contexto adicional y argumentos sobre la propuesta. Lea el hilo y fórmese su propia opinión sobre el asunto.
Antes de votar, el paso siguiente fundamental es revisar la propuesta. Las propuestas legítimas deben tener una entrada dedicada en [torn.community](https://torn.community) bajo la categoría _"Proposal"_. El foro proporcionará contexto adicional y argumentos sobre la propuesta. Lea el hilo y fórmese su propia opinión sobre el asunto.
Cuando una propuesta haya sido presentada aparecerá en: [https://app.tornado.cash/governance](https://app.tornado.cash/governance) Las propuestas se implementan en la forma de smart contracts realizando cambios en el sistema. En consecuencia, es importante verificar la dirección del smart contract y revisar su código. Encuentre la dirección del contrato de la propuesta aquí:
@ -52,11 +52,11 @@ Lea el código fuente y asegúrese que concuerda con lo que se describe en la en
Si usted no tiene conocimiento técnico ni se siente cómodo leyendo código en Solidity, consulte con alguien de confianza para que revise el contrato por usted.
Si usted está de acuerdo \(o en desacuerdo\) con el código propuesto, es hora de votar!
Si usted está de acuerdo (o en desacuerdo) con el código propuesto, es hora de votar!
Una propuesta tiene una ventana de votación de 3 días. Esto significa que tenemos 3 días para alcanzar el quórum de 25k TORN en votos.
Importante: Una vez haya votado, sus tokens se bloquearán durante 8.25 días desde el momento en el que la propuesta fuera presentada \(el inicio de los 3 días para la votación\)- Pasados los 8.25 días, usted puede retirar sus tokens del contrato de gobernanza. Note que usted puede votar en 2 propuestas al mismo tiempo sin incurrir en un periodo adicional de bloqueo \(Solamente la propuesta más reciente contará para los 8.25 días de bloqueo\).
Importante: Una vez haya votado, sus tokens se bloquearán durante 8.25 días desde el momento en el que la propuesta fuera presentada (el inicio de los 3 días para la votación)- Pasados los 8.25 días, usted puede retirar sus tokens del contrato de gobernanza. Note que usted puede votar en 2 propuestas al mismo tiempo sin incurrir en un periodo adicional de bloqueo (Solamente la propuesta más reciente contará para los 8.25 días de bloqueo).
Para votar, simplemente haga clic en la marca Verde o en la cruz Roja, dependiendo si acepta o rechaza la propuesta. ¡Confirme la transacción con Metamask y su voto se habra realizado!
@ -64,19 +64,19 @@ Para votar, simplemente haga clic en la marca Verde o en la cruz Roja, dependien
Si usted es propietario de tokens TORN, puede delegar su poder de voto a alguien sin tener que enviarle los tokens.
IMPORTANTE: Si usted delega sus tokens y su delegado vota o inicia una propuesta, sus tokens permanecerán bloqueados durante 8.25 días desde el momento que la propuesta en la que se delegaron los votos empiece. Note que usted siempre puede deshacer esta acción y recuperar su poder \(_undelegate_\) en cualquier momento.
IMPORTANTE: Si usted delega sus tokens y su delegado vota o inicia una propuesta, sus tokens permanecerán bloqueados durante 8.25 días desde el momento que la propuesta en la que se delegaron los votos empiece. Note que usted siempre puede deshacer esta acción y recuperar su poder (_undelegate_) en cualquier momento.
Para activar la delegación, vaya a: [https://app.tornado.cash/governance](https://app.tornado.cash/governance)
Primero necesitará bloquear sus tokens en el contrato de gobernanza. Haga clic en **`Manage`** -> **`Lock`**.
Primero necesitará bloquear sus tokens en el contrato de gobernanza. Haga clic en **`Manage`** -> **`Lock`**.
Apruebe el contrato de gobernanza para transferir sus tokens TORN haciendo clic en el botón **`Approve`**. Una vez la aprobación se haya confirmado, escoja la cantidad que quiere delegar y haga clic en **`Lock`**. Confirme la transacción en su monedero y espere la confirmación.
![](.gitbook/assets/c05e5a1813edad280544b627b24002dc8d5adcf2%20%281%29.png)
![](<.gitbook/assets/c05e5a1813edad280544b627b24002dc8d5adcf2 (1).png>)
El último paso, es efectuar la delegación. Vaya de nuevo a [https://app.tornado.cash/governance](https://app.tornado.cash/governance)
Haga clic en **`Manage`** -&gt; **`Delegate`**
Haga clic en **`Manage`** -> **`Delegate`**
Rellene con la dirección a la que usted quiere delegar y haga clic en **`Delegate`**. Apruebe la transacción en su monedero y espere la confirmación.
@ -84,8 +84,7 @@ Rellene con la dirección a la que usted quiere delegar y haga clic en **`Delega
La totalidad de su balance bloqueado se delegará.
Usted puede deshacer la delegación en cualquier momento. Para ello, simplemente use el botón `Undelegate` en la pestaña -&gt; `Undelegate`.
Usted puede deshacer la delegación en cualquier momento. Para ello, simplemente use el botón `Undelegate` en la pestaña -> `Undelegate`.
_Escrito por_ [_**@rezan**_](https://torn.community/u/Rezan/summary)
_Escrito por_ [_**@rezan**_](https://torn.community/u/Rezan/summary)_****_\
_****Traducido por_ [_@EeXavi_](https://twitter.com/EeXavi?s=09)

View File

@ -8,28 +8,27 @@ Para conseguir privacidad, Tornado.Cash **utiliza smart contracts que aceptan de
Una vez los fondos son retirados por una dirección completamente nueva de dichas pools, el nexo en cadena entre el origen y el destino se rompe. En consecuencia, el retiro de los cryptoactivos resulta anónimo.
Cuando un usuario añade fondos a una pool \(a.k.a. el depósito\), se genera una nota privada. Esta nota privada funciona como una clave privada y proporciona al usuario la capacidad de acceder a los fondos posteriormente. Para retirar los fondos, el mismo usuario puede usar una dirección diferente - antigua o nueva - y recuperar sus fondos mediante esta clave privada.
Cuando un usuario añade fondos a una pool (a.k.a. el depósito), se genera una nota privada. Esta nota privada funciona como una clave privada y proporciona al usuario la capacidad de acceder a los fondos posteriormente. Para retirar los fondos, el mismo usuario puede usar una dirección diferente - antigua o nueva - y recuperar sus fondos mediante esta clave privada.
La fortaleza del protocolo esta ligada naturalmente al número de usuarios y el tamaño de la pool. Como más usuarios depositen en la pool mejor. No obstante, para preservar la privacidad y el anonimato, el usuario debe tener en cuenta una serie de reglas básicas:
* Utilizar un _relayer_ para pagar las tasas
* Dejar un tiempo entre las acciones de depósito y el retiro de fondos.
* Mezclar sus fondos con los demás esperando varias transacciones antes de recuperar sus activos.
* Mezclar sus fondos con los demás esperando varias transacciones antes de recuperar sus activos.&#x20;
_Más recomendaciones en:_ [_Tips to remain anonymous_](https://docs.tornado.cash/v/es/tips-to-remain-anonymous)_._
### Contribución de los zk-SNARK y el proceso de hashing
Tornado.Cash utiliza Zero-Knowledge Succinct Non-Interactive Argument of Knowledge \(abreviado zk-SNARK\) para verificar y permitir transacciones.
Tornado.Cash utiliza Zero-Knowledge Succinct Non-Interactive Argument of Knowledge (abreviado zk-SNARK) para verificar y permitir transacciones.
Para procesar un depósito, Tornado.Cash genera una area aleatoria de bytes, los procesa con un [Pederson Hash](https://iden3-docs.readthedocs.io/en/latest/iden3_repos/research/publications/zkproof-standards-workshop-2/pedersen-hash/pedersen.html) \(más adecuado para zk-SNARK\), envía el token y la 20 mimc hash al smart contract. El contrato lo inserta entonces en un árbol de Merkle \(a.k.a. Merkle tree\).
Para procesar un depósito, Tornado.Cash genera una area aleatoria de bytes, los procesa con un [Pederson Hash](https://iden3-docs.readthedocs.io/en/latest/iden3\_repos/research/publications/zkproof-standards-workshop-2/pedersen-hash/pedersen.html) (más adecuado para zk-SNARK), envía el token y la 20 mimc hash al smart contract. El contrato lo inserta entonces en un árbol de Merkle (a.k.a. Merkle tree).
Para procesar un retiro, la misma área de bytes se divide en dos partes separadas: el **secret** por un lado y el **nullifier** por el otro. Al nullifier se le aplica un hash. Este nullifier es un parámetro público que se envía on-chain para ser verificado con el smart contract y los datos en el árbol de Merkle. Por ejemplo, impide el doble gasto.
Gracias a los zk-SNARK, es posible probar el 20 mimc hash del commitment inicial y el nullifier sin revelar ninguna información. Incluso si el nullifier es público, la privacidad se mantiene ya que no hay manera de conectar el hash del nullifier con el commitment inicial. Además, incluso si transciende que la información de la transacción esta presente en la raíz del árbol de Merkle, la información del directorio exacto en el árbol de Merkle, es decir, la localización de la transacción, se mantiene la privada.
Los depósitos son simples desde el punto de vista técnico, pero costosos en términos de gas, ya que necesitan procesar el 20 mimc hash y actualizar el árbol de Merkle. Opuestamente, el retiro es un proceso complejo, pero menos costoso ya únicamente se necesita gas para el hash del nullifier y la _**zero-knowledge proof**_ \(prueba de conocimiento cero\).
Los depósitos son simples desde el punto de vista técnico, pero costosos en términos de gas, ya que necesitan procesar el 20 mimc hash y actualizar el árbol de Merkle. Opuestamente, el retiro es un proceso complejo, pero menos costoso ya únicamente se necesita gas para el hash del nullifier y la _**zero-knowledge proof**_ (prueba de conocimiento cero).
_Escrito por_ [_**@ayefda**_](https://torn.community/u/ayefda)
_Escrito por_ [_**@ayefda**_](https://torn.community/u/ayefda)__\
_Traducido por_ [_@EeXavi_](https://twitter.com/EeXavi?s=09)

View File

@ -1,32 +1,32 @@
# Tips to remain anonymous
# Consejos para mantener anónimo
The Tornado Cash tool allows you to remain anonymous on-chain. However, if the tool is used without protecting oneself upstream and downstream, there is no point and the anonymity would only be partial. There are practices to avoid this.
La herramienta Tornado.Cash le permite mantener el anonimato on-chain. No obstante, si la herramienta se usa sin proteger el canal de subida o bajada, no tiene sentido y el anonimato seria solamente parcial. Hay practicas para sortear esta situación.
### Use a VPN
### Use una VPN
Your internet service provider \(ISP\) identifies you with an IP address. To prevent third parties from knowing that you are using Tornado.cash, you should consider using TOR and/or a VPN for your transfers. Avoid using free VPNs, they tend to keep or even sell your data. There are several VPNs on the market boasting a "no-log policy".
Su proveedor de Internet (ISP) le identifica con una dirección IP. Para prevenir que terceros conozcan su uso de Tornado.Cash, debería considerar el uso de TOR y/o una VPN para sus transferencias. Evite usar VPN gratuitas, ya que suelen registrar o incluso vender sus datos. Hay varios servicios VPN en el mercado alardeando de su política de "no-log".
### Save your note in a safe place <a id="save-your-note-in-a-safe-place"></a>
### Guarde su _**note**_ en un lugar seguro <a href="save-your-note-in-a-safe-place" id="save-your-note-in-a-safe-place"></a>
Your note provides a record of your original transaction. Anyone who has it can withdraw the funds deposited, but also know the deposit address. Be sure to keep this note away from prying eyes and store it in a secure environment.
Su _**note**_ contiene un registro de su transacción inicial. Cualquiera que la posea puede retirar los fondos depositados y también la dirección de depósito. Asegúrese de mantener la nota fuera del alcance de sospechosos y guárdela en un entorno seguro.
### Delete data <a id="delete-data"></a>
### Elimine datos <a href="delete-data" id="delete-data"></a>
Your browser is a real source of information for the extensions you use. Delete your data after each deposit or withdrawal. If two transfers are made with the same cookies, the extension you are using will be able to link these two transactions.
Su buscador es una fuente real de información debido al tipo de extensión que se usa. Elimine sus datos después de cada depósito o retiro. Si dos transferencias se han realizado con las mismas cookies, la extensión que está usando será capaz de conectar estas dos transacciones.
### Avoid using the same API token <a id="avoid-using-the-same-api-token"></a>
### Evite usar el mismo API token <a href="avoid-using-the-same-api-token" id="avoid-using-the-same-api-token"></a>
If you use the same API token for two transactions, you will be easily recognized by your extension. For Metamask users, be aware that this extension will use the same token for each of your transactions. To avoid this problem, don't hesitate to uninstall and reinstall Metamask for each transfer, making sure to create a new account each time.
Si usted utiliza el mismo API token en dos transacciones, será fácilmente reconocido por su extensión. Usuarios de Metamask, deben tener en cuenta usará el mismo token para cada una de sus transacciones. Para evitar este problema, desinstale y reinstale Metamask para cada transacción, asegurándose que crea una cuenta nueva cada vez.
### Be patient <a id="be-patient"></a>
### Tenga paciencia <a href="be-patient" id="be-patient"></a>
![](https://gblobscdn.gitbook.com/assets%2F-MXflGk4w5pDjjlmPCuF%2F-MgQVRqU6Ff6ypW_Q-fV%2F-MgQW0ko2bOUYlnsuG0F%2Fozxj.png?alt=media&token=1debad58-aa3c-4638-9d18-1636e87e3d0a)
![](https://gblobscdn.gitbook.com/assets%2F-MXflGk4w5pDjjlmPCuF%2F-MgQVRqU6Ff6ypW\_Q-fV%2F-MgQW0ko2bOUYlnsuG0F%2Fozxj.png?alt=media\&token=1debad58-aa3c-4638-9d18-1636e87e3d0a)
Your anonymity also depends on the number of transactions after your deposit \(cf. Statistics tab above\). If you withdraw your funds immediately after depositing them, it is possible to link your deposit to your transfer using correlation probabilities. The longer you wait, the greater your anonymity set will be.
Su anonimato también depende del número de transacciones posteriores a su depósito (cf. Statistics tab above). Si retira sus fondos inmediatamente después de depositarlos, se puede conectar su depósito con su transferencia usando probabilidad de correlación. Cuanto más espere, mayor anonimato obtendrá.
### Use multiple addresses
### Use múltiples direcciones
A 7 x 10eth deposit from one address and a 7 x 10eth withdrawal to a single address can also be linked. Remember to multiply your withdrawal addresses.
_Written by_ [_**@bt11ba**_](https://torn.community/u/bt11ba/)
Un depósito de 7 x 10eth desde una dirección y un retiro de 7 x 10eth a una única dirección también se puede relacionar. Acuérdese de multiplicar sus direcciones de retiro.
_Escrito por_ [_**@bt11ba**_](https://torn.community/u/bt11ba/)_****_\
_****Traducido por_ [_@EeXavi_](https://twitter.com/EeXavi?s=09)

34
torn.md
View File

@ -2,42 +2,42 @@
## Token
TORN is an ERC20-compatible token with a fixed supply that governs [Tornado.Cash](https://tornado.cash/). TORN holders can make proposals and vote to change the protocol via governance.
TORN es un token ERC20-compatible con una cantidad fijada que gobierna [Tornado.Cash](https://tornado.cash). Los propietarios del token TORN pueden hacer propuestas y votar para cambiar el protocolo a través de la gobernanza.
**TORN is not a fundraising device or investment opportunity. It will remain non-transferable until the community decides that unlocking transfers via a governance vote, not earlier than 45 days following deployment, would comply with all applicable laws.**
**TORN no es una herramienta de financiación ni una oportunidad de inversión. Permanecerá intransferible hasta que la comunidad decida desbloquearlos a través del voto, no antes de 45 días después de su despliegue, cumpliendo cualquier ley aplicable.**
**Heres how the initial distribution of TORN would break down:**
**A continuación se desglosa la distribución inicial del token TORN:**
* **5% \(500,000 TORN\):** Airdrop to early users of [Tornado.Cash](https://tornado.cash/) ETH pools
* **10% \(1,000,000 TORN\):** Anonymity mining for [Tornado.Cash](https://tornado.cash/) ETH pools, distributed linearly over 1 year
* **55% \(5,500,000 TORN\):** DAO treasury, will be unlocked linearly over 5 years with 3 month cliff
* **30% \(3,000,000 TORN\):** Founding developers and early supporters, will be unlocked linearly over 3 years with 1 year cliff
* **5% (500,000 TORN):** Airdrop para usuarios iniciales [Tornado.Cash](https://tornado.cash) ETH pools
* **10% (1,000,000 TORN):** Minado anónimo para [Tornado.Cash](https://tornado.cash) ETH pools, distribuido linearmente a lo largo de 1 año
* **55% (5,500,000 TORN):** tesorería DAO, se desbloqueará linearmente a lo largo de 5 años en escala de 3 meses
* **30% (3,000,000 TORN):** Desarrolladores fundadores y contribuyentes iniciales, se desbloqueará linearmente a lo largo de 3 años en escala de 1 año&#x20;
![](.gitbook/assets/1-bjggju1rn4_qoxgcljfneq.png)
![](.gitbook/assets/1-bjggju1rn4\_qoxgcljfneq.png)
![](.gitbook/assets/1-gmc0jw8zr5xfvrk5zyqmya.png)
## Airdrop <a id="f04d"></a>
## Airdrop <a href="f04d" id="f04d"></a>
Users who have believed in [Tornado.Cash](https://tornado.cash/) from early on should have a say in governing the protocol. For this reason, early adopters of the protocol did receive an airdrop of TORN.
Los usuarios que han creído en [Tornado.Cash](https://tornado.cash) desde sus inicios deben tener voz en la gobernanza del protocolo. Por esta razón, la adopción temprana del protocolo se ha recompensado con un airdrop de TORN.
TORN has been airdropped to [all addresses](https://github.com/tornadocash/airdrop/blob/master/airdrop.csv) that made deposits into [Tornado.Cash](https://tornado.cash/) ETH pools before block `11400000`. TORN were airdropped in the form of a non-transferable TORN voucher \(vTORN\) that can be redeemed 1:1 to TORN within 1 year, from December 18, 2020, to December 18, 2021. TORN that arent redeemed will be swept into the governance contract after 1 year and become part of the DAO Treasury. Redeemed TORN will be available immediately.
TORN se ha repartido por airdrop a [todas las direcciones](https://github.com/tornadocash/airdrop/blob/master/airdrop.csv) que hicieron depósitos en las pools de ETH de [Tornado.Cash](https://tornado.cash) antes del bloque número `11400000`. Los token TORN fueron repartidos por airdrop en la forma de cupón no-transferible (vTORN) el cual puede ser cambiado 1:1 por TORN durante 1 año, del 18 de diciembre de 2020, hasta el 18 de diciembre del 2021. Los token TORN que no se reclamen se traspasarán al contrato de gobernanza después de 1 año y formarán parte de la tesorería DAO. Los TORN tokens reclamados serán puestos a disposición inmediatamente.
The airdropped amount depends on users deposit size and age — larger deposits and older deposits will receive more TORN. Multipliers for deposit size are logarithmic:
Los tokens repartidos por airdrop dependen del tamaño que los usuarios hayan depositado y su antigüedad - depósitos grandes y más antiguos recibirán más tokens TORN. Los multiplicadores por tamaño de depósito son logarítmicos:
![](.gitbook/assets/1-ogfrad8p3gez14zh4jndiq-2x.png)
So a 100 ETH deposit get twice as many tokens as a 1 ETH deposit. The multiplier allows large and small users of [Tornado.Cash](https://tornado.cash/) to both have a say in governance.
En consecuencia, un depósito de 100 ETH obtendrá el doble que uno de 1 ETH. El multiplicador permite a grandes y pequeños usuarios de [Tornado.Cash](https://tornado.cash) tener voz y voto en la gobernanza.
The exact curve for the time multiplier looks like this:
La curva exacta del multiplicador es la siguiente:
![](.gitbook/assets/1-bje88nlnkbe29-zcs5agkw-2x.png)
The exact airdrop formula is the following:
La fórmula exacta del airdrop es la siguiente:
![](.gitbook/assets/1-megm4amqrrkx0qxva9iska-2x.png)
_Written by_ [_**Tornado Team**_](https://tornado-cash.medium.com/tornado-cash-governance-proposal-a55c5c7d0703) _****&_ [_**@bt11ba**_](https://torn.community/u/bt11ba/)_\*\*\*\*_
_Escrito por_ [_**Tornado Team**_](https://tornado-cash.medium.com/tornado-cash-governance-proposal-a55c5c7d0703) _&_ [_**@bt11ba**_](https://torn.community/u/bt11ba/)_****_\
_****Traducido por_ [_@EeXavi_](https://twitter.com/EeXavi?s=09)