Ще один спосіб покращити конфіденційність ваших транзакцій у біткойнах — використання Whirlpool із Sparrow Wallet.
Усі біткойн-транзакції публічні, будь-хто може переглянути їх. Whirlpool розриває детерміновані зв’язки з минулими транзакціями та забезпечує перспективну анонімність. У цій частині серії демонструється, як Whirlpool ваш біткойн, щоб ви могли вжити заходів для збереження стійких до цензури та бездозвільних атрибутів біткойна, використовуючи власний вузол Bitcoin Core як серверну частину для вашого Sparrow Wallet і графічного інтерфейсу Whirlpool.
Якщо ви пропустили першу, другу або третю частину цієї серії, обов’язково перегляньте їх, щоб краще зрозуміти реальні наслідки використання біткойнів без будь-яких інструментів збереження анонімності та двох інших методів використання Whirlpool.
Частина 2: Whirlpool на мобільному пристрої
Частина 3: Whirlpool на робочому столі з RoninDojo Tanto
Частина 4: Whirlpool на робочому столі з Sparrow Wallet (Ви тут)
Спосіб 3: Вир з гаманцем горобця
Sparrow Wallet — це біткойн-гаманець, призначений для підключення до вашого власного вузла та запуску з настільного або портативного комп’ютера. Це зручний гаманець з інтуїтивно зрозумілим інтерфейсом і багатьма розширеними функціями для цілого ряду можливостей. Щоб дізнатися більше про Sparrow Wallet і отримати інструкції з встановлення, відвідайте Веб-сайт Sparrow Wallet.
У цьому посібнику ви побачите:
– Як почати, підключіть гаманець Sparrow за допомогою власного вузла Bitcoin Core
– Як генерувати адреси, налаштувати гарячий гаманець у Sparrow для отримання та мікшування Whirlpool
– Як підключитися до вашого Холодна картка
– Як підключитися до вашого паспорт
– Як внести депозит на апаратний гаманець безпосередньо з Whirlpool
– Як витратити з повітряної Coldcard
– Як витратити з повітряного зазору Passport
Крок 1: підключіться до Bitcoin Core
Якщо у вас немає власного вузла Bitcoin Core, ви можете використовувати авторитетні публічні сервери Electrum, як показано в цій Coldcard Надшвидкий посібник. Однак є компроміси щодо конфіденційності, пов’язані з використанням зручності загальнодоступного сервера Electrum. На щастя, є багато доступних ресурсів, які допоможуть вам розкрутити власний біткойн-вузол. Щоб дізнатися більше, перегляньте:
Після того, як ваш вузол Bitcoin Core буде готовий, виконайте кілька кроків, щоб налаштувати його для роботи з Sparrow Wallet.
Якщо у вас є Bitcoin Core, що працює на тому ж комп’ютері, що й Sparrow Wallet, то все, що вам потрібно зробити, це відкрити файл конфігурації bitcoin.conf і додати `server=1` угорі та зберегти його. Потім перезапустіть Bitcoin Core. У вас може бути порожній файл конфігурації, якщо це була нова інсталяція Bitcoin Core, і це нормально.
Крім того, якщо ви використовуєте Bitcoin Core на віддаленому комп’ютері, вам потрібно додати ім’я користувача та пароль, а також локальні IP-адреси зв’язування віддалених викликів процедур (RPC) у файл конфігурації. Для цього перейдіть до конфігураційного файлу `bitcoin.conf` і відкрийте його в текстовому редакторі, якому ви віддаєте перевагу. Потім додайте локальну IP-адресу для вашого вузла та локальну IP-адресу для робочого столу. Наприклад:
`rpcuser=pi`
`rpcpassword=Nakamoto21`
`rpcbind=127.0.0.1`
`rpcbind=192.168.0.11 #(ваш вузол)`
`rpcallowip=127.0.0.1`
`rpcallowip=192.168.0.12 #(робочий стіл)`
Збережіть ці зміни, і тоді ви зможете підключитися до свого вузла Bitcoin Core зі свого комп’ютера в тій же локальній мережі. Обов’язково перезапустіть Bitcoin Core після збереження цих змін.
Тепер ви готові налаштувати Sparrow Wallet для спілкування з вашим вузлом Bitcoin Core. Після встановлення та запуску Sparrow Wallet ви побачите порожній інтерфейс користувача. Перейдіть до `Файл` > `Налаштування`.
Потім натисніть вкладку `Сервер` зліва. Клацніть на вкладці `Bitcoin Core` для `Server Type`. Якщо на тому самому комп’ютері запущено Bitcoin Core, використовуйте IP-адресу rpcbind «127.0.0.1» з портом «8332» і параметром автентифікації за замовчуванням. Або якщо Bitcoin Core запущено на іншому комп’ютері, використовуйте той самий користувач/пароль, який ви ввели у файлі `bitcoin.conf`. У будь-якому випадку встановіть каталог Data Folder на ту саму папку, у якій записується файл bitcoin.conf. Це має бути той самий каталог, у який Bitcoin Core записує файл `.cookie`, який має прочитати Sparrow Wallet. Перевірте мережеве з’єднання з Sparrow Wallet. Якщо це добре, ви побачите зелену галочку поруч із `Тестувати з’єднання` та деяку інформацію, заповнену в діалоговому вікні під ним. Тоді ви можете закрити це вікно.
На жаль, Bitcoin Core зберігає ваші відкриті ключі та баланс у незашифрованому вигляді на комп’ютері, на якому він працює. Хоча ваші біткойни безпосередньо не загрожують крадіжці, якщо цей комп’ютер регулярно підключається до Інтернету, він знаходиться під загрозою для хакерів, що може зробити вас мішенню, якщо ваш баланс і географічне розташування буде виявлено. Щоб дізнатися більше про найкращі методи Sparrow Wallet, перегляньте цей ресурс Sparrow Wallet.
Тепер, коли Sparrow Wallet підключено до Bitcoin Core, це гарний час для гарячого налаштування гаманця.
Крок 2: Налаштування Sparrow як гаманця Whirlpool
У цьому розділі буде показано, як налаштувати гарячий гаманець, який можна використовувати для реалізації Whirlpool CoinJoin у Sparrow Wallet. Використання Whirlpool допоможе запобігти тому, щоб будь-хто, хто стежить за рухом ваших транзакцій у ланцюжку, не міг стежити за вашим слідом. Це також допоможе запобігти тим, з ким ви витрачаєте свої біткоіни, знати вашу попередню історію транзакцій.
Тут важливо розуміти, що ви створюєте гарячий гаманець у Sparrow, який повністю відокремлений від вашого апаратного гаманця. Ви хочете, щоб ваш апаратний гаманець був повністю закритим і ніколи не мав цього ключа підпису на пристрої, підключеному до Інтернету. Однак, коли ви використовуєте Whirlpool, Sparrow Wallet повинен підписувати транзакції CoinJoin під час їх створення. Перевага залишити ваші UTXO у Sparrow Wallet для змішування полягає в тому, що ваші UTXO постійно реєструватимуться як доступні вхідні дані, коли нова ліквідність надходить у пул змішування. Ваші UTXO зможуть продовжувати реміксувати знову і знову безкоштовно, тож ви отримуєте більше й більше анонімності з кожним міксом: це є стимулом залишити свої UTXO мікшувати. Недоліком є те, що у вас є біткойн-гаманець, підключений до Інтернету з закритими ключами на ньому, отже, термін «гарячий гаманець».
Гарячий гаманець буде використовуватися для внесення біткойнів, потім він буде змішаний, і коли UTXO будуть у гарячому гаманці після змішування, ви можете встановити мінімальну кількість міксів, яких ви хочете досягти, а потім автоматично внести їх до вашого обладнання. Ось де все стає цікаво: коли у вас є пост-мікс UTXO, розміщений на апаратному гаманці прямо з CoinJoin, у ланцюжку неможливо сказати, що його було переміщено в інший гаманець. Схоже, це просто невитрачений вихід CoinJoin. І поки він залишається невитраченим, тоді як інші UTXO з цієї останньої транзакції CoinJoin продовжують змішуватися, ваша анонімність продовжує зростати.
Щоб почати, відкрийте програму Sparrow Wallet. Перед вами має відобразитися порожня домашня сторінка, і ви побачите, що перемикач у нижньому правому куті має жовтий колір, якщо ви використовуєте загальнодоступний сервер Electrum, зелений, якщо ви використовуєте Bitcoin Core, або синій, якщо ви використовуєте свій власний сервер Electrum.
Перейдіть до «файл» > «Новий гаманець». Потім назвіть свій новий гаманець, як хочете, і виберіть «Створити гаманець».
На наступному екрані вам буде запропоновано надати конкретну інформацію про те, як ви хочете налаштувати свій новий гаманець. Для цілей гарячого гаманця Whirlpool можна використовувати такі параметри за замовчуванням:
– Тип політики: `Одиний підпис`
– Тип сценарію: `Native Segwit (P2WPKH)`
– Дескриптор політики сценарію: `wpkh(Keystore1)`
– Потім у розділі `Keystore 1` виберіть: `New or Imported Software Wallet`
На екрані, що з’явиться, клацніть спадне меню «Використовувати 24 слова» та виберіть, скільки початкових слів ви хочете у своїй початковій фразі. Для цієї демонстрації використано 24 слова. Потім натисніть на кнопку «Використовуйте 24 слова» (або будь-яку кількість слів, яку ви вибрали).
Далі вам буде представлено екран, повний порожніх клітинок для ваших початкових слів. Натисніть «Створити новий», і ці клітинки будуть заповнені за результатами генератора випадкових чисел Sparrow Wallet.
Переконайтеся, що ви записали ці слова по порядку в блокнот або інший аркуш паперу, який ви можете зберігати так само, як ви робили б із золотом, готівкою чи коштовностями. Ніколи нікому не діліться цими словами, тому що тоді вони матимуть повний доступ до вашого біткоіна. Не робіть знімок екрана з цими словами. Не фотографуйте ці слова. Не вимовляйте їх вголос. Не поміщайте їх у текстовий файл.
Парольна фраза необов’язкова, але рекомендована. Якщо хтось коли-небудь отримає доступ до ваших початкових слів, то парольна фраза буде єдиним, що захистить ваш біткойн. Використовуючи a парольна фраза з високою ентропією комусь буде важко вгадати вашу парольну фразу. Переконайтеся, що ви також запишіть цю парольну фразу, оскільки ви не зможете відновити свій гаманець без неї, якщо вам знадобиться спробувати відновити свій біткойн. Гаманець не може дізнатися, яка ваша парольна фраза, і будь-яка парольна фраза, яку ви введете, буде прийнята. Якщо ви в майбутньому введете парольну фразу неправильно через те, що забули або втратили її, ви втратите доступ до свого біткойна. Крім того, подумайте про збереження вашої парольної фрази окремо від вихідної фрази, тому що якщо хтось знайде їх разом, то напевно забере ваш біткойн.
Багато людей вирішують штампувати свої початкові слова та фрази-пароли на металевому носії, оскільки він може протистояти екстремальним умовам, наприклад пожежі та повені, краще, ніж папір. Однак для такого гаманця ви можете використовувати його лише як передачу, щоб отримати деяку анонімність своїх біткойнів перед тим, як внести їх у свій апаратний гаманець. Можливо, враховуючи короткий час, який ви матимете біткойн у цьому гаманці, це достатня причина, щоб не вдаватися до проблем із штампуванням інформації в метал. Вибір повністю залежить від вас, і існує багато таких варіантів ПОСІВНИК від Coinkite, the Domino від BitPLATES або навіть рішень DIY, як-от шайби з нержавіючої сталі.
Після натискання кнопки «Підтвердити резервну копію» ви побачите спливаюче діалогове вікно із запитом, чи записали ви початкові слова; натисніть «Повторно введіть слова».
Потім введіть усі початкові слова по порядку та введіть свою парольну фразу. Якщо ви допустите орфографічну помилку, гаманець попередить вас, виділивши неправильне слово червоним кольором. Коли все буде правильно і ви ввели свою парольну фразу, натисніть «Створити сховище ключів».
На наступному екрані буде показано шлях виведення; залишити це за замовчуванням — це добре і рекомендується, якщо у вас немає конкретної причини, чому ви хочете змінити це, і ви розумієте наслідки цього. Натисніть «Імпортувати сховище ключів», залишивши обліковий запис зі спадного меню з налаштуванням за замовчуванням «#0». У спливаючому діалоговому вікні вас попросять знову ввести парольну фразу.
На наступному екрані відобразиться підсумкова інформація про щойно створений гаманець. Один важливий елемент, на який слід звернути увагу, — це «Головний відбиток пальця». Це унікальна контрольна сума, яка супроводжує вашу парольну фразу. Будь-яка введена вами парольна фраза створить інший відбиток пальця. Ось як ви можете переконатися, що ви правильно ввели парольну фразу, коли наступного разу відкриєте цей гаманець. Ви завжди можете повернутися на цю сторінку та знайти цю інформацію, вибравши вкладку «Налаштування» з меню зліва. Ви можете зберегти свій відбиток пальця за допомогою вашої парольної фрази, це не загрожує вашій безпеці. Після того, як ви записали свій відбиток пальця, натисніть «Застосувати».
Вас запитають, чи хочете ви додати пароль до цього гаманця. Цей пароль відрізняється від вашої парольної фрази, оскільки пароль використовується для шифрування файлу даних гаманця, який Sparrow Wallet зберігає на вашому комп’ютері. Захист цього файлу паролем додасть додатковий рівень безпеки на випадок, якщо хтось отримає доступ до вашого комп’ютера.
Крок 3: Використання Whirlpool
Тепер, коли ваш гаманець налаштований, ви готові почати користуватися Whirlpool. Спочатку вам знадобиться трохи біткоїнів у ваш гаманець. Щоб отримати адресу отримання, перейдіть на вкладку «Отримати» в меню зліва, і вам буде запропоновано QR-код і текст вашої першої біткойн-адреси. Розгляньте можливість використання a не KYC спосіб придбання біткоіни.
Після того, як ви отримаєте свій перший депозит, ви побачите, що транзакція з’явиться у гаманці Sparrow, на вкладці «Транзакції» в меню зліва. У цьому прикладі було отримано 0.01 BTC.
Тепер, коли у вас є трохи біткойнів, перейдіть на вкладку `UTXOs` в меню зліва, а потім виберіть UTXO, який вас цікавить. Ви побачите кнопку `Mix Selected`, щойно ви виберете UTXO(s). Натисніть цю кнопку, а потім клацніть `Далі` у двох спливаючих вікнах пояснення, які описують процес Whirlpool.
Потім, якщо у вас є «SCODE», ви можете ввести його в третьому вікні. «SCODE» можна використовувати для знижок на комісію CoinJoin, оголошених @SamouraiWallet. Потім натисніть «Далі».
Потім вам буде представлено попередній перегляд із описом того, який пул підходить для вашої суми BTC, анонсет, комісія пулу та скільки UTXO ви матимете як прийнятні вхідні дані для CoinJoins. Потім натисніть «Попередній перегляд преміксу».
Вам буде представлено огляд транзакції, яку ви створюєте під назвою «tx0». Ця транзакція розділяє ваші вхідні дані на кілька вихідних даних, які ви створюєте, які використовуватимуться як вхідні дані для транзакцій CoinJoin, у яких ви збираєтеся брати участь під час Whirlpooling.
Ви можете перевірити всі адреси, на які ви надсилаєте, за допомогою різних вкладок у розділі «Надіслати». Існує графік, який дає вам наочну індикацію того, як відбувається поділ транзакції; беручи до уваги комісію Whirlpool, зміну Badbank, UTXO Premix і комісію майнерів. Якщо все виглядає добре, натисніть «Транзакція трансляції попереднього міксу».
Ви також помітите, що праворуч від Sparrow Wallet з’явилися чотири додаткові вкладки. По суті, це чотири окремі гаманці, щоб ви могли безпечно керувати своїми біткойнами.
– На вкладці `Депозит` ви створюватимете адреси отримання. Це працює так само, як будь-який інший біткойн-гаманець; ви також можете надсилати звідси, як і будь-який звичайний біткойн-гаманець.
– На вкладці `Premix` ви можете переглянути історію ваших попередніх міксів UTXO; ви не хочете вручну отримувати або надсилати біткойни з цього гаманця.
– На вкладці «Postmix» ви побачите свої UTXO після того, як їх буде змішано. Усі UTXO в цьому гаманці пройшли принаймні одну транзакцію CoinJoin. Поки ви залишаєте ці UTXO тут, вони постійно реєструватимуться як доступні UTXO, коли нова ліквідність надходить у Whirlpool, і вони повторно змішуються безкоштовно. Отже, чим довше ви залишите UTXO тут, тим більше міксів вони отримають і тим більшої анонімності ви досягнете (поки ваш робочий стіл підключений до GUI).
– На вкладці «Badbank» ваші токсичні зміни з «tx0» виділяються з решти ваших коштів. Будьте обережні з цією токсичною зміною. Якщо ви об’єднаєте його з постміксами UTXO, ви зменшите переваги конфіденційності, отримані в Whirlpool.
Далі ви побачите, як налаштувати апаратний гаманець як гаманець лише для перегляду в Sparrow Wallet, що дозволить вам стежити за своїм балансом і генерувати адреси отримання, зберігаючи апаратний гаманець повністю закритим. Після імпорту гаманця лише для перегляду його можна налаштувати на депозит безпосередньо з Whirlpool CoinJoins.
Крок 4(A): Як підключити Coldcard
Щоб ваша Coldcard була закрита, загальнодоступна інформація з Coldcard під назвою xPub використовуватиметься для імпорту необхідної інформації в Sparrow Wallet на вашому робочому столі. Роблячи це, Sparrow Wallet зможе генерувати адреси отримання та QR-коди, відстежувати баланс Coldcard, ініціювати PSBT і робити депозити безпосередньо з Whirlpool — і все це без розголошення будь-якої приватної інформації з Coldcard, як-от ключ підпису.
Ви будете використовувати картку microSD для передачі інформації між робочим столом і Coldcard. Переконайтеся, що картка microSD вставлена в Coldcard.
Спочатку файл .json потрібно експортувати з Coldcard, який міститиме всю загальнодоступну інформацію, необхідну для того, щоб Sparrow Wallet міг імпортувати цей гаманець лише для годинника. У головному меню Coldcard виберіть «Додатково» > «Карта MicroSD» > «Експортувати гаманець» > «Загальний JSON».
Це збирається записати файл на карту microSD, а потім ви зможете підключити цю картку microSD до настільного комп’ютера за допомогою USB-адаптера. Скопіюйте/вставте експортований файл `.json` на робочий стіл з картки microSD. Зверніть увагу на розташування файлу, і тепер ви повернетеся до Sparrow Wallet, щоб підготувати його до імпорту файлу `.json`.
У Sparrow Wallet створіть новий гаманець, вибравши «Файл» > «Новий гаманець», після чого вам буде запропоновано назвати цей гаманець. Назвіть гаманець будь-яким чином, а потім натисніть «Створити гаманець».
Ви побачите наступний екран, і ви можете залишити всі налаштування за замовчуванням. Потім виберіть "Airgapped Hardware Wallet".
З’явиться екран, і ви можете натиснути кнопку «Імпортувати файл» поруч із значком Coldcard. Це відкриє ваш файловий провідник, де ви можете вказати Sparrow Wallet на розташування файлу, що містить експортований файл Coldcard `.json`. Виберіть цей файл і натисніть «Відкрити».
Через деякий час ви побачите короткий опис гаманця, який ви збираєтеся застосувати. Ви помітите діалогове вікно «Головний відбиток» із вісьмома символами. Ви можете використовувати цей унікальний ідентифікатор, щоб підтвердити, що ви імпортуєте правильний гаманець зі своєї Coldcard.
На Coldcard з головного меню перейдіть до розділу «Додатково» > «Переглянути ідентифікатор», і ви зможете порівняти відбитий відбиток пальця з тим, що відображається в Sparrow Wallet. Це особливо важливо, щоб підтвердити, що ви додали парольну фразу, яка буде описана в Coldcard параноїдальний довідник.
Якщо все виглядає добре, натисніть «Застосувати» у Sparrow Wallet.
Після натискання кнопки «Застосувати», у вас з’явиться можливість додати пароль до свого гаманця. Це пароль, який зашифрує файл даних Sparrow Wallet, збережений на вашому комп’ютері. Цей пароль може захистити ваш гаманець, якщо хтось отримає доступ до вашого робочого столу та файлу Sparrow Wallet. Якщо ви забули свій пароль, вам потрібно буде створити новий файл гаманця, повторивши весь цей процес.
Ви також можете зберегти список адрес депозитів зі своєї Coldcard і порівняти цей збережений список із гаманцем Sparrow Wallet, щоб переконатися, що завантажено правильний гаманець без необхідності отримувати свою Coldcard, входити в нього та порівнювати там адреси депозитів. Для цього виберіть вкладку «Отримати» у Sparrow Wallet, після чого ви зможете переглянути першу адресу отримання з Coldcard та її QR-код. Переконайтеся, що ви вставили картку microSD у Coldcard і ввели свою парольну фразу (якщо є). Потім у головному меню виберіть `Address Explorer`. Це призведе до появи кількох типів адрес, які ви можете переглянути. Ваша Coldcard може використовувати застарілі біткойн-адреси P2PKH, які починаються з «1», або вкладені біткойн-адреси SegWit P2SH, які починаються з «3», або власні біткойн-адреси SegWit Bech32, які починаються з «bc1». Потім потрібно натиснути `1`, і це збереже перші 250 адрес у файл `.csv` на вашій карті microSD. Ви також можете відкрити файл `addresses.csv` за допомогою текстового редактора на робочому столі, щоб переглянути 250 адрес, які ви експортували з Coldcard, і порівняти їх із вашим Sparrow Wallet лише для додаткової впевненості.
Після застосування змін тепер ви можете переміщатися по гаманцю лише для годинника в Sparrow Wallet. У лівій частині інтерфейсу Sparrow Wallet є шість вкладок:
– На вкладці «Транзакції» можна переглянути інформацію про транзакції в цьому гаманці лише для перегляду.
– На вкладці «Надіслати» ви можете створити PSBT, щоб потім експортувати їх для підписання Coldcard.
– На вкладці «Отримати» ви можете створити адресу отримання для своєї Coldcard без необхідності підключати Coldcard і входити в неї.
– На вкладці «Адреси» показано кілька адрес депозитів і змін, а також будь-які залишки.
– Вкладка `UTXOs` показує будь-які невитрачені результати транзакцій і невеликий графік із графіком історії.
– На вкладці «Налаштування» можна переглянути детальну інформацію про гаманець лише для перегляду, наприклад головний відбиток, шлях похідного походження та xPub.
Тепер ви можете натиснути вкладку «Отримати» ліворуч від інтерфейсу Sparrow Wallet. Потім вам буде запропоновано адресу отримання біткойнів, QR-код і деякі додаткові відомості. Ви можете відсканувати цей QR-код, наприклад, за допомогою свого мобільного біткоін-гаманця та внести трохи біткойнів на свою Coldcard. Через деякий час трансакція має з’явитися в Sparrow Wallet разом зі спливаючим сповіщенням. Крім того, у Bitcoin Core транзакції також повинні відображатися там. Транзакція залишатиметься в статусі очікування, доки не отримає підтвердження блокчейну. Тим часом ви можете натиснути вкладку `Трансакції` та переглянути додаткові відомості про свою транзакцію. Ви також можете скопіювати/вставити свій ідентифікатор транзакції mempool.space щоб побачити ваше перше підтвердження, або скористайтеся будь-яким улюбленим браузером блоків. Tor Browser це веб-переглядач, орієнтований на конфіденційність.
Тепер ви можете вимкнути та захистити свою Coldcard у безпечному місці, доки не захочете підписати трансакцію та витратити з неї (розглянуто нижче). У Sparrow Wallet буде каталогізовано кілька адрес, щоб ви могли продовжувати вносити депозити на свою Coldcard через Sparrow Wallet без необхідності щоразу підключати її знову. Найкраще підтверджувати кожну адресу отримання на самій Coldcard та/або у вашому збереженому файлі .csv, а також використовувати кожну адресу лише один раз.
Крок 4(B): Як підключити паспорт
Щоб імпортувати гаманець з одним підписом за допомогою QR-коду, спочатку увійдіть у свій паспорт і введіть свою парольну фразу, якщо ви її використовуєте. Потім у головному меню перейдіть до `Pair Wallet` > `Sparrow` > `Single-sig` > `QR Code`. Щойно ви натиснете «ПРОДОВЖИТИ», у паспорті почне блимати серія QR-кодів, тому не натискайте на мить, поки ви готуєте Sparrow Wallet на робочому столі.
Якщо у вас немає веб-камери для комп’ютера, ви також можете імпортувати необхідну інформацію за допомогою передачі файлів на картку microSD. Відноситься до Це керівництво for details.
У Sparrow Wallet на робочому столі перейдіть до «Файл» > «Імпорт гаманця».
У меню гаманців, що з’являться, прокрутіть униз до «Паспорт» і виберіть «Сканувати».
Це має запустити вашу веб-камеру: тепер ви можете створити резервну копію свого паспорта та натиснути `ПРОДОВЖИТИ`, щоб почати серію QR-кодів. Якщо ви хочете змінити розмір QR-кодів на екрані паспорта, ви можете натиснути кнопку «Змінити розмір», щоб змінити роздільну здатність QR-коду на три можливі розміри.
Зйомка всієї серії QR-кодів може зайняти деякий час, тому намагайтеся тримати Passport стабільним, а QR-коди — в межах пунктирних ліній на екрані Sparrow Wallet.
Після того як Sparrow Wallet зібере необхідну інформацію, ви повернетеся до попереднього екрана меню Sparrow Wallet. Однак цього разу ви повинні звернути увагу, що ви можете вибрати `Тип сценарію` зі спадного меню; тут ви можете вибрати, чи хочете ви використовувати застарілі адреси Bitcoin, які починаються з «1», чи адреси Nested SegWit, які починаються з «3», чи власні адреси SegWit, які починаються з «bc1q», або адреси Taproot, які починаються з « bc1p”. Хоча Sparrow Wallet готовий обробляти адреси Taproot, очікується, що це буде реалізовано в Passport Q1 2022. У цій демонстрації використовуються власні адреси SegWit «bc1q», оскільки вони єдині сумісні з Whirlpool.
Далі Sparrow Wallet попросить вас назвати свій новий гаманець. Це може бути все, що ви виберете. У цьому прикладі використовується «Passport Demo». Потім натисніть «Створити гаманець».
Потім Sparrow Wallet запитає вас, чи хочете ви використовувати пароль для цього гаманця. Цей пароль шифрує ваш файл даних гаманця на робочому столі, і він необов’язковий. Якщо хтось отримає доступ до вашого робочого столу, він потенційно може відкрити файл даних вашого гаманця, якщо він не захищений паролем. У цьому випадку, навіть якщо хтось відкриє файл даних вашого гаманця, він не зможе витратити ваші біткоіни, оскільки для цього потрібен буде підпис у паспорті.
Після застосування змін тепер ви можете переміщатися по гаманцю лише для годинника в Sparrow Wallet.
У лівій частині інтерфейсу Sparrow Wallet є шість вкладок:
– На вкладці «Транзакції» можна переглянути інформацію про транзакції в цьому гаманці лише для перегляду.
– На вкладці «Надіслати» ви можете створити PSBT, щоб потім підписати за допомогою Passport за допомогою QR-коду або карти microSD.
– На вкладці «Отримати» ви можете створити адресу отримання для свого паспорта без необхідності отримувати паспорт і входити в нього.
– На вкладці «Адреси» показано кілька адрес депозитів і змін, а також будь-які залишки.
– Вкладка `UTXOs` показує будь-які невитрачені результати транзакцій і невеликий графік із графіком історії.
– На вкладці «Налаштування» можна переглянути детальну інформацію про гаманець лише для перегляду, наприклад головний відбиток, шлях похідного походження та xPub.
Ви можете натиснути вкладку `Отримати` в меню зліва в будь-який час, коли захочете створити нову адресу отримання. Ви можете відсканувати цей QR-код за допомогою свого мобільного біткойн-гаманця або, наприклад, використати адресу майнінг-пулу та внести трохи біткойнів у свій паспорт. Через деякий час трансакція має з’явитися в Sparrow Wallet разом зі спливаючим сповіщенням. Крім того, у Bitcoin Core транзакції також повинні відображатися там. Транзакція залишатиметься в статусі очікування, доки не отримає підтвердження блокчейну. Тим часом ви можете натиснути вкладку `Трансакції` та переглянути додаткові відомості про свою транзакцію. Ви також можете скопіювати/вставити свій ідентифікатор транзакції mempool.space щоб побачити ваше перше підтвердження, або скористайтеся будь-яким улюбленим браузером блоків. знову, Tor Browser це веб-переглядач, орієнтований на конфіденційність.
Тепер ви можете вимкнути живлення та захистити свій паспорт у безпечному місці, поки не захочете підписати трансакцію та витратити з неї. У Sparrow Wallet буде каталогізовано кілька адрес, щоб ви могли продовжувати вносити депозити на свій паспорт через Sparrow Wallet без необхідності щоразу підключати його знову. Найкраща практика – підтверджувати кожну адресу отримання в самому паспорті, перейшовши до пункту «Підтвердити адресу» з головного меню паспорта та відсканувавши відображений QR-код у Sparrow Wallet за допомогою камери Passport. Крім того, використовуйте кожну адресу лише один раз.
Коли ви готові підписати транзакцію, щоб витратити біткойн, необхідно створити частково підписану транзакцію біткойн (PSBT). Ви можете внести біткойни, зберігаючи свій паспорт, але щоб витрачати біткойни, паспорт повинен підписати транзакцію. Гаманець Sparrow Wallet використовується для створення транзакції на основі доступних невитрачених результатів транзакції (UTXO) та інформації, яку ви вводите під час створення транзакції. Деталі PSBT передаються між Sparrow Wallet і Passport за допомогою методу обміну QR-кодом або карти microSD. Це описано нижче.
Крок 5: Змішування безпосередньо в апаратний гаманець
Однією справді цікавою особливістю Whirlpool є те, що ви можете підключатися безпосередньо до свого апаратного гаманця. Ви можете встановити кількість міксів, які ви хочете досягти для кожного UTXO, і коли ваші UTXO повторно змішуються, досягайте цього числа, і вони будуть перенесені на ваш апаратний гаманець прямо з транзакції CoinJoin. Крім того, Sparrow Wallet додасть додаткове джерело випадковості, щоб допомогти вам уникнути створення шаблонів, які можна використовувати як евристики в мережі; кожен UTXO, який досягає заданої кількості повторних міксів, матиме 25% ймовірність повторного змішування. Коли ви отримуєте депозити на свій апаратний гаманець прямо з транзакції CoinJoin, будь-який сторонній спостерігач виглядає так, ніби UTXO все ще знаходиться в Whirlpool.
Перейдіть до вкладки `UTXO` з лівого боку та вкладки `Postmix` з правого боку, це всі ваші змішування UTXO. Унизу натисніть Змішати до .
З’явиться вікно, у якому зі спадного меню «Змішати в гаманець» виберіть імпортований гаманець Coldcard або Passport. Потім ви можете встановити мінімальну кількість міксів, яку ви хочете досягти для кожного UTXO, перш ніж буде зараховано на ваш апаратний гаманець. Майте на увазі, що кожен UTXO матиме 25% ймовірність повторного змішування навіть після досягнення цього числа. Ви можете залишити «Діапазон індексу» за замовчуванням «Повний», щоб використовувати як парні, так і непарні індексовані адреси. Потім натисніть «Перезапустити Whirlpool».
Потім ви помітите, що кнопка внизу змінилася, щоб відображати гаманець лише для годинника, який ви вибрали для автоматичних депозитів.
Тепер ви можете просто залишити свої UTXO для повторного мікшування, і коли вони досягнуть достатньої кількості міксів, вони будуть автоматично перераховані на ваш апаратний гаманець. Далі ви побачите, як витрачати кошти зі своєї Coldcard або Passport за допомогою Sparrow Wallet і зберігаючи апаратний гаманець повністю закритим.
Крок 6(A): Підпис за допомогою Coldcard
Коли ви будете готові підписати транзакцію, щоб витратити біткойни, необхідно створити PSBT, щоб зберегти вигоду. Ви можете внести біткойни, коли Coldcard відключено, але щоб витрачати біткойни, Coldcard має підписати транзакцію. Гаманець Sparrow Wallet використовується для створення транзакції на основі доступних невитрачених результатів транзакції (UTXO) та інформації, яку ви вводите під час створення транзакції. Деталі PSBT передаються між Sparrow Wallet і Coldcard за допомогою картки microSD.
Щоб створити PSBT, перейдіть до вкладки «Витрати» зліва в Sparrow Wallet. Туди ви можете вставити адресу, на яку ви надсилаєте, додати мітку, ввести суму для відправки та вибрати ставку винагороди майнерів тощо. Після того, як ви все налаштували, натисніть «Створити транзакцію». На наступному екрані двічі перевірте деталі, а потім натисніть «Завершити транзакцію для підписання». Потім вас запитають, що ви хочете зробити з доопрацьованим PSBT. У цьому випадку натисніть «Зберегти транзакцію», і Sparrow Wallet запустить провідник файлів. Перейдіть до карти microSD і збережіть там PSBT. Потім безпечно вийміть картку microSD.
Вставте карту microSD в Coldcard. Якщо необхідно, увімкніть Coldcard за допомогою COLDPOWER 9-вольтовий акумуляторний адаптер або USB-адаптер. Потім введіть префікс PIN-коду Coldcard, перевірте свої антифішингові слова та введіть суфікс PIN-коду. У головному меню виберіть «Готовність до підпису». Потім відобразяться деталі PSBT, і ви можете підтвердити, що адреса, сума та комісія майнерів правильні.
Потім натисніть "ОК", щоб підписати. Після підписання файл буде збережено як новий файл на карті microSD. Потім ви можете вийняти картку microSD, безпечно вийти з Coldcard та вимкнути її.
Вийміть картку microSD із Coldcard, вставте її в USB-адаптер, вставте адаптер у настільний комп’ютер. Переконайтеся, що Bitcoin Core і Sparrow Wallet відкриті. Потім у провіднику файлів просто двічі клацніть підписаний файл PSBT, і він автоматично відкриється у Sparrow Wallet. Крім того, у Sparrow Wallet перейдіть до «Файл» > «Відкрити транзакцію», потім виберіть «Файл» у меню параметрів і перейдіть до розташування файлу підписаного PSBT. Незалежно від того, який ви виберете, натисніть кнопку «Трансляція трансакції», щоб надіслати підписану транзакцію в мережу Bitcoin.
Під час трансляції ви повинні побачити транзакцію в Bitcoin Core, а також отримати сповіщення в Sparrow Wallet. Знову ж таки, ви можете скопіювати ідентифікатор транзакції та вставити його в бажаний провідник блоків, щоб спостерігати за підтвердженнями.
Головне тут полягає в тому, що ваша Coldcard є необхідним пристроєм для підпису, тоді як ваш Sparrow Wallet є вашим інтерфейсом, конструктором транзакцій і транслятором. У цій конфігурації Sparrow Wallet може робити багато речей, наприклад адреси каталогу та створювати транзакції. Але без підпису вашої Coldcard гаманець Sparrow Wallet не може дозволити витрачати будь-які ваші біткойни.
Крок 6(B): Підпис за допомогою паспорта
Щоб створити PSBT, перейдіть до вкладки «Надіслати» з лівого боку в Sparrow Wallet. Туди ви можете вставити адресу, на яку ви надсилаєте, додати мітку, ввести суму для відправки та вибрати ставку винагороди майнерів тощо. Після того, як ви все налаштували, натисніть «Створити транзакцію». На наступному екрані двічі перевірте деталі, а потім натисніть «Завершити транзакцію для підписання». Потім вас запитають, що ви хочете зробити з доопрацьованим PSBT. У цьому випадку натисніть «Показати QR», і Sparrow Wallet запустить анімаційну серію QR-кодів.
Переконайтеся, що у вашому паспорті застосовано парольну фразу, а потім у головному меню виберіть «Сканувати за допомогою QR-коду». Потім наведіть камеру на паспорті на блимаючу серію QR-кодів в інтерфейсі Sparrow Wallet.
На екрані Passport вам буде показано кількість витрачених біткойнів і адресу, на яку вони витрачаються; натисніть `CONTINUE`, якщо деталі правильні. Після цього в паспорті буде вказано суму зміни; якщо є, натисніть `ПРОДОВЖИТИ`. Нарешті, у паспорті відобразиться мережева плата, і якщо все правильно, натисніть `ПІДПИС`.
Після того, як транзакція буде підписана паспортом, на екрані паспорта з’явиться QR-код. Повернувшись на робочий стіл, у Sparrow Wallet виберіть кнопку «Сканувати QR» зі значком камери.
Це запустить вашу настільну веб-камеру, і ви зможете тримати паспорт перед веб-камерою, щоб Sparrow Wallet міг прочитати деталі підписаної транзакції.
Коли Sparrow Wallet збере деталі підписаної транзакції, ви зможете транслювати трансакцію в мережу Bitcoin, натиснувши кнопку «Трансляція транзакції».
Під час трансляції ви повинні побачити транзакцію в Bitcoin Core, а також отримати сповіщення в Sparrow Wallet. Знову ж таки, ви можете скопіювати ідентифікатор транзакції та вставити його в бажаний провідник блоків, щоб спостерігати за підтвердженнями.
Головне тут полягає в тому, що ваш паспорт є необхідним пристроєм для підпису, тоді як гаманець Sparrow Wallet є вашим інтерфейсом, конструктором транзакцій і транслятором. У цій конфігурації Sparrow Wallet може робити багато речей, наприклад адреси каталогу та створювати транзакції: але без підпису з вашого паспорта Sparrow Wallet не може дозволити витрачати будь-які біткойни, захищені паспортом.
Тепер, коли ви побачили, як використовувати Sparrow Wallet для Whirlpool ваших біткойнів і внести їх прямо на ваш апаратний гаманець, почніть вживати заходів для використання цих інструментів і захисту вашої конфіденційності.
Це гостьовий пост Econoalchemist. Висловлені думки є повністю їх власними і не обов’язково відображають думки BTC Inc або Журнал Bitcoin.
- "
- 11
- 2022
- МЕНЮ
- доступ
- рахунки
- набувати
- Додатковий
- адреса
- адреси
- просунутий
- ВСІ
- хоча
- кількість
- оголошений
- анонімність
- будь
- застосовно
- додаток
- Застосування
- відповідний
- гарантія
- Атрибути
- Authentication
- автоматичний
- доступний
- В основному
- акумулятор
- буття
- користь
- КРАЩЕ
- передового досвіду
- Біткойн
- bitcoin core
- біткойні транзакції
- Bitcoin Гаманець
- Блокувати
- blockchain
- Box
- ламається
- браузер
- БТД
- BTC Inc.
- будувати
- будівельник
- можливості
- готівкові гроші
- ланцюг
- зміна
- Вибирати
- код
- Приєднайтесь
- Приходити
- комп'ютер
- конфігурація
- З'єднуватися
- підключений
- зв'язку
- безперестанку
- продовжувати
- триває
- зручність
- Core
- може
- Пара
- створювати
- створений
- створення
- дані
- продемонстрований
- призначений
- робочий стіл
- докладно
- деталі
- пристрій
- різний
- важкий
- безпосередньо
- відкритий
- дисплей
- Diy
- вниз
- редактор
- Що натомість? Створіть віртуальну версію себе у
- увійшов
- Входить
- особливо
- Event
- все
- приклад
- обмін
- екстремальний
- очей
- особливість
- риси
- Інформація про оплату
- знахідки
- кінець
- відбиток пальця
- Пожежа
- Перший
- стежити
- після
- перспективний
- Безкоштовна
- Повний
- засоби
- далі
- майбутнє
- породжувати
- generator
- буде
- золото
- добре
- зелений
- Рости
- гість
- Guest Post
- керівництво
- хакери
- апаратні засоби
- Апаратний гаманець
- має
- допомога
- тут
- історія
- тримати
- домашня сторінка
- Як
- How To
- HTTPS
- ICON
- ідея
- реалізація
- реалізовані
- важливо
- імпорт
- неможливе
- удосконалювати
- інформація
- вхід
- встановлювати
- зацікавлений
- інтерфейс
- інтернет
- інтуїтивний
- IP
- IP-адреса
- IP-адреси
- IT
- сам
- зберігання
- ключ
- ключі
- портативний комп'ютер
- запуск
- запущений
- УЧИТЬСЯ
- Залишати
- Legacy
- зв'язку
- ліквідності
- список
- місцевий
- розташування
- Довго
- шукати
- підтримувати
- Робить
- управляти
- вручну
- позначити
- середа
- метал
- mind
- шахтарі
- мінімальний
- Mining
- змішаний
- Mobile
- монітор
- більше
- руху
- Близько
- обов'язково
- необхідно
- мережу
- ноутбук
- сповіщення
- номер
- На ланцюжку
- відкрити
- Думки
- Можливість
- варіант
- Опції
- порядок
- Інше
- власний
- Папір
- брати участь
- паспорт
- Пароль
- PC
- Люди
- може бути
- частина
- точка
- політика
- басейн
- це можливо
- потенціал
- влада
- практика
- Готувати
- press
- попередній перегляд
- попередній
- недоторканність приватного життя
- приватний
- Приватні ключі
- процес
- захист
- забезпечує
- громадськість
- відкриті ключі
- цілей
- Q1
- QR-код
- Швидко
- діапазон
- отримати
- отримано
- Відновлювати
- відображати
- зареєстрований
- регулярний
- вимагається
- ресурси
- REST
- результати
- огляд
- Risk
- прогін
- біг
- сейф
- економія
- сканування
- сканування
- Екран
- безпечний
- безпечно
- безпеку
- насіння
- насіннєва фраза
- SegWit
- обраний
- Серія
- комплект
- установка
- установка
- Поділитись
- Короткий
- SIX
- невеликий
- So
- Софтвер
- Рішення
- деякі
- Хтось
- витрачати
- Витрати
- Спін
- розкол
- Розколи
- старт
- почалася
- Статус
- зберігати
- магазинів
- перемикач
- взяття
- балаканина
- Мета
- тест
- крадіжка
- через
- час
- разом
- інструменти
- топ
- угода
- Transactions
- переклад
- біда
- розуміти
- створеного
- USB
- використання
- перевірити
- вид
- Wallet
- Гаманці
- годинник
- Веб-камера
- Що
- Чи
- в той час як
- windows
- в
- без
- слова
- Work
- працює
- б