June 12, 2022

Объявление о четвертом обновлении протокола KYVE

В апреле 2022 года KYVE Network запустила свою цепочку на основе Cosmos SDK, чтобы лучше соответствовать требованиям к масштабируемости, объему транзакций и независимому пространству блоков, а также упростить формирование цепочек, создание блоков, выполнение транзакций и многое другое.

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

Без дальнейших церемоний, давайте погрузимся!

Основные обновления для KYVE

Представляем KYSOR

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

Чтобы улучшить это, KYVE представила Cosmovisor, диспетчер процессов для двоичных файлов приложений Cosmos SDK, который отслеживает модуль управления для поступающих предложений по обновлению цепочки. Это назвали реализацию Cosmovisor на KYVE « KYSOR ».

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

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

В дополнение к исправлению неправильной косой черты (слэшинга) команда добавила голосование «воздержаться» к узлам протокола. Это позволит нам лучше определить, находится ли узел протокола в автономном режиме или нет. Теперь, если вы не проголосуете пять раз подряд, ваш узел получит косую черту тайм-аута и будет удален из активного набора валидаторов.

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

С более технической стороны…

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

Новые особенности

  • Реализованы запланированные обновления для версий пула
  • Реализовано голосование воздержаться кроме действительных и недействительных. Валидаторы, не проголосовавшие 5 раз подряд, удаляются с косой чертой (со слэшем) тайм-аута.

Критические изменения клиента

  • Аргумент голосования MsgVoteProposal изменен с bool на uint64. 0 = действительно, 1 = недействительно, 2 = воздержался
  • Версии аргументов в MsgCreatePoolProposal изменены на версию
  • Двоичные файлы arg были добавлены в MsgCreatePoolProposal.

Общие улучшения

  • Проверьте кворум предложения пакета в цепочке, чтобы предотвратить необоснованные косые черты.
  • Не отбрасывайте пакетные предложения, если один спонсор не может позволить себе расходы на финансирование, вместо этого удалите их все и продолжайте.
  • Если валидатор отправит NO_DATA_BUNDLE, он просто пропустит загрузку вместо того, чтобы предлагать пустой пакет.
  • Добавлен запрос QueryFunder
  • Добавлен запрос QueryStaker
  • Добавлен запрос QueryDelegator

Устаревшие

  • Устаревшие версии на kyve.registry.v1beta1.Pool

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

О КИВЕ

KYVE, решение озера данных web3, представляет собой протокол, который позволяет поставщикам данных стандартизировать, проверять и постоянно хранить потоки данных блокчейна. Используя решения для постоянного хранения данных, такие как Arweave, цепочка KYVE Cosmos SDK создает постоянные резервные копии и обеспечивает масштабируемость, неизменность и доступность этих ресурсов с течением времени. Сеть KYVE управляется децентрализованными архиваторами и валидаторами, финансируемыми токенами $KYVE, и в ближайшем будущем намерена работать как DAO (децентрализованная автономная организация). В прошлом году KYVE получила значительную поддержку, в настоящее время поддерживаемую ведущими венчурными капиталистами, включая Hypersphere Ventures, Coinbase Ventures, Mechanism Capital, CMS Holdings и такие блокчейны, как Arweave, Avalanche, Solana, Interchain и NEAR.

KYVE можно найти в Twitter, Discord и Telegram .