Ethereum — это протокол, который претерпевает значительные изменения. Клиентские команды модернизируют протокол так, чтобы он соответствовал масштабам глобального спроса, укрепляя при этом безопасность и увеличивая децентрализацию. Помимо развития протокола, серьезным изменением Ethereum стал отказ от терминов Eth1 и Eth2. По состоянию на конец 2021 года основные разработчики перестали использовать такую терминологию, предпочитая термины «уровень исполнения» и «уровень консенсуса» соответственно. Сегодня, как отмечено в нашей дорожной карте на I квартал, на сайте ethereum.org происходит то же изменение.
- Eth1 → уровень исполнения
- Eth2 → уровень консенсуса
- Уровень исполнения + уровень консенсуса = Ethereum
Давайте рассмотрим, почему это происходит.
Tl;dr;
- Термины Eth1 и Eth2 (Ethereum 2.0) выводятся из употребления.
- Новые термины — уровень исполнения (Eth1) и уровень консенсуса (Eth2).
- Дорожная карта для децентрализованного масштабирования Ethereum остается прежней.
- Вам не нужно ничего делать.
Как возникло название Ethereum 2.0?
У Ethereum в рамках дорожной карты всегда были планы децентрализованного масштабирования сети и перехода к доказательству владения (proof-of-stake). Поначалу исследователи работали над этими вопросами независимо, но примерно с 2018 года они были объединены в единую дорожную карту под общим названием Ethereum 2.0.
В рамках этой дорожной карты существующая цепочка доказательства работы (proof-of-work, Eth1) должна была быть выведена из употребления с помощью бомбы сложности. Пользователи и приложения должны были перейти на новую цепочку доказательства владения Ethereum, называемую Eth2.
Положение на начало 2019 года описано в статье ConsenSys The Roadmap to Serenity (Дорожная карта: переход к Serenity).
Что изменилось?
После начала работы над Beacon Chain стало очевидно, что полная реализация поэтапной дорожной карты Ethereum 2.0 займет несколько лет. Это вызвало новую волну исследований, связанных с цепочкой доказательства работы, включая Stateless Ethereum — парадигму, которая устранит из сети нетронутое состояние, чтобы ограничить темпы роста.
Возросшая концентрация на обеспечении долгосрочной устойчивости цепочки доказательства работы и понимание того, что подготовить Beacon Chain удастся намного раньше, чем другие компоненты дорожной карты Ethereum 2.0, легли в основу предложения «раннего объединения» — Early Merge. Это предложение должно было запустить существующую цепочку EVM в качестве «осколка 0» системы Ethereum 2.0. Это не только ускорило бы переход к доказательству владения, но и сделало бы переход намного более удобным для приложений, так как он мог бы произойти без миграции с их стороны.
Вскоре после этого предложения Денни Райан (Danny Ryan) рассказал, как мы могли бы достичь этого, используя существующие клиенты Eth1, в своей публикации Eth1+Eth2 client relationship (Связь клиентов Eth1 и Eth2). Это позволило бы серьезно сократить объем работ по развертыванию при переходе на систему после объединения и использовать существующие клиенты, проверенные годами работы в основной сети. Примерно в то же время исследование накопительных пакетов показало, что это перспективный и безопасный способ масштабирования Ethereum. Вместо того чтобы годами дожидаться появления сложных решений для масштабирования с непредсказуемым результатом, мы могли бы сместить фокус в сторону масштабирования через накопительные пакеты вместо шардинга.
Хотите узнать больше? Посмотрите презентацию Денни Райана Eth1 + Eth2 = Ethereum на ETHGlobal.
Почему нельзя просто использовать Eth2?
Умозрительное представление
Одна из важных проблем заключается в том, что название Eth2 создает неверное представление у новых пользователей Ethereum. У них складывается впечатление, что Eth1 предшествует Eth2. Или что Eth1 прекращает существование после появления Eth2. Но это не так. Избавляясь от термина Eth2, мы предотвращаем подобные заблуждения у всех будущих пользователей.
Инклюзивность
По мере развития дорожной карты Ethereum понятие Ethereum 2.0 стало ошибочно казаться обозначением для дорожной карты Ethereum. Осторожность и точность в формулировках позволит более широкой аудитории разобраться в материалах на сайте Ethereum.
Предотвращение мошенничества
К сожалению, злоумышленники уже пытались использовать ошибочное восприятие названия Eth2 для обмана пользователей, сообщая им о необходимости обменять токены ETH на ETH2 или требуя от них других действий для миграции ETH до перехода на Eth2.
Мы надеемся, что обновленная и более точная терминология сделает подобное мошенничество невозможным и повысит безопасность экосистемы.
Ясность в отношении ставок
Некоторые операторы ставок представляли ETH в Beacon Chain с тикером ETH2. Это может ввести в заблуждение, учитывая, что пользователи этих служб фактически не получают токен ETH2. Токенов ETH2 не существует, это лишь представление их доли в ставке конкретного поставщика.
Как это обновление меняет дорожную карту Ethereum?
Никак! Важно понимать, что меняются лишь названия. Элементы текущей дорожной карты Ethereum (то есть слияние, шардинг) и будущие задачи остаются неизменными и должны реализовываться в те же сроки. Подробнее об обновлениях Ethereum.
Изменения контента
ethereum.org
- Наши ресурсы, связанные с Eth2 (ethereum.org/en/eth2), перенесены в раздел Ethereum upgrades (Обновления Ethereum).
- Отдельные функции теперь называются обновлениями (upgrade)
- Все старые страницы, касающиеся Eth2, обновлены и снабжены пояснениями, если это необходимо.
Ребрендинг стал внушительной задачей, потребовавшей многих изменений в контенте. Вероятно, что-то было упущено, поэтому улучшения продолжатся. Заметили что-то, требующее исправления? Сообщите о проблеме или откройте PR в GitHub ethereum.org.
Стартовая платформа для ставок
Обновление от 1 февраля 2022 г.
Чтобы отразить изменения в терминологии в рамках большого переименования, мы обновили и стартовую платформу для ставок Ethereum (Ethereum Staking Launchpad, в прошлом — Eth2 Launchpad). Если мы что-то пропустили, сообщите о проблеме или создайте PR.
Перевод контента
Если вы можете переводить контент, мы с удовольствием воспользуемся вашей помощью! Мы обновили этот контент на английском, но материалы на более чем 40 других языках остаются устаревшими и все еще используют терминологию Eth2. Мы будем рады вашему вкладу в решение этой проблемы.
Мы обновили пакеты контента, включив пакет обновлений Ethereum. Это позволит сотням активных участников программы перевода непосредственно работать с этими изменениями и быстрее публиковать новую, более точную информацию на различных языках.
Хотите помочь с переводом ethereum.org или стартовой платформы для ставок Ethereum? Ознакомьтесь с нашей программой перевода.
Заключение
Для многих ethereum.org — это надежный источник информации, поддерживаемый нашим сообществом. По понятным причинам многие не хотели отходить от терминологии Eth2 до того, как это будет сделано на сайте ethereum.org. Надеемся, внесенные нами изменения станут стимулом для остальных и помогут отказаться от устаревшей терминологии Eth2. Делая это, вы поможете сделать всю экосистему более понятной и последовательной, предотвратить заблуждения и сделать Ethereum доступнее.
Особая благодарность Тиму Бейко (Tim Beiko) и Тренту ван Эппсу (Trent Van Epps), на тексты которых мы активно ссылались в этой статье.