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

Что означают четыре поля

Поле Что это Чем грозит ошибка
Имя сети Подпись в интерфейсе, ни на что не влияет Путаница между тестовой и основной сетью при отправке
Адрес узла Сервер, через который кошелёк общается с сетью Наблюдение за операциями и подмена показанных данных
Идентификатор сети Числовой код, отличающий одну сеть от всех других Подпись, оказавшаяся действительной в чужой сети
Символ монеты Обозначение родной монеты для комиссии Косметическая, средства не затрагивает
Адрес обозревателя Ссылка для просмотра транзакций Проверять операции придётся вручную

Третья строка требует пояснения. Идентификатор входит в подписываемые данные, и именно он не даёт использовать вашу подпись в другой сети с тем же адресом.

Узел — сервер, который принимает запросы кошелька и отвечает на них: сообщает баланс, оценивает комиссию, отправляет транзакцию в сеть. Сам кошелёк блокчейн не хранит. Он спрашивает у узла и показывает полученный ответ, поэтому владелец узла видит, какие адреса вы запрашиваете, с какого устройства и в какое время суток.

Откуда брать параметры

Порядок источников по надёжности такой. Ручная настройка нужна тогда, когда сети нет в агрегаторе или когда вы предпочитаете вводить проверенные данные напрямую.

  1. Официальная документация проекта, адрес которой вы нашли не через поиск.
  2. Закреплённое сообщение в официальном канале самого проекта.
  3. Крупный агрегатор параметров сетей — с обязательной сверкой идентификатора.
  4. Обозреватель сети, если он предлагает готовую кнопку добавления параметров.

Третий пункт удобен. Агрегатор собирает параметры сетей в одном месте и добавляет их в кошелёк одной кнопкой, но данные там пользовательские: сам кошелёк прямо предупреждает, что информация о сетях у него не хранится и перед добавлением сведения нужно проверить.

Проверять надо одно поле — идентификатор сети. Он уникален, публикуется в документации проекта и у двух разных сетей совпадать не может по определению.

Порядок добавления

  1. Откройте настройки сетей и выберите добавление вручную.
  2. Впишите имя так, чтобы отличать основную сеть от тестовой с первого взгляда, не вчитываясь.
  3. Вставьте адрес узла из документации, а не из истории браузера.
  4. Сверьте идентификатор сети с тем, что указан в документации.
  5. Укажите символ родной монеты и адрес обозревателя, если он есть.
  6. Сохраните настройки и переключитесь на новую сеть.
  7. Убедитесь, что имя в списке не совпадает с уже существующей записью.
  8. Проверьте, что баланс отображается, и сделайте пробную операцию на мелкую сумму.

Седьмой пункт нужен вот почему. Неверный узел выглядит как рабочий: баланс он покажет, а отправка либо не пройдёт, либо уйдёт не туда, где вы её ждёте.

Есть схема «настройте сеть, чтобы получить токены». Человеку присылают готовые параметры с адресом подставного узла, он добавляет их одной кнопкой и дальше работает через сервер злоумышленника, не подозревая об этом ни секунды. Дальше всё видно. Такой узел показывает баланс, которого нет, завышает или занижает оценку комиссии и подменяет данные о транзакции перед подписью. Украсть средства он не может. Зато может убедить вас подписать то, чего вы подписывать не собирались, а этого уже достаточно.

Почему узел важнее остальных полей

Три поля из четырёх влияют на удобство. На безопасность — одно.

Кошелёк не проверяет, что говорит узел. Он показывает ответ как есть: баланс, историю, оценку комиссии, статус транзакции. Соврал узел — соврал кошелёк. Заметить это можно только сверкой с независимым источником, и тот же принцип работает при переходе по ссылке: разбор есть отдельно.

Отсюда практическое правило. Для сетей, где лежат деньги, узел берётся у самого проекта или у крупного поставщика, а не у первого попавшегося сервера из списка.

Что проверить в добавленной сети за две минуты. Баланс — сверить с обозревателем. Номер последнего блока — сравнить с обозревателем: отставание в сотни блоков означает мёртвый или подставной узел. Оценку комиссии — сопоставить с типичной для этой сети. И пробную отправку.

Когда сеть добавлять не нужно

Добавлять вручную нужно не всегда.

Если сеть уже встроена в кошелёк, добавлять её повторно бессмысленно и даже вредно: появляется дубль с тем же идентификатором, и при переключении легко попасть не туда. Если сеть предлагает добавить само приложение проекта при подключении кошелька, соглашаться можно — параметры придут от приложения, но идентификатор всё равно стоит сверить с документацией.

