что такое анонимный перевод

Анонимные денежные переводы через Интернет

Многие программисты и дизайнеры сталкиваются с ситуацией, когда по условиям договора с работодателем они не имеют права работать на стороннюю фирму. А порой и заказчик из этой сторонней фирмы не хочет демонстрировать свои отношения с известным в узком кругу разработчиком. В таких случаях встает вопрос об анонимном переводе денег.

За обеспечение анонимности приходится платить дополнительно, поэтому такие денежные переводы оказываются дороже обычных. Анонимный перевод совершается с использованием одного или нескольких промежуточных звеньев, которые скрывают информацию об отправителе или получателе, а иногда о том и о другом одновременно. Сокрытие полной информации об участниках операции на определенных этапах не мешает деньгам успешно пройти свой путь.

Рассмотрим существующие возможности: традиционным способом перевода денег внутри страны от человека к человеку служит почтовый или телеграфный перевод. Для успеха операции необходимо знать точный адрес человека, к кому идут деньги, его фамилию и имя или фамилию, имя и адрес почтового отделения, если перевод отправлен до востребования. Отправителю перевода необходимо указывать данные о себе.

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

Например, известно, что некто, скрывающийся под псевдонимом XYZ123, отлично сочиняет стихи на заданную тему, пишет эротические рассказы, спец в проверке систем безопасности, защит или занимается разработкой специального программного кода. Суть дела это не меняет. Важно толь-ко то, что есть субъект А, выполнивший задание, и есть субъект Б, решивший заплатить А за услугу или просто компенсировать его затраты.

Электронные платежные системы

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

Зная номер счета, Вам смогут отправить почтовый или телеграфный перевод, не зная ни места вашего жительства, ни вашего имени и фамилии. Стоимость вывода денег из «PayCash» составляет 1 % от выводимой суммы непосредственно самой системе и процентов, перечисляемых трансфер-агенту, если он используется.

Например, выводя электронные деньги из системы, вы можете оправить почтовый перевод самому себе, тогда комиссия трансфер-агента, в качестве которого будет выступать почта, составит 8%. Перевод на счет любого коммерческого банка России является бесплатным (удерживается только 1%, причитающийся «PayCash»). По результатам наблюдений, наилучшим способом вывода денег будет перечисление их на счет, связанный с пластиковой картой какого-либо коммерческого банка.

Переводим деньги в казино

Снятие денег со счета в заграничном банке

Открытие банковского счета в США без использования услуг посредников практически невозможно. Получив пластиковую карту иностранного банка, можно переводить на ее счет полученные за рубежом деньги и получать их в ближайшем банкомате. Любой банкомат, находящийся в России, будет для вас чужим, а значит, придется оплачивать более высокую комиссию. При выборе иностранного банка следует обращать внимание на три фактора:

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

Стоимость открытия счета, стоимость годового обслуживания, величина начального депозита (количество денег, вносимых на ваш счет при открытии) и способ зачисления денег за открытие счета.

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

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

Пластиковые карты «Cirrus i»

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

Прочие варианты

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

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

«Анонимные денежные переводы через Интернет»
Игорь Ананченко, «Мир Internet», №3 март 2002 г.

Источник

Анонимные денежные переводы и подводные камни криптовалютных операций

Анонимность — право человека, официально признанное ООН. Несмотря на столь громкий статус, для обывателя слово «анонимность» ассоциируется исключительно с криминалом. Скрытые сети, которые являются передовым инструментом анонимности (речь о «даркнете»), в массовом сознании также считаются прерогативой противозаконных действий. Что бы не говорили СМИ, потребность в анонимности хотя бы изредка появляется в жизни любого человека. Если вы не согласны, подумайте почему большим спросом пользуются инструменты вроде TOR и VPN, почему наш соотечественник семь раз задумывается перед тем как постить оппозиционное размышление в социальных сетях и в конце концов почему в некоторых сервисах, которые не требуют привязку к номеру телефона, вы с удовольствием его не привязываете.

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

Дисклеймер. Автор статьи не оправдывает противозаконные действия и не призывает к криминальной деятельности. Материал предназначен для расширения кругозора специалистов по финансам и информационным технологиям.

что такое анонимный перевод. Смотреть фото что такое анонимный перевод. Смотреть картинку что такое анонимный перевод. Картинка про что такое анонимный перевод. Фото что такое анонимный переводОригинальное изображение: car43.su

Принцип работы криптовалюты

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

