От 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 и многие другие.
Следите за новостями о нашем пути к запуску основной сети на странице "Путь к основной сети".