Обновление сети ethereum berlin

Сеть Эфириума ждёт обновление Berlin в апреле 2021 года. Какие улучшения получит блокчейн?

Эфириум — крупнейшая криптовалюта по рыночной капитализации после Биткоина. И хотя масштабы проекта уже превышают эквивалент 200 миллиардов долларов, он продолжает развиваться и улучшаться. В последний раз разработчики масштабно обновляли сеть Ethereum в январе 2020 года. В апреле этого года блокчейн ждёт очередной апдейт. Рассказывает, что он изменит и как повлияет на владельцев криптовалюты ETH.

Для начала уточним важную деталь. Первого декабря 2020 года состоялся запуск нулевой фазы Ethereum 2.0, также известной как Beacon Chain. Данная цепочка работает на механизме консенсуса Proof-of-Stake и отличается значительно большей производительностью — то есть справляется с большим количеством транзакций в секунду. При этом полноценного запуска eth2 ещё нужно дождаться.

Обновление Berlin касается не её, а нынешней сети Ethereum 1.0, в которой трудятся майнеры с видеокартами. Оно станет следующим после предыдущих апдейтов Istanbul и Muir Glacier, которые состоялись в декабре 2019 и январе 2020 года соответственно. Напомним, последнее обновление откладывало так называемую бомбу сложности и спасало сеть Эфириума от замедления.

Теперь блокчейн ждут новые улучшения. Рассказываем о них подробнее.

Детали апдейта Berlin для Эфириума

Вот самые главные подробности об апдейте Berlin:

  • номер блока обновления — 12 244 000;
  • дата апдейта — ориентировочно 14 апреля 2021 года;
  • список предложений по улучшению (EIP) в апдейте — EIP-2565, EIP-2929, EIP-2718 и EIP-2930;
  • направление улучшений — оптимизация использования газа в сети и предотвращение DoS-атак.

Изначально в апдейт предлагали включить EIP-2315, который затрагивал подпрограммы виртуальной машины Эфириума (EVM). Однако в итоге от его внедрения отказались, а в программе обновления осталось всего четыре предложения по улучшению сети.

Когда пройдёт обновление Berlin для Ethereum

Как мы уже отметили, обновление пройдёт на блоке под номером 12 244 000. Ориентироваться стоит на 14 апреля, однако поскольку время создания блоков в сети Эфириума меняется, это может произойти раньше или позже.

Изначально обновление было запланировано на лето 2020 года, однако его несколько раз откладывали. Причины были разные, причём однажды поводом для переноса стали опасения о возможной централизации и “критической зависимости” от клиента Geth.

Апдейт по традиции будет заранее активирован в тестовых сетях Эфириума. Первой стала Ropsten, в которой Berlin внедрили 10 марта, второй — Görli, где апдейт заработал накануне. Последней сетью станет Rinkeby, где обновление активируют 24 марта.

Отметим, что детали следующего обновления после Berlin уже известны. Он будет называться London, а активируют апдейт ориентировочно в июле 2021 года. В нём содержится EIP-1559, который внедрит динамичный размер блока, изменит принцип формирования комиссий и начнёт сжигание ETH. В результате комиссии за проведение транзакций в сети должны значительно уменьшится, а сеть будет лучше справляться с активностью пользователей при пиковых нагрузках.

Читайте также:  Доходность двухлетних облигаций сша график

Что изменится после обновления Berlin в Эфириуме

Berlin состоит из четырёх EIP, то есть предложений по улучшению Эфириума. Некоторые из них затрагивают тему взаимодействия с виртуальной машиной Эфириума и могут быть сложными для понимания.

Детали EIP-2565

Первым в списке обновлений идёт EIP-2565, который также называют предложение по изменению стоимости газа для модульного возведения в степень. В целом он переоценивает предыдущий EIP-198, известный как модульное возведение в степень с большим целым числом. Его автором является Виталик Бутерин, а сам EIP-198 является функцией для модульного возведения в степень, которая внедряет широкий спектр криптографических алгоритмов для подтверждения RSA-подписей. Сам RSA является отдельным криптографическим алгоритмом с открытым ключом. Подробнее о нём можно почитать по ссылке.

