Хардфорк Constantinople

ТОП-2 лучших брокера бинарных опционов в 2020 году:
  • БИНАРИУМ
    БИНАРИУМ

    № 1 в рейтинге! Гарантия честности, высокий доход! Хороший выбор для начинающих. Бонус за регистрацию счета!

  • ФИНМАКС
    ФИНМАКС

    Разнообразные торговые инструменты для опытных трейдеров!

Состоялся Хардфорк в сети Ethereum Константинополь

Форк Эфира под названием Константинополь (Новый Эфир или Эфир 2.0) был успешно запущен 28 февраля 2020 года.

Что такое форк в Ethereum?

Форк — это изменение базового протокола Ethereum, создание новых правил для улучшения системы. Изменения протокола активируются под конкретным номером блока, в случае с Константинополем – это произошло на блоке №7080000 .

Что такое Константинополь?

Constantinople – это следующее общесистемное обновление для сети Ethereum. Его также называют «Эфириум 2.0» или «Новый Эфириум».

Константинополь – это переходная стадия от протокола Proof of Work (PoW) к протоколу Proof of Stake (PoS). Разработчики уверяют сообщество, что новый форк сделает сеть более быстрой и менее затратной, как мы видим из обновлений.

Что такое Санкт-Петербург (St-Petersburg) и как он связан с Эфиром?

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

Для одного и того же номера блока потребуется выполнить два обновления протокола, чтобы устранить проблемы в различных тестовых сетях Ethereum, таких как Ropsten.

Что происходит во время обновления сети?

После того, как сообщество пришло к соглашению о том, какие изменения должны быть включены в обновление, изменения в протоколе записываются в различные кошельки Ethereum, такие как Geth, Parity и Harmony.

Изменения протокола активируются под конкретным номером блока.

Рейтинг надежных брокеров бинарных опционов с русским языком:
  • БИНАРИУМ
    БИНАРИУМ

    № 1 в рейтинге! Гарантия честности, высокий доход! Хороший выбор для начинающих. Бонус за регистрацию счета!

  • ФИНМАКС
    ФИНМАКС

    Разнообразные торговые инструменты для опытных трейдеров!

Любые узлы, которые не были обновлены до нового набора правил, будут оставлены в старой цепочке, где продолжают существовать предыдущие правила.

Что делать майнеру?

Чтобы Ваши фермы работали стабильно, необходимо обновить программы и кошельки до последней версии. Рекомендуем это сделать прямо сейчас, чтобы избежать проблем несовместимости блоков в цепи и риска потери прибыли с майнинга.

В данный момент официально поддерживают форк следующие майнеры:

Программы

Программа Серия Настройка и загрузка
Phoenix Miner AMD/Nvidia Скачать и настроить
Claymore’s Dual Ethereum AMD+NVIDIA GPU Miner AMD/Nvidia Скачать и настроить

Загрузите последнюю версию вашего клиента кошелька Ethereum:

Что делать владельцу Эфира или пользователю сети Ethereum?

Если Вы храните монеты ETH на бирже (например, Coinbase, Kraken или Binance), службе веб-кошелька (например, Metamask, MyCrypto или MyEtherWallet), службе мобильного кошелька (например, Coinbase Wallet, Status.im или Trust Wallet), или на аппаратном кошельке (таком как Ledger, Trezor или KeepKey) – вам не нужно ничего делать, если только вас не проинформируют о дополнительных действиях. Это может сделать только специальная служба биржи или кошелька.

Что произойдет, если я не буду участвовать в обновлении?

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

Вы можете застрять в несовместимой цепочке без защиты от повторного воспроизведения в основной сети, то есть ваши монеты Эфира будут уничтожены.

Что такое модернизация сети в Ethereum-land?

Модернизация сети — это изменение базового протокола Ethereum, создание новых правил для улучшения системы. Децентрализованная природа систем блокчейнов затрудняет модернизацию сети. Модернизация сети в блокчейне требует сотрудничества и общения с сообществом, а также с разработчиками различных кошельков Ethereum, чтобы переход прошел гладко.

Какие изменения произошли в Константинополе?

Предложения по улучшению Ethereum (EIP) описывают стандарты для платформы Ethereum, включая спецификации основных протоколов, клиентские API и стандарты контрактов. Внедрены следующие EIP.

Побитовое смещение. Теперь информация в блокчейне Эфира будет обрабатываться быстрее и эффективнее, а потребление газа снижено в 10 раз.

Произошла оптимизация выполнения кода – теперь проверка смарт контрактов будет более простой задачей.

Произошло обновление цен на газ для разработчиков. Изначально обмновление, названное «чистое измерение газа» было создано Джонсоном. Это позволит улучшить одну из текущих проблем с удобством использования Эфириума — растущие затраты на газ.

