Change IPFS hashes & build version corresponding to proposal 27

This commit is contained in:
Theo 2023-07-28 04:06:36 -07:00
parent c990d0859c
commit 9ba46ed95b
4 changed files with 71 additions and 62 deletions

@ -6,19 +6,20 @@ Esta es una guía para usar Tornado Cash después de la crisis del 8 de agosto,
El código fuente de la compilación de la comunidad se puede encontrar en [el git oficial de la comunidad](https://git.tornado.ws/tornadocash/classic-ui). Para un tutorial sobre cómo auditar los cambios mirá [la guía de Micah](https://notes.ethereum.org/@GW1ZUbNKR5iRjjKYx6_dJQ/Bk8zsJ9xj). El código fuente de la compilación de la comunidad se puede encontrar en [el git oficial de la comunidad](https://git.tornado.ws/tornadocash/classic-ui). Para un tutorial sobre cómo auditar los cambios mirá [la guía de Micah](https://notes.ethereum.org/@GW1ZUbNKR5iRjjKYx6_dJQ/Bk8zsJ9xj).
* Versión actual de compilación: **ea97a39** - Versión actual de compilación: **50d917a**
* Versión de construcción estable: **a8c238c** - Versión de construcción estable: **50d917a**
* [Registro de cambios](https://git.tornado.ws/tornadocash/classic-ui/commits/branch/master) - [Registro de cambios](https://git.tornado.ws/tornadocash/classic-ui/commits/branch/master)
**Consulte [las instrucciones sobre cómo configurar RPC](#RPC) si está realizando transacciones con direcciones sancionadas.** **Consulte [las instrucciones sobre cómo configurar RPC](#RPC) si está realizando transacciones con direcciones sancionadas.**
### Contenido y resolutores de ENS ### Contenido y resolutores de ENS
La últimas compilaciones de la comunidad deberían estar disponibles en: La últimas compilaciones de la comunidad deberían estar disponibles en:
* Classic: - Classic:
* [tornado.ws](https://tornado.ws) - [tornado.ws](https://tornado.ws)
* Nova: - Nova:
* [nova.tornado.ws](https://nova.tornado.ws) - [nova.tornado.ws](https://nova.tornado.ws)
### TOR de la red ### TOR de la red
@ -26,87 +27,89 @@ La últimas compilaciones de la comunidad deberían estar disponibles en:
Ahora es posible acceder a las compilaciones a través de los servicios ocultos de cebolla con el solucionador de la comunidad (3th.ws), si no hay respuesta, consulte la [página de estado de la red](https://status.torproject.org) para posibles interrupciones. Ahora es posible acceder a las compilaciones a través de los servicios ocultos de cebolla con el solucionador de la comunidad (3th.ws), si no hay respuesta, consulte la [página de estado de la red](https://status.torproject.org) para posibles interrupciones.
* [onion.tornadocash.3th.ws](https://onion.tornadocash.3th.ws) - [onion.tornadocash.3th.ws](https://onion.tornadocash.3th.ws)
* [h76qqhctmyehsaoazm7fqtncitt3vrdixoshwhuu7vpgzh3mld7dt2qd.onion](https://h76qqhctmyehsaoazm7fqtncitt3vrdixoshwhuu7vpgzh3mld7dt2qd.onion/) - [h76qqhctmyehsaoazm7fqtncitt3vrdixoshwhuu7vpgzh3mld7dt2qd.onion](https://h76qqhctmyehsaoazm7fqtncitt3vrdixoshwhuu7vpgzh3mld7dt2qd.onion/)
* [onion.nova.tornadocash.3th.ws](https://onion.nova.tornadocash.3th.ws) - [onion.nova.tornadocash.3th.ws](https://onion.nova.tornadocash.3th.ws)
* [tytltckkqi3g6djjmiaorobu5jgshgwpdqelgmdcabnp2l7whj6sdhid.onion](https://tytltckkqi3g6djjmiaorobu5jgshgwpdqelgmdcabnp2l7whj6sdhid.onion) - [tytltckkqi3g6djjmiaorobu5jgshgwpdqelgmdcabnp2l7whj6sdhid.onion](https://tytltckkqi3g6djjmiaorobu5jgshgwpdqelgmdcabnp2l7whj6sdhid.onion)
### Detalles de IPFS ### Detalles de IPFS
Si no podés acceder a estos enlaces, deberás obtener el hash del contenido IPFS y el enlace desde los detalles del dominio. Visitá la página del dominio de la aplicación ENS en: Si no podés acceder a estos enlaces, deberás obtener el hash del contenido IPFS y el enlace desde los detalles del dominio. Visitá la página del dominio de la aplicación ENS en:
* Classic: [tornadocash.eth](https://app.ens.domains/name/tornadocash.eth/details) - Classic: [tornadocash.eth](https://app.ens.domains/name/tornadocash.eth/details)
* Nova: [nova.tornadocash.eth](https://app.ens.domains/name/nova.tornadocashcommunity.eth/details) - Nova: [nova.tornadocash.eth](https://app.ens.domains/name/nova.tornadocashcommunity.eth/details)
El enlace IPFS para Classic (tornadocash.eth), por ejemplo, va a tener el siguiente aspecto: El enlace IPFS para Classic (tornadocash.eth), por ejemplo, va a tener el siguiente aspecto:
``` ```
ipfs://bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum ipfs://bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy
``` ```
El hash de contenido de este enlace es `bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum` El hash de contenido de este enlace es `bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy`
### Despliegue local de IPFS (recomendado) ### Despliegue local de IPFS (recomendado)
* Brave - Brave
* Navegá hacia el enlace IPFS en el navegador
* Cuando se solicite, seleccioná “Use a Brave local IPFS node" -usar un nodo IPFS local de Brave-.
* Chrome / Firefox - Navegá hacia el enlace IPFS en el navegador
* Instalar IPFS Desktop - Cuando se solicite, seleccioná “Use a Brave local IPFS node" -usar un nodo IPFS local de Brave-.
* Instalar la extensión IPFS Companion ([Chrome](https://chrome.google.com/webstore/detail/ipfs-companion/nibjojkomfdiaoajekhjakgkdhaomnch?hl=es) / [Firefox](https://addons.mozilla.org/es/firefox/addon/ipfs-companion/))
* Asegurate que IPFS Desktop está abierto y con conexión a internet - Chrome / Firefox
* Navegá hacia el enlace IPFS en el navegador - Instalar IPFS Desktop
- Instalar la extensión IPFS Companion ([Chrome](https://chrome.google.com/webstore/detail/ipfs-companion/nibjojkomfdiaoajekhjakgkdhaomnch?hl=es) / [Firefox](https://addons.mozilla.org/es/firefox/addon/ipfs-companion/))
- Asegurate que IPFS Desktop está abierto y con conexión a internet
- Navegá hacia el enlace IPFS en el navegador
### Uso de la puerta de enlace de IPFS ### Uso de la puerta de enlace de IPFS
Toma el hash del contenido, añade un . y a continuación adhiere una de las siguientes puertas de enlace de IPFS: Toma el hash del contenido, añade un . y a continuación adhiere una de las siguientes puertas de enlace de IPFS:
* `ipfs.dweb.link` - `ipfs.dweb.link`
* https://bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum.ipfs.dweb.link - https://bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy.ipfs.dweb.link
* `ipfs.cf-ipfs.com` - `ipfs.cf-ipfs.com`
* https://bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum.ipfs.cf-ipfs.com - https://bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy.ipfs.cf-ipfs.com
- `hardbin.com`
- https://hardbin.com/ipfs/bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy
## RPC ## RPC
* Si desea depositar, es posible que deba cambiar su RPC de billetera, ya que la mayoría de los proveedores han censurado los contratos inteligentes. **El proveedor predeterminado de Metamask, Infura junto con Ankr y Alchemy no prohíben las transacciones hacia y desde el protocolo, la gobernanza y el token TORN**. - Si desea depositar, es posible que deba cambiar su RPC de billetera, ya que la mayoría de los proveedores han censurado los contratos inteligentes. **El proveedor predeterminado de Metamask, Infura junto con Ankr y Alchemy no prohíben las transacciones hacia y desde el protocolo, la gobernanza y el token TORN**.
* Intentá buscar en Chainlist un endpoint (punto final) que funcione, esto podría llevar varios intentos (anotá el ChainID para configurar la red). A continuación se muestra un ejemplo de cómo cambiar el proveedor RPC para MetaMask. - Intentá buscar en Chainlist un endpoint (punto final) que funcione, esto podría llevar varios intentos (anotá el ChainID para configurar la red). A continuación se muestra un ejemplo de cómo cambiar el proveedor RPC para MetaMask.
![](../../../.gitbook/assets/zOwfk4k.gif) ![](../../../.gitbook/assets/zOwfk4k.gif)
* A veces al visitar la aplicación puede aparecer el siguiente mensaje, para solucionarlo haga clic en "OPEN SETTINGS" -abrir ajustes-. - A veces al visitar la aplicación puede aparecer el siguiente mensaje, para solucionarlo haga clic en "OPEN SETTINGS" -abrir ajustes-.
![](../../../.gitbook/assets/xcNzhNG.png) ![](../../../.gitbook/assets/xcNzhNG.png)
* A continuación, aparecerá un desplegable con una selección por defecto. Hacé clic en él y seleccioná la opción "Custom" -personalizada-. - A continuación, aparecerá un desplegable con una selección por defecto. Hacé clic en él y seleccioná la opción "Custom" -personalizada-.
![](../../../.gitbook/assets/zrY5GEi.png) ![](../../../.gitbook/assets/zrY5GEi.png)
* Introducí aquí un proveedor de RPC sin censura dependiendo de tu red y esto resolverá los problemas de la aplicación. - Introducí aquí un proveedor de RPC sin censura dependiendo de tu red y esto resolverá los problemas de la aplicación.
![](../../../.gitbook/assets/dE13HsA.png) ![](../../../.gitbook/assets/dE13HsA.png)
* Ahora podés retirar, depositar, hacer staking o participar libremente en la gobernanza descentralizada como si nunca hubiera pasado nada. - Ahora podés retirar, depositar, hacer staking o participar libremente en la gobernanza descentralizada como si nunca hubiera pasado nada.
## FAQ ## FAQ
> ¿Por qué sigo recibiendo el error `Failed to fetch relayers`? > ¿Por qué sigo recibiendo el error `Failed to fetch relayers`?
* Este error está relacionado con una mala conexión o como resultado de que no hay repetidores disponibles en su red. Por lo general, se puede resolver refrescando. - Este error está relacionado con una mala conexión o como resultado de que no hay repetidores disponibles en su red. Por lo general, se puede resolver refrescando.
> ¿Por qué sigo recibiendo el error `Failed to fetch proving keys`? > ¿Por qué sigo recibiendo el error `Failed to fetch proving keys`?
* Este error está relacionado con una mala conexión, por lo general se puede resolver actualizando o cambiando la ubicación de VPN para una mejor latencia. - Este error está relacionado con una mala conexión, por lo general se puede resolver actualizando o cambiando la ubicación de VPN para una mejor latencia.
> ¿Por qué sigo recibiendo el error `Failed to fetch all deposit events from contract` cuando intento retirar dinero? > ¿Por qué sigo recibiendo el error `Failed to fetch all deposit events from contract` cuando intento retirar dinero?
* Este error está relacionado con una mala conexión o con el uso de un extremo RPC censurado. Para resolver esto: - Este error está relacionado con una mala conexión o con el uso de un extremo RPC censurado. Para resolver esto:
* cambiar la ubicación de VPN para una mejor latencia - cambiar la ubicación de VPN para una mejor latencia
* probar un nuevo navegador o método de acceso - probar un nuevo navegador o método de acceso
* configure la configuración RPC de la aplicación a una alternativa - configure la configuración RPC de la aplicación a una alternativa
> ¿Por qué no puedo hacer un depósito desde mi monedero? > ¿Por qué no puedo hacer un depósito desde mi monedero?
* La mayoría de los RPC censuran las transacciones según el protocolo y la gobernanza desde las sanciones de la OFAC, debe configurar su RPC de billetera en un punto final sin censura. - La mayoría de los RPC censuran las transacciones según el protocolo y la gobernanza desde las sanciones de la OFAC, debe configurar su RPC de billetera en un punto final sin censura.

@ -12,8 +12,8 @@ This is a guide to using Tornado Cash after the 8th August crisis, when the OFAC
_The source code for the community build can be found on [the offical community git](https://git.tornado.ws/tornadocash/classic-ui). For a tutorial on how to audit the changes [see Micah's guide](https://notes.ethereum.org/@GW1ZUbNKR5iRjjKYx6_dJQ/Bk8zsJ9xj)_. _The source code for the community build can be found on [the offical community git](https://git.tornado.ws/tornadocash/classic-ui). For a tutorial on how to audit the changes [see Micah's guide](https://notes.ethereum.org/@GW1ZUbNKR5iRjjKYx6_dJQ/Bk8zsJ9xj)_.
* Current build version: **e49e3e0** * Current build version: **50d917a**
* Stable build version: **a8c238c** * Stable build version: **50d917a**
* [Changelog](https://git.tornado.ws/tornadocash/classic-ui/commits/branch/master) * [Changelog](https://git.tornado.ws/tornadocash/classic-ui/commits/branch/master)
**See [instructions on RPC configuration](#RPC) if transacting with sanctioned addresses** **See [instructions on RPC configuration](#RPC) if transacting with sanctioned addresses**
@ -49,10 +49,10 @@ To get the IPFS content hash and link from the domain details. Visit the ENS app
The IPFS link for Classic (tornadocash.eth) for example, will look like: The IPFS link for Classic (tornadocash.eth) for example, will look like:
``` ```
ipfs://bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum ipfs://bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy
``` ```
The content hash of this link is `bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum` The content hash of this link is `bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy`
#### Local IPFS deployment (recommended) #### Local IPFS deployment (recommended)
@ -71,9 +71,11 @@ The content hash of this link is `bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmic
* Take the content hash and prefix it followed by a `.` to one of the following IPFS gateways: * Take the content hash and prefix it followed by a `.` to one of the following IPFS gateways:
* `ipfs.dweb.link` * `ipfs.dweb.link`
* https://bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum.ipfs.dweb.link * https://bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy.ipfs.dweb.link
* `ipfs.cf-ipfs.com` * `ipfs.cf-ipfs.com`
* https://bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum.ipfs.cf-ipfs.com * https://bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy.ipfs.cf-ipfs.com
* `hardbin.com`
* https://hardbin.com/ipfs/bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy
### RPC ### RPC

@ -6,8 +6,8 @@
Исходный код сборки сообщества можно найти на официальном [сайте сообщества git](https://git.tornado.ws/tornadocash/classic-ui.git). Руководство по аудиту изменений см. в [руководстве Micah](https://notes.ethereum.org/@GW1ZUbNKR5iRjjKYx6_dJQ/Bk8zsJ9xj). Исходный код сборки сообщества можно найти на официальном [сайте сообщества git](https://git.tornado.ws/tornadocash/classic-ui.git). Руководство по аудиту изменений см. в [руководстве Micah](https://notes.ethereum.org/@GW1ZUbNKR5iRjjKYx6_dJQ/Bk8zsJ9xj).
* Актуальная версия сборки: **e49e3e0** * Актуальная версия сборки: **50d917a**
* Стабильная версия сборки: **a8c238c** * Стабильная версия сборки: **50d917a**
* [Журнал изменений](https://git.tornado.ws/tornadocash/classic-ui/commits/branch/master) * [Журнал изменений](https://git.tornado.ws/tornadocash/classic-ui/commits/branch/master)
**См. [Инструкции по настройке RPC](#RPC) при выполнении транзакций с адресами, санкционированными OFAC**. **См. [Инструкции по настройке RPC](#RPC) при выполнении транзакций с адресами, санкционированными OFAC**.
@ -44,10 +44,10 @@
Например, ссылка IPFS для Classic (tornadocash.eth) будет выглядеть так: Например, ссылка IPFS для Classic (tornadocash.eth) будет выглядеть так:
``` ```
ipfs://bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum ipfs://bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy
``` ```
Хэш содержимого этой ссылки: `bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum`. Хэш содержимого этой ссылки: `bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy`.
#### Локальное развертывание IPFS (рекомендуется) #### Локальное развертывание IPFS (рекомендуется)
@ -65,9 +65,11 @@ ipfs://bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum
* Возьмите хеш содержимого и добавьте к нему префикс, за которым следует расширение . к одному из следующих шлюзов IPFS: * Возьмите хеш содержимого и добавьте к нему префикс, за которым следует расширение . к одному из следующих шлюзов IPFS:
* `ipfs.dweb.link` * `ipfs.dweb.link`
* https://bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum.ipfs.dweb.link * https://bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy.ipfs.dweb.link
* `ipfs.cf-ipfs.com` * `ipfs.cf-ipfs.com`
* https://bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum.ipfs.cf-ipfs.com * https://bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy.ipfs.cf-ipfs.com
* `hardbin.com`
* https://hardbin.com/ipfs/bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy
## RPC ## RPC

@ -6,8 +6,8 @@
社区构建的源代码可以在官方社区 [git 上找到。](https://git.tornado.ws/tornadocash/classic-ui) 有关如何查看更改的教程,请参阅 [Micah 的指南](https://notes.ethereum.org/@GW1ZUbNKR5iRjjKYx6_dJQ/Bk8zsJ9xj)。 社区构建的源代码可以在官方社区 [git 上找到。](https://git.tornado.ws/tornadocash/classic-ui) 有关如何查看更改的教程,请参阅 [Micah 的指南](https://notes.ethereum.org/@GW1ZUbNKR5iRjjKYx6_dJQ/Bk8zsJ9xj)。
* 当前构建版本:**e49e3e0** * 当前构建版本:**50d917a**
* 稳定构建版本: **a8c238c** * 稳定构建版本: **50d917a**
* [更改日志](https://git.tornado.ws/tornadocash/classic-ui/commits/branch/master) * [更改日志](https://git.tornado.ws/tornadocash/classic-ui/commits/branch/master)
**如果使用受制裁的地址进行交易,请参阅 [RPC 配置说明](#RPC)**。 **如果使用受制裁的地址进行交易,请参阅 [RPC 配置说明](#RPC)**。
@ -42,10 +42,10 @@
例如Classic (tornadocash.eth) 的 IPFS 链接将如下所示: 例如Classic (tornadocash.eth) 的 IPFS 链接将如下所示:
``` ```
ipfs://bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum ipfs://bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy
``` ```
此链接的内容哈希是 `bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum` 此链接的内容哈希是 `bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy`
### 本地 IPFS 部署(推荐) ### 本地 IPFS 部署(推荐)
@ -63,9 +63,11 @@ ipfs://bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum
* 获取内容哈希并为其添加前缀,后跟 `.` 到以下 IPFS 网关之一: * 获取内容哈希并为其添加前缀,后跟 `.` 到以下 IPFS 网关之一:
* `ipfs.dweb.link` * `ipfs.dweb.link`
* https://bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum.ipfs.dweb.link * https://bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy.ipfs.dweb.link
* `ipfs.cf-ipfs.com` * `ipfs.cf-ipfs.com`
* https://bafybeiezldbnvyjgwevp4cdpu44xwsxxas56jz763jmicojsa6hm3l3rum.ipfs.cf-ipfs.com * https://bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy.ipfs.cf-ipfs.com
* `hardbin.com`
* https://hardbin.com/ipfs/bafybeiebetfka2uede3rwhjovoiyagixe7i44daigklvgyxxpjtzzzquwy
## RPC ## RPC