Перейти к основному содержанию
Change page

Узлы и клиенты

Последнее обновление страницы: 26 февраля 2026 г.

Ethereum — это распределенная сеть компьютеров с программным обеспечением (известным как узлы, или ноды), которое может проверять блоки и данные транзакций. Программное обеспечение должно быть запущено на вашем компьютере, чтобы превратить его в узел Ethereum. Для создания узла требуются две отдельные части программного обеспечения (известные как "клиенты").

Предварительные условия

Вам следует разобраться в концепции одноранговых сетей и основах EVM, прежде чем углубляться в тему и запускать собственный экземпляр клиента Ethereum. Ознакомьтесь с нашим введением в Ethereum.

Если вы новичок в теме узлов, мы рекомендуем сначала ознакомиться с нашим простым и понятным руководством по запуску узла Ethereum.

Что такое узлы и клиенты?

«Узел» - это любой экземпляр клиентского программного обеспечения Ethereum, который соединен с другими компьютерами, на которых также установлено программное обеспечение Ethereum, образуя сеть. Клиент - это реализация Ethereum, которая проверяет данные на соответствие правилам протокола и обеспечивает безопасность сети. Узел работает посредством двух клиентов: клиент консенсуса и клиент исполнения.

  • Клиент исполнения (также известный как Execution Engine, EL-клиент, или ранее Eth1-клиент) улавливает новые транзакции, транслируемые в сети, выполняет их в EVM, а также хранит последнее состояние и базу данных всех текущих данных Ethereum.
  • Клиент консенсуса (также известный как Beacon Node, клиент CL, или ранее клиент Eth2) реализует алгоритм консенсуса proof-of-stake, который позволяет сети достигать согласия на основе проверенных клиентом исполнения данных. Существует также третья часть программного обеспечения, известная как «валидатор», которая может быть добавлена к клиенту консенсуса, позволяя узлу участвовать в обеспечении безопасности сети.

Эти клиенты работают совместно для отслеживания текущего состояния блокчейна Ethereum и обеспечения взаимодействия пользователей с сетью Ethereum. Модульная архитектура, при которой множество программных компонентов работают совместно, называется инкапсулированной сложностью (opens in a new tab). Этот подход упростил беспрепятственное выполнение Слияния, делает клиентское программное обеспечение более простым в обслуживании и разработке и позволяет повторно использовать отдельные клиенты, например, в экосистеме леера 2.

Совмещенные клиенты исполнения и консенсуса Упрощенная схема совмещенного клиента исполнения и консенсуса.

Разнообразие клиентов

И клиенты-исполнители, и клиенты консенсуса существуют в версиях на разных языках программирования, разработанных разными командами.

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

Узнайте больше о разнообразии клиентов.

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

Отслеживание узлов в сети

Множество трекеров предлагают просмотр узлов сети Ethereum в реальном времени. Заметим, что из-за децентрализованной природы сетей, эти краулеры могут предоставить только ограниченную картину сети и иногда отображают разные данные.

Типы узлов

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

Полный узел

Полные узлы делают по-блоковую валидацию блокчейна. Сюда входит и загрузка и верификация тела блока, и данные состояния каждого блока. Существуют различные классы полных узлов — некоторые начинают с генезис-блока и проверяют каждый блок во всей истории блокчейна. Другие начинают свою проверку с более недавнего блока, который они считают действительным (например, «моментальная синхронизация» Geth). Независимо от того, с чего начинается проверка, полные узлы хранят только локальную копию относительно недавних данных (обычно последние 128 блоков), позволяя удалять более старые данные для экономии места на диске. Однако старые данные могут быть восстановлены при необходимости.

  • Хранит полные данные блокчейна (хотя они периодически сокращаются, поэтому полный узел не хранит все данные о состоянии, начиная с создания)
  • Участвует в проверке блоков, проверяет все блоки и состояния.
  • Любые состояния могут быть возобновлены из локального хранилища или отпечатков «snapshots» полного узла.
  • Обслуживает сеть и предоставляет данные по запросу.

Архивный узел

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

  • Хранит все, что хранится в полном узле, и создает архив исторических состояний. Это необходимо, если вы хотите запросить данные, например, баланс аккаунта на блоке #4,000,000, или просто надёжно протестировать собственный набор транзакций без их валидации с помощью трассировки.
  • Эти данные исчисляются в терабайтах, что делает обслуживание архивных узлов менее привлекательным для рядовых пользователей. Но они будут очень полезны проводникам по блокам, сервисам-кошелькам и блокчейн аналитикам.

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

