DarkSend – как работает самая популярная анонимная криптовалюта

darkcoin-3-660x490
darkcoin-3-660x490

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

DarkSend смешивает отправляемые средства, обеспечивая предварительную анонимность (англ. Ahead-of-time anonymity). Реализация предварительной анонимности устраняет необходимость ожидать транзакций от других отправителей и делает некоторые атаки гораздо сложнее.

 

Этапы работы DarkSend:

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

dspOO7A

Самое интересное и инновационное в DarkSend — это третий этап. Этот процесс достаточно сложен и выходит далеко за рамки данного материала. Полная информация доступна в вики Darkcoin или на сайте Кристофа Атласа. Информация на втором ресурсе немного устарела, т. к. выводы Кристофа были использованы для улучшения DarkSend в последнем релизе и эксперименты ставились на testnet, где кое-какие параметры отличаются от mainnet. Основное отличие в том, что для проведения одного раунда смешивания моент необходимо использовать минимум три мастерноды.

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

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

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

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

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

Редакция Forklog.com благодарит сообщество Darkcoin за помощь в создании данного материала

Подписывайтесь на ForkLog в социальных сетях

Telegram (основной канал) Discord Instagram
Нашли ошибку в тексте? Выделите ее и нажмите CTRL+ENTER

Рассылки ForkLog: держите руку на пульсе биткоин-индустрии!

*Ежедневная рассылка — краткая сводка наиболее важных новостей предыдущего дня. Чтение занимает не больше двух минут. Выходит в рабочие дни в 06:00 (UTC)
*Еженедельная рассылка — объясняем, кто и как изменил индустрию за неделю. Идеально подходит для тех, кто не успевает за новостным потоком в течение дня. Выходит в пятницу в 16:00 (UTC).

Мы используем файлы cookie для улучшения качества работы.

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

OK