Каждый перевод внутри криптовалютной сети помещается в блок, который содержит не только информацию о транзакциях, но и служебную информацию, играющую важную роль в целостности сети. Блоки создают майнеры — участники, предоставляющие остальным пользователям свои вычислительные мощности, которые обеспечивают функционирование сети. Смайненные блоки формируют цепочку — блокчейн. За каждый вычисленный блок майнер получает вознаграждение: сумму, прописанную в программном коде криптовалюты, а также комиссионные сборы с переводов, которые попали в его блок. Благодаря тому, что с каждым блоком рождается новая монета, общее количество монет растёт.

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

Ценность криптовалюты

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

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

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

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

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

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

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

Анонимность криптовалютных операций

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

Биткоин — первая и самая популярная криптовалюта — не имеет реальных идентификаторов получателя и отправителя, однако считается неанонимной. Каждая транзакция видна всем участникам сети, так как включена в общий блокчейн. Любой перевод внутри сети биткоина является кратким описанием с какого на какой счет и в каком количестве переведены средства. Эта специфика делает транзакции в сети биткоина крайне уязвимыми перед анализом: зная номер счета, можно увидеть как источник поступления средств на него, так и адреса, на которые затем средства были отправлены.

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

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

Прозрачность блокчейна — сильный урон по приватности платежей пользователей. Это поняли практически сразу после выхода биткоина в массы. Поэтому сегодня существуют и множатся различные криптовалюты, в архитектурной основе которых лежит приватность пользователей. Самая видная и активно поддерживаемая из подобных — Monero. Если вкратце, эта криптовалюта использует механизм круговой подписи, который сохраняет гарантию достоверности транзакций, но обеспечивает анонимность благодаря эффекту, который сравним с действием криптовалютного миксера: анализируя блокчейн Monero практически невозможно сопоставить отправителя и получателя.

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

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

Конвертация криптовалюты в фиат

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

Хлебное место пусто не бывает, поэтому сразу после оттока аудитории от официальных бирж, активизировались многочисленные онлайн-обменники. Как правило, такие ресурсы работают без официальной регистрации в каком-либо государстве и не требуют верификации клиентов в угоду законодательства.

Очевиден большой риск мошенничества, так как для получения средств, вы первыми должны произвести платеж по реквизитам обменника. Для решения этой проблемы можно пользоваться агрегаторами, например, BestChange. Механика их работы заключается в том, что при выборе нужной пары валют вы получаете список подходящих обменников. Вверх списка попадают позиции с самым лучшим курсом. Чтобы минимизировать шанс мошенничества, для каждого обменника предоставляется статистика в виде общего количества отзывов с указанием их негативной части. Это мотивирует обменные сервисы на добросовестную работу и позволяет пользователям найти относительно надежный онлайн-обменник за одну-две минуты.

Подобные обменники являются удобным инструментом, однако надо учесть, что работая «по-серому», обменник наверняка отправляет на ваш счет рубли не с самым светлым прошлым. Судя по последним новостям, государство делает многое, чтобы мечты госпожи Яровой и ее подруг стали явью. Например, в ноябре 2020 года Минфин предложил лишать свободы за недекларирование криптовалют (об этом писало агентство РБК), а в сентябре 2021 года Центробанк внес транзакции с обменниками криптовалют в рекомендации к блокировке карт и счетов, об этом сообщил портал Bits Media.

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

Надо принять во внимание факт необходимого доверия криптовалютным обменникам: никто не может гарантировать их добросовестность в отношении клиентов. Если допустить, что часть популярных обменных сервисов подконтрольна всякого рода злоумышленникам, и ведет подробные логи, то есть записывает номера криптовалютных счетов, суммы, даты, адреса конечных банковских счетов и прочую информацию, предоставляемую пользователями, то в конечном счете на каждого завсегдатая цифровых активов накопится хорошее портфолио. Как правило, при обменной операции указывается адрес электронной почты, а некоторые сервисы требуют еще и номер телефона (!). Вкупе с неизменяемыми конечными реквизитами, на которые пользователь получает средства, это будет отличная выписка для личного дела!

Из этого рассуждения следует, что для сохранения анонимности при использовании криптовалют на регулярной основе, во-первых, нужно присматриваться к обменникам, которые не проявляют чрезмерный интерес к персональным данным клиентов (не требуют номер телефона), во-вторых, не использовать постоянно один обменник, в-третьих, максимально часто менять свои реквизиты, информация о которых выдается обменным сервисам.

Как начать пользоваться криптовалютой

Человек, незнакомый с темой криптовалют, теряется от мысли «а с чего начать?». Сначала все приходят к аккаунтам на биржах и обменниках, которые позволяют хранить, получать и отправлять криптовалюту с внутреннего кошелька. Если вы один из активных пользователей подобного сервиса, спешу вас отрезвить: кошелек на каком-то сайте — это вовсе не ваш кошелек! История помнит немало случаев, когда криптовалютные ресурсы в одночасье пропадали, растворяя в неизвестности весь капитал доверчивых пользователей. Владельцем криптовалютного кошелька является тот, кто владеет набором криптографических ключей — пароль от профиля на сайте явно не дотягивает под это определение собственности.

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

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

