Поддержка

Вопросы и ответы Bob Wallet

Краткие ответы для новых пользователей Bob: синхронизация, продление в блокчейне (периодическое действие протокола, только комиссия майнеру — Bob ничего не получает) и обновление с оригинального Bob 2.1.0 до Bob LearnHNS.

Может ли Bob Wallet сделать больше одной ставки за блок?

Да. Handshake не ограничивает кошелёк одной ставкой за блок. Обычный процесс Bid Now в Bob создаёт отдельную независимую транзакцию для каждой ставки, поэтому несколько могут попасть в один блок или подтвердиться в разных блоках. В текущем Bob LearnHNS вместо этого можно использовать Auction Basket для объединения до 20 ставок на имена в одну транзакцию; все включённые ставки подтвердятся вместе, когда эта транзакция попадёт в блок.

Почему не удаётся запустить новый аукцион имени?

Сначала сохраните полное сообщение об ошибке, затем убедитесь, что Bob синхронизирован, имя доступно сейчас, у вас есть подтверждённые доступные HNS для комиссии и Bob ещё не создал ожидающую транзакцию OPEN. Если сбой остаётся, отправьте точную ошибку, версию Bob, ОС, режим подключения, высоту блока, шаги и фрагмент журнала со скрытыми конфиденциальными данными. Никогда не передавайте секретную фразу, закрытые ключи, пароль кошелька, API-ключи или резервную копию кошелька.

Почему Bob показывает ошибку db\LOCK или NotFound в Windows?

Bob может быть установлен правильно, но не открывать локальную базу данных, если папка профиля Windows содержит кириллицу или другие символы вне ASCII. Создайте новую учётную запись Windows, чей реальный путь профиля C:\Users\... содержит только латинские буквы и цифры, затем установите и запустите там текущий Bob LearnHNS. Изменение только отображаемого имени не переименовывает папку профиля. Не удаляйте папки данных Bob и не передавайте секретную фразу при диагностике.

Можно ли пользоваться Bob Wallet без полной синхронизации?

Да, в Bob LearnHNS. Режиму SPV не нужен полный узел Handshake, но нужен текущий сервис https://spv.learnhns.com/hsd. В оригинальном Bob 2.1.0 всё ещё есть переключатель SPV, однако сменить закрытый сервис HandshakeAPI нельзя, поэтому сведения об именах могут оставаться пустыми. Используйте LearnHNS, дождитесь завершения лёгкой синхронизации кошелька, затем проверьте сервис в Settings → Network & Connection → SPV Helper API.

Как перенести HNS или имена из Namebase в Bob?

Создайте или восстановите кошелёк Bob, скопируйте правильный адрес получения, затем выведите HNS или передайте каждое имя Handshake из Namebase на этот адрес через процесс вывода или передачи домена Namebase. Дождитесь подтверждений и убедитесь, что HNS или имя появились в Bob, прежде чем на это полагаться. Не отправляйте имена на депозитный адрес биржи, если сервис явно не поддерживает передачу владения именами Handshake.

Изменился ли мой адрес получения Bob?

Со временем Bob может показывать новый адрес получения для того же кошелька. Это обычное поведение кошелька, уменьшающее повторное использование адресов. Старые адреса получения, созданные этим кошельком Bob, всё ещё принадлежат ему и могут принимать HNS или имена Handshake. Для лучшей конфиденциальности сообщайте самый новый адрес, который показывает Bob.

Нужно ли держать дополнительные HNS на адресе моего TLD? Куда идёт сдача при продлении?

Достаточно одного кошелька; один адрес не лучше. Для конфиденциальности получайте дополнительные HNS на другой текущий адрес Receive в том же кошельке Bob. Не храните свободные HNS на адресе владельца TLD — обозреватели уже показывают его как владельца имени. При продлении заблокированная монета имени остаётся на том же адресе TLD с той же суммой. Комиссия майнеру оплачивается другими доступными HNS кошелька, а сдача поступает на новый внутренний адрес сдачи, а не обратно на TLD. Дополнительные HNS на адресе TLD не становятся монетой имени и для продления не нужны.

Сдача при продлении или отправке идёт на неиспользованный адрес? Можно ли выбирать UTXO в Bob?

