Настройка RPC

Настройка и добавление кастомных PRC.

RPC (Remote Procedure Call) облегчают доступ пользователя к блокчейну для чтения/записи данных в него, к ним подключаются другие участники сети без необходимости поднятия собственных нод.

Любой пользователь, подключенный к RPC-провайдеру, доверяет честности провайдера. Вся проверка данных о корректности транзакций происходит на серверах провайдера RPC, тем самым RPC может фильтровать мусорные транзакции и не позволять засорять секвенсеры.

У любой RPC есть механизм защиты в виде так называемого Rate Limit. Rate Limit - это автоматическое ограничение пользователя, который отсылает слишком много запросов к ноде через конкретный RPC в определенный отрезок времени (минута/час/день). Чтобы ограничить нагрузки на сервера провайдера RPC, доступ такого пользователя будет на время запрещен.

У публичных RPC этот лимит минимальный, например, до 50-100 запросов в минуту. Если вы достигли этого лимита, ваш IP забанят, и пока вы не смените IP или не дождетесь, когда ваш IP "разбанят" (этот процесс может занимать до суток в зависимости от провайдера), RPC у вас работать не будет.

Этот лимит влияет на работу Combine. Если вы достигли лимита, и вас забанили, у вас перестанут подгружаться актуальные балансы кошельков, и вы не сможете запустить сессию. Также, если вы достигните лимита во время уже работающей сессии, у вас будут в логах ошибки, пока вы не измените RPC.

Чтобы увеличить этот лимит, мы настоятельно рекомендуем использовать приватные RPC от Ankrarrow-up-right или других провайдеров, которые дают возможность получения приватных RPC. Для этого нужно просто зарегистрироваться на их сайте, получить эти RPC и импортировать их в Combine.

У таких провайдеров есть бесплатный вариант приватных RPC (он тоже с ограничениями по запросам), а есть платный вариант с более широким лимитом, и мы советуем пользоваться именно платными RPC. Используя платные RPC вы очень редко будете сталкиваться с проблемами, связанными с RPC, и ваш пользовательский опыт при использовании нашего приложения будет на более высоком уровне.

Публичные RPC вы можете найти на сайте Сhainlistarrow-up-right.


Добавление и замена RPC:

  • После установки Combine будут автоматически добавлены публичные RPC. Чтобы их изменить, переходим в Setting -> RPC Setting;

  • Находим нужную сеть и меняем действующую RPC на вашу, кастомную;

  • Если импортированная RPC работает корректно, нажимаем Save и сохраняем её.

Замена RPC.

Last updated