Ethereum 2020: дорожная карта и перспективы

блог 1НовостиДля разработчиковПредприятиеБлокчейн РазъяснениеМероприятия и конференцииПрессаИнформационные бюллетени

Подписывайтесь на нашу новостную рассылку.

Адрес электронной почты

Мы уважаем вашу конфиденциальность

ГлавнаяБлогРазработка блокчейна

Ethereum 2020: дорожная карта и перспективы

Аннотированная версия личной дорожной карты Виталика Бутерина для Ethereum и того, как вы можете внести свой вклад в разработку Beacon Chain. by ConsenSys25 марта 2020 г.Опубликовано 25 марта 2020 г.

Герой Ethereum ConsenSys

Что ждет Ethereum 2020? Если вы его пропустили, Виталик Бутерин написал в Твиттере личная дорожная карта Ethereum. Вам интересно, что означает его диаграмма и чего ожидать в этом году? Я снабдил диаграмму ссылками и предварительно расскажу о том, что может произойти в Ethereum 2020..

Слияние: масштабирование Ethereum для подтверждения доли и осколков

Вот аннотированная дорожная карта Ethereum со ссылками. Я беру на себя ответственность за выбор ссылок. Все кредиты на диаграмме должны по-прежнему принадлежать Бутерину..

Eth2roadmap 1Щелкните изображение, чтобы просмотреть соответствующие репозитории для каждого шага дорожной карты..

Схема состоит из четырех основных частей, идущих сверху вниз:

  • “Eth1.x другое”
  • «Безгражданство eth1.x»
  • «Ядро», которое начинается с eth2 Фаза 0 и сходится к eth1 -> eth2 слияние, которое удаляет Proof of Work (PoW).
  • eth2 Фаза 2 и далее

Средняя горизонтальная ось отображает время. Вдоль этой оси расположено «ядро» от запуска фазы 0 до запуска фазы 1 и «Слияние»: eth1 -> eth2 MERGE.  Слияние имеет три зависимости:

  • Запуск фазы 1 eth2
  • eth1 -> Спецификация и реализация слияния eth2
  • eth1.x безгражданство

В случае слияния система отказывается от цепочки Proof of Work. Пользователям больше не нужно будет запускать клиент eth1 и клиент eth2, чтобы следить за двумя блокчейнами. Ethereum будет сегментированной системой Proof of Stake. Будет один Ethereum, состоящий из цепочки маяков и цепочек осколков..  Состояние eth1 хранится в Shard 0. Пользователи продолжают совершать транзакции и использовать приложения, как и раньше..

Слияние – это гигантский скачок в масштабируемости Ethereum. Требуется серьезная инженерия, чтобы сделать слияние возможным и выполнить его безопасно и надежно. Приведенные выше зависимости классифицируют основную часть работы..

Есть что обсудить с Merge и другими элементами, но здесь мы остановимся на ядре и eth1.x other, потому что они содержат Ethereum 2020. В ядре мы начинаем с Ethereum 2.0 Phase 0..


Ethereum 2.0, фаза 0

Товар, который, скорее всего, будет доступен в 2020 году, – это Цепь маяка.

Фаза 0 состоит из работающей сети Proof of Stake, но еще не включает сегментирование или возможность обрабатывать транзакции, кроме некоторых операций валидатора..

этап0 подготовка

Основные предпосылки для запуска Beacon Chain:

  • Публикация договора о депозите eth2 в основной сети eth1.
  • По крайней мере, две, в идеале три клиентские группы eth2 публикуют производственную версию программного обеспечения..
  • После публикации договора о депозите как минимум 16 384 валидатора (524 288 ETH) вносят в него депозит..
Почему цепочка маяков вероятна для Ethereum 2020?

Есть Дэнни Райан, Дидерик Лоэраккер и четыре команды, которые создают клиентов для обеспечения качества продукции eth2. По алфавиту это: МаякНимбусPrysmТекуТроица.

Есть разные уровни участники от Ethereum Foundation и других команд, таких как Artemis, Harmony, Lodestar, Nethermind, Parity, а также тех, кто создает бизнесы по ставкам как услуги, и «новичков». Также были проведены некоторые аудиты.

Миссия по доставке Beacon Chain в 2020 году ясна, и силы сосредоточены. Большая часть работы также была выполнена распределенным образом..

Социально-экономическая годовая процентная ставка (Годовая процентная ставка) более 20% это привлекательная ставка для свободного рынка, позволяющая организовать и активировать 16 384 валидатора (524 288 ETH) очевидными или творческими способами. (Годовая процентная ставка будет уменьшаться с увеличением количества валидаторов.)

средняя модель валидатораИсточник: ссылка на годовой доход выше 24 марта 2020 г.

Как внести свой вклад в Ethereum 2020

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

Всегда приветствуются другие участники. Области для внесения вклада включают одноранговую сеть клиентов, их совместимость и обычные факторы тестирования, безопасности, производительности и стабильности клиентов и сети..

Для экспертов по взлому, безопасности, EVM и смарт-контрактам, аудит депозитного договора и проверка работы Runtime Verification имеет первостепенное значение. Хотя байт-код в основной сети еще не развернут, вы уже можете начать работу, поскольку никаких изменений в депозитном контракте не ожидается..

Ethereum 1.x нуждается в помощи

Самая верхняя часть диаграммы, «eth1.x other», – это элементы, относящиеся к текущей сети Ethereum..

eth1x

Три области, примерно три EIP, нуждаются в выделенных владельцах, чтобы иметь разумные шансы на развертывание в основной сети в 2020 году..