Сдача поступает на текущий неиспользованный внутренний адрес сдачи Bob (отдельная HD-цепочка от Receive, не адрес владельца TLD). После записи этой сдачи следующим адресом становится новый неиспользованный. Выбрать его нельзя. В Bob LearnHNS нет интерфейса управления UTXO / выбора монет: нельзя выбрать расходуемые монеты, заморозить UTXO или задать адрес сдачи. Кошелёк выбирает доступные монеты автоматически.

Namebase сообщает, что мои домены ожидают завершения передачи. Можно ли завершить её из Bob?

Сначала убедитесь, что Bob Wallet полностью синхронизирован, прежде чем считать имена отсутствующими. Если передача начата из Namebase, а обозреватель всё ещё показывает ожидание завершения после периода блокировки в 288 блоков, вероятно, администратор или поддержка Namebase должны отправить транзакцию FINALIZE со своей стороны. Bob может помочь только когда кошелёк видит ожидающую передачу имени на ваш адрес Bob и имеет данные цепочки, необходимые для действия.

Как работает продление каждые два года?

Имена Handshake не принадлежат владельцу навечно. Протокол требует транзакцию периодического продления RENEW примерно каждые два года, чтобы владелец доказал сохранение ключа. Это правило описания Handshake и публичных вопросов и ответов Handshake, а не политика Bob Wallet. Если имя не продлено вовремя, срок истекает и его можно снова выставить на аукцион. Проверьте shakeshift.com или другой обозреватель Handshake, чтобы узнать, свободно ли освободившееся имя или уже занято. Продление не вернёт имя, которое вам больше не принадлежит.

Какова комиссия за продление и получает ли Bob Wallet долю?

Нет. Bob Wallet ничего не берёт за продление. Продление — обычная транзакция Handshake в блокчейне. Вы оплачиваете обычную сетевую комиссию/комиссию майнеру; майнеры получают её в составе блока, как и за любую другую транзакцию Handshake. Нет дополнительного налога протокола, платы регистратору или комиссии Bob. Вы не покупаете имя заново — исходная заблокированная сумма ставки остаётся заблокированной. В официальных вопросах и ответах Handshake указано: продление выполняется раз в два года и стоит стандартную сетевую комиссию; её получают майнеры.

Как продлить сразу много TLD в Bob?

Используйте текущую сборку Bob LearnHNS, а не оригинальный Bob 2.1.0 или 0.6.x. Разблокируйте кошелёк, дождитесь синхронизации и оставьте достаточно доступных HNS для комиссии майнеру. Для одного имени: откройте TLD и нажмите Renew. Массово: в Portfolio / Account появляется карточка Renew, когда ваши имена входят в заключительную часть окна продления (примерно последние три месяца). Она объединяет подходящие имена в одну транзакцию RENEW. Следите за страницей Expiring Names, чтобы не ждать последнего дня. Bob должен быть запущен, синхронизирован, разблокирован и иметь средства — при выключенном компьютере продление невозможно. Если у вас ещё оригинальный Bob, скачайте LearnHNS и восстановитесь по секретной фразе; не передавайте её в Telegram.

Как передать мои имена в другой кошелёк?

Попросите получателя дать адрес Handshake из кошелька с поддержкой владения именами. В Bob выберите имя, начните передачу на этот адрес, дождитесь установленного протоколом периода передачи и завершите её, когда Bob покажет готовность. Если вы осваиваете процесс, всегда сначала проверяйте его на недорогом имени.

Как посмотреть всю историю транзакций в Bob?

Сначала убедитесь, что кошелёк полностью синхронизирован, затем откройте Portfolio и проверьте Transaction History. Если после синхронизации история пуста или неполна, повторное сканирование кошелька может восстановить представление Bob о прошлых транзакциях. Убедитесь, что смотрите нужный профиль или кошелёк Bob, особенно после восстановления по секретной фразе или при использовании нескольких кошельков.

У меня оригинальный Bob 2.1.0. С чего начать?

Установите Bob LearnHNS, закройте оригинальный Bob, затем выберите Import a wallet → Import Your Seed Phrase. 2.1.0 — последний оригинальный Bob, а не третий кошелёк. Игнорируйте устаревший блок команды копирования в LearnHNS 2.3.9. Никогда не вставляйте секретную фразу в чат. Полные вопросы и ответы есть на странице обновления.

Долго ли новая установка LearnHNS синхронизирует SPV с 0%?