В то же время EIP-2565 снижает потребление газа для предыдущего EIP-198, чтобы новый уровень соответствовал стоимости выполнения других операций.

Детали EIP-2929

Одновременно с этим Berlin включает EIP-2929, который увеличивает некоторые расходы на газ ради безопасности сети. Речь идёт об определённых кодах операции — SLOAD, *CALL, BALANCE, EXT* и SELFDESTRUCT — которые теперь будут обходиться дороже при первом взаимодействии.

Напомним, коды операции или опкоды — это набор инструкций, который используется для взаимодействия с виртуальной машиной Эфириума (EVM). Поскольку языки программирования смарт-контрактов по типу Solidity не могут выполняться EVM напрямую, для выполнения определённых заданий нужны машинные инструкции низкого уровня. То есть в итоге получается что-то типа команд в максимально простом виде, с помощью которых виртуальная машина Эфириума может нас понимать.

В частности, примером арифметического кода операции является ADD, а к кодам остановки можно отнести STOP, RETURN, SELFDESTRUCT и так далее. Всего в данный момент существует 140 опкодов. Причём для выполнения каждого из них требуется разный объём газа.

EIP-2929 увеличивает стоимость выполнения определённых кодов операций. К примеру, для функций подразделения CALL расход газа увеличится с 700 до 2600 газа. Однако это произойдёт только в первый раз для определённого адреса. При дальнейших вызовах они будут обходиться в 100 единиц газа.

Причина повышения этих затрат на газ заключается в снижении риска DoS-атак на сеть Эфириума. Данный вектор является крупнейшим из оставшихся угроз для блокчейна.

Детали EIP-2718

Когда Эфириум впервые запустился в мейннете — то есть основной сети — существовал только один тип транзакций. Он включал поля “Кому”, куда отправлялась транзакция, и “Данные”, в которое можно было включить любую желаемую информацию. Со временем стала очевидна необходимость в разных типах транзакций — особенно для создателей смарт-контрактов.

Эфириум и Биткоин

EIP-2718 станет первым шагом в этом направлении. Он окажется своего рода конвертом — или базой — для выпуска новых типов транзакций. Один из них предположительно запустят летом вместе с внедрением предложения EIP-1559.

Детали EIP-2930

Главная идея EIP-2930 заключается в том, чтобы исправить критические изменения в существующих смарт-контрактах и смягчить в некоторых случаях увеличение стоимости газа, которое случится из-за внедрения EIP-2929. EIP-2930 добавит новый тип транзакции, содержащий так называемый список доступа, то есть список адресов и ключей хранилища, к которому транзакция планирует получить доступ. Указание списка доступа упростит обработку транзакций и позволит безопасно снизить расходы на газ.

Что нужно сделать перед обновлением Berlin для Эфириума

Подготовка к апдейту сети традиционна. Если вы просто держите эфиры на криптовалютных биржах или аппаратных кошельках, делать ничего не нужно.

Эфириум и другие криптовалюты

Исключением являются майнеры и операторы нод. Им нужно обновиться до последней версии клиентов сети Ethereum. Вот свежие релизы программ.

Читайте также:  Обязательные инвестиции это те реальные инвестиции

Обновление Berlin станет важным шагом в развитии Эфириума. И хотя по сути апдейт является промежуточной ступенькой для более масштабных улучшений, в данный момент он считается самым актуальным. Поэтому будем надеяться, что всё пройдёт успешно. Ждать обновления остаётся меньше месяца.

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

Источник

Ethereum 2.0. Как меняется крупнейший по капитализации альткоин

