Старейшая тестовая сеть Ethereum Ropsten достигла конца своего существования

Официальное прекращение работы тестовой сети Ropsten по мере развития тестовой инфраструктуры Ethereum

Долгоживущая тестовая сеть Ethereum, Ropsten, будет окончательно отключена. Разработчиков теперь направляют на миграцию своих тестовых окружений в тестовые сети Goerli или Sepolia, которые были официально одобрены командой разработчиков Ethereum.

Технический обзор Тестовой сети Ropsten

Запущенная в 2016 году, Ropsten служила оригинальной тестовой сетью Ethereum на основе доказательства работы (PoW), предоставляя разработчикам песочницу для тестирования блокчейн-приложений перед развертыванием в основной сети. Тестовая сеть приобрела значительное распространение благодаря своим возможностям безрискового тестирования, позволяя разработчикам экспериментировать со смарт-контрактами и обновлениями протоколов без риска потери реальных средств.

Ропстен сыграл ключевую роль в истории развития Ethereum, служа испытательным полигоном для нескольких критически важных обновлений сети, включая хард-форк Лондон и ранние фазы тестирования слияния. Его совместимая с EVM среда близко имитировала условия основной сети, что сделало его незаменимым ресурсом для разработчиков приложений на протяжении формирующих лет Ethereum.

Технические обоснования для вывода из эксплуатации

Ядро разработчиков Ethereum Тим Бейко предоставил технические детали относительно запланированного прекращения поддержки нескольких тестовых сетей, включая Ropsten, Rinkeby и Kiln. Согласно его объявлению, эти устаревшие тестовые сети постепенно потеряют поддержку со стороны провайдеров инфраструктуры в течение следующих месяцев, при этом Kiln будет первой, которая полностью прекратит свою работу.

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

Основным техническим фактором, способствующим устареванию Ropsten, является его устаревший механизм консенсуса. Как Goerli, так и Sepolia успешно реализовали консенсус на основе доказательства доли через свои соответствующие тесты слияния, что делает их технически совместимыми с текущей архитектурой основной сети Ethereum. Эта совместимость уровня консенсуса делает их более ценными для современных тестов разработки.

Сроки прекращения поддержки и технические вехи

Фонд Ethereum опубликовал подробный график отказа в середине года, официально объявив Ропстен, Килн и Ринкеби устаревшими тестовыми средами. В объявлении разработчикам был предоставлен структурированный график миграции перед полным отключением этих сетей.

В техническом обновлении, опубликованном в среду, Фонд Ethereum подтвердил, что процесс отключения Ropsten официально начался, а полное отключение сети запланировано на период с 15 по 31 декабря. Этот график предоставляет разработчикам последний шанс для миграции любых оставшихся тестовых сред на поддерживаемые тестовые сети.

Процесс миграции и технические рекомендации

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

В дальнейшем экосистема разработки Ethereum будет поддерживать две основные тестовые сети:

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

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

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

ETH2.26%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить