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

Что понадобится: железо и время
Полный узел биткоина требует около 700 гигабайт дискового пространства и нескольких дней на первичную синхронизацию при обычном домашнем интернете, причём узел Ethereum в конфигурации по умолчанию занимает больше терабайта и требует SSD: на обычном жёстком диске синхронизация не завершится никогда из-за скорости случайного чтения. Оперативной памяти нужно от 16 гигабайт, а процессор подойдёт любой современный, включая энергоэффективные модели для мини-компьютеров.
Облегчённые варианты существуют. Режим обрезки хранит только последние блоки и укладывается в несколько десятков гигабайт, сохраняя при этом полную проверку правил сети и независимость от сторонних провайдеров данных.
Сравнение способов подключения к сети
| Способ | Что получаете и чем платите |
|---|---|
| Публичный RPC по умолчанию | Ничего настраивать не нужно, провайдер видит все ваши адреса и IP |
| Платный RPC-провайдер с ключом | Выше лимиты и стабильность, приватность остаётся на стороне сервиса |
| Собственный полный узел | Максимальная приватность и независимая проверка правил, нужны диск и время |
| Узел в режиме обрезки | Те же гарантии проверки при меньшем объёме диска, история блоков недоступна |
Пошаговая настройка
Установите клиент сети на постоянно включённое устройство: домашний мини-компьютер подойдёт лучше ноутбука, тогда как запустите первичную синхронизацию и дождитесь её завершения, не прерывая процесс. Откройте доступ к RPC-порту только внутри локальной сети, наружу его выставлять нельзя. Пропишите адрес узла в настройках кошелька как пользовательскую сеть, указав правильный идентификатор цепочки.
Проверьте результат простым способом. Откройте кошелёк и сверьте баланс с публичным обозревателем: совпадение означает, что узел синхронизирован и отдаёт корректные данные.
Что можно исправить, а что уже нет
Прерванную синхронизацию можно продолжить с того же места, данные не теряются, и нехватку места на диске решают переходом в режим обрезки без повторной загрузки всей цепочки. А вот выставленный в интернет RPC-порт без авторизации — ошибка с последствиями: чужие запросы нагружают узел, а в некоторых конфигурациях позволяют управлять им, а порт закрывают сразу, доступ восстанавливают только внутри домашней сети.
Как не наделать ошибок
- Не запускайте узел на жёстком диске — только SSD, иначе синхронизация не закончится
- Не открывайте RPC-порт в интернет без авторизации и списка разрешённых адресов
- Проверяйте идентификатор цепочки при добавлении узла в кошелёк
- Оставляйте запас места на диске: цепочка растёт непрерывно
Мне писал читатель, который поднял узел на внешнем жёстком диске через USB, при этом синхронизация шла третью неделю и достигла лишь половины цепочки, а скорость падала с каждым днём. Причина оказалась в самом диске: механика не справляется со случайным чтением, которого требует проверка блоков, причём после переноса базы на SSD синхронизация завершилась за полтора дня.
Сколько это стоит
Разовые расходы — это SSD нужного объёма и мини-компьютер, если отдельного устройства нет, и постоянные расходы сводятся к электричеству: типичный мини-ПК потребляет порядка десяти ватт, что при круглосуточной работе даёт несколько сотен рублей в год. Трафик учитывайте отдельно, если у интернет-провайдера есть лимиты: работающий узел постоянно раздаёт блоки другим участникам сети.
Смежные темы разобраны у нас. Вот основные. Общий раздел — транзакции и сети. Шире — статьи про криптокошельки. Сбои из-за некорректных данных узла разбирает материал как исправить ошибку счётчика транзакций, а работу с каналами мгновенных платежей — статья как открыть канал в сети мгновенных платежей.
Вопросы и ответы
Обязательно ли держать узел включённым постоянно?
Нет, но при каждом включении он будет догонять пропущенные блоки, и это занимает время пропорционально простою, а для кошелька, которым пользуются ежедневно, круглосуточная работа удобнее. Если узел нужен изредка, проще заранее включать его за час до использования.
Даёт ли свой узел защиту от кражи средств?
Напрямую нет. Узел не хранит приватные ключи и не подписывает транзакции — этим занимается кошелёк. Собственный узел решает другую задачу: он убирает посредника, который видел бы ваши адреса и мог отдать недостоверные данные о состоянии сети.
Можно ли обойтись арендованным сервером?
Технически да, узел развернётся на любом VPS с подходящим диском, при этом но приватность в этом случае частичная: оператор хостинга видит трафик и содержимое диска. Для задачи «не раскрывать свои адреса третьим лицам» домашнее устройство подходит лучше арендованного.
Вердикт
Свой узел — это про приватность и независимость, а не про безопасность ключей, причём он окупается, если вы часто работаете с сетью и не хотите, чтобы сторонний провайдер собирал карту ваших адресов. Порог входа — SSD и терпение на время синхронизации, и главная ошибка новичков одна: механический диск вместо твердотельного, после чего процесс не заканчивается никогда.
Требования сверяйте напрямую. Официальная инструкция по запуску полного узла биткоина и руководство ethereum.org по запуску узла содержат актуальные системные требования.
Обсуждение
Добавить комментарий