Перейти к основному содержанию
Plasma поддерживает несколько типов нод в зависимости от архитектурных ролей и операционных целей.

Не-валидирующие ноды

Отслеживают состояние сети и обслуживают RPC-запросы. Доступны сейчас.

RPC-провайдеры

Профессиональные хостируемые точки с корпоративными функциями. Доступны сейчас.

Консенсус-ноды

Валидируют блоки и обеспечивают безопасность сети. Появятся после mainnet.

Типы нод

Не-валидирующие ноды

Не-валидирующие ноды — это участники только для чтения, которые следуют за блокчейном без участия в решениях консенсуса. Они обеспечивают лёгкий способ доступа к данным блокчейна без накладных расходов на участие в консенсусе. Более глубокое объяснение дизайна см. на странице Обзор.
Доступность: Не-валидирующие ноды доступны для безразрешительного участия. См. руководство Настройка не-валидирующей ноды, чтобы начать.
ВозможностьОписание
Получение блоковПолучают и обрабатывают блоки из сети
Синхронизация цепочкиПоддерживают актуальную копию блокчейна
Механизм догонаАвтоматически обнаруживают и восстанавливают пропущенные блоки
Доступ к APIПредоставляют те же API-точки, что и валидаторы, для запросов состояния блокчейна
ХарактеристикаДетали
КонфигурацияУпрощённая, с node ID (строковый идентификатор)
Ключи валидатораТолько для чтения доступ к публичным ключам валидаторов
Обнаружение пировПодключение через bootstrap-ноды
ОграниченияНе могут предлагать блоки, голосовать или вызывать смену представления
Настройка: следуйте руководству Настройка не-валидирующей ноды.

RPC-провайдеры

Хостируемая RPC-инфраструктура с production-уровнем доступности и поддержкой.

QuickNode

Высокопроизводительная глобальная инфраструктура с мониторингом и оповещениями.

Tenderly

Управляемый доступ со встроенной наблюдаемостью, симуляциями и инструментами для инцидентов.
RPC-провайдеры предлагают немедленный production-готовый доступ с SLA и поддержкой и масштабируются с ростом потребности приложений. Они идеальны для production-приложений, требующих высокой доступности, команд, отдающих приоритет разработке, а не инфраструктуре, и проектов, нуждающихся в корпоративной поддержке и гарантиях. Полный список провайдеров: см. страницу RPC-провайдеры.

Консенсус-ноды

Консенсус-ноды — основные участники уровня консенсуса Plasma, реализующие Fast-Hotstuff византийско-отказоустойчивый (BFT) протокол. Сеть может допускать до f неисправных нод в системе из 3f+1 общего числа валидаторов.
Доступность: пока недоступно. Внешнее участие начнётся после mainnet.
ОбязанностьОписание
Производство блоковВалидаторы по очереди предлагают блоки, используя round-robin выбор на основе текущего представления
ГолосованиеВалидируют входящие блоки и подают голоса, которые агрегируются в Quorum Certificates (QCs)
Участие в консенсусеАктивно участвуют в сменах представления, таймаутах и правиле финализации 2-chain
Управление состояниемПоддерживают полное состояние консенсуса, включая агрегацию голосов, отслеживание представлений и финализацию блоков
ТребованиеДетали
КриптографияBLS keypair для криптографических операций и агрегации голосов
КонфигурацияПолная конфигурация ноды с validator ID (числовой идентификатор)
Уровень исполненияДоступ к уровню исполнения (Reth) для производства блоков
СетиP2P-сетевые возможности для одноадресной и широковещательной передачи
Подготовка: следуйте странице Подготовка консенсус-ноды.

Начало работы

ШагДействие
Проверьте требованияПроверьте требования к оборудованию и убедитесь, что вы соответствуете спецификациям
Настройте инфраструктуруСледуйте руководству по настройке не-валидирующей ноды для подробных инструкций
Настройте мониторингВнедрите мониторинг, используя руководство по мониторингу
Присоединитесь к сообществуСвяжитесь с другими операторами в Discord
Будьте в курсеСледите за анонсами по графику участия в консенсусе
ШагДействие
Выберите провайдераВыберите между не-валидирующими нодами или профессиональными RPC-провайдерами
Настройте сетьДобавьте Plasma testnet в окружение для разработки
Протестируйте интеграциюРазверните и протестируйте приложения в testnet
Отслеживайте производительностьОтслеживайте производительность RPC и корректируйте при необходимости
Спланируйте productionПодготовьтесь к запуску mainnet и требованиям масштабирования
ШагДействие
Начните с не-валидирующих нодПолучите операционный опыт с руководством по настройке не-валидирующей ноды
Постройте инфраструктуруСпроектируйте и протестируйте инфраструктуру, готовую к консенсусу
Участвуйте в сообществеУчаствуйте в обсуждениях управления и предоставляйте обратную связь
Подготовьте экономикуПоймите требования стейкинга и структуру вознаграждений
Следите за графикомБудьте в курсе открытия участия в консенсусе