Как повысить мою конфиденциальность на счетах Ether?

Каким был бы лучший способ, если таковой имеется, изменить свой адрес/учетную запись, чтобы сделать себя неизвестным или трудным для идентификации людьми, с которыми они торговали? В частности, если я отправлю ETH кому-то, есть ли способ помешать им узнать, сколько именно ETH у меня есть?

Очевидно, я мог бы создать еще одну учетную запись и перевести туда свой ETH, но кому-то не составит труда «следить за деньгами», особенно если я использую ее для хранения эфира и к этому ведет только одна транзакция.

Я также мог бы создать несколько учетных записей и разделить между ними свой ETH, но это не кажется эффективным, есть ли что-нибудь лучше?

Ответы (5)

Насколько я знаю, идеи в этой статье еще не реализованы, но взгляните на нее. Эту идею разработали Гэв и Влад, когда они оба работали в основной команде Ethereum C++.

По сути, идея состоит в том, чтобы иметь смарт-контракт, который с учетом двух наборов источников адресов: источник и пункт назначения гарантирует ровно один из следующих двух возможных результатов:

  • Для каждого адреса в источнике владелец адреса контролирует адрес в пункте назначения. Смарт-контракт делает некоторую «магию», чтобы гарантировать, что нет возможности отследить, кто какой адрес контролирует. Таким образом, у вас есть конфиденциальность.

  • Если какой-либо адрес попытается вмешаться во внутреннюю работу смарт-контракта, этот адрес будет наказан, а остальные вознаграждены. Таким образом, обман очень непривлекателен.

Поскольку существует реальная угроза наказания, ожидается очень мало попыток мошенничества, и поэтому нормальная работа приведет только к первой гарантии.

источник .

Пожалуйста, не публикуйте вопросы только по ссылке. Не могли бы вы хотя бы обобщить пункты в этой статье?
Конечно. Я обновил свой ответ сейчас.

Все транзакции блокчейна являются общедоступными, поэтому, если вы переводите деньги с одного счета на несколько счетов, будет ясно, что эти счета связаны. Все, что кому-то нужно сделать, это посмотреть историю транзакций в обозревателе цепочек. Разработчики изучают различные варианты повышения конфиденциальности. Когда-нибудь в будущем появится конфиденциальность без доверия, но сейчас, вероятно, лучший вариант — использовать биржу в качестве микшера:

  • Настройте несколько новых учетных записей, не связанных с вашими существующими.
  • Переведите деньги со своих существующих счетов на биржу.
  • Переведите деньги с биржи на свои новые счета.
  • Никогда не связывайте аккаунты.

Вы можете использовать этот метод, описанный Питером Тоддом. Просто замените BTC на ETH:

«Лично для меня shapeshift добавляет Биткойну большую ценность, так как обеспечивает гораздо большую конфиденциальность благодаря использованию Monero в качестве анонимного посредника. В частности, я покупаю Monero на shapeshift, а затем продаю его xmr.to, который, в свою очередь, отправляет биткойны. на биткойн-адрес по моему выбору».

https://np.reddit.com/r/Bitcoin/comments/3s085o/why_the_altcoin_takeover_scenario_has_become_a/cwt2prf

Есть два варианта, которые я знаю прямо сейчас, которые заведут в тупик случайного человека, который «следит за деньгами на блокчейне».

  1. Используйте Shapeshift. Допустим, вы хотите перевести 100 eth на новую учетную запись. Используйте функцию Shapeshift «отправить точную сумму» и скажите, что вы собираетесь отправить ровно 2 eth. Введите адрес BTC (или другого альткоина), которым вы управляете, на случай, если что-то пойдет не так. Введите новый адрес ETH в поле обратного адреса. И отправьте на него 100 eth. Если все пойдет хорошо, shapeshift переведет ETH в свой горячий кошелек, покажет вам ошибку и отправит эти 100 eth на ваш новый адрес со своего горячего кошелька. Любой, кто погонится за деньгами, попадет в море трансформационных транзакций.

  2. То же, что и выше, но с использованием Poloniex или Kraken или другой биржи. Внесите депозит на свой биржевой счет. Вывод средств на новый счет eth. Это занимает немного больше времени, и биржа все еще может определить, кто вы, но этого должно быть достаточно.

Сегодня ответ будет заключаться в том, что вы можете использовать инструменты конфиденциальности на уровне приложений, при этом Tornado Cash является наиболее популярным вариантом, который, однако, может быть очень дорогим и громоздким в использовании (депозит ETH => подождите день или около того => получить ETH => использовать ETH по назначению => повторите процесс с изменением, чтобы избежать привязки ваших самых последних и будущих транзакций).

См. также это: Конфиденциальность: как и когда средний пользователь ETH сможет ее достичь?