Відкрийте гаманець або вузол і з'ясуйте, що насправді транслює транзакцію. Це єдине питання визначає, які налаштування приватності важливі, і саме цей крок люди пропускають. Вкладка браузера, що працює через Tor, нічого не каже про власне з'єднання гаманця.

З'ясуйте, що насправді надсилає транзакцію

Гаманці транслюють одним із трьох способів: через backend-сервіс постачальника, через віддалений вузол, який вам передали, або через вузол, який ви запускаєте самі. Кожен має іншого спостерігача. Backend-сервіс бачить вашу IP-адресу й транзакцію разом, віддалений вузол бачить приблизно те саме, а ваш вузол бачить тих пірів, яким він її передає. Визначте, який із них у вас, перш ніж щось налаштовувати.

Якщо відповідь — backend постачальника, жодне локальне налаштування проксі цей шлях не змінить. Транспорт належить постачальнику, і ваша довіра до нього і є справжнім рішенням.

Налаштовуйте транспорт у тій програмі, якій він належить

Для вузла, який ви запускаєте, налаштування проксі містяться в конфігурації самого вузла, а не в середовищі робочого столу. Документація Tor від Bitcoin Core описує налаштування proxy, onion і listen разом, і вони стосуються лише цього процесу. Гаманець, що вказує на цей вузол, успадковує зв'язність вузла, а не вашого браузера.

Мінімальна вихідна конфігурація виглядає так, і вона стосується всього вузла, а не окремого гаманця:

proxy=127.0.0.1:9050
onion=127.0.0.1:9050
bind=127.0.0.1
onlynet=onion

Перші два рядки — вихідна вимога; рядки bind і onlynet посилюють усе інше. Після перезапуску переконайтеся в тому, що вузол справді зробив, замість того щоб довіряти файлу. bitcoin-cli getpeerinfo повідомляє поле network для кожного піра, і кожен запис має показувати onion, якщо метою був режим лише onion.

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

Стежте за тим, що спостерігач ще може побачити

Tor приховує вашу адресу від пірів, до яких ви підключаєтеся, і приховує пункт призначення від вашого мережевого оператора. Але він не приховує того факту, що якийсь вузол передав транзакцію в певний момент, і не заважає піру зіставити те, що ви передаєте, з тим, що ви запитуєте пізніше. VPN переносить видиму адресу до провайдера й робить цього провайдера ще одним спостерігачем.

Корисне питання не в тому, який шар сильніший. А в тому, якого спостерігача ви намагаєтеся виключити і чи виключає його та конфігурація, яку ви справді розгорнули.

Потім подивіться на реєстр, окремо

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

Записи поза ланцюгом довершують справу. Виведення з сервісу, рахунок, повідомлення отримувачу або повторно використана адреса можуть пов'язати транзакцію з людиною взагалі без мережевого спостереження. Зміна транспорту цих записів не торкається. Тому одна перевірка публічної IP — такий слабкий тест: вона вимірює один шар і звітує про всі.

Приватність мережевого походження та пов'язуваність транзакцій — різні твердження, і їм потрібні різні докази.

Перевірте власне налаштування, перш ніж довіряти ярлику

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

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

Схожі статті