Обновления сети
March 25, 2022

Предложение по обновлению Damask

После долгих усилий по разработке и тестированию мы рады предложить следующее крупное обновление Oasis Network под названием Damask!

Все функции обновления Damask реализованы в рамках серии релизов Oasis Core 22.0.x, которое является срочным релизом консенсус протокола.

Ниже приводится краткое описание основных функций:

  • Random Beacon: Random Beacon используется уровнем консенсуса для выборов в комитеты ParaTime и является критически важным компонентом для обеспечения безопасности ParaTimes с открытой политикой допуска. Чтобы сделать Random Beacon более производительным и масштабируемым, обновление переводит процедуру выборов на процедуру, основанную на криптографической сортировке результатов Verifiable Random Function (VRF). Более подробную информацию см. в документе ADR 0010.
  • On-Chain Governance: Обновление упрощает управление, заменяя отдельные параметры кворума и порога единым унифицированным параметром порога стэйкинга, который представляет собой процент голосов "за" от общего числа голосов, необходимых для принятия предложения по управлению.
  • ParaTime Performance: Благодаря упрощению протокола (комитеты исполнителей и хранилищ объединены в один комитет) обновление повышает производительность комитетов ParaTime и открывает путь к еще большим улучшениям на стороне ParaTime. Это также приводит к упрощению конфигурации нод ParaTime.
  • ParaTime Upgrades: После обновления Damask дескрипторы времени выполнения будут содержать информацию о поддерживаемых версиях и эпохе, с которой они действительны, что позволит проводить обновления ParaTime без простоев, поскольку обновления и изменения дескрипторов будут происходить заблаговременно, до наступления эпохи обновления. Более подробную информацию см. в ADR 0013.
  • ParaTime Packaging: Это обновление изменяет пакеты времени выполнения, делая их унифицированными для всех поддерживаемых типов TEE и самоописывающимися, так что настройка ParaTimes сводится к передаче файла пакета времени выполнения.
  • Consensus and ParaTime Communication: Обновление добавляет поддержку входящих сообщений среды выполнения, когда транзакции уровня консенсуса могут вызывать действия внутри ParaTimes. Более подробную информацию см. в документе ADR 0011. Обновление также добавляет поддержку результатов сообщений среды выполнения, которая расширяет результаты исходящих сообщений среды выполнения с соответствующей информацией, помимо указания успешного или неуспешного выполнения сообщения. Более подробную информацию см. в ADR 0012.

Помимо указанных дополнительных функций, мы также предлагаем увеличить размер набора валидаторов с нынешних 110 до 120, как это обсуждалось в Oasis Community Slack #nodeoperators

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

Следующие шаги

Обновление прошло всестороннее тестирование внутри компании и в Testnet. Если в последний момент не возникнет никаких критических проблем, мы считаем, что обновление будет сделано 11 апреля 2022 года.

Oasis Protocol Foundation представил предложение по управлению обновлением, и у операторов узлов теперь есть 1 неделя (до 31 марта 2022 года), чтобы проголосовать за предложение по обновлению.

Мы также опубликуем дополнительные подробности процедуры обновления и краткое описание изменений генезиса.

Выбор названия

В прошлом году наше сообщество проголосовало за тему цветов розы в качестве наименования для обновлений сети.
Названия даны в алфавитном порядке: Amber Network - обновление A, Mainnet - обновление B, Cobalt - обновление C, а теперь Damask - обновление D.

Дамаск имеет уникальное значение как цвет розы:
"Дамасская роза символизирует красоту и любовь. Аромат розы был пойман и сохранен в виде розовой воды методом, который можно проследить с древних времен на Ближнем Востоке, а затем на Индийской субконтиненте".

https://github.com/oasisprotocol/community/discussions/30