docs/book/general/guides/post-censorship/ru.md

118 lines
8.8 KiB
Markdown
Raw Normal View History

2023-02-19 02:32:18 +03:00
# Tornado Cash после цензуры
Это руководство по использованию Tornado Cash после кризиса 8 августа, когда OFAC решило ввести санкции против организации и смарт-контрактов. Это привело к широко распространенной волне цензуры со стороны поставщиков услуг. В результате пользователи становятся уязвимыми и не могут получить доступ к своим средствам.
2023-05-11 19:23:38 +03:00
2023-02-19 02:32:18 +03:00
## Версия сообщества
2023-05-11 19:23:38 +03:00
Исходный код сборки сообщества можно найти на официальном [сайте сообщества git](https://git.tornado.ws/tornadocash/classic-ui.git). Руководство по аудиту изменений см. в [руководстве Micah](https://notes.ethereum.org/@GW1ZUbNKR5iRjjKYx6_dJQ/Bk8zsJ9xj).
2023-02-19 02:32:18 +03:00
2024-01-19 08:07:53 +03:00
- Актуальная версия сборки: **d0cee4a**
- Стабильная версия сборки: **d0cee4a**
- [Журнал изменений](https://git.tornado.ws/tornadocash/classic-ui/commits/branch/master)
2023-02-19 02:32:18 +03:00
**См. [Инструкции по настройке RPC](#RPC) при выполнении транзакций с адресами, санкционированными OFAC**.
Последняя версия сообщества должна быть доступна по адресу:
2024-01-19 08:07:53 +03:00
- Classic:
- [tornado.ws](https://tornado.ws)
- [ipfs.io/ipns/tornadocash.eth](https://ipfs.io/ipns/tornadocash.eth/)
- Nova:
- [nova.tornado.ws](https://nova.tornado.ws)
- [ipfs.io/ipns/nova.tornadocash.eth](https://ipfs.io/ipns/nova.tornadocash.eth/)
2023-02-19 02:32:18 +03:00
### TOR сеть
**История браузера должна быть включена при использовании браузера TOR для кэширования событий**.
Как работать с сайтом Tornado через Tor: [полный гайд](../tor.md).
2023-02-19 02:32:18 +03:00
### IPFS подробности
Если у вас нет доступа к этим ссылкам, вам необходимо получить хэш содержимого IPFS и ссылку из сведений о домене. Посетите страницу доменов приложений ENS:
2024-01-19 08:07:53 +03:00
- Сlassic: [tornadocash.eth](https://app.ens.domains/name/tornadocash.eth/details)
- Nova: [nova.tornadocash.eth](https://app.ens.domains/name/nova.tornadocash.eth/details)
2023-02-19 02:32:18 +03:00
Например, ссылка IPFS для Classic (tornadocash.eth) будет выглядеть так:
2024-01-19 08:07:53 +03:00
2023-02-19 02:32:18 +03:00
```
2024-01-19 08:07:53 +03:00
ipfs://bafybeiahmpy4e3p4ao2sqqxc2kb4htwl3oklsjncz2are6vnljecmdgmou
2023-02-19 02:32:18 +03:00
```
2024-01-19 08:07:53 +03:00
Хэш содержимого этой ссылки: `bafybeiahmpy4e3p4ao2sqqxc2kb4htwl3oklsjncz2are6vnljecmdgmou`.
2023-02-19 02:32:18 +03:00
#### Локальное развертывание IPFS (рекомендуется)
2024-01-19 08:07:53 +03:00
- Brave
- Перейдите по ссылке IPFS в браузере.
- При появлении запроса выберите «Использовать локальный узел Brave IPFS».
2023-02-19 02:32:18 +03:00
2024-01-19 08:07:53 +03:00
- Chrome / Firefox
- Установите рабочий стол IPFS
- Установите расширение IPFS Companion ([Chrome](https://chrome.google.com/webstore/detail/ipfs-companion/nibjojkomfdiaoajekhjakgkdhaomnch?hl=ru) / [Firefox](https://addons.mozilla.org/ru/firefox/addon/ipfs-companion/))
- Убедитесь, что рабочий стол IPFS открыт и имеет подключение к Интернету.
- Перейдите по ссылке IPFS в браузере.
2023-02-19 02:32:18 +03:00
#### Проверка и использование шлюза IPFS
2024-01-19 08:07:53 +03:00
- Возьмите хеш содержимого и добавьте к нему префикс, за которым следует расширение, в одном из следующих шлюзов IPFS:
- `ipfs.dweb.link`
- https://bafybeiahmpy4e3p4ao2sqqxc2kb4htwl3oklsjncz2are6vnljecmdgmou.ipfs.dweb.link
- `ipfs.cf-ipfs.com`
- https://bafybeiahmpy4e3p4ao2sqqxc2kb4htwl3oklsjncz2are6vnljecmdgmou.ipfs.cf-ipfs.com
- `ipfs.io`
- https://ipfs.io/ipfs/bafybeiahmpy4e3p4ao2sqqxc2kb4htwl3oklsjncz2are6vnljecmdgmou
2023-05-11 19:23:38 +03:00
2023-10-11 15:06:36 +03:00
#### Децентрализованные исходники
Исходный код всех сайтов, библиотек, репозиториев и сервисов Tornado Cash являются децентрализованными после [предложения #30](https://tornado.ws/governance/30) и их можно скачать по IPFS-хешу с соответствующего ENS домена.
Полный гайд доступен на ENS-домене [sources.tornadocash.eth](https://app.ens.domains/sources.tornadocash.eth), актуальный IPFS-хеш гайда: `bafybeia2s5em2xypmtdifuyj62xwgveujygs4vzoqhbqd2um45wbdxxb6u`.
IPFS шлюз (прямая ссылка): https://ipfs.io/ipfs/bafybeia2s5em2xypmtdifuyj62xwgveujygs4vzoqhbqd2um45wbdxxb6u
2023-02-19 02:32:18 +03:00
## RPC
2024-01-19 08:07:53 +03:00
- Если вы хотите внести депозит, вам, возможно, придется изменить RPC вашего кошелька, так как большинство провайдеров подвергают смарт-контракты цензуре. **Поставщик Metamask по умолчанию, Infura, наряду с Ankr и Alchemy, не запрещает транзакции между протоколом, управлением и токеном TORN**.
2023-02-19 02:32:18 +03:00
2024-01-19 08:07:53 +03:00
- Попробуйте найти работающую конечную точку в [chainlist.org](https://chainlist.org), что может потребовать нескольких попыток (обратите внимание на ChainID для настройки сети). Пример того, как изменить поставщика RPC для MetaMask, показан ниже.
2023-02-19 02:32:18 +03:00
![](../../../.gitbook/assets/zOwfk4k.gif)
2024-01-19 08:07:53 +03:00
- Иногда при посещении приложения вас могло встречать следующее сообщение, для исправления нажмите "ОТКРЫТЬ НАСТРОЙКИ".
2023-02-19 02:32:18 +03:00
![](../../../.gitbook/assets/xcNzhNG.png)
2024-01-19 08:07:53 +03:00
- Затем вам отобразится раскрывающийся список, по умолчанию выбранный. Нажмите на него и выберите опцию "Пользовательский".
2023-02-19 02:32:18 +03:00
![](../../../.gitbook/assets/zrY5GEi.png)
2024-01-19 08:07:53 +03:00
- Здесь введите поставщика RPC без цензуры в зависимости от вашей сети, и это решит проблемы с приложением.
2023-02-19 02:32:18 +03:00
![](../../../.gitbook/assets/dE13HsA.png)
2024-01-19 08:07:53 +03:00
- Затем вы можете свободно снимать средства, вносить депозиты или участвовать в децентрализованном управлении, как будто ничего не произошло.
2023-02-19 02:32:18 +03:00
## FAQ
> Почему я постоянно получаю сообщение об ошибке `Failed to fetch relayers`?
2024-01-19 08:07:53 +03:00
- Эта ошибка возникает либо из-за плохого соединения, либо из-за отсутствия ретрансляторов в сети. Обычно это решается обновлением.
2023-02-19 02:32:18 +03:00
> Почему я постоянно получаю сообщение об ошибке `Failed to fetch proving keys`?
2024-01-19 08:07:53 +03:00
- Эта ошибка возникает либо из-за плохого соединения, обычно ее можно решить, обновив или изменив местоположение VPN для лучшей задержки.
2023-02-19 02:32:18 +03:00
> Почему я постоянно получаю сообщение об ошибке `Failed to fetch all deposit events from contract` при попытке вывести средства?
2024-01-19 08:07:53 +03:00
- Эта ошибка возникает из-за плохого соединения или использования цензурированной конечной точки RPC. Чтобы решить это либо:
- изменить местоположение VPN для лучшей задержки
- попробуйте новый браузер или метод доступа
- установить альтернативную конфигурацию приложения RPC
2023-02-19 02:32:18 +03:00
> Почему я не могу внести депозит со своего кошелька?
2024-01-19 08:07:53 +03:00
- Большинство RPC подвергают цензуре протокол и транзакции управления, поскольку OFAC налагает санкции, вам необходимо настроить RPC вашего кошелька на не подвергаемую цензуре конечную точку.