Официальный кошелек bitcoin не может похвастаться подобным удобством, но альтернативный клиент с открытым исходным кодом и десятилетней историей — может. Electrum предоставляет полное управление кошельком, быстрый доступ к сети биткоина через публичные узлы и интуитивно понятный интерфейс — в общем, лучшее решение для начала работы с биткоином.

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

Конечно, в первую очередь нужно исходить из своих потребностей и способностей. Халатность в профессиональном подходе хуже дилетантства.

Источник

Способы проведения анонимных платежей

В рамках данного анализа мы постараемся ответить на вопрос о том, какие криптовалюты имеют свойство анонимности и, каким методом они достигают этого свойства. Цель анализа — понимание того, какие методы анонимизации существуют на рынке криптоактивов и понять принцип их работы.

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

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

Время создания блока / Размер блока / Размер транзакции / TPS

Как достигается анонимность.

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

Каждая транзакция имеет один или два выхода, а снизу транзакции уже имеют по три выхода. Нижний граф более запутан и сложнее поддается анализу. Когда в биткоин-кошельке CoinJoin применяется на практике, формируется многочисленная группа пользователей. Тогда транзакции могут иметь десятки входов и выходов (иногда больше). Изображенный на плоскости, граф таких транзакций получится очень запутанным. Монета, которая прошла цепочку таких транзакций, имеет тысячи возможных вариантов происхождения. Сложно отыскать среди всех вариантов настоящий

Это является модифицированной версией CoinJoin, только, в данном случае, мы передаем нашу транзакцию централизованному оператору, который перешивает входы и выходы. Но, если мы передаем нашу транзакцию централизованному лицу, мы можем потерять наши деньги, если оператор подменит данные в транзакции и направит средства на свой кошелек. Чтобы избежать этого, отправитель «ослепляет» транзакцию и при ее получении оператором, он получает подтверждение того, что транзакция валидна (UTXO выходы не отрицательны) и он может начать перемешивать ее с другими входами — выходами.

Как достигается анонимность.

Алгоритм отправки транзакции и процесс ее валидации происходит следующим образом:

1. Отправитель заранее проверяет свои UTXO выходы и ослепляет данные транзакции до передачи их оператору;

2. Оператор проверяет вход и сумму платежа, подписывает выходной адрес и возвращает подпись отправителю;

3. Когда оператор подписывает транзакцию, он не видит адрес получателя;

4. Далее отправитель убирает ослепление с выходного адреса, анонимно переподключается к оператору и передает ему подписанный выходной адрес;

5. Оператор проверяет, что это действительно он подписывал эту транзакцию своим ключом и соответствующий вход у него уже есть, но при этом он не может знать, какой вход соответствует какому выходу;

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

7. Готовую транзакцию можно распространять в сеть для подтверждения.

В таком случае ни пользователи, ни сам оператор не могут деанонимизировать монеты на выходных адресах. А формирование транзакции при нормальных условиях занимает не больше одной минуты. Взаимодействие пользователей должно проводится через анонимные сети передачи данных, в качестве которых можно использовать TOR, I2P или Bitmessage.

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

Здесь нет центрального оператора и это стало преимуществом. Пользователи самостоятельно формируют общую транзакцию, общаясь между собой. При этом они все равно не могут нарушить конфиденциальность перемешивания выходных адресов. Еще одно преимущество этой методики состоит в том, что пользователям не обязательно использовать дополнительные сети для анонимизации трафика, так как все необходимые свойства будут достигнуты при использовании одного Р2Р-протокола взаимодействия участников

Здесь применяется направленное шифрование, где задействуется пара ключей (открытый и личный). Сообщение шифруется с помощью открытого ключа, а расшифровать его может только владелец личного ключа. Для коммуникации между участниками используется протокол DiceMix, также предусмотрено противостояние нарушителям.

Как достигается анонимность.

Представьте небольшую группу пользователей: хитрая Алиса, мудрый Боб, бородатый Чарли и оранжевый Дэйв. У каждого из них есть одна непотраченная монета в блокчейне Биткоина на адресах A, B, C и D соответственно. Каждый хочет потратить монету и скрыть при этом историю ее происхождения. С этой целью каждый участник группы узнает адрес, на который должна быть отправлена монета A, B, C или D соответственно, но не разглашает этот адрес остальным участникам.

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

