MMS

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

На этом пути мы разработали необходимые инструменты валидации для нашей сети, такие как KYSOR и Supervysor; а также предоставил ресурсы по установке Cosmovisor Cosmos и образа Docker для быстрого создания собственных узлов.

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

Реализация Cosmovisor из Cosmos SDK:

Вскоре после запуска блокчейна KYVE Layer 1 на основе Cosmos SDK наша команда разработчиков предоставила ресурсы для Cosmovisor , существующего инструмента проверки двоичных файлов приложений Cosmos SDK. Рекомендуя его использование, валидаторы консенсуса могут эффективно управлять двоичными обновлениями, обеспечивая плавный переход к более новым версиям и избегая ненужных косых черт.

Cosmosvisor также полезен для валидаторов протоколов. Чтобы иметь надежный источник данных для проверки достоверности загружаемых данных в пулах KYVE, валидаторы протоколов должны запускать собственный узел в рассматриваемой цепочке. Cosmovisor — отличная реализация, позволяющая поддерживать этот собственный узел в актуальном состоянии и не вызывать проблем с предоставлением данных.

KYSOR: Автоматизированные обновления валидатора протоколов

Слегка копируя Cosmovisor на уровне консенсуса, мы создали собственную версию валидаторов уровня протокола, получившую название KYSOR , которая в настоящее время используется большинством валидаторов протокола KYVE.

Проблема, которую решает KYSOR, связана со структурой протокола KYVE, которая включает отдельные среды выполнения для разных типов данных. Хотя этот выбор конструкции дал значительные преимущества для нашего децентрализованного процесса проверки и архивирования данных, иногда он приводил к трудностям, например, к сокращениям из-за несвоевременного обновления двоичных файлов.

Основная цель KYSOR — устранить эти препятствия за счет автоматизации процесса обновления узлов. Более того, благодаря реализации KYVE межпуловой безопасности KYSOR представляет унифицированный подход к запуску валидаторов протоколов в разных пулах. Он автоматизирует установку двоичных файлов протоколов для каждого пула, тем самым предотвращая возможные сокращения из-за устаревшего программного обеспечения.

«Иногда использование валидатора протокола KYVE может быть трудоемким, особенно отслеживание всех часто появляющихся обновлений. Для этого мы рады порекомендовать KYSOR — инструмент, который облегчает вашу жизнь в качестве валидатора протокола, автоматически обновляя ваш узел и отслеживая файлы конфигурации. KYSOR — это лишь один пример того, как мы стремимся сделать KYVE максимально простым в использовании». — Трой, ведущий разработчик протоколов KYVE.

Супервайзер: повышение эффективности использования ресурсов и управление данными

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

Однако узел Osmosis синхронизируется с Genesis быстрее, чем с KYVE, поскольку KYVE имеет децентрализованный процесс архивирования и проверки, что приводит к избытку хранимых данных внутри узла. Избыток данных не только истощает ресурсы, но и влечет за собой дополнительные расходы.

Естественно, KYVE стремится избегать неоправданного финансового бремени и неэффективности управления данными в своей сети. Чтобы решить эту проблему и снизить связанные с этим затраты на хранение и управление, команда разработчиков KYVE недавно представила Supervysor .

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

Как далее пояснил Кристофер, основной разработчик KYVE: «Основная цель Supervysor — повысить эффективность процесса проверки KYVE, уделяя особое внимание оптимизации требований к хранилищу для всех валидаторов протоколов. По мере продвижения вперед наша цель для Supervysor — продолжать поддерживать различные типы узлов, необходимые для пула KYVE, одновременно повышая общую эффективность».

Запустите собственный узел с помощью всего одной команды.
Помимо Supervysor, команда разработчиков KYVE хотела сделать еще один шаг вперед в упрощении общего процесса внедрения протокола. Теперь те, кто хочет присоединиться к пулу данных, но еще не запускает узел в целевой собственной цепочке, могут использовать наш образ Docker для запуска узла за считанные минуты с помощью всего лишь одной команды!

На данный момент вы можете сделать это для сетей Osmosis и Archway. Дополнительные цепочки будут добавлены в соответствии со следующими пулами данных, запускаемыми в основной сети KYVE.

Больше инициатив на горизонте

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

Хотите присоединиться к KYVE и сделать ненадежные данные общественным благом? Начните использовать собственный валидатор протоколов уже сегодня !

KYVE

KYVE , решение озера данных Web3, представляет собой протокол, который позволяет поставщикам данных стандартизировать, проверять и постоянно хранить потоки данных блокчейна. Используя решения для постоянного хранения данных, такие как Arweave, цепочка KYVE Cosmos SDK создает постоянные резервные копии и обеспечивает масштабируемость, неизменяемость и доступность этих ресурсов с течением времени.

KYVE поддерживается такими блокчейнами и фондами, как Arweave, Ava Labs, Solana Foundation, Interchain, Moonbeam, TheGraph Edge, Parity Foundation, Celo/Composable Finance, Zilliqa, Octopus, Mina Foundation, Aurora и NEAR Foundation.

Присоединяйтесь к сообществу KYVE: Twitter | Discord | Telegram

Tags:

Leave a Reply

Your email address will not be published. Required fields are marked *