Улучшена производительность сети благодаря новому решению для масштабирования, оно включает в себя несколько новых функций, в том числе каналы состояния (state channels).

Награда за блок уменьшена с 3 ETH до 2 ETH.

«С этими улучшениями мы можем расширить возможности блокчейна Эфириума, чтобы появилось больше вариантов использования сети»,

Отметим, что EIP 1283 (изменение цен на газ для разработчиков) будет сначала введено Константинополем, а потом сразу же удалено обновлением Санкт-Петербург, так как именно из-за этого нововведения обнаружилась лазейка в системе безопасности сети Ethereum.

Мнение майнеров

Майнеры высказывали свое мнение по поводу данного форка с того момента, как о нем стало известно: одних майнеров (асик майнеров) он устраивает, так как с обновлением асики не были убраны из сети, однако, снижение награды негативно повлияло и на них.

Другие майнеры (GPU) крайне скептически относятся к этому обновлению:

  • Во-первых, уменьшение награды снижает прибыль от майнинга Эфира.
  • Во-вторых, присутствие асков в сети нагружают сеть и делают добычу ETH еще тяжелее.

Этот пункт очень сильно беспокоит GPU майнеров, так как тот факт, что сеть не освободили от асиков, может привести к появлению новых более мощных асиков под алгоритм Ethash (а об их появлении уже говорят), что может вообще вытеснить GPU майнеров с добычи Эфира.

Посмотрим, как будет работать сеть с новыми обновлениями, ведь Константинополь только-только начал действовать. Как теперь будет работать блокчейн Эфира – увидим со временем!

Хардфорк Эфириума Constantinople на пороге: чего ждать от грядущего обновления сети

Следующий хардфорк Эфириума – Constantinople, будет активирован на этой неделе, 16 января. Обновление будет установлено в одностороннем порядке на всех узлах в сети.

Этот подход представляет собой процесс, который сопровождается неотъемлемыми рисками. Например, если достаточное количество пользователей не согласны с обновлением, это может привести к разделению сети. Такое событие произошло в 2020 году, когда спорный хардфорк после краха DAO привел к появлению двух разных блокчейнов – Эфириум и Ethereum Classic.

Тем не менее, Афри Шоэдон (Afri Schoedon), менеджер по выпуску клиента Эфириума Parity, сказал, что риск разветвления блокчейна низок, потому что поддержка обновления ведущими пулами майнинга Эфириума — сторонами, вовлеченность которых имеет наибольшее значение во избежание разделения блокчейна – была достаточно высокой.

«Майнеры готовы», — сказал Шоэдон. «Только майнеры могут разветвить блокчейн».

В настоящее время веб-сайт отслеживания узлов Эфириума, управляемый Питером Пратшером (Peter Pratscher), генеральным директором крупнейшего пула добычи эфира Ethermine, демонстрирует принятие Constantinople лишь на уровне 15.6%. Однако Пратшер сказал, что статистика имеет недостатки, и заявил, что будет обеспечена поддержка большинства.

«Мы ожидаем, что большинство пока не обновленных узлов будет обновлено к моменту добычи блока, на котором будет осуществлен хардфорк», — сказал Пратшер.

Constantinople является частью трехэтапного обновления под названием Metropolis. Он объединяет в общей сложности пять предложений по улучшению Эфириума (EIP). И хотя большинство из них не вызывает сомнений, один из аспектов обновления стал причиной некоторых противоречий.

В частности, Constantinople откладывает активацию «бомбы сложности» — части алгоритма Эфириума, которая увеличивает сложность майнинга со временем. Поскольку обновление уменьшит сложность майнинга, также предпринимаются шаги для уменьшения вознаграждения майнеров за добычу блока с 3 ETH до 2 ETH. Это заставило майнеров выразить недовольство обновлением. Но в то же время крупные майнинговые пулы активизировались в поддержку изменений.

«Мы ожидаем плавного обновления без каких-либо проблем», — отметил Пратшер.

Помимо этого, существуют и другие риски для обновления всей системы. Ошибки в коде могут привести к разветвлению сети, а алгоритмы могут сработать неправильно, что приведет к непредвиденным трудностям. Но разработчики уверены, что такие риски минимальны в Constantinople, и в течение месяцев, предшествовавших событию на этой неделе, в рамках тестирования ошибки выявлялись и устранялись.

«У нас есть программное обеспечение для тестирования и мониторинга форка и средство проверки протоколов, которые постоянно отслеживают проблемы до, во время и после хардфорка», — сказал Хадсон Джеймсон (Hudson Jameson), представитель Ethereum Foundation. «Мы очень рады внедрению этих изменений в протокол Эфириума. Тем не менее, мы ставим безопасность и стабильность сети на первое место».

