От Devnet к Mainnet: четыре среды тестирования Aleo
Дата публикации в официальном блоге и автор: 3 июня, 2024 BY JOHN REYNOLDS, VP OF PRODUCT, ALEO
От Devnet к Mainnet: четыре среды тестирования Aleo
Дата публикации в официальном блоге и автор: 3 июня, 2024 BY JOHN REYNOLDS, VP OF PRODUCT, ALEO
Запуск основной сети Aleo станет кульминацией многих месяцев тестирования и проверки в различных сетевых средах. Все эти среды, от закрытых изолированных сетей разработки до полностью общедоступных тестовых сетей, внесли свой вклад в помощь нашей команде и сообществу в проверке, отладке и оптимизации основных функций Aleo. Кроме того, эти среды помогли разработчикам приложений тестировать и проверять свои приложения перед запуском основной сети.
Даже после запуска основной сети эти среды сохранятся, помогая Aleo Network Foundation и сообществу достичь следующих целей:
- Стресс-тест различных аспектов блокчейна Aleo, от пропускной способности транзакций до развертывания программ.
- Обеспечение разработчикам стабильной среды для тестирования развертывания приложений.
- Оценка новыч функций и исправление основного программного обеспечения узла Aleo и виртуальной машины.
- Оценка кандидатов в валидаторы на предмет потенциального делегирования и включения в более широкий набор валидаторов основной сети.
В этом посте мы опишем различные сетевые среды, которые мы использовали до сих пор, опишем, как они будут использоваться в будущем, и объясним, как эти сети могут быть использованы сообществом в будущем.
DevNet
DevNet использовался для реализации и тестирования начальных функций с целью проверки критериев приемки перед их выпуском в исходную версию. Однако в дальнейшем мы больше не будем поддерживать каноническую DevNet. Вместо этого члены сообщества Aleo будут запускать свои собственные DevNets или Iso-devnets для тестирования функций перед отправкой запросов на включение (PR). Этот децентрализованный подход позволяет любому управлять DevNet, обеспечивая первоначальное понимание того, как изменения могут повлиять на сеть, и способствуя развитию, управляемому сообществом.
CanaryNet
CanaryNet- это сеть, управляемая Aleo Network Foundation совместно с несколькими участниками экосистемы, представляет собой более децентрализованную, полуоткрытую сеть, которая позволяет нам тестировать сеть в более реалистичных условиях с несколькими взаимодействующими сторонами.
После того как запросы на поставку проверены, одобрены и объединены в ветку Mainnet-Staging, они разворачиваются в CanaryNet для дальнейшего тестирования и проверки. Основная цель CanaryNet — обеспечить тщательное тестирование любых изменений, добавлений функций или исправлений ошибок перед их внедрением в ветку Mainnet. Моделируя реалистичные сетевые сценарии, CanaryNet помогает нам проверять изменения и укреплять уверенность в них.
Кроме того, CanaryNet обеспечивает гибкость для новых валидаторов, которые готовятся присоединиться к основной сети, чтобы ознакомиться с процессами уровня 1 Aleo.
Testnet Beta
Бета-версия тестовой сети, которая в настоящее время является нашей открытой средой разработки, является критическим этапом на пути к запуску основной сети. Он работает как общедоступная сеть, в которой валидаторы связаны с Aleo Network Foundation. Первоначально Foundation и Provable (ранее Aleo Systems) будут управлять валидаторами, постепенно привлекая к работе других, которые продемонстрировали свою надежность и производительность в CanaryNet. По мере роста уверенности в стабильности сети к бета-версии Testnet будут подключены дополнительные валидаторы.
После завершения тестирования в более ограниченных средах DevNet и CanaryNet бета-версия Testnet предоставляет возможность протестировать и оценить критерии приемки в наиболее реалистичной и обширной среде перед запуском.
Mainnet Beta
Бета-версия основной сети призвана стать «последней остановкой» для любого нового кода и/или валидатора. Он будет работать одновременно с бета-версией тестовой сети, прежде чем превратиться в каноническую основную сеть, выступая в качестве финального “горячего” теста.
Первоначально бета-версия основной сети будет управляться Aleo Network Foundation и оставаться закрытой, но к моменту запуска основной сети она будет полностью децентрализована и открыта.
Бета-версия основной сети и бета-версия тестовой сети в конечном итоге будут обновлены до основной и тестовой сети соответственно. Тестовая и основная сеть будут зеркально отражать друг друга в коде, предоставляя разработчикам среду, аналогичную производственной, для тестирования своих приложений перед развертыванием в основной сети. На момент запуска основная сеть будет представлять собой полную производственную сеть, а связанный с ней реестр будет считаться каноническим.
Все эти сети по-разному способствовали укреплению нашей последней основной сети. Мы благодарны партнерам по экосистеме, которые помогли нам в создании, включая Demox Labs , Puzzle , Monadicus , Supranational , Kryha , Equilibrium , а также дополнительным внешним сторонам для ограниченного тестирования canarynet, в том числе: Kintsugi, Figment, Unit410, Lavender.Five, DSRV, Coinbase, Rockaway, Haruka и многие другие.
Следите за новостями о том, что будет дальше в рамках основной сети, на нашей странице «Дорога к основной сети» .
Оригинал статьи: https://aleo.org/post/devnet-mainnet-aleos-testing-environments/
메타데이터
- post_id
- 0e85e46b15dc
- slug
- devnet-mainnet-aleos-testing-environments-0e85e46b15dc
- url
- https://medium.com/@Aleo_Rus/devnet-mainnet-aleos-testing-environments-0e85e46b15dc
- canonical_url
- https://medium.com/@Aleo_Rus/devnet-mainnet-aleos-testing-environments-0e85e46b15dc
- author_url
- https://medium.com/@Aleo_Rus
- status
- ok
- fetched_at
- 2026-07-23 15:27:12