Еще один способ повысить конфиденциальность ваших биткойн-транзакций — использовать Whirlpool с кошельком Sparrow.
Все биткойн-транзакции являются общедоступными, их может просмотреть любой желающий. Whirlpool разрушает детерминированные связи с прошлыми транзакциями и обеспечивает анонимность в будущем. Эта часть серии демонстрирует, как Whirlpool ваш биткойн, чтобы вы могли предпринять шаги для сохранения устойчивых к цензуре и неограниченных атрибутов биткойна, используя свой собственный узел Bitcoin Core в качестве серверной части для вашего кошелька Sparrow и графического интерфейса Whirlpool.
Если вы пропустили первую, вторую или третью часть этой серии, обязательно ознакомьтесь с ними, чтобы лучше понять реальные последствия использования Биткойн без каких-либо инструментов сохранения анонимности и два других метода использования Whirlpool.
Часть 2: Whirlpool на мобильных устройствах
Часть 3: Whirlpool на рабочем столе с RoninDojo Tanto
Часть 4: Whirlpool на рабочем столе с Sparrow Wallet (Вы здесь)
Метод 3: Whirlpool с кошельком Sparrow
Sparrow Wallet — это биткойн-кошелек, предназначенный для подключения к вашему собственному узлу и запускаемый с вашего настольного или портативного компьютера. Это удобный кошелек с интуитивно понятным интерфейсом и множеством дополнительных функций для различных возможностей. Чтобы узнать больше о Sparrow Wallet и получить инструкции по установке, посетите Веб-сайт кошелька Sparrow.
В этом руководстве вы увидите:
– Как начать, подключите свой кошелек Sparrow, используя собственный узел Bitcoin Core.
– Как сгенерировать адреса, настроить горячий кошелек в Sparrow для приема и микширования Whirlpool
- Как подключиться к вашему Coldcard
- Как подключиться к вашему Паспорт
– Как пополнить свой аппаратный кошелек прямо из Whirlpool
- Как потратить с карты Coldcard с воздушным зазором
- Как потратить из паспорта с воздушным зазором
Шаг 1: Подключитесь к биткойн-ядру
Если у вас нет собственного узла Bitcoin Core, вы можете использовать общедоступные серверы Electrum с хорошей репутацией, как показано в этой статье Coldcard. Ультракраткое руководство. Тем не менее, есть компромиссы в отношении конфиденциальности, связанные с использованием общедоступного сервера Electrum. К счастью, есть ряд доступных ресурсов, которые помогут вам раскрутить собственный биткойн-узел. Чтобы узнать больше, проверьте:
– Документация по кошельку Sparrow
После того, как ваш узел Bitcoin Core будет готов, необходимо выполнить несколько шагов, чтобы настроить его для работы с кошельком Sparrow.
Если у вас есть Bitcoin Core, работающий на том же компьютере, что и Sparrow Wallet, все, что вам нужно сделать, это открыть файл конфигурации «bitcoin.conf», добавить «server=1» вверху и сохранить его. Затем перезапустите Bitcoin Core. У вас может быть пустой файл конфигурации, если это была новая установка Bitcoin Core, и это нормально.
В качестве альтернативы, если вы используете Bitcoin Core на удаленном компьютере, вам необходимо добавить имя пользователя и пароль, а также удаленные вызовы процедур (RPC), связывающие локальные IP-адреса в файле конфигурации. Для этого перейдите к файлу конфигурации `bitcoin.conf` и откройте его в предпочитаемом вами текстовом редакторе. Затем добавьте локальный IP-адрес для вашего узла и локальный IP-адрес для вашего рабочего стола. Например:
`rpcuser=пи`
`rpcpassword=Накамото21`
`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» для «Типа сервера». Если вы используете 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.
Теперь, когда Sparrow Wallet подключен к Bitcoin Core, самое время настроить горячий кошелек.
Шаг 2: Настройка Sparrow в качестве кошелька Whirlpool
В этом разделе показано, как настроить горячий кошелек, который можно использовать для реализации Whirlpool CoinJoin в Sparrow Wallet. Использование Whirlpool не позволит никому, наблюдающему за движением ваших транзакций в цепочке, проследить ваш след. Это также поможет помешать тому, с кем вы тратите свои биткойны, узнать историю ваших предыдущих транзакций.
Здесь важно понимать, что вы создаете горячий кошелек в Sparrow, который полностью отделен от вашего аппаратного кошелька. Вы хотите, чтобы ваш аппаратный кошелек был полностью изолирован от воздуха и никогда не хранил этот ключ подписи на устройстве, подключенном к Интернету. Однако, когда вы используете Whirlpool, Sparrow Wallet должен подписывать транзакции CoinJoin по мере их создания. Преимущество оставления ваших UTXO в кошельке Sparrow для смешивания заключается в том, что ваши UTXO будут постоянно регистрироваться как доступные входы, когда новая ликвидность поступает в микшерный пул. Ваши UTXO смогут снова и снова бесплатно создавать ремиксы, поэтому вы получаете все большую и большую анонимность с каждым микшированием: это стимул оставить ваши UTXO микшировать. Недостатком является то, что у вас есть биткойн-кошелек, подключенный к Интернету с закрытыми ключами на нем, отсюда и термин «горячий кошелек».
Горячий кошелек будет использоваться для внесения биткойнов, затем они будут смешаны, и как только UTXO окажутся в горячем кошельке после микширования, вы можете установить минимальное количество миксов, которые вы хотите достичь, а затем они будут автоматически депонированы. к вашему оборудованию. Здесь все становится интереснее, когда у вас есть UTXO после микширования, депонированный на аппаратный кошелек прямо из CoinJoin, по цепочке невозможно сказать, что он был перемещен в другой кошелек. Похоже, это просто неизрасходованный вывод CoinJoin. И пока он остается неизрасходованным, в то время как другие UTXO из этой последней транзакции CoinJoin продолжают смешиваться, ваша анонимность продолжает расти.
Для начала откройте приложение Sparrow Wallet. Вам должна быть представлена пустая домашняя страница, и вы должны увидеть, что тумблер в правом нижнем углу окрашен желтым цветом, если вы используете общедоступный сервер Electrum, зеленым, если вы используете Bitcoin Core, или синим, если вы используете свой собственный сервер Электрум.
Перейдите в «Файл» > «Новый кошелек». Затем назовите свой новый кошелек как хотите и выберите «Создать кошелек».
На следующем экране вам будет предложено указать конкретную информацию о том, как вы хотите настроить свой новый кошелек. Для горячего кошелька Whirlpool подходят следующие параметры по умолчанию:
– Тип политики: «Единая подпись».
– Тип скрипта: «Собственный Segwit (P2WPKH)».
– Дескриптор политики сценария: `wpkh(Keystore1)`
- Затем в разделе «Keystore 1» выберите: «Новый или импортированный программный кошелек».
На появившемся экране щелкните раскрывающееся меню с надписью «Использовать 24 слова» и выберите, сколько исходных слов вы хотите использовать в своей исходной фразе. Для этой демонстрации используются 24 слова. Затем нажмите кнопку с надписью «Использовать 24 слова» (или любое другое количество слов, которое вы выбрали).
Затем вам будет представлен экран, полный пустых ячеек для ваших исходных слов. Нажмите «Создать новый», и эти ячейки будут заполнены результатами генератора случайных чисел Sparrow Wallet.
Убедитесь, что вы записали эти слова по порядку в блокнот или другой лист бумаги, который вы сможете хранить в безопасности, как если бы вы хранили золото, деньги или драгоценности. Никогда ни с кем не делитесь этими словами, потому что тогда у них будет полный доступ к вашему биткойну. Не делайте скриншот этих слов. Не фотографируйте эти слова. Не произносите их вслух. Не помещайте их в текстовый файл.
Парольная фраза не является обязательной, но рекомендуется. Если кто-то когда-либо получит доступ к вашим сид-словам, то парольная фраза будет единственным, что защитит ваш биткойн. С помощью парольная фраза с высокой энтропией затруднит угадывание вашей кодовой фразы. Убедитесь, что вы также записали эту кодовую фразу, так как вы не сможете восстановить свой кошелек без нее, если вам нужно попытаться восстановить свой биткойн. У кошелька нет возможности узнать вашу парольную фразу, и любая введенная вами парольная фраза будет принята. Если вы в будущем введете парольную фразу неправильно из-за того, что забыли или потеряли ее, вы потеряете доступ к своим биткойнам. Кроме того, подумайте о том, чтобы хранить свою парольную фразу отдельно от исходной фразы, потому что, если кто-то найдет их вместе, то наверняка украдет ваш биткойн.
Многие люди предпочитают штамповать свои исходные слова и фразу-пароль на металлическом носителе, потому что он может выдерживать экстремальные условия, такие как пожар и наводнение, лучше, чем бумага. Тем не менее, для этого типа кошелька вы можете использовать его только в качестве прохода, чтобы получить некоторую анонимность вашего биткойна, прежде чем вносить его в свой аппаратный кошелек. Возможно, учитывая короткое время, в течение которого у вас будет биткойн в этом кошельке, это достаточная причина, чтобы не утруждать себя штамповкой информации в металле. Выбор полностью за вами, и есть много вариантов, таких как ПОСАДКА от Coinkite, Домино от BitPLATES или даже решений DIY, таких как шайбы из нержавеющей стали.
После нажатия «Подтвердить резервное копирование» вы увидите всплывающее диалоговое окно с вопросом, записали ли вы исходные слова; нажмите «Повторно введите слова».
Затем введите все исходные слова по порядку и введите кодовую фразу. Если вы сделаете орфографическую ошибку, кошелек предупредит вас, выделив неправильное слово красным цветом. После того, как все правильно и вы ввели свою парольную фразу, нажмите «Создать хранилище ключей».
Следующий экран покажет вам путь деривации; оставить это как значение по умолчанию — это хорошо и рекомендуется, если у вас нет конкретной причины, по которой вы хотите изменить это, и вы понимаете последствия этого. Нажмите «Импортировать хранилище ключей», оставив для учетной записи в раскрывающемся меню значение по умолчанию «# 0». Вам будет предложено ввести пароль еще раз во всплывающем диалоговом окне.
На следующем экране отобразятся сводные данные только что созданного кошелька. Один важный момент, на который следует обратить внимание, это «Master Fingerprint». Это уникальная контрольная сумма, сопровождающая вашу парольную фразу. Любая введенная вами парольная фраза будет генерировать другой отпечаток пальца. Вот как вы можете убедиться, что вы правильно ввели свою парольную фразу, когда в следующий раз откроете этот кошелек. Вы всегда можете вернуться на эту страницу и найти эту информацию, выбрав вкладку «Настройки» в меню слева. Вы можете сохранить свой отпечаток пальца вместе с парольной фразой, это не ставит под угрозу вашу безопасность. После того, как вы записали свой отпечаток пальца, нажмите «Применить».
Вас спросят, хотите ли вы добавить пароль к этому кошельку. Этот пароль отличается от вашей кодовой фразы, так как пароль используется для шифрования файла данных кошелька, который Sparrow Wallet сохраняет на вашем компьютере. Если этот файл защищен паролем, это добавит дополнительный уровень безопасности на случай, если кто-то получит доступ к вашему компьютеру.
Шаг 3: Использование Whirlpool
Теперь, когда у вас настроен кошелек, вы готовы начать использовать Whirlpool. Сначала вам понадобится немного биткойнов, внесенных в ваш кошелек. Чтобы получить адрес получателя, перейдите на вкладку «Получить» в меню слева, и вам будет представлен QR-код и текст вашего первого биткойн-адреса. Рассмотрите возможность использования не-KYC метод получения биткойнов.
Как только вы получите свой первый депозит, вы увидите, что транзакция появится в кошельке Sparrow на вкладке «Транзакции» в меню слева. В этом примере было получено 0.01 BTC.
Теперь, когда у вас есть немного биткойнов, перейдите на вкладку «UTXO» в меню слева, а затем выберите интересующий вас UTXO. После выбора UTXO появится кнопка «Mix Selected». Нажмите на эту кнопку, а затем нажмите «Далее» в двух всплывающих окнах пояснений, описывающих процесс Whirlpool.
Затем, если у вас есть «SCODE», вы можете ввести его в третьем окне. «SCODE» можно использовать для получения скидки на комиссию CoinJoin, объявленной @SamouraiWallet. Затем нажмите «Далее».
Затем вам будет представлен предварительный просмотр, описывающий, какой пул подходит для вашей суммы BTC, анонсет, комиссия за пул и сколько UTXO у вас будет в качестве допустимых входов для CoinJoins. Затем нажмите «Просмотреть премикс».
Вам будет представлен обзор создаваемой вами транзакции под названием «tx0». Эта транзакция разделяет ваши входные данные на несколько выходных данных, которые вы создаете и которые будут использоваться в качестве входных данных для транзакций CoinJoin, в которых вы собираетесь участвовать при Whirlpooling.
Вы можете проверить все адреса, на которые вы отправляете, с помощью различных вкладок в разделе «Отправить». Существует график, который дает вам визуальное представление о том, как разделяется транзакция; отметив комиссию Whirlpool, Badbank Change, UTXO Premix и комиссию майнеров. Если все выглядит хорошо, нажмите «Broadcast Premix Transaction».
Вы также заметите, что в правой части кошелька Sparrow появились четыре дополнительные вкладки. По сути, это четыре отдельных кошелька, с помощью которых вы можете безопасно управлять своими биткойнами.
– На вкладке «Депозит» вы будете генерировать адреса получения. Это работает так же, как и любой другой биткойн-кошелек; Вы также можете отправлять средства отсюда, как и из любого обычного биткойн-кошелька.
– На вкладке «Премикс» вы можете просмотреть историю ваших премиксов UTXO; вы не хотите вручную получать или отправлять биткойны из этого кошелька.
– На вкладке «Постмикс» вы увидите свои UTXO после их микширования. Все UTXO в этом кошельке прошли как минимум одну транзакцию CoinJoin. Пока вы оставляете эти UTXO здесь, они будут постоянно регистрироваться как доступные UTXO, когда новая ликвидность поступает в Whirlpool, и они будут повторно микшироваться бесплатно. Таким образом, чем дольше вы оставите UTXO здесь, тем больше миксов они получат и тем большей анонимности вы добьетесь (при условии, что графический интерфейс вашего рабочего стола подключен).
- На вкладке «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».
Появится экран, и вы можете нажать кнопку «Импорт файла» рядом со значком Coldcard. Откроется проводник, в котором вы сможете указать Sparrow Wallet путь к файлу, содержащему экспортированный файл Coldcard `.json`. Выберите этот файл и нажмите «открыть».
Через мгновение вы увидите сводку кошелька, который собираетесь применить. Вы увидите диалоговое окно «Основной отпечаток пальца» с восемью символами. Вы можете использовать этот уникальный идентификатор, чтобы подтвердить, что вы импортируете правильный кошелек с вашей карты Coldcard.
На вашей карте Coldcard в главном меню перейдите вниз к «Дополнительно» > «Просмотр личности», и вы сможете сравнить отображаемый отпечаток пальца с отпечатком, отображаемым в кошельке Sparrow. Это особенно важно подтвердить, если вы добавили парольную фразу, которая будет указана в Coldcard. параноидальное руководство.
Если все выглядит хорошо, нажмите «Применить» в Sparrow Wallet.
После нажатия «Применить» у вас будет возможность добавить пароль к вашему кошельку. Это пароль, который зашифрует файл данных Sparrow Wallet, сохраненный на вашем компьютере. Этот пароль может защитить ваш кошелек, если кто-то получит доступ к вашему рабочему столу и файлу Sparrow Wallet. Если вы забудете свой пароль, вам нужно будет создать новый файл кошелька, повторив весь этот процесс.
Вы также можете сохранить список адресов депозитов с вашей карты Coldcard и сравнить этот сохраненный список с кошельком Sparrow, чтобы убедиться, что загружен правильный кошелек без необходимости извлекать свою карту Coldcard, входить в нее и сравнивать там адреса депозитов. Для этого выберите вкладку «Получить» в Sparrow Wallet, после чего вы сможете просмотреть первый адрес получения с вашей карты Coldcard и его QR-код. На вашей карте Coldcard убедитесь, что вы вставили карту microSD и ввели свою парольную фразу (если применимо). Затем в главном меню выберите «Проводник адресов». Это вызовет несколько типов адресов, которые вы можете выбрать для просмотра. Ваша карта Coldcard может использовать устаревшие биткойн-адреса P2PKH, начинающиеся с «1», или вложенные биткойн-адреса SegWit P2SH, начинающиеся с «3», или собственные биткойн-адреса SegWit Bech32, начинающиеся с «bc1». Затем вы хотите нажать «1», и это сохранит первые 250 адресов в файле «.csv» на вашей карте microSD. Вы также можете открыть файл `addresses.csv` в текстовом редакторе на своем рабочем столе, чтобы просмотреть 250 адресов, экспортированных из вашей карты Coldcard, и сравнить их с вашим кошельком Sparrow только для дополнительной уверенности.
После применения изменений вы теперь можете перемещаться по своему кошельку только для просмотра в Sparrow Wallet. В левой части интерфейса Sparrow Wallet есть шесть вкладок:
- На вкладке «Транзакции» вы можете увидеть информацию, связанную с транзакциями в этом кошельке только для просмотра.
– На вкладке «Отправить» вы можете создать PSBT для последующего экспорта для подписания с помощью Coldcard.
– На вкладке «Получить» вы можете сгенерировать адрес получения для своей карты Coldcard, не подключая свою карту Coldcard и не входя в нее.
– Вкладка «Адреса» показывает несколько адресов внесения и изменения, а также любые остатки.
– Вкладка «UTXOs» показывает все неизрасходованные выходы транзакций и небольшой график, показывающий историю.
- На вкладке «Настройки» вы можете увидеть подробную информацию о кошельке только для просмотра, такую как основной отпечаток пальца, путь получения и xPub.
Теперь вы можете нажать на вкладку «Получить» в левой части интерфейса кошелька Sparrow. Затем вам будет представлен адрес получения биткойнов, QR-код и некоторые дополнительные сведения. Например, вы можете отсканировать этот QR-код с помощью своего мобильного биткойн-кошелька и внести немного биткойнов на свою карту Coldcard. Через некоторое время вы должны увидеть транзакцию в Sparrow Wallet вместе со всплывающим уведомлением. Кроме того, в Bitcoin Core транзакции также должны отображаться там. Транзакция будет оставаться в состоянии ожидания до тех пор, пока не получит несколько подтверждений блокчейна. А пока вы можете нажать на вкладку «Транзакции» и просмотреть дополнительную информацию о вашей транзакции. Вы также можете скопировать/вставить идентификатор транзакции в мемпул.пространство чтобы дождаться вашего первого подтверждения, или используйте любой предпочитаемый обозреватель блоков. Tor Browser это браузер, ориентированный на конфиденциальность.
Теперь вы можете отключить питание и защитить свою карту Coldcard в безопасном месте, пока не захотите подписать транзакцию и потратить ее (описано ниже). Несколько адресов будут занесены в каталог Sparrow Wallet, чтобы вы могли продолжать вносить средства на свою карту Coldcard через Sparrow Wallet без необходимости каждый раз повторно подключать ее. Рекомендуется подтверждать каждый адрес получения на самой карте Coldcard и/или в сохраненном файле `.csv` и, кроме того, использовать каждый адрес только один раз.
Шаг 4 (B): Как подключить паспорт
Чтобы импортировать кошелек с одной подписью с помощью QR-кода, сначала войдите в свой Passport и введите кодовую фразу, если вы ее используете. Затем в главном меню перейдите к «Pair Wallet» > «Sparrow» > «Single-sig» > «QR-код». Как только вы нажмете «ПРОДОЛЖИТЬ», Passport начнет мигать серией QR-кодов, поэтому не нажимайте ее на мгновение, пока вы подготавливаете Sparrow Wallet на своем рабочем столе.
Если у вас нет веб-камеры для вашего ПК, вы также можете импортировать необходимую информацию с помощью передачи файлов на карту microSD. Ссылаться на этого руководства для получения информации.
В Sparrow Wallet на рабочем столе перейдите в «Файл» > «Импортировать кошелек».
В появившемся меню кошельков прокрутите вниз до «Паспорт» и выберите «Сканировать».
Это должно запустить вашу веб-камеру: теперь вы можете выбрать резервную копию своего паспорта и нажать «ПРОДОЛЖИТЬ», чтобы начать серию QR-кодов. Если вы хотите изменить размер QR-кодов на экране паспорта, вы можете нажать кнопку «Изменить размер», чтобы изменить разрешение QR-кода на три возможных размера.
Захват всей серии QR-кодов может занять некоторое время, поэтому постарайтесь удерживать Passport ровно, а QR-коды — в пределах пунктирных линий на экране Sparrow Wallet.
После того, как Sparrow Wallet соберет необходимую информацию, вы вернетесь к предыдущему экрану меню в Sparrow Wallet. Однако на этот раз вы должны заметить, что вы можете выбрать «Тип сценария» в раскрывающемся меню; здесь вы можете выбрать, хотите ли вы использовать устаревшие биткойн-адреса, начинающиеся с «1», или вложенные адреса SegWit, которые начинаются с «3», или собственные адреса SegWit, которые начинаются с «bc1q», или адреса Taproot, которые начинаются с « bc1p». Хотя Sparrow Wallet готов обрабатывать адреса Taproot, ожидается, что это будет реализовано в Passport Q1 2022. В этой демонстрации используются адреса Native SegWit «bc1q», поскольку они единственные, совместимые с Whirlpool.
Затем Sparrow Wallet попросит вас назвать ваш новый кошелек. Это может быть все, что вы выберете. В этом примере используется «Passport Demo». Затем нажмите «Создать кошелек».
Затем Sparrow Wallet спросит вас, хотите ли вы использовать пароль на этом кошельке. Этот пароль — это то, что шифрует файл данных вашего кошелька на вашем рабочем столе, и это необязательно. Если кто-то получит доступ к вашему рабочему столу, он потенциально может открыть файл данных вашего кошелька, если он не защищен паролем. В этом случае, даже если кто-то откроет файл данных вашего кошелька, он не сможет потратить ваши биткойны, потому что для этого потребуется подпись из паспорта.
После применения изменений вы теперь можете перемещаться по своему кошельку только для просмотра в Sparrow Wallet.
В левой части интерфейса Sparrow Wallet есть шесть вкладок:
- На вкладке «Транзакции» вы можете увидеть информацию, связанную с транзакциями в этом кошельке только для просмотра.
- На вкладке «Отправить» вы можете создать PSBT, чтобы затем подписать с помощью Passport с помощью QR-кода или карты microSD.
– На вкладке «Получить» вы можете сгенерировать адрес получения для своего паспорта без необходимости извлекать паспорт и входить в него.
– Вкладка «Адреса» показывает несколько адресов внесения и изменения, а также любые остатки.
– Вкладка «UTXOs» показывает все неизрасходованные выходы транзакций и небольшой график, показывающий историю.
- На вкладке «Настройки» вы можете увидеть подробную информацию о кошельке только для просмотра, такую как основной отпечаток пальца, путь получения и xPub.
Вы можете щелкнуть вкладку «Получить» в меню слева в любое время, когда захотите сгенерировать новый адрес получения. Вы можете отсканировать этот QR-код с помощью своего мобильного биткойн-кошелька или, например, использовать адрес своего майнингового пула и внести немного биткойнов в свой паспорт. Через некоторое время вы должны увидеть транзакцию в Sparrow Wallet вместе со всплывающим уведомлением. Кроме того, в Bitcoin Core транзакции также должны отображаться там. Транзакция будет оставаться в состоянии ожидания до тех пор, пока не получит несколько подтверждений блокчейна. А пока вы можете нажать на вкладку «Транзакции» и просмотреть дополнительную информацию о вашей транзакции. Вы также можете скопировать/вставить идентификатор транзакции в мемпул.пространство чтобы дождаться вашего первого подтверждения, или используйте любой предпочитаемый обозреватель блоков. Очередной раз, Tor Browser это браузер, ориентированный на конфиденциальность.
Теперь вы можете отключить питание и защитить свой паспорт в безопасном месте, пока не захотите подписать транзакцию и потратить ее. Несколько адресов будут занесены в каталог Sparrow Wallet, чтобы вы могли продолжать вносить средства на свой Passport через Sparrow Wallet без необходимости каждый раз повторно подключать его. Лучше всего подтверждать каждый получающий адрес в самом паспорте, перейдя к «Подтвердить адрес» в главном меню паспорта и отсканировав отображаемый QR-код в Sparrow Wallet с помощью камеры Passport. Кроме того, используйте каждый адрес только один раз.
Когда вы будете готовы подписать транзакцию для расходования биткойнов, необходимо создать частично подписанную биткойн-транзакцию (PSBT). Вы можете внести биткойны, храня свой паспорт, но чтобы потратить биткойны, паспорт должен подписать транзакцию. Кошелек Sparrow используется для создания транзакции на основе ваших доступных неизрасходованных выходных данных транзакции (UTXO) и информации, которую вы вводите при создании транзакции. Детали PSBT передаются между кошельком Sparrow и Passport с использованием метода обмена QR-кодом или карты microSD. Это описано ниже.
Шаг 5: Смешивание прямо с аппаратным кошельком
Одна действительно крутая особенность Whirlpool заключается в том, что вы можете смешивать средства прямо с аппаратным кошельком. Вы можете установить количество миксов, которое вы хотите получить для каждого UTXO, и когда ваши UTXO будут повторно миксоваться, наберите это число, и они будут зачислены на ваш аппаратный кошелек прямо из транзакции CoinJoin. Кроме того, Sparrow Wallet добавит дополнительный источник случайности, чтобы помочь вам избежать создания шаблонов, которые можно было бы использовать в качестве эвристики в сети; каждый UTXO, который попадает в установленное вами количество ремиксов, будет иметь 25%-й шанс быть снова микшированным. Когда вы получаете депозиты на свой аппаратный кошелек прямо из транзакции CoinJoin, любому стороннему наблюдателю, наблюдающему за цепочкой, кажется, что этот UTXO все еще находится в Whirlpool.
Перейдите на вкладку «UTXO» с левой стороны и вкладку «Postmix» с правой стороны, это все ваши смешанные UTXO. Внизу нажмите Mix to .
Появится окно, и в раскрывающемся меню «Смешать с кошельком» выберите импортированный кошелек только для просмотра Coldcard или Passport. Затем вы можете установить минимальное количество миксов, которое вы хотите, чтобы каждый UTXO достиг, прежде чем он будет зачислен на ваш аппаратный кошелек. Имейте в виду, что у каждого UTXO будет 25% шанс снова быть смешанным, даже после того, как он достигнет этого числа. Вы можете оставить для параметра «Диапазон индексов» значение по умолчанию «Полный», чтобы использовать как четные, так и нечетные проиндексированные адреса. Затем нажмите «Перезапустить Whirlpool».
Затем вы заметите, что кнопка внизу изменилась, чтобы отобразить кошелек только для просмотра, который вы выбрали для автоматических депозитов.
Теперь вы можете просто оставить свои UTXO для повторного микширования, и когда они наберут достаточное количество миксов, они будут автоматически депонированы в ваш аппаратный кошелек. Далее вы увидите, как тратить деньги со своей карты Coldcard или Passport с помощью кошелька Sparrow, сохраняя при этом аппаратный кошелек полностью изолированным.
Шаг 6(A): Подписание с помощью карты Coldcard
Когда вы будете готовы подписать транзакцию, чтобы потратить биткойны, необходимо создать PSBT, чтобы сохранить преимущество в воздухе. Вы можете вносить биткойны с отключенной картой Coldcard, но чтобы потратить биткойны, карта должна подписать транзакцию. Кошелек Sparrow используется для создания транзакции на основе ваших доступных неизрасходованных выходных данных транзакции (UTXO) и информации, которую вы вводите при создании транзакции. Детали PSBT передаются между кошельком Sparrow и Coldcard с помощью карты microSD.
Чтобы создать PSBT, перейдите на вкладку «Потратить» в левой части кошелька Sparrow. Там вы можете вставить адрес, на который вы отправляете, добавить метку, ввести сумму для отправки и выбрать ставку комиссии майнеров и т. д. После того, как вы все настроили, нажмите «Создать транзакцию». На следующем экране дважды проверьте детали, затем нажмите «Завершить транзакцию для подписания». Затем вас спросят, что вы хотите сделать с доработанным 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 открыты. Затем в проводнике просто дважды щелкните подписанный файл PSBT, и он должен автоматически открыться в Sparrow Wallet. В качестве альтернативы, из Sparrow Wallet перейдите в «Файл»> «Открыть транзакцию», затем выберите «Файл» в меню параметров и перейдите к местоположению файла подписанного PSBT. Что бы вы ни выбрали, затем нажмите кнопку «Broadcast Transaction», чтобы отправить подписанную транзакцию в сеть Биткойн.
Во время трансляции вы должны увидеть транзакцию в Bitcoin Core, а также получить уведомление в Sparrow Wallet. Опять же, вы можете скопировать идентификатор транзакции и вставить его в обозреватель блоков для просмотра подтверждений.
Главное здесь заключается в том, что ваша Coldcard является необходимым устройством для подписи, а ваш кошелек Sparrow — вашим интерфейсом, построителем транзакций и вещателем. В этой конфигурации Sparrow Wallet может делать много вещей, например каталогизировать адреса и создавать транзакции. Но без подписи вашей карты Coldcard кошелек Sparrow Wallet не может авторизовать расход ваших биткойнов.
Шаг 6 (B): Подписание паспорта
Чтобы создать PSBT, перейдите на вкладку «Отправить» в левой части кошелька Sparrow. Там вы можете вставить адрес, на который вы отправляете, добавить метку, ввести сумму для отправки и выбрать ставку комиссии майнеров и т. д. После того, как вы все настроили, нажмите «Создать транзакцию». На следующем экране дважды проверьте детали, затем нажмите «Завершить транзакцию для подписания». Затем вас спросят, что вы хотите сделать с доработанным PSBT. В этом случае нажмите «Показать QR», и Sparrow Wallet запустит анимированную серию QR-кодов.
С вашим паспортом убедитесь, что вы применили кодовую фразу, затем в главном меню выберите «Сканировать с помощью QR-кода». Затем наведите камеру паспорта на мигающую серию QR-кодов в интерфейсе кошелька Sparrow.
На экране паспорта вам будет показано количество потраченных биткойнов и адрес, на который они были потрачены; нажмите «ПРОДОЛЖИТЬ», если данные верны. Затем в паспорте будет указана сумма сдачи; если есть, нажмите `ПРОДОЛЖИТЬ`. Наконец, Passport отобразит плату за сеть, и если все правильно, нажмите «ПОДПИСАТЬ».
После того, как транзакция будет подписана паспортом, на экране паспорта отобразится QR-код. Вернувшись на рабочий стол, в Sparrow Wallet нажмите кнопку «Сканировать QR» со значком камеры.
Это запустит веб-камеру вашего рабочего стола, и вы сможете держать Passport перед веб-камерой, чтобы Sparrow Wallet мог прочитать детали подписанной транзакции.
Как только Sparrow Wallet получает детали подписанной транзакции, вы можете транслировать транзакцию в сеть Биткойн, нажав кнопку «Broadcast Transaction».
Во время трансляции вы должны увидеть транзакцию в Bitcoin Core, а также получить уведомление в Sparrow Wallet. Опять же, вы можете скопировать идентификатор транзакции и вставить его в обозреватель блоков для просмотра подтверждений.
Главное здесь заключается в том, что ваш Passport является необходимым устройством для подписи, а ваш Sparrow Wallet — вашим интерфейсом, построителем транзакций и вещателем. В этой конфигурации Sparrow Wallet может делать много вещей, например каталогизировать адреса и создавать транзакции: но без подписи из вашего паспорта Sparrow Wallet не может авторизовать расходование любых биткойнов, защищенных паспортом.
Теперь, когда вы увидели, как использовать Sparrow Wallet для Whirlpool ваших биткойнов и вносить их прямо в ваш аппаратный кошелек, начните предпринимать шаги, чтобы использовать эти инструменты и защитить свою конфиденциальность.
Это гостевой пост Econoalchemist. Выраженные мнения являются полностью их собственными и не обязательно отражают мнение BTC Inc или Биткойн-журнал.
- "
- 11
- 2022
- О нас
- доступ
- Учетная запись
- приобретать
- дополнительный
- адрес
- адреса
- продвинутый
- Все
- Несмотря на то, что
- количество
- объявило
- Анонимность
- кто угодно
- отношение
- Применение
- Применение
- соответствующий
- гарантия
- Атрибуты
- Аутентификация
- Автоматический
- доступен
- в основном
- аккумулятор
- не являетесь
- польза
- ЛУЧШЕЕ
- лучшие практики
- Bitcoin
- биткойн-сердечник
- биткойн-транзакции
- Bitcoin Wallet
- Заблокировать
- блокчейн
- Коробка
- брейки
- браузер
- BTC
- BTC Inc
- строить
- строитель
- возможности
- Наличный расчёт
- цепь
- изменение
- Выберите
- код
- Coinjoin
- как
- компьютер
- Конфигурация
- Свяжитесь
- подключенный
- связи
- беспрестанно
- продолжать
- продолжается
- удобство
- Основные
- может
- Пара
- Создайте
- создали
- Создающий
- данным
- убивают
- предназначенный
- компьютера
- подробный
- подробнее
- устройство
- различный
- трудный
- непосредственно
- открытый
- Дисплей
- Сделай сам
- вниз
- редактор
- Enter
- вошел
- Вводит
- особенно
- События
- многое
- пример
- обмена
- экстремальный
- Глаза
- Особенность
- Особенности
- Сборы
- находит
- конец
- отпечаток пальца
- Для пожарных
- Во-первых,
- следовать
- после
- дальновидный
- Бесплатно
- полный
- средства
- далее
- будущее
- порождать
- генератор
- будет
- Золото
- хорошо
- Зелёная
- Расти
- GUEST
- Guest Post
- инструкция
- Хакеры
- Аппаратные средства
- Аппаратный кошелек
- имеющий
- помощь
- здесь
- история
- держать
- домашняя страница
- Как
- How To
- HTTPS
- ICON
- идея
- реализация
- в XNUMX году
- важную
- импортирующий
- что она
- улучшать
- информация
- вход
- устанавливать
- заинтересованный
- Интерфейс
- Интернет
- интуитивный
- IP
- IP-адрес
- IP-адреса
- IT
- саму трезвость
- хранение
- Основные
- ключи
- портативный компьютер
- запуск
- запустили
- УЧИТЬСЯ
- Оставлять
- Наследие
- связи
- Ликвидность
- Список
- локальным
- расположение
- Длинное
- искать
- поддерживать
- Создание
- управлять
- вручную
- отметка
- средний
- металл
- против
- Шахтеры
- минимальный
- Горнодобывающая промышленность
- смешанный
- Мобильный телефон
- монитор
- БОЛЕЕ
- движение
- Возле
- обязательно
- необходимо
- сеть
- ноутбук
- уведомление
- номер
- В сети
- открытый
- Мнения
- Возможность
- Опция
- Опции
- заказ
- Другое
- собственный
- бумага & картон
- участвовать
- паспорта:
- Пароль
- PC
- Люди
- возможно
- кусок
- Точка
- политика
- бассейн
- возможное
- потенциал
- мощностью
- практика
- Подготовить
- нажмите
- предварительный просмотр
- предыдущий
- политикой конфиденциальности.
- частная
- Частные ключи
- процесс
- для защиты
- приводит
- что такое варган?
- открытые ключи
- целей
- Q1
- QR-код
- САЙТ
- ассортимент
- Получать
- получила
- Recover
- отражать
- зарегистрированный
- регулярный
- обязательный
- Полезные ресурсы
- ОТДЫХ
- Итоги
- обзоре
- Снижение
- Run
- Бег
- безопасный
- экономия
- сканирование
- сканирование
- экран
- безопасный
- безопасно
- безопасность
- семя
- начальная фраза
- SegWit
- выбранный
- Серии
- набор
- установка
- установка
- Поделиться
- Короткое
- ШЕСТЬ
- небольшой
- So
- Software
- Решения
- некоторые
- Кто-то
- тратить
- Расходы
- Вращение
- раскол
- расколы
- Начало
- и политические лидеры
- Статус:
- магазин
- магазины
- Коммутатор
- с
- Говорить
- цель
- тестXNUMX
- кража
- Через
- время
- вместе
- инструменты
- топ
- сделка
- Сделки
- перевод
- беда
- понимать
- созданного
- USB
- использование
- проверить
- Вид
- Кошелек
- Кошельки
- Смотреть
- Веб-камера
- Что
- будь то
- в то время как
- окна
- в
- без
- слова
- Работа
- работает
- бы