Узнайте больше об архивных узлах.

Легкий узел

Вместо скачивания каждого блока, облегчённые узлы скачивают только заголовки блоков. Эти заголовки содержат суммированную информацию о содержимом блоков. За любой другой информацией облегчённый узел должен обращаться к полному узлу. Легкий узел может затем самостоятельно проверить данные, полученные из исходного состояния в заголовках блока. Легкие узлы позволяют пользователям участвовать в сети Ethereum без мощного оборудования или высокой пропускной способности, требуемых для запуска полных узлов. В конце концов, легкие узлы могут работать на мобильных телефонах или встроенных устройствах. Легкие узлы не участвуют в консенсусе (т. е. они не могут быть валидаторами), но они могут получать доступ к блокчейну Ethereum с той же функциональностью и гарантиями безопасности, что и полный узел.

Облегчённые клиенты — это зона активной разработки для Ethereum, и мы надеемся вскоре увидеть новые облегчённые клиенты для консенсусного и исполнительного слоёв. Также существуют потенциальные маршруты для предоставления данных легкого клиента через gossip-сеть (opens in a new tab). Это выгодно, потому что сеть сплетен могла бы поддержать сеть легких узлов, не нуждаясь в полных узлах для обслуживания запросов.

Ethereum пока не поддерживает большое количество легких узлов, но поддержка легкого узла - это область, которая, как ожидается, будет быстро развиваться в ближайшем будущем. В частности, такие клиенты, как Nimbus (opens in a new tab), Helios (opens in a new tab) и LodeStar (opens in a new tab), в настоящее время активно занимаются легкими узлами.

Зачем мне запускать узел Ethereum?

Обслуживание узла позволяет вам прямо, надёжно и приватно использовать сеть Ethereum, одновременно поддерживая её крепкость и децентрализованность.

Преимущества для вас

Запуск собственного узла позволяет вам использовать Ethereum в конфиденциальной, самодостаточной и не требующей доверяться посторонним манере. Вам не нужно доверять сети, потому что вы можете сами проверить данные своим клиентом. «Не доверяйте, проверяйте» — популярная мантра блокчейна.

  • Ваш узел самостоятельно проверяет все транзакции и блоки на соответствие правилам согласования. Это означает, что вам не нужно полагаться на какие-либо другие узлы в сети или полностью им доверять.
  • Вы можете использовать кошелек Ethereum с собственной нодой. Использовать децентрализованные приложения более безопасно и конфиденциально, поскольку вам не придется передавать свои адреса и баланс посредникам. Все можно проверить с помощью собственного клиента. MetaMask (opens in a new tab), Frame (opens in a new tab) и многие другие кошельки предлагают импорт RPC, что позволяет им использовать ваш узел.
  • Вы можете запускать и самостоятельно размещать другие сервисы, которые зависят от данных из Ethereum. Например, это может быть валидатор Beacon Chain, программное обеспечение, такое как леер 2, инфраструктура, обозреватели блоков, платежные процессоры и т. д.
  • Вы можете предоставлять свои собственные конечные точки RPC. Вы могли бы даже предложить эти конечные точки публично сообществу, чтобы помочь им избежать крупных централизованных провайдеров.
  • Вы можете подключиться к своему узлу с помощью межпроцессного взаимодействия (IPC) или переписать узел, чтобы загрузить свою программу в виде плагина. Это обеспечивает низкую задержку, что очень помогает, например, при обработке большого количества данных с использованием библиотек web3 или когда вам нужно как можно быстрее заменить свои транзакции (т. е. опережение).
  • Вы можете напрямую вносить ETH в стейкинг, чтобы защитить сеть и получать вознаграждения. Чтобы начать, ознакомьтесь с индивидуальным стейкингом.

Как вы получаете доступ к Ethereum через ваше приложение и узлы

Преимущества для сети

Разнообразный набор узлов важен для работоспособности, безопасности и отказоустойчивости Ethereum.

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

Если вы запускаете полный узел, вся сеть Ethereum выигрывает от этого, даже если вы не запускаете валидатор.

Запуск собственного узла

Заинтересованы в запуске собственного клиента Ethereum?

Для получения понятного новичкам введения посетите нашу страницу Запуск узла, чтобы узнать больше.

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

Альтернативы

Настройка собственного узла может стоить вам времени и ресурсов, но вам не всегда нужно запускать собственный экземпляр. API Для обзора использования этих сервисов ознакомьтесь со статьей узлы как услуга.

