Post
Topic
Board Archival
Re: Кoнфiдeнцiйнicть тa aнoнiмнicть Bitcoin
by
DrBeer
on 28/03/2024, 10:34:11 UTC
10. Міксинг-сервіс
повернутися до змісту
Існують й інші методи вирішення проблем конфіденційності в біткоїн-транзакціях, зокрема, за допомогою сервісу змішування (рандомізації).


Bitcoin Mixing20

Ці сервіси мають різні методи змішування біткоїнів користувачів. Однак, методи, які вони використовують, можна розділити на дві групи 21.

У першій групі сервіс просить користувачів відправити біткоїн на віртуальний гаманець, який контролюється сервісом, щоб користувачі могли отримати свої біткоїни для відправки на іншу біткоїн-адресу. Постачальник послуг обміняє біткоїн користувача на інший біткоїн, який не має ніякого зв'язку з його попереднім біткоїном. Якщо користувач хоче заплатити монету іншій стороні, він може ввести адресу призначення, яку буде оплачено постачальником послуг.

Друга група - це сервіси, які об'єднують кілька транзакцій в одну значну транзакцію, використовуючи концепцію CoinJoin (механізм об'єднує кілька подібних транзакцій в транзакцію, яка складається з багатьох входів і виходів).

Коли користувачі користуються подібними сервісами, вони повинні сплачувати біткойн-платежі менеджеру сервісу в розмірі від 0,5% до 3%. Хоча такі сервіси можуть підвищити рівень анонімності, існують також ризики, які несуть користувачі, оскільки вони не можуть контролювати свої біткоїни після того, як вони відправили їх на біткоїн-адресу менеджера. Це означає, що коли менеджер сервісу діє шахрайським чином, викрадаючи біткоїн користувача, користувач не може зробити нічого іншого, оскільки всі біткоїн-транзакції не можуть бути скасовані.

У дисертації Фелікса Мадуакора 20 про Змішування сервісів / анонімні біткоїн-транзакції, сторінки 18-20, метод змішування поділяється на три категорії
https://www.dropbox.com/s/3yapwyfz72tvswh/BA_mixing_services.pdf?dl=0
Нижче наведено короткий опис цих категорій:

1. Децентралізоване змішування (P2P змішування)


Малюнок сервісу P2P змішування

Було опубліковано кілька наукових праць про алгоритми, які дозволяють анонімно переказувати біткоїни. Деякі з цих алгоритмів були реалізовані в різних криптовалютах за замовчуванням (наприклад: Zerocash22), але на момент написання [-тези-] жоден підхід не був широко прийнятий в мережі Bitcoin. На відміну від централізованих сервісів мікшування (CMS), P2P-мікшування має бути реалізовано в програмному забезпеченні гаманця Біткоїн, щоб користувачі могли отримати до нього доступ.

2. Централізовані міксингові сервіси (CMS)


Зображення централізованих служб мікшування

Централізовані міксингові сервіси (ЦМС) зазвичай управляються комерційними провайдерами веб-сайтів, які рекламують, що їхні послуги можуть анонімізувати біткоін-транзакції. Зазвичай CMS стягує комісію в розмірі до 3% від початкової суми монет, які не були продані. Часто алгоритм змішування P2P використовується всередині CMS.

3. Позамережеве змішування

Громадськість може отримати доступ до кожної транзакції, відправленої через мережу Біткоїн, через блокчейн Біткоїн. Однак, останнім часом з'явилося багато наукових розробок, спрямованих на пошук рішень для відправлення та отримання транзакцій Bitcoin без необхідності публікувати їх у блокчейні.
Серед рішень для вирішення цієї проблеми є Lightning Network.
Lightning Network призводить до майже миттєвих транзакцій і може усунути транзакційні витрати.

-snip- Анонімність є дуже складним завданням, особливо в системах на основі блокчейну, де так багато даних мають бути публічними, але також і в інших сферах (наприклад, є кілька відомих слабких місць у Tor). Ви завжди повинні бути готові до того, що будь-яка система анонімності, яку ви використовуєте, врешті-решт підведе вас. Якщо ви коли-небудь були впевнені у своїй анонімності, то ви помилялися. ...
-snip- що навіть якщо сервіс змішування/алгоритм змішування може здаватися надійним на даний момент, за допомогою одного витоку/помилки в реалізації зловмисник може деанонімізувати будь-яку минулу транзакцію, яка була оброблена сервісами змішування. Навіть якщо витік/помилка реалізації виправляється сервісом, кожна транзакція, яка була оброблена до виправлення, залишається незворотньо вразливою. -snip-

Порівняння Bitcoin Mixer і CoinJoin23:
Quote
#MixerCoinJoin
1Закритий вихідний код і система не може бути верифікованаЗ відкритим вихідним кодом і не може бути верифікований системою (загалом)
.
[/td][/tr]
[tr]
[td]2[/td]
[td]Мікшер контролює монету[/td][/tr][/table].
Користувач контролює монету
3Конфіденційність втрачається, якщо мікшер продовжує змішувати або метод змішування неправильний.[24]Конфіденційність втрачається, якщо реалізація CoinJoin є некоректною
.
[/td][/tr]
[/table]
Деякі посилання на веб-сайти Bitcoin Mixers Bitcoin Tumblers, зібрані LeGaulois25:
https://bitcointalk.org/index.php?topic=2827109.msg28964833#msg28964833

Посилання:
20. Анонімні біткоїн-транзакції Фелікс Мадуакор
     https://www.dropbox.com/s/3yapwyfz72tvswh/BA_mixing_services.pdf?dl=0
21. Dimaz A.W. & Oscar D., Blockchain dari Bitcoin untuk Dunia, сторінки 109-110, 2017: Jasakom
22. Елі Бен Сассон, Алессандро К'єза, Крістіна Гарман, Метью Грін, Ян Міерс, Еран Тромер і Мадарс Вірза.
      Zerocash: Децентралізовані анонімні платежі за допомогою біткоїна.
      В Безпека і конфіденційність (SP, 2014 IEEE Symposium on, сторінки 459-474. IEEE, 2014
23. https://bitcointalk.org/index.php?topic=5125545.msg50811291#msg50811291 - ETFbitcoin
24. Breaking Mixing Services - madu
25. Список біткоїн-міксерів 2019 року - LeGaulois - LeGaulois
- [Посібник] Гідні методи змішування - theymos
- Що таке Bitcoin Mixer? - RapTarX
- Анонімні біткоїн-транзакції П. Мартін та А. Таакі. (2013, 25 серпня, 2015/0)
- CoinJoin: Приватність біткоїна для реального світу, gmaxwell.
 - Інші посилання дивіться пост #1