Она начинает с 0%. Эта полоса означает лёгкую синхронизацию заголовков с сервисом, а не загрузку всей цепочки полным узлом. Первый запуск занимает время, но намного меньше полного узла. После импорта секретной фразы нужно дождаться второго этапа: восстановления и сканирования кошелька. Имена и старые ставки могут продолжать появляться. Если приложение спросит о первом использовании кошелька, выберите 2021 год или ранее. Оставьте приложение открытым до сообщения о синхронизации. Не переключайтесь на полный узел ради ускорения. Если видите синхронизацию цепочки около 50% и Rescanning 0%, подождите: это два процесса, и сканирование часто остаётся на 0% до первой порции блоков. Если ни высота цепочки, ни процент сканирования не меняются 20–30 минут, полностью закройте LearnHNS и откройте один раз. Не восстанавливайтесь по секретной фразе снова.

LearnHNS синхронизировал SPV примерно до 50%, затем застрял на Rescanning 0%. Ждать или перезапустить?

Сначала подождите. Синхронизация цепочки и повторное сканирование кошелька — два разных процесса. Rescanning 0% в начале — обычная ситуация: кошелёк не может опережать цепочку, и процент часто остаётся на 0 до обработки первой порции блоков. Это по-прежнему SPV. Оставьте приложение открытым. Не переключайтесь на полный узел, не нажимайте Rescan Auction, не восстанавливайтесь по секретной фразе снова и не удаляйте папку данных. Если высота цепочки и процент сканирования совсем не менялись примерно 20–30 минут, полностью закройте LearnHNS и откройте один раз. После перезапуска процесс должен продолжиться. Если всё ещё нет движения, убедитесь, что оригинальный Bob закрыт, а SPV-сервис — https://spv.learnhns.com/hsd.

У меня старый Bob Wallet примерно 2021 года. Есть ли вход через сайт?

Нет. Bob Wallet — локальное настольное приложение, а не веб-кошелёк, поэтому нет сайта, на котором можно войти по имени пользователя и паролю для его восстановления. Пароль Bob обычно разблокирует локальные данные приложения на этом компьютере; важный материал для восстановления — секретная фраза. Скачайте текущую сборку Bob LearnHNS, выберите Import a wallet / Restore with your seed phrase, введите секретную фразу только внутри официального приложения и дождитесь завершения синхронизации или сканирования восстановления. Никогда не отправляйте секретную фразу или пароль поддержке или кому-либо в Telegram.

Руководство по переходу на Bob LearnHNS устарело? Нужны ли папка данных или Terminal?

Установите текущий Bob LearnHNS (форк shadstoneofficial), закройте оригинальный Bob 2.1.0 или более ранний, затем выберите Import a wallet → Import Your Seed Phrase внутри приложения. Не копируйте и не объединяйте папки данных приложений. Оригинальный Bob 2.1.0 (2024) — та же исходная линейка, что и 0.6.x (2021), а не третий кошелёк. Bob LearnHNS 2.3.12 и более ранние версии могут показывать устаревший блок копирования macOS при первом запуске — игнорируйте его. В следующем выпуске эта панель удаляется.

Почему копирование старой папки данных Bob не поддерживается?

Это был обходной способ на том же компьютере, а не полноценное обновление. LearnHNS использует другую папку приложения, чем оригинальный Bob (от 0.6.x до 2.1.0). Копирование переносило устаревшее состояние SPV/узла (неверный сервис, старые файлы цепочки, старые настройки), что приводило к пустым сведениям об именах, конфликтам портов и частично неработающим профилям. Копирование через Terminal/PowerShell также часто не срабатывало в разных ОС. Секретная фраза определяет кошелёк: HNS и имена находятся в цепочке, поэтому импорт работает на новом компьютере или после переустановки ОС. Сохраните старую папку Bob как резервную копию. Не удаляйте её. Не используйте копирование как установку. Новый LearnHNS начинает SPV с 0%; это лёгкая синхронизация заголовков, всё ещё намного быстрее полного узла.

Вводить секретную фразу опаснее, чем копировать старую папку данных?

Повторный ввод секретной фразы действительно несёт риск (перехват клавиш, буфер обмена, снимки экрана, наблюдение через плечо), но копирование папок приложения неоднократно приводило к сломанному состоянию SPV/сервиса и больше не поддерживается как способ перехода. Восстанавливайтесь только внутри официального Bob LearnHNS: печатайте слова, не вставляйте их из облачной заметки или чата, не делайте снимков экрана и никогда не отправляйте фразу поддержке или в Telegram. Не трогайте старое приложение и данные до проверки восстановленного кошелька.

Экспорт xpriv или файла мастер-ключа безопаснее ввода секретной фразы? Может ли Bob 2.1.0 их экспортировать?

xpriv столь же конфиденциален, как секретная фраза. Вставлять его не безопаснее. LearnHNS может импортировать секретную фразу, xpriv или зашифрованный JSON мастер-ключа, но в оригинальном Bob 2.1.0 нет обычного экспорта xpriv или такого JSON через Settings. Reveal seed phrase показывает мнемоническую фразу на экране. View Account Key — это xpub (только чтение), а не xpriv. Зашифрованный мастер-ключ скачивается только в редком случае резервного копирования при несовпадении секретной фразы. Backup WalletDB копирует файлы базы кошелька; это не формат импорта мастер-ключа LearnHNS. Для исправного кошелька 2.1.0 восстановитесь в LearnHNS по секретной фразе.

Оригинальный Bob 2.1.0 — третий кошелёк? Можно ли скопировать папку данных Windows на Mac или Linux?

Третьего кошелька нет. Оригинальный Bob — одна линейка: 0.6.x примерно в 2021 году, последняя зафиксированная официальная сборка 2.1.0 в 2024 году. Bob LearnHNS 2.3.x — поддерживаемый форк с отдельной папкой приложения. Bob LearnHNS 2.3.12 и более ранние версии могут показывать устаревшую команду копирования macOS при первом запуске — игнорируйте её и используйте Import a wallet; в следующем выпуске панель удаляется. Копирование папки приложения не поддерживается ни в той же ОС, ни между ОС. При смене ОС восстановитесь по секретной фразе в LearnHNS на новом компьютере.

У меня есть секретная фраза, но нет адреса кошелька. Как найти адрес?

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

Где установить Bob и стоит ли поискать на старом компьютере?

Установите Bob с официальной страницы загрузок: выберите macOS DMG, Windows MSI или Linux AppImage для своего компьютера. Также разумно проверить старый компьютер на наличие приложения Bob и его локальной папки данных, потому что переустановка приложения не обязательно воссоздаст прежний профиль. Не удаляйте, не переименовывайте, не копируйте, не объединяйте и не перезаписывайте старые папки данных Bob. Для перехода с оригинального Kyokan Bob на Bob LearnHNS восстановитесь по секретной фразе внутри LearnHNS и сохраните все отдельные резервные копии рынка до проверки.

Где проверить, что Bob использует правильный SPV-сервис?

Только в Bob LearnHNS, не в оригинальном Bob 2.1.0. Откройте Bob LearnHNS, перейдите в Settings → Network & Connection и найдите карточку SPV Helper API под переключателем SPV и полного узла. В Active Helper должно быть https://spv.learnhns.com/hsd. В оригинальном Bob нет поля URL сервиса, поэтому его режим SPV не может восстановить сведения об именах после отключения старого HandshakeAPI. Большинству пользователей следует запускать только LearnHNS; закройте оригинальный Bob перед запуском LearnHNS, чтобы приложения не конфликтовали из-за одних локальных портов.

Почему Bob LearnHNS не загружается, когда также установлен оригинальный Bob?

Сначала полностью закройте оригинальный Bob. Приложения можно установить рядом, но рабочий LearnHNS использует те же локальные порты HSD, что и оригинальный Bob, поэтому одновременный запуск часто вызывает список ошибок привязки или занятых портов. После запуска LearnHNS используйте его для повседневной работы. Если LearnHNS выглядит пустым, восстановитесь по секретной фразе. Не копируйте, не объединяйте и не удаляйте папки данных кошельков.

Почему открывается Bob LearnHNS, когда я пытаюсь запустить оригинальный Bob?

Не удаляйте ни одно приложение и никакие папки данных Bob. Оригинальный Bob и текущие сборки Bob LearnHNS могут быть установлены рядом с отдельными идентификаторами приложений, папками данных и обработчиками ссылок, но большинству пользователей следует использовать LearnHNS как повседневный кошелёк. Если в обоих случаях открывается LearnHNS, обычные причины — старый или неверный установщик, устаревшая привязка приложения в ОС или ярлык на другое приложение. Полностью закройте оба приложения, затем откройте нужное из места его установки.

Безопасность для новых пользователей

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