Jam. Bitcoin-миксер с CoinJoin

Травыч

МируМир☮️
Регистрация
01.06.2025
Сообщения
9 151
Реакции
20 449
Баллы
113

Jam. Bitcoin-миксер с CoinJoin​


Jam - это интерфейс для JoinMarket, специального программного обеспечения для биткойнов, которое нацелено на улучшение на конфиденциальности и безопасности биткоин-транзакций. JoinMarket использует технологию CoinJoin и Tor для смешивания монет, затрудняя их отслеживание.
Для установки Jam потребуется собственная нода bitcoin. Я буду показывать принцип работы Jam на примере ноды на UmbrelOS, Jam так же доступен на Citadel, RaspiBlitz, MyNode, Start9 и RaspiBolt.

Главным преимуществом JoinMarket, по сравнению с Wasabi Wallet, Ginger Wallet и Ashigaru (Samourai) Wallet в том, что тут нет единого координатора CoinJoin, есть тейкер - тот, кому надо смешать монеты и мейкер - тот, кто предоставляет монеты (ликвидность) за комиссию, все соединения идут через Tor, а общение происходит через IRC, таким образом у JoinMarket и Jam нет единой точки отказа, любой участник сети может стать мейкером или тейкером, достаточно установить необходимое ПО на компьютер. Объявления мейкеров находятся в Orderbook, Jam автоматизирует процесс общения через IRC и подбор подходящих объявлений. Мейкеры могут заморажить свои BTC в Fidelity Bond, таким образом повышая уровень доверия к своему объявлению.

Т.к. нет единого координатора, то и комиссии платить ему не надо, комиссии идут только майнерам за совершенные транзакции и мейкерам.
Так же инфраструктуру JoinMarket гораздо сложнее уничтожить, не возникнет такой же ситуации, как с Samourai Wallet, ни у кого нет даже технической возможности заблокировать какие-либо монеты, в отличии от централизованных координаторов (например zkSNACKs, который использовался в Wasabi Wallet мог заблокировать монеты, связанные с терроризмом).

Jam необходимо установить из магазина приложений UmbrelOS, нода bitcoin должна уже работать:

Для тех, кто проживает в стране, где доступ к сети Tor блокируется, например на территории Российской Федерации, я под этим напишу инструкцию, как прописать прокси для подключения к Tor.

При открытии приложения Jam, необходимо ввести данные для входа:

Узнать эти данные, можно нажав ПКМ по приложению Jam и выбрав пункт Show default credentials:

Можно прочитать описание работы Jam (рекомендую новичкам), либо пропустить его:

Теперь надо создать новый или импортировать существующий кошелек, после чего ввести пароль кошелька:

Теперь надо отправить на этот кошелек монеты, которые необходимо смешать, для этого надо нажать Receive:

Jam использует "баночки" для разделения средств по отдельным контейнерам. "Баночки" - это разные отделения в кошельке или разные идентификационные данные. По умолчанию для приема средств используется "баночка" A:

Теперь надо перейти во вкладку "Send", чтобы перевести монеты из одной "баночки" в другую, в целях улучшения конфиденциальности выходной транзакции:
Jam по умолчанию использует совместные транзакции при отправке, что повышает конфиденциальность и безопасность.
Совместная транзакция - это транзакция в биткоинах, которая инициируется и подписывается несколькими участниками. Совместная транзакция включает в себя две или более сторон и, таким образом, всегда является пакетной транзакцией. Все CoinJoin-транзакции являются совместными транзакциями


Рекомендую выбрать любую пустую "баночку" в качестве получателя:

Нажимая Sweep, отправлены будут все монеты из "баночки":

Рекомендую выбрать 10 совместных транзакций и задать комиссию в формате Absolute fee limit, для отправки нужно нажать Send:
Нужно подтвердить отправку, нажав Confirm
Транзакция отправлена!!!
 
Назад
Верх