Служба поддержки Документы

Address gap limit

Address gap limit означает стандартное количество публичных адресов, которые проверяются при проведении транзакции в блокчейне. Это необходимо для определения баланса счёта. Если транзакции отправлялись на адреса за рамками так называемого address gap limit, они не будут определяться. Подобная ситуация может возникнуть только при использовании внешнего кошелька для извлечения адресов.

Как это работает

Блокчейн содержит записи публичных адресов и их балансов. Чтобы отобразить баланс вашего счёта, Ledger Live проверяет историю ваших транзакций в блокчейне. Поскольку счета для биткойнов и монет на основе блокчейна Биткойна используют множественные публичные адреса, Ledger Live необходимо просматривать только используемые публичные адреса.

Публичные адреса можно вывести из расширенного публичного ключа (xpub) счёта. Для этого необходимо увеличить индекс адресов в пути вывода. Приложение Ledger Live совместимо со стандартом BIP44, который обязывает кошельки изучить 20 адресов, предшествующие последнему использованному

  Пример Address gap limit

Если вы получите транзакцию по первому адресу – адресу 1 – Ledger Live просканирует адреса со 2 по 21 на предмет любой дополнительной истории транзакций. Если ничего не будет обнаружено, поиск прекращается. Если адрес 22 получен, Ledger Live не увидит его, потому что поиск был остановлен на адресе 21.

Пользовательский address gap limit (для опытных пользователей)

Ledger Live позволяет вам установить настраиваемый address gap limit в случаях, если вы получили транзакцию, превышающую предельное значение address gap limit. Эту функцию следует использовать лишь временно для восстановления кошелька.

  1. Перейдите в Настройки.
  2. Выберите вкладку Экспериментальные функции
  3. Включите опцию Пользовательский gap limit и введите цифру на своё усмотрение.
    Предупреждение: установка высокого значения gap limit негативно скажется на скорости синхронизации.
  4. Выберите вкладку Помощь.
  5. Нажмите кнопку «Очистить», чтобы очистить кэш.
  6. Нажмите Подтвердить.