Если в вашем сообществе кто-то запускает узел Ethereum с общедоступным API, вы можете направить свои кошельки на узел сообщества через Custom RPC и обезопасить себя больше, чем при работе с какой-то случайной третьей стороной.

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

Клиенты-исполнители

Сообщество Ethereum поддерживает несколько клиентов-исполнителей с открытым исходным кодом (ранее известных как «клиенты Eth1« или просто «клиенты Ethereum»), разработанных разными командами с использованием разных языков программирования. Это делает сеть сильнее и более разнообразной. Идеальная цель — добиться разнообразия без доминирования клиентов, чтобы уменьшить количество точек отказа.

В этой таблице представлены различные клиенты. Все они проходят тесты клиентов (opens in a new tab) и активно поддерживаются, чтобы оставаться в курсе обновлений сети.

КлиентЯзыкОперационные системыСетиСтратегии синхронизацииОбрезка мусора
Geth (opens in a new tab)GoLinux, Windows, macOSMainnet, Sepolia, HoleskySnap, FullАрхив, обрезка
Nethermind (opens in a new tab)C#, .NETLinux, Windows, macOSMainnet, Sepolia, HoleskySnap (без обслуживания), Fast, FullАрхив, обрезка
Besu (opens in a new tab)JavaLinux, Windows, macOSMainnet, Sepolia, HoleskySnap, Fast, FullАрхив, обрезка
Erigon (opens in a new tab)GoLinux, Windows, macOSMainnet, Sepolia, HoleskyFullАрхив, обрезка
Reth (opens in a new tab)RustLinux, Windows, macOSMainnet, Sepolia, HoleskyFullАрхив, обрезка
EthereumJS (opens in a new tab) (бета-версия)TypeScriptLinux, Windows, macOSSepolia, HoleskyFullУрезанный

Подробнее о поддерживаемых сетях читайте в статье о сетях Ethereum.

У каждого клиента есть уникальные варианты использования и преимущества, поэтому вы должны выбрать один, исходя из своих предпочтений. Разнообразие позволяет сфокусировать реализации на различных функциях и пользовательских аудиториях. Вы можете выбрать клиента на основе функций, поддержки, языка программирования или лицензий.

Besu

Hyperledger Besu — это клиент Ethereum корпоративного уровня для общедоступных и разрешенных сетей. Он работает со всеми функциями основной Ethereum, от трассировки до GraphQL, имеет обширный мониторинг и поддерживается ConsenSys, как в открытых каналах сообщества, так и в коммерческих соглашениях об уровне обслуживания для предприятий. Он написан на Java и имеет лицензию Apache 2.0.

Обширная документация (opens in a new tab) Besu проведет вас через все детали его функций и настроек.

Erigon

Erigon (в прошлом — Turbo-Geth) представляет собой ответвление Go Ethereum, ориентированное на скорость и эффективность использования дискового пространства. Erigon — это полностью переработанная архитектура реализации Ethereum, написанная на языке Go, но с планируемыми реализациями на других языках. Цель Erigon — обеспечение быстрой, более модульной и более оптимизированной реализации Ethereum. Он может выполнить полную синхронизацию архивного узла, используя менее 2ТВ дискового пространства менее чем за 3 дня.

Go Ethereum

Go Ethereum (сокращенно Geth) — одна из оригинальных реализаций протокола Ethereum. В настоящее время это самый распространенный клиент с самой большой пользовательской базой и множеством инструментов для пользователей и разработчиков. Он написан на Go с полностью открытым исходным кодом и под лицензией GNU LGPL v3.

Узнайте больше о Geth в его документации (opens in a new tab).

Nethermind

Nethermind — это реализация Ethereum под лицензией LGPL-3.0, созданная с помощью технического стека C# .NET, работающая на всех основных платформах, включая ARM. Он предлагает отличную производительность с:

  • оптимизированной виртуальной машиной;
  • доступом к состоянию;
  • сетью и богатым набором функций, таких как панели управления Prometheus/Grafana, поддержка корпоративного логирования seq, трассировка JSON-RPC и аналитические плагины.

Nethermind также имеет подробную документацию (opens in a new tab), сильную поддержку разработчиков, онлайн-сообщество и круглосуточную поддержку для премиум-пользователей.

Reth

Reth (сокращение от Rust Ethereum) — это реализация полного узла Ethereum, ориентированная на удобство использования, высокую модульность, скорость и эффективность. Reth был первоначально создан и развит компанией Paradigm и лицензирован по лицензиям Apache и MIT.

Reth готов к производственному использованию и подходит для применения в критически важных средах, таких как стейкинг или сервисы с высоким временем безотказной работы. Хорошо работает в сценариях, где требуется высокая производительность с большим запасом, например, RPC, MEV, индексация, симуляции и P2P-активность.

Узнайте больше, ознакомившись с Reth Book (opens in a new tab) или репозиторием Reth на GitHub (opens in a new tab).

В разработке

Эти клиенты все еще находятся на ранних стадиях разработки и пока не рекомендуются для использования в производственной среде.

EthereumJS

Клиент исполнения EthereumJS (EthereumJS) написан на TypeScript и состоит из ряда пакетов, включая основные примитивы Ethereum, представленные классами Block, Transaction и Merkle-Patricia Trie, а также основные компоненты клиента, включая реализацию виртуальной машины Ethereum (EVM), класс блокчейна и сетевой стек DevP2P.

Узнайте о нем больше, прочитав его документацию (opens in a new tab)

Клиенты консенсуса

Существует несколько клиентов консенсуса (ранее известных как клиенты «Eth2»), поддерживающих обновления консенсуса. Они отвечают за всю логику, связанную с консенсусом, включая алгоритм выбора форка, обработку аттестаций и управление вознаграждениями и штрафами доказательства владения.

КлиентЯзыкОперационные системыСети
Lighthouse (opens in a new tab)RustLinux, Windows, macOSBeacon Chain, Holesky, Pyrmont, Sepolia и другие
Lodestar (opens in a new tab)TypeScriptLinux, Windows, macOSBeacon Chain, Holesky, Sepolia и другие
Nimbus (opens in a new tab)NimLinux, Windows, macOSBeacon Chain, Holesky, Sepolia и другие
Prysm (opens in a new tab)GoLinux, Windows, macOSBeacon Chain, Gnosis, Holesky, Pyrmont, Sepolia и другие
Teku (opens in a new tab)JavaLinux, Windows, macOSBeacon Chain, Gnosis, Holesky, Sepolia и другие
Grandine (opens in a new tab)RustLinux, Windows, macOSBeacon Chain, Holesky, Sepolia и другие

Lighthouse

Lighthouse — это реализация клиента консенсуса, написанная на Rust под лицензией Apache-2.0. Он поддерживается Sigma Prime и является стабильным и готовым к работе с момента генезиса Beacon Chain. На него полагаются различные предприятия, стейкинг-пулы и частные лица. Он стремится быть безопасным, производительным и совместимым в широком диапазоне сред, от настольных ПК до сложных автоматизированных развертываний.

Документацию можно найти в Lighthouse Book (opens in a new tab)

Lodestar

Lodestar — это готовая к работе реализация клиента консенсуса, написанная на Typescript под лицензией LGPL-3.0. Он поддерживается ChainSafe Systems и является новейшим из клиентов консенсуса для соло-стейкеров, разработчиков и исследователей. Lodestar состоит из узла-маяка и клиента-валидатора, основанных на реализациях протоколов Ethereum на JavaScript. Lodestar стремится улучшить удобство использования Ethereum с помощью легких клиентов, расширить доступность для более широкой группы разработчиков и внести дальнейший вклад в разнообразие экосистемы.

Больше информации можно найти на сайте Lodestar (opens in a new tab)

Nimbus

Nimbus — это реализация клиента консенсуса, написанная на Nim под лицензией Apache-2.0. Это готовый к работе клиент, используемый соло-стейкерами и стейкинг-пулами. Nimbus разработан для эффективного использования ресурсов, что позволяет легко запускать его как на устройствах с ограниченными ресурсами, так и на корпоративной инфраструктуре, не жертвуя стабильностью или производительностью вознаграждений. Меньшее потребление ресурсов означает, что клиент имеет больший запас прочности, когда сеть находится под нагрузкой.

Узнайте больше в документации Nimbus (opens in a new tab)

Prysm

Prysm — это полнофункциональный клиент консенсуса с открытым исходным кодом, написанный на Go под лицензией GPL-3.0. Он имеет опциональный пользовательский веб-интерфейс и уделяет первостепенное внимание удобству использования, документации и настраиваемости как для домашних стейкеров, так и для институциональных пользователей.

Посетите документацию Prysm (opens in a new tab), чтобы узнать больше.

Teku

Teku — один из оригинальных клиентов генезиса Beacon Chain. Наряду с обычными целями (безопасность, надежность, стабильность, удобство использования, производительность), Teku специально стремится полностью соответствовать всем различным стандартам клиентов консенсуса.

Teku предлагает очень гибкие настройки разработки. Узел-маяк и клиент-валидатор могут быть запущены вместе как один процесс, что чрезвычайно удобно для соло-стейкеров, или узлы могут быть запущены отдельно для сложных операций стейкинга. Кроме того, Teku полностью совместим с Web3Signer (opens in a new tab) для обеспечения безопасности ключей подписи и защиты от слешинга.

Teku написан на Java и имеет лицензию Apache 2.0. Он разработан командой Protocols в ConsenSys, которая также отвечает за Besu и Web3Signer. Узнайте больше в документации Teku (opens in a new tab).

Grandine

Grandine — это реализация клиента консенсуса, написанная на Rust под лицензией GPL-3.0. Он поддерживается командой Grandine Core Team и является быстрым, высокопроизводительным и легковесным. Он подходит для широкого круга стейкеров, от соло-стейкеров, работающих на устройствах с низкими ресурсами, таких как Raspberry Pi, до крупных институциональных стейкеров, управляющих десятками тысяч валидаторов.

Документацию можно найти в Grandine Book (opens in a new tab)

Режимы синхронизации

Чтобы отслеживать и проверять текущие данные в сети, клиент Ethereum должен синхронизироваться с последним ее состоянием. Это делается путем загрузки данных от пиров, криптографической проверки их целостности и создания локальной базы данных блокчейна.

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

Режимы синхронизации уровня исполнения

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

Полная синхронизация

Полная синхронизация загружает все блоки (включая заголовки и тела блоков) и постепенно воссоздает состояние блокчейна, выполняя каждый блок с самого начала (генезис-блока).

  • Минимизирует необходимость доверия и обеспечивает максимальную безопасность, проверяя каждую транзакцию.
  • При увеличении количества транзакций обработка всех транзакций может занять от нескольких дней до нескольких недель.

Архивные узлы выполняют полную синхронизацию для создания (и сохранения) полной истории изменений состояния, произведенных каждой транзакцией в каждом блоке.

Быстрая синхронизация

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

  • Стратегия быстрой синхронизации.
  • Снижает нагрузку на обработку в пользу использования пропускной способности.

Моментальная синхронизация

Моментальная синхронизация также проверяет цепочку блок за блоком. Однако вместо того, чтобы начинать с генезис-блока, моментальная синхронизация начинается с более свежей «доверенной» контрольной точки, которая, как известно, является частью истинного блокчейна. Узел сохраняет периодические контрольные точки, удаляя данные старше определенного возраста. Эти снимки используются для воссоздания данных о состоянии по мере необходимости, а не для их постоянного хранения.

  • Самая быстрая стратегия синхронизации, в настоящее время используется по умолчанию в основной сети Ethereum.
  • Экономия дискового пространства и пропускной способности сети без ущерба для безопасности.

Подробнее о моментальной синхронизации (opens in a new tab).

Легкая синхронизация

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

  • Получает только последнее состояние, полагаясь на доверие к разработчикам и механизму консенсуса.
  • Клиент будет готов к использованию с текущим состоянием сети через несколько минут.

Примечание: легкая синхронизация еще не работает с Ethereum на proof-of-stake — новые версии легкой синхронизации должны появиться в ближайшее время!

Подробнее о легких клиентах

Режимы синхронизации уровня консенсуса

Оптимистическая синхронизация

Оптимистическая синхронизация — это стратегия синхронизации после Слияния, разработанная как опциональная и обратно совместимая, позволяющая узлам исполнения синхронизироваться с помощью установленных методов. Механизм исполнения может оптимистично импортировать блоки-маяки без их полной проверки, найти последнюю верхушку и затем начать синхронизацию цепи с помощью вышеупомянутых методов. Затем, после того как клиент исполнения догонит сеть, он проинформирует клиента консенсуса о валидности транзакций в Beacon Chain.

Подробнее об оптимистической синхронизации (opens in a new tab)

Синхронизация по контрольным точкам

Синхронизация по контрольным точкам, также известная как синхронизация со слабой субъективностью, создает превосходный пользовательский опыт для синхронизации узла Beacon. Она основана на допущениях о слабой субъективности, что позволяет синхронизировать Beacon Chain с недавней контрольной точки слабой субъективности вместо генезиса. Синхронизация по контрольным точкам делает начальное время синхронизации значительно быстрее с аналогичными допущениями о доверии, как и при синхронизации с .

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

Подробнее о синхронизации по контрольным точкам (opens in a new tab)

Дополнительные материалы

Была ли эта статья полезной?