June 29

От Devnet до Mainnet: четыре этапа тестирования Aleo. Рубрика: "Простыми словами".

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

Сейчас Aleo очень близко к запуску основной сети. И огромное количество новых людей приходит в проект. Многие из них уходят, так как не могут разобраться и просто тонут в море информации и непонятных терминов.

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

Начнем.

От Devnet до Mainnet: четыре этапа тестирования Aleo

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

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

  • Тестировать разные аспекты блокчейна Aleo, такие как количество транзакций и развёртывание программ.
  • Создать стабильную среду для разработчиков для тестирования их программ.
  • Проверять новые функции и исправления программного обеспечения Aleo.
  • Оценивать кандидатов в валидаторы для их включения в основную сеть.

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

DevNet

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

CanaryNet

CanaryNet, управляемая Фондом Aleo Network вместе с другими участниками, представляет собой более децентрализованную сеть, которая позволяет тестировать сеть в реалистичных условиях.

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

Также CanaryNet помогает новым валидаторам подготовиться к работе в основной сети.

Testnet Beta

Testnet Beta — это наша текущая открытая среда разработки. Она важна для подготовки к запуску основной сети. Это публичная сеть, где валидаторы управляются Фондом Aleo Network. Изначально валидаторы будут управляться Фондом и компанией Provable (ранее Aleo Systems). Со временем будут добавляться новые валидаторы, которые хорошо показали себя в CanaryNet.

После тестирования в DevNet и CanaryNet, Testnet Beta позволяет проверять функции в самых реалистичных условиях перед запуском.

Mainnet Beta

Mainnet Beta — это последний этап для проверки нового кода и валидаторов перед запуском основной сети. Эта сеть будет работать параллельно с Testnet Beta и станет окончательным тестом перед запуском.

Сначала Mainnet Beta будет управляться Фондом Aleo Network и оставаться закрытой, но к запуску основной сети станет полностью децентрализованной и открытой.

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

Мы благодарны всем партнёрам, которые помогали нам в разработке, включая Demox Labs, Puzzle, Monadicus, Supranational, Kryha, Equilibrium и другие компании, такие как Kintsugi, Figment, Unit410, Lavender.Five, DSRV, Coinbase, Rockaway, Haruka и многие другие.

Следите за новостями о нашем пути к запуску основной сети на странице "Путь к основной сети".

ALEO социальные сети:

Discord | Website | Twitter | GitHub