Найти тему
Nervos Network

Обновление основного протокола Nervos Layer 1

Оглавление

После долгой напряженной работы с нашими многочисленными партнерами, фондом и благодаря поддержке нашего сообщества, мы запустили крупное обновление протокола до уровня 1 Nervos, которое назвали «Mirana».

Многие из улучшений, которые сейчас доступны, находились в разработке в течение долгого времени и сейчас они полезны для всех наших партнеров. Теперь разработчики, которые работают над созданием нашего уровня 1, смогут создавать еще более качественные dApp со многими улучшениями по сравнению с нашей предыдущей версией уровня 1.

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

Участие в RFC на Nervos Web3

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

Изменения адреса протокола обновления

Усовершенствование формата адреса протокола является одной из ключевых задач, которые помогают улучшить работу Nervos L1, чтобы сделать его более перспективным. Ранее с короткими адресами предпочтение отдавалось 3 различным типам блокировки, что не позволяло некоторым партнерам не обновлять свои библиотеки. Теперь все обновляются. Кроме того, это позволяет сделать адреса более гибкими и требовать меньшего обслуживания со стороны разработчиков.

Управление виртуальной машиной

Эта часть обновления, возможно, является самой крупной и одной из самых важных частей обновления и включает в себя несколько крупных улучшений CKB-VM, которая представляет собой виртуальную машину, выполняющую смарт-контракты на Nervos. Благодаря этому обновлению виртуальная машина CKB будет поддерживать две ключевые функции: расширение RISC-V B и слияние Marco-op. Вместе обе эти функции повысят производительность CKB-VM и сделают криптоалгоритмы более эффективными на CKB-VM, что позволит создать еще больше функциональных возможностей поверх Nervos Layer 1.

Расширяемый заголовок блока

Эта функция закладывает основу для будущего развертывания flyclient, который представляет собой light client. Это означает, что в будущем вы сможете запустить узел CKB практически на любом аппаратном устройстве, таком простом, как телефон или даже Raspberry Pi. Кроме того, это улучшение будет работать без ущерба для безопасности. Это улучшение закладывает основу для flyclicent, предоставляя дополнительное блочное хранилище на уровне 1.

Наборы криптографических инструкций

С ростом популярности новых криптографических стандартов, таких как Boneh-Lynn-Shacham или BLS, Nervos теперь интегрировал эту функцию, чтобы обеспечить лучшую безопасность с несколькими подписями. Эти новые наборы криптографических инструкций обеспечивают защиту от атак индексного исчисления и в то же время позволяют использовать более короткие подписи, чем подписи FDH, что повышает общую безопасность уровня 1 Nervos и создает еще более прочную основу для сети.

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