- О хардфорке «Berlin» в сети Ethereum и его некоторых последствиях
- Изменения в сети Ethereum, планирующиеся во время хардфорка «Берлин»
- Повлияет ли хардфорк Berlin в сети Ethereum на майнеров?
- Почему ноды Ethereum (ETH) зависли после внедрения хард форка Berlin
- Подпишись на наш Telegram-канал и не пропускай важные новости из мира криптовалют и блокчейна*
- Государство и общество
- ТОП 3 роста за 24 часа
- ТОП 3 падения за 24 часа
- В Ethereum состоялся хардфорк Berlin. После этого в сети зафиксировали сбой
- Об изменениях в сети Ethereum после хардфорка London
- Какие последствия для майнеров принесет хардфорк «London»?
- Что ждет сеть Ethereum после хардфорка London?
- Заключение
О хардфорке «Berlin» в сети Ethereum и его некоторых последствиях
Команда разработчиков блокчейн-платформы Ethereum на блоке 12,244,000 (15 апреля 2021 года) собирается осуществить давно запланированный хардфорк с кодовым названием «Берлин». Окончательное решение было принято 19 февраля 2021 года, во время обсуждения разработчиками дальнейших направлений развития платформы.
Основные изменения, внедряемые в работу Ethereum, коснутся механизма функционирования смарт-контратков, а также работы EVM — виртуальной машины Ethereum. В блокчейн будут внесены пять основных изменений (EIP-ов с номерами 2565, 2315, 2718, 2929, 2930).
Рассмотрим подробнее изменения в сети Ethereum, внедряемые во время берлинского хардфорка.
Изменения в сети Ethereum, планирующиеся во время хардфорка «Берлин»
В апреле 2021 года в сети Ethereum будут реализованы следующие серьезные изменения:
EIP-2565 — изменения, направленные на улучшение методики расчета стоимости газа, расходуемого на проведение транзакций в сети Эфириум. Проверка RSA-подписей, функций отсрочки (verifiable delay functions, VDFs), и другие операции станут менее затратными.
В результате внедрения новой функции изменения сложности будет отменен боле сложный способ, внедренный по предложению Виталика Бутерина в 2017 году (EIP-198).
Формула подсчета сложности транзакции и, соответственно, затраченного на ее создание газа, станет такой:
График, иллюстрирующий функцию, определяющую стоимость газа, затраченного на включение транзакции в блок сети Ethereum, согласно EIP-2565:
Главным новшеством EIP-2565 станет установка минимальной величины газа за включение маленьких фрагментов данных в блокчейн Эфириум, что значительно уменьшит вероятность злоупотреблений в сети (за счет увеличения стоимости спам-транзакций).
EIP-2315 — изменения, направленные на расширение инструментария «Виртуальной машины Ethereum» (добавление новых return-стека и команд), сохраняя обратную совместимость с предыдущей версией EVM;
EIP-2929 — увеличение стоимости газа (на 100-300%), затрачиваемого на доступ к операционным кодам доступа (state access opcodes). Это изменение, разработанное В.Бутериным и Мартином Свенде, приведет к увеличению стоимости затраченного газа на операции LOAD, *CALL, BALANCE, EXT* и SELFEDESTRUCT. Первые три кода относятся к хранению информации в блокчейне Эфириум, которое в настоящее время считается недооцененным. После реализации EIP-2929 возможны проблемы в работе смарт-контрактов, созданных ранее по «заниженным ценам». Для решения этой проблемы в ходе хардфорка «Берлин» будет воплощен код EIP-2930.
EIP-2718 — внедрение нового формата транзакций (Typed Transaction Envelope), «оболочки» для новых видов транзакций, включая совместимые с EIP-1559. Транзакции нового типа будут начинаться на одно из значений в диапазоне [0, 0x7f], а традиционные — в диапазоне [0xc0, 0xfe]. Имплементация EIP-2718 является необходимым условием для внедрения предложения EIP-1559, которое серьезно ударит по заработку майнеров;
EIP-2930 — предложение Бутерина и М.Свенде, базирующееся на рассмотренных выше EIP-2718 и EIP-2929, касающееся списков опционального доступа (Optional access lists). В результате этой модификации появятся транзакции нового типа, содержащие списки доступа к определенным адресам и ключам. Доступ к другим адресам вне списка будет возможен, но его стоимость будет выше. EIP-2930 убирает риски, связанные с функционированием созданных ранее контрактов с низкой ценой газа, которые могли бы работать с проблемами после EIP-2929.
Повлияет ли хардфорк Berlin в сети Ethereum на майнеров?
Хардфорк Berlin незначительно повлияет на заработок майнеров (скорее всего в сторону небольшого уменьшения), так как, с одной стороны уменьшатся затраты на проведение транзакций (их количество большое), а с другой — увеличатся комиссионные издержки пользователей за хранение информации в блокчейне Ethereum (но их не так много).
В то же время хардфорк «Берлин» создаст условия для планирующегося внедрения EIP-1559, в результате которого большая часть комиссии за транзакции будут сжигаться, а не выплачиваться майнерам (он запланирован на июль 2021 года в хардфорке «London»).
При этом майнеры будут получать только средства, потраченные на включение транзакции в блокчейн (часть средств, называемая MEVA, Miner extractable value auction), а другая, большая часть оплаты, зависящая от суммы транзакции, будет уничтожена (эта тема уже отчасти рассматривалась в статье «Планы развития Ethereum — взорвется ли бомба сложности летом 2021 года?»).
Это должно уменьшить риск манипуляций со стороны крупных майнеров, берущих в обработку только транзакции с большими комиссиями (TX fee). Кроме того, уменьшится инфляция, негативно влияющая на курс ETH в долгосрочной перспективе (в отличие от биткоина, она не имеет ограничений).
Обсуждение судьбы EIP-1559 среди сообщества Ethereum планируется 26 февраля 2021 года в 14.00 по всемирному времени. Обсуждение должно быть довольно интересным, учитывая интерес к реализации EIP-1559 как со стороны разработчиков Ethereum, так и части валидаторов сети Ethereum 2.0.
Источник
Почему ноды Ethereum (ETH) зависли после внедрения хард форка Berlin
15 апреля 2021 года, после того, как на блоке 12 244 000 произошел долгожданный хард-форк Berlin, разработчики и аналитики начали сообщать о неожиданных проблемах с нодами Ethereum (ETH), управляемыми клиентом OpenEthereum.
В связи с тем, что Geth является наиболее популярной основной реализацией программного обеспечения нод Ethereum (ETH), OpenEthereum используется в основном аналитическими сервисами, такими как Etherscan.
OpenEthereum написал в Twitter:
«OpenEthereum имеет консенсусную ошибку в блоке 12244294. Мы диагностируем основную причину и будем держать вас в курсе».
OpenEthereum has a consensus error at block 12244294. We are diagnosing the root cause and will keep you posted. https://t.co/iNux7pHe9X
Согласно Ethernodes, 12% всех нод блокчейна Ethereum управляется OpenEthereum (OE). Тем временем разработчики в Github сообщают о тех же проблемах в клиенте Hyperledger Besu.
Мартин Кёппельманн, сторонник Ethereum (ETH), и создатель рынка прогнозирования Gnosis (GNO), указал на неправильное добавление блока как основную причину ошибки.
Мартин Кёппельманн написал в Twitter:
«Команда OpenEthereum изучает проблему: пока похоже, что «правильный» блок 12244294 с хешем 0x53c7… не был проверен как «правильный», и, таким образом, был добыт альтернативный блок с хешем 0x0xb2e0»
So far it looks like the (very likely) correct block 12244294 with hash 0x53c7… was not validated as correct and thus an alternative block with hash 0x0xb2e0 was eventually mined at that height. https://t.co/G95jbVFQz0
Однако во время инцидента динамика цен на Ethereum (ETH) на рынке не пострадала, учитывая новый рекордный максимум выше $2500, зафиксирован примерно в это время. На момент публикации ETH торгуется на уровне $2483,56, при этом тенденция к снижению цены за последние 24 часа составляет около 1%.
Ожидается, что ряд биткоин-максималистов воспользовались возможностью, чтобы раскритиковать ведущий блокчейн-проект. Джеймсон Лопп, технический директор Casa Bitcoin, засомневался в конструкции форков Ethereum.
Джеймсон Лопп написал в Twitter:
«Ethereum работает уже 6 лет…но разработчикам по-прежнему удается развертывать несовместимые с предыдущими версиями форки».
Подпишись на наш Telegram-канал и не пропускай важные новости из мира криптовалют и блокчейна*
*Ссылка открывается даже, если телеграм заблокирован в вашем регионе
Государство и общество
ТОП 3 роста за 24 часа
ТОП 3 падения за 24 часа
Нет новых страниц
Cryptofans — информационный микросервисный портал о криптовалютах, блокчейне и децентрализованных технологиях. Мы работаем для вас с 2016 года и активно развиваемся, расширяя возможности, подключая новые сервисы, добавляя новые разделы.Материалы портала не запрещается копировать. За активную ссылку благодарность и респект.
По вопросам сотрудничества и предложений обращайтесь на почту [email protected]
Весь контент, предоставляемый сайтом, гиперссылки, связанные приложения, форумы, блоги, социальные сети и другая информация взята из сторонних источников и предназначена только для ознакомления. Мы не даем никаких гарантий в отношении нашего контента, включая, но не ограничиваясь точностью и актуальностью. Никакая часть предоставляемого нами контента не является финансовой консультацией, юридической консультацией или любой другой формой консультации, предназначенной для какой-либо вашей личной цели. Любое использование нашего контента осуществляется исключительно на ваш страх и риск. Вы должны провести свои собственные исследования, обзор, анализ и проверку нашего контента, прежде чем полагаться на них. Торговля-очень рискованная деятельность, которая может привести к крупным потерям, поэтому проконсультируйтесь с вашим финансовым консультантом перед принятием любого решения. Никакой контент на нашем сайте не является публичной офертой или приглашением к действию.
Настоящий ресурс может содержать материалы 18+
Источник
В Ethereum состоялся хардфорк Berlin. После этого в сети зафиксировали сбой
15 апреля в основной сети Ethereum на блоке #12 244 000 состоялся хардфорк Berlin. В преддверии события цена актива обновила исторический максимум выше $2460, а открытый интерес по фьючерсам достиг рекордных $8,1 млрд.
В рамках Berlin имплементированы четыре предложения по улучшению Ethereum, включая изменение алгоритма расчета стоимости газа (EIP-2565 и EIP-2929), а также новые типы транзакций (EIP-2930 и EIP-2718).
В сети после блока #12 244 294 зафиксировали проблемы с синхронизацией нод с версией ПО OpenEthereum 3.2.1.
По информации Etherscan, ошибка консенсуса затронула только этот клиент. Разработчики уже изучают инцидент.
Большая часть сети работает на клиенте Geth (82,6% всех узлов). OpenEthereum используют в основном поставщики данных вроде Etherscan и Coin Metrics.
Разработчики обнаружили причину инцидента и уже разработали решение. Сейчас его тестируют, однако сроки выхода обновленной версии клиента пока не называют. Ранее с этим багом не сталкивались.
Состоялся релиз исправленной версии OpenEthereum 3.2.3. Инцидент можно считать исчерпанным.
We are pleased to release v3.2.3 which includes a fix for the Berlin Upgrade consensus error. https://t.co/h5B1bzrGA5
Согласно ethernodes.org, в момент хардфорка только 74,6% нод были совместимы с обновлением. Сервис учитывает устаревшие ноды с клиентом Parity, поэтому доля совместимых нод должна быть больше.
Версии популярных Ethereum-клиентов, совместимых с Berlin. Данные: blog.ethereum.org.
В момент хардфорка в сети наблюдались умеренные цены на газ.
В окончательную версию Berlin не включили EIP-1559, которое подразумевает сжигание части транзакционных комиссий. Однако активацию этого предложения запланировали в хардфорке London, который должен состояться в июле.
Против внедрения EIP-1559 выступили крупные пулы Ethermine и SparkPool, за — разработчики. Аргументы у каждой из сторон веские — первые отказываются меньше зарабатывать, вторые пытаются временно залатать проблему масштабирования и снизить комиссии.
Расклад сил между пулами, поддерживающими и выступающими против EIP-1559. Данные: stopeip1559.org.
Технические подробности Berlin описаны в блоге. Например, EIP-2565 предполагает снижение газа для функции возведения в степень по модулю EIP-198, которая вводит ряд алгоритмов для верификации RSA-подписи. EIP-2929 повышает стоимость газа для опкодов SLOAD, *CALL, BALANCE, EXT* и SELFDESTRUCT, чтобы снизить риск крупной DoS-атаки на сеть.
Напомним, в марте майнеры Ethereum заработали $1,37 млрд. Доля транзакционных комиссий в структуре доходов составила 47%. Для сравнения: у биткоина этот показатель не превышает 10%.
Активацию Berlin несколько раз переносили и отправляли его на доработку. Разработчики также опасались концентрации нод в клиенте Geth. Спецификации представили только в январе 2021 года, а точную дату назвали в марте.
Подписывайтесь на новости ForkLog в Telegram: ForkLog Feed — вся лента новостей, ForkLog — самые важные новости, инфографика и мнения.
Источник
Об изменениях в сети Ethereum после хардфорка London
Разработчики блокейн-платформы Ethereum не сидят на месте, постоянно занимаясь ее развитием.
Летом 2021 года, возможно 14 июля 2021 года (точный номер блока пока не известен), в сети Ethereum будет реализован хардфорк «London».
Во время активации «Лондона» планируется реализация следующих обновлений:
- EIP-1559 — внесение изменений в порядок начисления и траты комиссий в сети ETH 1.0, уменьшающих инфляционный характер эмиссии ETH, увеличивающих защиту от спам-транзакций и т.д. (предусматривается увеличение размера блока, введение ограничений на размер комиссии, которая отдается майнерам, а оставшаяся часть сжигается);
- EIP-3554 — предложение Джеймса Хэнкока о переносе времени срабатывания бомбы сложности при PoW-майнинге Ethereum с июля на начало декабря 2021 года. Отсрочка реализуется за счет сдвига точки активации бомбы сложности назад на 9.7 млн. блоков (плюс 500 тысяч блоков от изменений 02.01.2020 в формуле расчета сложности майнинга после хардфорка Muir Glacier). Нужно отметить, что ранее разработчики планировали отодвинуть время срабатывания бомбы на второй квартал 2022 года (EIP-3238). Приближение даты взрывного роста сложности майнинга свидетельствует об увеличении уровня готовности платформы Ethereum к переходу на PoS во время следующего хардфорка под названием «Шанхай»;
- EIP-3198 — предложение В.Бутерина и А.Бахты относительно добавления операционных кодов (Opcode) для обеспечения доступа EVM к чтению размера базовой комиссии блоков (BASEFEE). Это обновление улучшает механизм реализации смарт-контрактов;
- EIP-3529 — предложение В.Бутерина и М.Свенде относительно увеличения эффективности работы блокчейна Ethereum (уменьшение в 2.5 раза размера платы в gas-токенах за операцию SSTORE и сжигание SELFDESTRUCT-части);
- EIP-3541 — отказ в исполнении новых контрактов, начинающихся на байт 0xEF. Обновление упрощает механизм выполнения смарт-контрактов.
Наиболее важными обновлениями хардфорка «Лондон» является изменение алгоритма оплаты труда майнеров в части, касающейся распределения комиссии за транзакции (EIP-1559), а также очередной перенос срабатывания бомбы сложности.
Тестирование EIP-ов, реализуемых во время форка London производится путем запуска их кода в тестовых сетях согласно следующему графику:
- тестовая сеть разработчиков Baikal (Байкал) — все обновления уже протестированы ;
- тестовая сеть Ropsten (Ропстен) — блок 10,399,301 (9 июня 2021);
- тестнет Goerli (Гоэрли) — 4,979,794 (16 июня 2021);
- тестнет Rinkeby (Ринкеби) — блок 8,813,188 (23 июня 2021).
Предыдущее серьезное обновление под кодовым названием «Берлин» произошло в сети Эфириум 15 апреля 2021 года на блоке 12,244,000 (подробнее в статье «О хардфорке «Berlin» в сети Ethereum и его некоторых последствиях»).
Какие последствия для майнеров принесет хардфорк «London»?
Благодаря EIP-3554 (перенос даты отсчета срабатывания механизма значительного увеличения сложности майнинга — difficulty bomb), хардфорк «London» позволит майнерам еще минимум полгода наслаждаться хорошей прибылью от майнинга монет ETH.
Если разработчики не внесут никаких дополнительных изменений, то в конце ноября текущего года время между блоками в сети Ethereum вырастет на 0.1 секунду (станет равным 13.4 s), а в конце декабря 2021 года — уже на одну секунду (увеличится до 14.4 s). Соответствующим образом уменьшиться эмиссия новых ETH и уменьшиться прибыль майнеров.
Из-за реализации обновления EIP-1559 размер получаемого вознаграждения станет меньше, перестанут появляться периодические бонусы в виде огромных комиссий, которые иногда бывают больше величины самой транзакции (подробнее в статье «Никогда такого не было и вот опять: перевод одного доллара с комиссией в 80 тысяч»).
В конечном итоге PoW-майнинг Ethereum станет приносить меньший доход обычным майнерам.
Что ждет сеть Ethereum после хардфорка London?
Следующим серьезным обновлением Ethereum после хардфорка London вероятно станет событие «The Merge» — разветвление сети с переходом основного блокчейна на алгоритм консенсуса PoS (сеть Ethereum 2.0), с ответвлением PoW-блокчейна Ethereum версии 1.0, который станет второстепенным.
Одним из важных достижений, связанных с переходом Ethereum на PoS, станет значительное увеличение энерговооруженности блокчейна (Грета Тунберг будет довольна):
Сравнение энергии, потраченной на проведение одной транзакции в блокчейнах Bitcoin и Ethereum версий 1.0 (PoW) и 2.0 (PoS):
С большой степенью вероятности частичный переход на Ethereum 2.0 произойдет во время следующего хардфорка Shanghai, точная дата которого пока не определена.
Он может быть активирован не ранее, чем через три месяца после «London», то есть уже в 2021 году.
Заключение
Хардфорк «London» принесет в сеть Ethereum важные изменения, подготавливающие эту блокчейн-платформу к полному переходу на релиз 2.0, работающий на алгоритме консенсуса PoS. Это событие укрепит не только позиции платформы Ethereum в мире блокчейна, но и окажет весомое влияние на всю сферу цифровых технологий.
Следующим масштабным шагом в развитии Ethereum возможно станет переход основной сети на алгоритм консенсуса PoS с сохранением существующего PoW-блокчейна (для обеспечения работы ранее запущенных на нем смарт-контрактов). При этом увеличится сложность майнинга и, вероятно, значительно уменьшен размер вознаграждения майнерам за найденные PoW-блоки. Это кардинально изменит ситуацию на рынке майнинга, так как ETH до последнего времени оставался самой прибыльной монетой для майнеров на видеокартах.
Учитывая отсрочку срабатывания бомбы сложности на начало декабря 2021 года, запуск Ethereum 2.0 (переход на PoS) не произойдет, как минимум, до конца этого года. Вероятно, он произойдет не раньше весны 2022 года.
Источник