Coinjoin | Приватный режим - 'ON'

Coinjoin | Приватный режим - 'ON'

ᴠᴏɴᴄᴀɴ
С первых дней, значительная часть пользователей Dash была заинтересована в конфиденциальности, ведь они понимали, что золото 21 века это информация. CoinJoin в Dash, ранее известный как PrivateSend, был интегрирован 20 февраля 2014 г. и представляет собой опциональную функцию, позволяющую сохранить конфиденциальность финансовой информации пользователей.

Держи руку на пульсе Dash  ➯ Подпишись

В обычной повседневной жизни самая крупная купюра, которую вы, скорее всего, носите с собой, - это, например, 5000 рублей или 100 долларов, но в криптовалютах нет самого крупного номинала, он может быть очень большим, например 100 Dash. Если вы потратите 100 Dash, чтобы заплатить за чашку кофе, человек, которому вы платите, сможет увидеть в любом блокчейн-эксплорере, что вы потратили 100 Dash, чтобы заплатить, скажем, 0,03 Dash за чашку кофе, и теперь вы потенциально рискуете быть ограбленным, поскольку человек точно знает, что у вас в кошельке 99,98 Dash.

Например:

Пользователь перевел ~ 10 долларов, а 104 тысячи Dash, равные ~ 18 млн. долларов вернулись как сдача... Это серьезный удар по конфиденциальности и личной безопасности, и CoinJoin с легкостью решает ее.


Использование CoinJoin в транзакциях Dash затрудняет нахождение связи между транзакцией и её отправителем.

Это полезно, если вы хотите свободно владеть своими средствами и использовать их анонимно, не раскрывая личности.

Это позволяет серьезно повысить уровень конфиденциальности при совершении операций с Dash.

После создания в 2014 году, никому не удалось деанонимизировать ни одной транзакции CoinJoin Dash. То есть многие заявляли и кричали типа "вот он я, я уже деанонимизировал", но все подобные заявления остались пустыми разговорами, нет ни одного доказательства деанонимизации CoinJoin Dash (зато есть доказательства многократной деанонимизации упрощенных подписей Bitcoin CoinJoin, Monero rings и zero-knowledge пруфы ZCash).

Стоит отметить что в 2017 году, исследователи из Принстонского университета, сумевшие найти успешный способ атаки на Bitcoin CoinJoin, применили его и для Dash, но особого успеха это не принесло.

  • Важно: Смешивая Dash через CoinJoin всегда предварительно включайте VPN или TOR

Время идет, а разработчики Dash все продолжают улучшать CoinJoin и делать его отличным инструментом.

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


Как работает CoinJoin в Dash?


CoinJoin начинается с "размена" имеющихся монет на номиналы по 0.01; 0.1; 1 и 10 Dash.

Вот пример такого размена - транзакция

Размен Dash на номиналы

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


Пример раунда смешивания - транзакция

Раунд смешивания

Как вы понимаете цепочка между отправителем и получателем полностью рвется, ведь определить какой вход какому выходу соответвует, невозможно на практике.

А таких раундов смешивания может быть от 2 до 16, пользователи могут регулировать желаемый уровень анонимности, выбирая количество раундов смешивания, через которые они хотят провести свои транзакции: больше раундов - больше конфиденциальности.

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


Пример транзакции с отправкой смешанных монет

Отправка смешанных средств

Пользователь отправляет кому-то 50 Dash, но если посмотреть входы, то можно увидеть, что он отправил именно то количество монет, которое ему нужно для этой транзакции.

Отправка средств смешанных средств так и выглядит, лишь находятся нужные номиналы для транзакции и все. Глядя на этот транзакцию, мы не имеем представления о том, сколько Dash осталось в его кошельке, если вообще осталось. Кроме того, если мы попытаемся провести анализ этой транзакции, то не сможем определить, откуда они взялись.


Важно отметить, что

хотя функция CoinJoin является опциональной для пользователей Dash, она разработана, быть простой в использовании. Пользователи могут включить CoinJoin всего несколькими щелчками мыши прямо из своих кошельков Dash Core или Electrum. Этот дополнительный уровень конфиденциальности очень важен для пользователей, которые хотят защитить свою финансовую информацию.

Особенно важно использовать CoinJoin при наличии мастерноды. Ведь трата монет полученных в виде вознаграждения, без предварительного смешивания через CoinJoin, раскрывает вас как владельца мастерноды.

Послесловие | Путь к приватности...

Помните:


Сохраняйте конфиденциальность Dash

  • При покупке лучше использовать одноранговые биржи или сервисы, или купить их лично у знакомых
  • Убедитесь, что все сообщения о сделке передаются по зашифрованным каналам, например, через мессенджеры со сквозным шифрованием, такие как Signal или Wire
  • Если вы получаете чаевые или пожертвования, следите за тем, чтобы они не были публично связаны с вашим настоящим именем
  • Избегайте указания адреса для пожертвований, который либо зарегистрирован на ваше имя, либо публично отображает ваше имя
  • Остерегайтесь доступных систем учета, которые связывают идентификаторы транзакций и суммы с вашим именем, что может привести к разоблачению вашей конфиденциальности


Получайте Dash несколькими частями

  • Избегайте получения большой суммы Dash из источника одним платежом.
  • Отправляйте несколько транзакций на различные адреса, чтобы обеспечить конфиденциальность.
  • Используйте новые адреса, большинство кошельков генерируют новый адрес для каждой новой транзакции.
  • Если вы держите кошелек смешанным, новые транзакции будут смешиваться по мере их поступления, что обеспечит максимальную конфиденциальность при отправке денег.
  • Если вы хотите смешать один большой кусок Dash, вы можете разделить его на несколько частей или положить несколько дополнительных транзакций в кошелек и смешать весь баланс.
  • Важно не допускать, чтобы одна крупная транзакция, связанная с вашим реальным именем, попала в основной кошелек для смешивания.


Не отправляйте все сразу

Наконец, избегайте отправлять все сразу. Как правило, отправляйте транзакции регулярно, все вперемешку, чтобы не беспокоиться о принятии дополнительных мер в определенных случаях. Если вы хотите быть особенно осторожными и конкретными, обязательно включите функцию 'Coin Control', а затем вручную выбирайте входы при отправке транзакции. Выберите для транзакции не более 10 смешанных входов (больше смешанных входов, меньше анонимность). В течение дня вы можете отправлять больше транзакций, но пока вы ограничиваете количество входов, у вас не должно возникнуть никаких проблем. Наконец, вспомните слова бывшего технического директора Dash Core и одного из основателей Dash Incubator - Andy Freer: "Кошелек должен стараться никогда не использовать полный набор входов с одного txid. Кошелек должен всегда использовать несколько txid, когда это возможно".


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


Dash Docs / CoinJoin

Специально для @Dash_Ru_Channel by @V_O_NCAN

Report Page