Columnist / Expert Insight

Обновление Ethereum в Константинополе: технический обзор

Обновление Ethereum в Константинополе: технический обзор. Константинополь - это сложное обновление, которое сочетает в себе пять основных предложений по улучшению Эфириума, или EIPs, предложенные известными разработчиками Ethereum, такими как Виталик Бутерин, Вэй Фанг и Влад Замфир.
Обновление в Константинополе является последним элементом обновления Метрополис и принесет необходимые улучшения сети, что позволит получить возможность для подтверждения ставки (PoS) и осколок, которые появятся вместе с предстоящим обновлением Serenity.
Изображение: Результадо де магем в константинополе.
Дорожная карта Ethereum
Прежде чем погрузиться глубоко в живот зверя, важно вспомнить предыдущую и актуальную дорожную карту Ethereum. С момента своего первоначального выпуска он претерпел несколько важных обновлений (как хард-вилки, так и мягкие вилки, как описано в этом руководстве).
Каждое обновление ниже представляет собой важную веху для сети Ethereum, поскольку оно переходит от протокола консенсуса Proof-of-work (PoW) в доказательство доли с конечной целью быть мировым компьютером, домом для всех лучших dApps.
На момент написания, самая последняя дорожная карта Ethereum выглядит так:
Граница
Усадьба
Метрополис
Серенити
Июль 2015 года
Март 2016
Октябрь 2017
ТБА
Первоначальный выпуск живой сети Ethereum
Основные улучшения сети и обновления кода
Византия,
Константинополь (январь 2019)
Осколок.
доказательство доли
Обзор улучшений в Константинополе
Есть пять основных целей, к достижению которых стремится Константинополь, как сообщает Coin Rivet, и каждый EIP способствует различным изменениям в протоколе:
EIP 145: Побитовое переключение [эффективность и скорость]: Это улучшение означает, что выполнение смен в смарт-контрактах будет в десять раз дешевле.
EIP 1052: Smart Contract Verification [скорость и энергия]: Это изменение позволяет интеллектуальным контрактам проверять друг друга, вытягивая только хэш другого смарт-контракта.
EIP 1014: CREATE2 [масштабируемость]: Это обновление улучшает включение государственных каналов, решение масштабирования Ethereum, основанное на внецепных транзакциях.
EIP 1283: SSTORE [стоимость]: Это изменение снизит затраты на газ для работы SSTORE. Это сокращение позволяет несколько обновлений происходят в транзакции более дешево.
EIP 1234 Block Rewards и Сложная задержка бомб [большая]: это большое изменение для сети. Он состоит из двух компонентов: сокращение награды блока (с трех до двух ETH) и задержки с бомбой сложности.
Изображение:.
Каждый EIP представляет собой слой улучшений, поверх предыдущих усовершенствований, выполненных во время обновления Homestead и Византии.
Вышеуказанные улучшения помогут сайдехейнам взаимодействовать с блочной цепочкой Ethereum (EIP 1014), упрощая передачу данных между сетями (EIP 1283), а также позволяя реализовать более дешевые функции смарт-контракта (EIP 145 и 1052). Задержка бомбы сложности, которая, по сути, сделает PoW устаревшим в Ethereum, была оспорена некоторыми членами сообщества, хотя из-за задержки с выпуском PoS Каспера, я понимаю, почему фонд решил не навязывать увеличение сложности.
Прием клиента
На момент написания статьи все основные клиенты, общающиеся с блочной цепочкой Ethereum, такие как Parity, Geth и т. Д., Все приняли и модернизировали свою инфраструктуру, чтобы соответствовать предстоящему хардфорку Константинополя, как мы можем видеть ниже.
Клиент
ЭЙП
145
ЭЙП
1014
ЭЙП
1052
ЭЙП
1283
ЭЙП
1234
Мета релиз
Выпус/PR
Гет
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Нет.
Паритет Эфириум
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Да.
алет
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Да.
ethereumJ (Гармония)
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Да.
Троица
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Да.
ethereumJS
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Да.
Мана
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Да.
Невер-ум
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Да.
Пантеон
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Изображение:: white_check_mark:. Да
Нет.
Я не ожидаю никаких проблем с обновлением завтра. Продвигаясь вперед с Константинополем, Ethereum Foundation доказал свою устойчивость к невзгодам (еще раз), важной особенностью для любого проекта, который хочет выжить на рынке длинных медведей, с которым мы сейчас сталкиваемся.
Долгосрочное видение Виталик, отпечатанное в команде Ethereum Foundation, - это то, что меня больше всего волнует. Как он сказал во время конференции DevCon4 в октябре 2018 года:
“Ethereum 2.0 - это сочетание множества различных функций, о которых мы говорим в течение нескольких лет, изучая в течение нескольких лет, активно создавая в течение нескольких лет, которые, наконец, собираются объединиться в одном сплоченном целое”.
В конце концов, технология просто создает новые рамки для людей, чтобы общаться и обмениваться ценностью по-разному. Развивая свою сеть в сторону более дешевой, более масштабируемой и децентрализованной экосистемы, Ethereum следит за тем, чтобы он сохранил свою модель захвата стоимости, оставаясь центральной частью в сфере криптовалют.
Прекрасно!

Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.

Previous Article

We need to talk about marketing

Next Article

HSBC has settled $250 billion worth of FX transactions using distributed ledger technology

Read More Related articles