И отдельный случай — тестовые сети. Их добавляют, чтобы попробовать операции без риска, и это правильная практика, но постоянно держать их в списке не стоит: тестовая сеть с похожим именем рядом с основной — прямой путь к отправке средств туда, откуда их уже не достать.

Частые ошибки

  • Добавлена тестовая сеть вместо основной: имя похожее, а идентификатор совсем другой.
  • Скопирован адрес узла из чата, где его прислал «помощник».
  • Указан чужой идентификатор при верном адресе узла — операции не проходят.
  • Продублирована уже существующая сеть, и кошелёк незаметно перешёл на новый узел.
  • Использован публичный узел с ограничением запросов: баланс подгружается через раз, а иногда не подгружается вовсе.
  • Забыт адрес обозревателя, и проверять транзакции приходится вручную.
  • Символ монеты указан от другой сети, и комиссия отображается в чужих единицах.

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

Пятая строка про бесплатные публичные узлы. Они годятся для разовых операций, но при регулярной работе упираются в лимиты, и кошелёк начинает показывать нули вместо балансов. Средства при этом целы. Пугает это знатно, но лечится сменой адреса узла на альтернативный. Признаки мошеннических токенов, которых в новых сетях особенно много, разобраны отдельно.

Про несколько узлов для одной сети

Часть кошельков держит список узлов. Переключение между ними делается одним движением, и функция эта полезнее, чем кажется на первый взгляд.

Публичные узлы регулярно уходят в перегрузку, а один узел означает одну точку отказа: он замолчал — кошелёк перестал показывать баланс. Два-три адреса решают проблему.

Есть и второе применение. Разные узлы дают разную оценку комиссии, и в момент, когда транзакция долго висит в очереди, смена узла иногда помогает быстрее, чем повышение надбавки. Но брать альтернативные адреса нужно там же, где основной, — в документации проекта.

Что делать после добавления

Сеть добавлена и работает. Остаются три вещи, до которых обычно не доходят руки.

Первая — удалить лишние сети. Список растёт годами, а каждая запись в нём означает узел, к которому кошелёк может обратиться. Вторая — проверить сеть по умолчанию: ошибка здесь приводит к отправке не в ту сеть, а это самая дорогая из ошибок при работе с кошельком. Третья — добавить немного родной монеты на комиссию, иначе активы на новом адресе окажутся неподвижны.

Про комиссию стоит знать заранее. Она платится родной монетой, и порядок величин в новой сети может отличаться от привычного в десятки раз — механика разобрана в отдельном материале.

Перенос активов в новую сеть — отдельная задача со своими ловушками: выбор сети должен совпадать у отправителя и получателя, иначе средства уйдут туда, где их не достать. Порядок разобран здесь.

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

Частые вопросы

Может ли подставной узел украсть средства

Напрямую нет: ключи он не видит и подписать за вас ничего не может. Опасность в другом — он формирует то, что вы видите перед подписью, и может показать одну операцию вместо другой. Плюс наблюдение: владелец узла знает ваши адреса, суммы и время операций. Для сетей с деньгами это причина выбирать узел осознанно.

Что делать, если баланс в новой сети не отображается

Сначала проверьте адрес в обозревателе сети: если там средства есть, проблема в узле, а не в кошельке. Дальше по порядку — сверить идентификатор сети, сменить адрес узла на альтернативный из документации, перезапустить приложение. В большинстве случаев помогает второй шаг, потому что публичные узлы регулярно перегружены.

Нужно ли добавлять сеть, если она уже есть в кошельке

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

Как удалить сеть без последствий

Удаление сети не трогает ни средства, ни адреса. Убирается только запись в списке и связанный с ней узел.

Активы остаются в блокчейне, и вернуть их видимость можно в любой момент — достаточно добавить сеть заново с теми же параметрами, которые вы записали при первом добавлении. Именно поэтому чистить список не страшно: он не хранилище, а справочник.

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

Коротко

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

Что дальше

Откройте список сетей в кошельке. Посмотрите, сколько из них вы добавляли сами и помните зачем: всё, что не опознаётся, удаляйте, потому что вернуть сеть обратно — минутное дело.

Следите за источником параметров: обеспечение безопасности при добавлении сети целиком лежит на стороне пользователя, и ни кошелёк, ни агрегатор за корректность данных не отвечают.

Разборы и практические инструкции выходят в нашем канале: t.me/cryptiumru.