Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the redux-framework domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mmsteam/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the betterdocs domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mmsteam/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the cyr2lat domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mmsteam/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the yandex-metrica domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mmsteam/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ultimate-blocks domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mmsteam/public_html/wp-includes/functions.php on line 6121

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the teknolab domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/mmsteam/public_html/wp-includes/functions.php on line 6121
Инженерное обновление №2 – MMS
MMS

В Lava мы верим в прозрачность и делимся своим прогрессом с сообществом. Вот почему мы проводим ежемесячные конференции Engineering Progress Calls, на которых делимся последними новостями о разработке Lava Network.

В нашей последней телеконференции, которая включала открытые вопросы и ответы с нашим техническим директором, главным архитектором и руководителем группы блокчейн, мы представили новый формат, обсуждая:

  • Захватывающая новая функция — подписки WebSocket.

Вот краткий обзор:

Новая функция — подписки WSS

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

Lava начинает с JSON-RPC, но сеть также будет поддерживать другие API-интерфейсы блокчейна, включая WSS и gRPC, в зависимости от цепочки.

Функция в разработке — SDK для децентрализованного доступа

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

Lava Network работает как открытый рынок API-интерфейсов блокчейна, где поставщики узлов несут ответственность за скорость, время безотказной работы и целостность данных. Для достижения высочайшего уровня обслуживания необходим неограниченный доступ к рынку, что способствует инновациям и конкуренции между поставщиками. Включение децентрализованного доступа через SDK является основной частью этого видения.

Проблема — отказ от консенсуса

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

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

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

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

Напоминаем, что протокол и цепочка приложений будут полностью открытыми. По мере продвижения наша команда инженеров будет поддерживаться сообществом в разработке Lava — подотчетной и децентрализованной инфраструктуры для Web3.

Заключение

Мы благодарим всех, кто присутствовал! Дискорд всегда открыт для вопросов и ответов .

Увидимся на следующей телеконференции, вторник, 1 марта, 15:00 UTC 🌋

Lava Network

Lava Network обеспечивает подотчетный и децентрализованный доступ к web3. Пользователи получают данные о состоянии любого блокчейна через открытый рынок независимых поставщиков узлов RPC. Каждый провайдер узлов несет ответственность за быстрые ответы, высокое время безотказной работы и актуальность данных.

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

Tags:

Leave a Reply

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