Участники перемешиваются и образуют очередь. Алиса будет первой, потому что она хитрая, Боб второй, потому что он мудрый, и т. д. Теперь Алиса берет А’ и шифрует направленно на Дэйва, используя открытый ключ Дейва соответственно. Получившийся шифротекст Алиса снова шифрует, причем направленно на Чарли. Этот шифротекст снова шифруется, но уже направленно на Боба. Результат шифрования Алиса передает Бобу. Боб расшифровывает своим личным ключом полученное сообщение. Затем берет B’ и шифрует направленно на Дейва, потом на Чарли и добавляет в список. Этот список он перемешивает случайным образом и передает Чарли. Чарли в свою очередь расшифровывает элементы списка своим личным ключом, добавляет C’, зашифрованный направленно на Дейва, в список и перемешивает все элементы списка случайным образом. Список передается Дейву, который его расшифровывает, получает открытые данные адресов для отправки монет, добавляет адрес D’, перемешивает случайным образом и на основании этих адресов, известных входов транзакции и сумм формирует общую транзакцию.

Дейв распространяет заготовку транзакции остальным участникам группы. Далее, каждый пристально проверяет, есть ли в выходах транзакции нужный ему адрес и совпадает ли сумма. Если все хорошо, то участник подписывает транзакцию, подтверждая владение монетами своего входа. Участники обмениваются подписями и если транзакция набирает все необходимые подписи, то может быть распространена в сеть для подтверждения. Если кто-то из участников начинает отклоняться от основного сценария взаимодействия, то остальные могут совместно проанализировать историю взаимодействия и вывести нарушителей из группы, чтобы повторить все без них. Это важная особенность.

Очевидно, что существует большая сложность off-chain взаимодействия для формирования транзакции, т.е. необходимо организовать формирование групп и взаимодействие участников между собой. Но более весомый недостаток состоит в том, что CoinJoin в чистом виде не скрывает суммы переводов. Как результат, он уязвим к CoinJoin Sudoku analysis, который основан на сопоставлении сумм на выходах транзакций и позволяет распутать историю происхождения монет после многократного ее запутывания. Да, с этой проблемой можно бороться, например, использовать для выходных значений транзакций только определенные суммы (0.1 ВТС, 1 ВТС, 10 ВТС и т.п.), но это создает дополнительные сложности и ограничения.

Данный способ проведения анонимных платежей достигается через «ослепление» транзакции, при переводе средств данные о отправителе / получателе / сумме — зашифрованы при помощи секретного ключа, который известен только отправляющим сторонам, если информацию о переводе необходимо сообщить третьему лицу, они предоставляют секретный ключ, который был сформирован из алгоритма SHA-256.

Как достигается анонимность.

Базовой принцип этого метода — zero-knowledge proof, в данном воплощении, при отправке транзакции, сначала проверяется баланс UTXO входов, он должен сохранять условие, что это значение не отрицательно и отправитель может тратить свои монеты. Далее данные об отправителе / получателе и сумме платежа, зашифровываются при помощи формирования точек на эллиптической кривой и в конце участвующие стороны получают секретный ключ, который позволяет расшифровывать эти данные и узнать детали об проведенной транзакции. Для всех остальных пользователей, кто смотрит за новыми записями в блокчейне, эта транзакция отображается в виде обычного хеша, который уведомляет всех, что была совершена транзакция, но сумма, отправитель и получатель остаются в тени.

С точки зрения проверки информации, это очень удобный способ, т.к он позволяет предоставить третьей стороне секретный ключ, с помощью которого она может убедиться, что была отправлена та сумма, которую было необходимо отправить, если она не имеет доступа к кошельку, на который был отправлен платеж. Но тут есть серьезный минус — для проверки UTXO выходов используются Range Proofs, и создание этих Range Proofs требует немалых вычислительных затрат, кроме того, их приходится хранить в блокчейне, что ведет к более большему количеству записей в нем, а значит, его размеру.

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

Как достигается анонимность

Во-первых, в блокчейне может работать более 1 миксера для смешивания транзакций, т.к миксинг подразумевает под собой доверие определенной программе, т.е пользователям необходимо доверять ее коду. Для достижение лучшей анонимности в системах может работать более одного миксера. Чтобы миксер функционировал, необходимо, чтобы он имел стимул для поддержания стабильной работы, в нашем случае, это достигается путем платы комиссий пользователю / компании, которая запустила миксер.

Простым описанием работы миксера будет следующее:

1. Пользователь отправляет транзакцию;

2. Транзакция пользователя формируется в общий пул с 999 другими;

3. Миксер начинает менять входы-выходы транзакций, смешивая ликвидность;

4. Пользователи отправляют не свои деньги, а чужие, смешанные;

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *