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