Прекомпиляция BLS12-381 в течение нескольких месяцев отстаивалась Алексом Власовым из Matter Labs, и EIP 2537 находится в стадии разработки..  EIP 2537 добавляет поддержку кривой BLS12-381 что eth2 использует и позволит смарт-контрактам быть легкими клиентами eth2. С помощью прекомпиляции можно писать новые смарт-контракты, которые проверяют данные из шардов eth2. Запуск этапа 1 eth2 представит сегменты, которые повысят доступность данных для накопительных пакетов eth1. По сути, свертки – это смарт-контракты, большая часть вычислений и хранилищ которых выполняется вне сети, но некоторые данные хранятся в цепочке для резервирования. Накопительные пакеты становятся более масштабируемыми, если они не ограничены доступностью данных. С Алексом Власовым прекомпиляция BLS12-381 выглядит вероятной в 2020 году (и, возможно, даже будет доступна до Beacon Chain)..

EIP-1559 Это интересно для пользователей, потому что они могут игнорировать установку цен на газ, но в то же время иметь заверения в том, что они не переплачивают комиссию или их транзакции будут несправедливо задержаны. Из EIP: «ожидается, что большинству пользователей не придется вручную регулировать плату за газ даже в периоды высокой сетевой активности». Кроме того, его элегантность включает в себя сжигание некоторых комиссий, что уравновешивает инфляцию ETH без значительного уменьшения вознаграждения майнеров. С тех пор, как EIP был предложен почти год назад, была проделана некоторая работа. К сожалению, текущего владельца нет.

Абстракция аккаунта позволяет создавать учетные записи с любой логикой авторизации, которую они хотят. Эта дополнительная гибкость может иметь далеко идущие последствия, но вот простой пример. Смарт-контрактный кошелек с мультиподписью может оплачивать свой газ за счет уже имеющихся у него средств. После создания и пополнения кошелька отдельная учетная запись с ETH не требуется для взаимодействия с кошельком и оплаты газа. Абстракция учетной записи восходит к 2015 году, но предложение, написанное месяц назад, дает кому-то возможность сделать это в 2020 году..

Контакт https://gitter.im/ethereum/AllCoreDevs если вы хотите узнать больше и внести свой вклад.

«Безгражданство eth1.x» тоже нуждается в помощи, но это обширная тема сама по себе. А пока посмотрите предложенная дорожная карта для «Эфириума без сохранения состояния» и 1.x файлы.

Постоянная дань уважения команде Geth

На прошлой неделе был выпущен 164-й релиз Geth на Github. Не будем забывать, что Команда Geth продолжает выпуск функции, улучшения и оптимизации Geth. Их и их работу легко принять как должное. Давайте поблагодарим в алфавитном порядке Guillaume Ballet, Zsolt Felföldi, Felix Lange, Gary Rong, Adam Schmideg, Martin Holst Swende, Péter Szilágyi.!

Феликс, Мартин и Петер в течение многих лет улучшали и оптимизировали Geth, вернувшись к первоначальной сети «Шанхайские атаки» (с бывшими товарищами по команде Ником Джонсоном и Джеффри Уилке).

Несколько месяцев спустя, Петер был гостем круглого стола разработчиков в ConsenSys..  Он поделился некоторыми взглядами на такие темы, как eth2, безгражданство, стимулирование участников и признание людей (~ 49-я минута). Спасибо за напоминание, Петер, и спасибо вам и остальной команде за вашу важную работу и преданность делу..

Присоединяйся к Канал в Discord для Go Ethereum если вы хотите поблагодарить их, направить рекомендации или поучиться и внести свой вклад в Geth.

Ethereum 2020 и далее

В настоящее время примерная последовательность действий в Ethereum:

  1. Beacon Chain (eth2 Phase 0) в 2020 г.
  2. Предварительная компиляция BLS12-381 в 2020 году (возможно, первая)
  3. если есть владельцы для абстракции аккаунта и EIP 1559, есть шанс, что они будут доступны в 2020 г.
  4. eth2 Фаза 1
  5. eth1.x безгражданство
  6. eth1 -> eth2 MERGE
  7. дополнительные модели исполнения, улучшения конфиденциальности и безопасности, а также расширенная криптография

В сети Beacon Chain в 2020 году больше всего людей посвятят себя ее реализации..  «Eth2 выглядит хорошо – этап 0 стабилен, команды клиентов сокрушают его..«На eth1 выпуски Geth продолжатся, и предварительная компиляция BLS12-381, вероятно, состоится в 2020 году (возможно, даже раньше, чем Beacon Chain). Однако вскоре потребуются владельцы для EIP 1559 и абстракции учетной записи, чтобы иметь реальные шансы на создание Ethereum 2020. Дорожная карта реализуется многими параллельно..

Подпишитесь на рассылку новостей ConsenSys

Получите последний анализ блокчейна Ethereum, учебные пособия, вебинары и многое другое прямо на свой почтовый ящик. Подписаться

Ethereum 2.0Новостная рассылкаПодпишитесь на нашу рассылку, чтобы получать последние новости Ethereum, корпоративные решения, ресурсы для разработчиков и многое другое.Как создать успешный блокчейн-продуктВебинар

Как создать успешный блокчейн-продукт

Как настроить и запустить узел EthereumВебинар

Как настроить и запустить узел Ethereum

Как создать собственный API EthereumВебинар

Как создать собственный API Ethereum

Как создать социальный токенВебинар

Как создать социальный токен

Использование инструментов безопасности при разработке смарт-контрактовВебинар

Использование инструментов безопасности при разработке смарт-контрактов

Будущее финансовых цифровых активов и DeFiВебинар

Будущее финансов: цифровые активы и DeFi

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map