Начните здесь

Обновление с оригинального Bob до Bob LearnHNS

Для пользователей оригинального Bob 2.1.0 (2024) или 0.6.x (2021). Это одна исходная линейка Bob, а не третий кошелёк. Bob LearnHNS — поддерживаемый форк.

Скачать Bob LearnHNS

Что сделать

  1. Установите текущий Bob LearnHNS. Полностью закройте оригинальный Bob.
  2. Откройте LearnHNS → Import a wallet → Import Your Seed Phrase.
  3. Введите секретную фразу из 12 или 24 слов только внутри официального приложения. Дождитесь синхронизации SPV и восстановления/сканирования.
  4. Игнорируйте блок с командой копирования при первом запуске LearnHNS 2.3.9. Убедитесь, что вспомогательный SPV-сервис — https://spv.learnhns.com/hsd.

Никогда не вставляйте секретную фразу в Telegram или любой другой чат.

У меня Bob 2.1.0 2024 года. Это третий кошелёк?

Нет. Оригинальный Bob — одна линейка: 0.6.x примерно в 2021 году, последняя зафиксированная официальная сборка 2.1.0 в 2024 году. Bob LearnHNS 2.3.x — поддерживаемый форк (отдельное название приложения и папка данных). У вас последний оригинальный Bob. Обновитесь до LearnHNS.

В чём именно заключается обновление?

Установите Bob LearnHNS, полностью закройте оригинальный Bob, затем выберите Import a wallet → Import Your Seed Phrase внутри официального приложения. Terminal, PowerShell и старая папка данных не нужны. Никогда не вставляйте секретную фразу в чат. Сохраните старое приложение Bob и папку как резервную копию; не удаляйте их.

Первый экран LearnHNS всё ещё предлагает скопировать команду. На сайте ошибка?

Сайт актуален. Текущий LearnHNS 2.3.9 всё ещё показывает устаревший блок копирования для macOS. Игнорируйте его. Используйте Import a wallet. Этот блок будет удалён в одном из следующих выпусков LearnHNS.

Не быстрее ли скопировать старую папку данных? SPV с 0% кажется медленным.

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

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

Это был обходной способ на том же компьютере, а не полноценное обновление. LearnHNS использует другую папку приложения. Копирование также переносило устаревшее состояние SPV/сервиса, пустые сведения об именах, конфликты портов и смешанные локальные профили. Копирование через командную строку не срабатывало в разных ОС. Восстановитесь по секретной фразе и не трогайте старое приложение и данные до проверки.

Ввод секретной фразы рискован. Разве копирование не безопаснее?

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

А экспорт xpriv или файла мастер-ключа из 2.1.0?

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

Можно ли скопировать папку Bob из Windows на Mac или Linux?

Нет. Копирование папки приложения не поддерживается как способ перехода ни в той же ОС, ни между ОС. Восстановите кошелёк по секретной фразе в новой установке LearnHNS, сохраните старое приложение и данные до проверки и держите отдельные резервные копии рынка для локальных данных предложений.

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

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