Сегодня, 13 апреля, Ethereum обновил исторический максимум на уровне выше $2,2 тыс. (данные CoinGecko). За последний месяц альткоин подорожал на 18%. Еще год назад он торговался по $156. Сейчас капитализация криптовалюты составляет $255 млрд, по этому показателю она занимает второе место после биткоина ($1,18 трлн).

Путь ко второй версии

Ethereum 2.0 — это решение, которое позволит масштабировать оригинальный блокчейн и сделать его более удобным для пользователей. Основная особенность обновления заключается в переходе сети на консенсус Proof-of-Stake (PoS) — он заменит консенсус Proof-of-Work (PoW), на котором сейчас работает блокчейн. Главное отличие PoS от PoW — в том, что для поддержания работы сети больше не нужны майнеры, которые генерируют вычислительную мощность. Работоспособность блокчейна обеспечивают держатели цифровых монет и получают за это вознаграждение. Этот процесс называется стекинг.

1 декабря 2020 года в сети Ethereum произошло крупное обновление, и блокчейн вступил в нулевую фазу тестирования Ethereum 2.0. Нулевая фаза включала только проверку нового механизма PoS, поэтому сеть носила преимущественно тестовый характер. 15 февраля сооснователь Ethereum Виталик Бутерин объявил о выходе первого хардфорка с рабочим названием HF1, который добавил в сеть поддержку легких клиентов, способных работать на смартфонах и браузерах.

Berlin и London

Ближайший хардфорк в рамках обновления Ethereum 2.0 под названием Berlin выйдет ориентировочно завтра, 14 апреля. Об этом в Twitter сообщал один из разработчиков блокчейна. В хардфорк вошли четыре предложения по улучшению сети, два из которых (EIP-2565 и EIP-2929) направлены на изменение алгоритма расчета комиссий за транзакции. В начале апреля только за неделю средняя комиссия за транзакцию внутри сети Ethereum увеличилась на 90% на фоне роста котировок альткоина. Хардфорк Berlin направлен на оптимизацию Gas (валюты, которая используется в сети эфира для оплаты комиссий).

Полностью изменит алгоритм начисления транзакций внутри сети следующий хардфорк London, выход которого запланирован на июль 2021 года. В него войдет предложение по улучшению EIP-1559, которое было предложено Виталиком Бутериным еще в 2018 году. Оно предполагает, что часть комиссии транзакции, которую сейчас получают майнеры, будет сжигаться. Часть майнеров негативно отнеслась к EIP-1559 и даже обещала провести акцию протеста, которая в итоге не состоялась.

EIP-1559 сделает ценообразование Gas более предсказуемым и менее подверженным резким скачкам, пояснил сооснователь 1inch Network Антон Буков. По его словам, относительная доля сожженных цифровых монет будет крайне мала, поэтому эффект от процедуры будет скорее психологический.

Что дальше

Пока точные сроки полного перехода на Ethereum 2.0 остаются неизвестными. В марте Виталик Бутерин предложил ускорить переход на консенсус Proof-of-Stake на фоне недовольства майнеров грядущими обновлениями. После этого разработчик Михаил Калинин опубликовал спецификации для быстрого обновления, в которых предложил отказаться от некоторого функционала, например, возможности вывода средств, заблокированных для стекинга. Несмотря на желание разработчиков как можно быстрее перейти к Ethereum 2.0, точная дата перехода блокчейна на PoS до сих пор неизвестна.

Изменения VS котировки

Рост стоимости Ethereum связан не столько с изменениями в сети, сколько с тем, что сеть наконец масштабируется, считает Александр Хвойницкий, директор по маркетингу криптовалютной p2p-площадки Chatex. Он утверждает, что улучшения, которые произошли с блокчейном в последнее время, позволяют проектам, построенным на Ethereum, развиваться.

Читайте также:  Palit jetstream gtx 1070 8gb майнинг