Ряд обновлений

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

Тейлор Монахан (Taylor Monahan), генеральный директор кошелька Эфириума MyCrypto, охарактеризовала общую направленность обновления Constantinople как «простое улучшение качества жизни при разработке контрактов». По словам разработчика Ника Джонсона (Nick Johnson), одно из таких обновлений, EIP 1283, включает в себя то, что называется «чистым измерением газа». Первоначально созданный Джонсоном, этот элемент улучшит одну из текущих проблем с удобством использования Эфириума — растущие затраты на газ.

«С его помощью мы можем сократить ненужные расходы газа для контрактов, а также сделать экономически эффективными новые схемы кодирования», — сказал он.

Еще одно обновление, которое несколько разработчиков назвали самым захватывающим из изменений Constantinople, — это EIP 1014. Обновление под названием Skinny CREATE2 откроет путь для новых видов решений для масштабирования второго уровня, таких как двусторонние каналы (state channels).

«Это позволяет создавать новые типы двусторонних каналов, которые снижают или даже устраняют затраты на развертывание внутри сети, что повышает масштабируемость и снижает затраты и хлопоты для пользователей», — сказал Джонсон.

По словам Алексея Ахунова из Turbo Geth, EIP 1014 может повлиять на будущие изменения в Эфириуме, такие как потенциальная реализация арендной платы или внедрение тарифов на хранение данных на платформе Эфириума. И это может привести к появлению других неожиданных новых функций смарт-контрактов.

«Еще одна интересная (и потенциально опасная) вещь, которую позволяет CREATE2, — это воссоздание контрактов по тому же адресу после их уничтожения», — сказал Ахунов. «Это воссоздание может быть выполнено либо с тем же кодом, либо с другим кодом — что по сути приводит к полностью обновляемым контрактам».

Constantinople также включает в себя еще 2 обновления — EIP 145 и EIP 1052 — которые повысят удобство использования сети для разработки смарт-контрактов и упростят определенные операции в коде Эфириума.

«С этими улучшениями мы можем расширить возможности цепочки Эфириума, чтобы охватить больше вариантов использования сети», — сказал Джонсон.

Дебаты майнеров

Тем не менее, хотя большая часть Constantinople включает хорошо проверенные и технически простые изменения, есть еще одно изменение кода, которое горячо обсуждается. Автор изменения – Афри Шоэдон из Parity, и речь идет о EIP 1234.

Это связано с тем, что одним из основных аспектов Constantinople является задержка активации так называемой «бомбы сложности» наряду с вышеупомянутыми техническими характеристиками. Изначально предназначенная для плавного перехода к другому протоколу консенсуса Эфириума — proof-of-stake, бомба сложности представляет собой алгоритм, который постепенно увеличивает время, необходимое для добычи новых блоков.

В конце концов, бомба переводит блокчейн в состояние, известное как «ледниковый период», в течение которого сложность становится настолько высокой, что майнерам становится невыгодно добывать эфир. Таким образом, алгоритм получает преимущества, поощряя частые изменения кода для его модификации. По словам Ахунова, откладывание бомбы сложности — самый важный аспект Constantinople.

«Главная задача Constantinople — отсрочить бомбу сложности, в противном случае сложность добычи может резко возрасти. Кроме этого, нет никаких изменений, которые действительно важны», — сказал он.

Однако задержка бомбы сложности имеет свои тонкости. В первую очередь потому, что скорость, с которой создаются блоки в Эфириуме, также определяет регулярность, с которой генерируется внутренняя криптовалюта платформы, эфир (ETH). С этой целью Constantinople снижает вознаграждение за добычу блока с 3 ETH до 2 ETH за блок — шаг, который вызвал недовольство майнеров, чей доход напрямую зависит от размера вознаграждения.

Противоречие усугубляется с появлением специализированного оборудования для майнинга Эфириума, что, по мнению некоторых, рискует сделать менее выгодной добычу эфира для майнеров-любителей, использующих видеокарты для добычи криптовалюты, а не специализированные ASIC.

«В целом, мы не фанаты обновления Constantinople», — сказал Пратшер из Ethermine. «Это обновление сделает добычу невыгодной для многих майнеров, что негативно скажется на безопасности сети Эфириума».

Пратшер привел в пример недавнюю атаку 51% на Ethereum Classic, в качестве возможной проблемы, которая может возникнуть, если майнеры начнут покидать сеть. Брайан Вентуро (Brian Venturo), управляющий небольшим майнинговым пулом под названием Atlantic Crypto, вторит эти опасениям и отмечает:

«EIP-1234 в Constantinople немедленно добавит давление на экономику индустрии майнинга».

Следующий этап