Ажиотаж вокруг DeFi-сектора показал, что Ethereum может выдержать любые нагрузки, а это привлекает все больше пользовательских денег и становится триггером для роста монеты, добавил Александр Хвойницкий. Также он отметил, что переход на консенсус PoS добавит фактор ограничения предложения и подтолкнет курс криптовалюты вверх.

С мнением Александра Хвойницкого согласился и руководитель аналитического департамента AMarkets Артем Деев. По его мнению, уже в текущем году Ethereum может подорожать до $10 тыс. за счет роста производительности сети. Это станет рекордом даже на фоне стремительного роста цены биткоина в прошлом году, добавил эксперт.

Больше новостей о криптовалютах вы найдете в нашем телеграм-канале РБК-Крипто.

Источник

До запуска хардфорка Ethereum Berlin осталось меньше суток

Последние месяцы детище Виталика Бутерина подготавливалось для крупного обновления сети Ethereum Berlin. Как мы уже писали ранее, обновления начались с тестовых сетей. Ropsten стал первой тестовой сетью, обновленной 10 марта, сеть Goerli – 18 марта, а Rinkeby – 24 марта. Однако, основная сеть еще не активировала обновление Ethereum Berlin Hard Fork и до этого момента осталось менее 24 часов.

Хардфорк Ethereum Berlin будет запущен 15 апреля в блоке 12 244 000 и принесет ряд улучшений для основной сети. Многие из EIP, которые будут выпущены, направлены на изменение стоимости газа. Всего предложений для улучшения будет представлено четыре: EIP-2565, EIP-2718, EIP-2929 и EIP-2930.

Предложения в рамках Ethereum Berlin

EIP-2565 «Цены на газ ModExp»

Первое предложение для улучшения основной сети после проведения хардфорка Ethereum Berlin будет напрямую касаться изменений стоимости комиссий. Компилятор Ethereum ModExp сравнительно дорогой, и EIP-2565 нацелен на то, чтобы сделать ModExp более удобным для использования на практике. Предложение будет направлено на достижение этой цели путем снижения стоимости газа, а также достижения нового уровня безопасности. EIP-2565 будет способствовать использованию более широкого спектра криптографических операций для смарт-контрактов Ethereum.

EIP-2718 «Типизированный конверт транзакции»

С помощью этого предложения Ethereum Berlin будут определяться новые типы транзакций. EIP-2718 станет своего рода конвертером для тех транзакций, которые будут существовать в будущем. Улучшение также поможет добиться разработки и введения этих новых типов транзакций, поскольку без него это сделать сложно. EIP-2718 будет служить поддержкой для обратной совместимости новых типов транзакций.

EIP-2929 «Повышение стоимости газа для кодов операций доступа к состоянию»

В то время как EIP-2565 снижает цены на комиссии ModExp, EIP-2929 будет наоборот повышать стоимость некоторых затрат на газ. Однако это коснется операций, которые обращаются к памяти. До Ethereum Berlin они традиционно были дешевыми и участвовали в DoS-атаках. Стоит отметить, что ранее стоимость на подобные затраты уже была повышена, но этого оказалось недостаточно. Хакеры по-прежнему могут совершать DoS-атаки, однако EIP-2929 поднимет стоимость кодов операций доступа к состоянию практически в три раза. Разработчики планируют таким образом обезопасить сеть от злоумышленников.

EIP-2930 «Дополнительные списки доступа»

Последнее предложение, которое принесет хардфорк Ethereum Berlin, указывает тип транзакции, содержащий список доступа, список адресов и ключей хранения, к которым транзакция планирует получить доступ. Доступ вне списка возможен, но становится дороже. Этот новый тип транзакции основан на EIP-2718 и вводит формат списка активов в Ethereum. Кроме того, EIP-2930 также снижает риски разрыва контракта, которые в противном случае были бы связаны с EIP-2929.

💡 Подписывайтесь на Телеграм канал, чтобы всегда быть в курсе самых последних и горячих новостей 👉 @like_freedman

Источник

Оцените статью