В связи с этим предстоящим снижением вознаграждений за блок, майнеры, такие как Пратшер и Вентуро, делают ставку на потенциальное будущее обновление под названием ProgPoW, которое обещает помешать ASIC-майнерам работать в сети и обеспечить конкурентоспособность майнинга на видеокартах.

На сегодняшний день неясно, будет ли такое изменение развернуто. Несмотря на то, что на встрече разработчиков в начале января было дано «предварительное» одобрение этому предложению, дискуссии по этому изменению так и не достигли консенсуса. Тем не менее, разработчики уверены, что работа будет продолжена в ближайшие месяцы, так как усовершенствования масштабирования второго уровня продолжают созревать, и формирующие аспекты долгожданного обновления Эфириума — Serenity (Эфириум 2.0) — начинают вырисовываться все четче.

Учитывая все вышесказанное, предстоящее обновление стало причиной формирования настороженного отношения к хардфорку в сообществе.

По словам Ахунова, при худшем варианте развития событий с новым алгоритмом сложности что-то пойдет не так, и это станет причиной нарушения безопасности сети. Другие разработчики назвали проблемы консенсуса самой большой причиной для беспокойства. Тейлор Монахан из MyCrypto сказала, что она больше всего обеспокоена тем, что мошенники могут использовать обновление как возможность выманить средства у инвесторов.

Но независимо от рисков, связанных с обновлением, разработчики уверены, что они предприняли все возможные шаги для обеспечения гладкого развертывания обновления. Кроме того, у бомбы сложности есть и определенные преимущества. Например, даже если некоторые узлы не примут программное обеспечение Byzantium, грядущая бомба сложности означает, что они не смогут работать в ближайшие месяцы и будут вынуждены обновиться, чтобы продолжить транзакции в Эфириуме. Монахан отметила:

«Многие люди получат выгоду от улучшений (даже если они этого не осознают) благодаря более дешевым контрактам, более эффективным операционным кодам и открытию большего количества возможностей для взаимодействий с контрактом».

Хардфорки Constantinople и St. Petersburg прошли без осложнений

Наконец разработчикам удалось провести удачный хардфорк Constantinople в сети Ethereum. Как и было объявлено заранее, обновление прошло 28 февраля на блоке 7 280 000. Процедура прошла без каких-либо осложнений, хотя эксперты допускают обнаружение уязвимостей в будущем.

Хардфорк, которого долго ждали

Ожидалось, что форк Constantinople пройдет еще в октябре 2020 года. Однако были выявлены глобальные проблемы, и разработчики перенесли его на январь. Но и тогда не получилось запустить обновление без проблем. Чтобы справиться с ними, было разработана «заплатка» St. Petersburg.

Выявленная во время тестирования функция самоликвидации контрактов предоставляла хакерам возможность воровать токены. Они могли делать это через процесс повторного воспроизведения транзакций.

В результате обнаружения этой уязвимости разработчикам пришлось перенести сроки с 16 января на 27 февраля. Однако из-за запущенной бомбы сложности эмиссия криптовалюты замедлилась. Поэтому хадфорки Constantinople и St. Petersburg были активизированы только 28 февраля.

Как сообщают эксперты, форк поддержали 22,1% от общего числа пользователей сети, установив обновленное программное обеспечение. Этого оказалось достаточно, чтобы процесс прошел без осложнений.

Для чего запускался Constantinople

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

Виртуальная машина – программный комплекс, имитирующий работу систем компьютера в виртуальном пространстве. В блокчейне Ethereum она децентрализована и призвана управлять смарт-контактами.

Кроме того, обновление стало еще одним шагом для повышения децентрализации майнинга. Вознаграждение за блок снижено до двух ETH, при этом ему удалось отключить заложенную ранее «бомбу сложности». Ожидается, что благодаря этому на получение одного блока будет уходить не более 15 секунд.

Что ожидает Ethereum в дальнейшем

После проведения текущего хардфорка блокчейну предстоит пережить еще одно обновление – Serenity. Он является заключительной фазой при переходе к проекту Ethereum 2.0. Он будет строиться на алгоритме Proof-of-Work. Это позволить сделать систему максимально стабильной, и с полноценным доказательным механизмом.

По заверениям разработчиков, проект перейдет в заключительную фазу уже летом 2020 года. В результате на подтверждение транзакции будет уходить не более 10 секунд, а количество операций в сети за одну секунду увеличится с 14 до 14 000.

Секрет успеха:  Отзыв о MaltaOption
Брокеры БО, дающие бонусы за открытие счета:
  • БИНАРИУМ
    БИНАРИУМ

    № 1 в рейтинге! Гарантия честности, высокий доход! Хороший выбор для начинающих. Бонус за регистрацию счета!

  • ФИНМАКС
    ФИНМАКС

    Разнообразные торговые инструменты для опытных трейдеров!

Добавить комментарий