MMGP logo
Присоединяйтесь к нашему инвестиционному форуму, на котором уже 642,330 пользователей. Чтобы получить доступ ко многим закрытым разделам и начать общение - зарегистрируйтесь прямо сейчас.
Ethereum Форум. Всё о криптовалюте Ethereum (Эфириум, Эфир)
Первый пост Опции темы
Старый 24.10.2017, 04:38
#1
Специалист
 
Пол: Мужской
Регистрация: 31.07.2017
Сообщений: 417
Благодарностей: 29




Вступление

Хардфорк блокчейна это всегда явление и оптимистичное и настораживающее. Что он принесет криптовалюте – улучшение или ухудшение? Этот вопрос волнует и разработчиков и пользователей. Однако, это всегда вынужденная мера, без которой, наверное, не обходится сеть ни одной мировой криптовалюты.
Чем же закончился хардфорк эфириума, проводимый буквально несколько дней назад, добились ли разработчики поставленных целей и не сказалось ли это негативно на курсе второй по популярности криптовалютной монеты, обо всем пойдет речь в настоящей статье.

Зачем нужен данный хардфорк?
Прежде чем говорить о целях, которые господин Бутерин поставил перед своей командой, хочу обратить внимание на тот факт, что проведенный хардфорк это первый этап запланированного еще в 2015 году большого хардфорка блокчейна эфира под названием Metropolis, о котором разработчики эфира заявили еще в 2015 году.

Данный большой хардфорк создатели эфира разделили на два этапа: Byzantium (Византия) и Constantinople (Константинополь). Надо сказать, что Metropolis это предпоследний харфорк эфира.


Что будет после него, сказать сейчас никто не может. Нужно хотя бы дожить до Константинополя, а этого без малого, целый год. Отрадно, что разработчики не сидят на месте, а проводят планомерную работу по улучшению работы блокчейна. Ставят цели и выполняют их. Теперь подробнее о целях проведенного хардфорка. Касаться определений форка (софтфорка, хардфорка) не буду, об этом подробнее можно прочитать здесь.

Итак, целями хардфорка Byzantium 17 октября 2017 года стали следующие поставленные задачи:

1. Облегчение и ускорение работы сети.
2. Более быстрые транзакции.
3. Безопасность смарт-контрактов.
4. Конфиденциальность.

Для проведения хардфорка необходимо было достигнуть определенного условия: все клиенты должны быть с поддержкой протокола EIP, которое применяет хардфорк. Особенность Ethereum в том и заключается, что клиенты используют программное обеспечение, написанное разными языками программирования. Разработчики считают, что данный поход обеспечивает безопасность базового протокола.

Обновление блокчейна должно облегчить работу майнерам, ускорить работу блоков. Криптовалютные биржи и приложения, работающие на эфире обновление задеть не должно.

По плану разработчиков хардфорк начнется мгновенно, без предварительных процедур в момент, когда номер блока достигнет показателя 4,370,000.

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

Чтобы данной ситуации не произошло, все клиенты Ethereum должны иметь возможность обновления до данного протокола.
Надо отметить, что уже за 3-4 дня до хардфорка почти все клиенты выпустили обновление. Среди них можно назвать Geth (69% всех узлов), выпустившее обновление за неделю до хардфорка, Parity (35% всех узлов), обновление, которого было выпущено 12 октября.
Кстати, обновление Parity было отозвано, из-за ошибок в процессе тестирования (ошибка была замечена в механизме консенсуса, который вообще, надо сказать, является основной темой хардфорка в рамках бомбы сложности). Клиент Бутерина (python) выпустил обновление 13 октября.

Небольшая техническая справка. Пользователь обязан установить следующую версию клиента:

• Ethereum Wallet/Mist
• Клиент geth версии 1.7.1 или выше
• Клиент Parity версии 1.7.4 или выше
• Клиент Harmony версии 2.1.0 или выше

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

Основная цель, ради которой затевался византийский хардфорк заключалась в том, что Ethereum планирует отказаться от консенсуса Proof-of-Work и перейти на Proof-of-Stake (бомба сложности).


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

Одной из задач хардфорка было увеличение скорости транзакций и увеличение сложности майнинга, что не может не повлечь за собой уменьшение цены оплаты майнерам. Новая цена уменьшит оплату на 2 ETH.
В конце концов, замедленная работа сети приведет к отмиранию в принципе майнинга эфира – майнить данную монету станет просто невыгодно и майнеры со своими дорогостоящими видеокартами будут просто никому не нужны (имеется ввиду блокчейн эфира).
Думаю, майнеры не сильно обрадованы данному событию и предпочли все оставить по прежнему, но политическое решение господина Бутерина не предполагает дискуссий по данному поводу. Конечно, майнеры могут не обновлять свое ПО, и работать со старым протоколом в старой сети и по старым правилам. Остается лишь надеяться на то, что таких желающих не будет слишком много, чтобы не разделить блокчейн эфира на две равные части. Или на три.

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

Примерно такие задачи были поставлены господином Бутериным перед собственной командой и участниками сети. Что же из этого получилось, пошел ли данный хардфорк по пути своего старшего брата, родившего в итоге новый блокчейн Ethereum Classic, или были достигнуты запланированные в 2015 году цели, об этом и пойдет речь ниже.

Что из этого получилось?

После проведения хардфорка Byzantium произошли следующие изменения:

- на 18 месяцев отсрочена бомба сложности;
- произошло увеличение скорости подтверждения блоков;
- майнерское вознаграждение за блок снизилось до с 5 до 3 ETH;
- усилена конфиденциальность путем добавления zk-SNARK;
- расширены возможности виртуальной машины Ethereum.

Главное, что произошло в результате хардфорка это повышение цены эфира более чем на 2% - $348. Через несколько дней курс немного упал, до $339%. В данный момент курс составляет $282.

Ожидая византийского хардфорка майнеры и финансовые аналитики предполагали, что снижение майнерского вознаграждения будет компенсировано большой скоростью транзакций.
Попробуем просчитать доходность от майнинга на примере популярного сервиса ethermine.org который оперирует данными на основе обновления до Byzantium.
При мощности фермы 576.5 MH/s доход с нее составит $1329.15/месяц. Формула расчета доходности одной видеокарты проста: делим мощность 1 видеокарты на мощность всей фермы и умножаем общую доходность от фермы в месяц. В итоге получаем доход от одной видеокарты в месяц. Примерно около $1,5. По сравнению с уровнем дохода в летние месяцы (около $6-7 в июне 2017) весьма сомнительный заработок.


Вообще, хочется отметить, что, несмотря на радостные возгласы «бутеринцев» в социальных сетях, хардфорк прошел не совсем гладко. Клиенты в большинстве своем обновлялись до нового протокола за несколько дней до форка. На момент когда сгенерировался 4,370,000 блок было обновлено всего 45% узлов.

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

Разработчики Эфира Gavin Wood и Afri Schoedon, совместно с Виталием Бутериным заявили, что в новый протокол внедрен процесс fuzzer, созданный специально для того, чтобы обеспечивать безопасность ПО путем извлечения самых тонких недостатков кода. Все было бы отлично, но данный процесс еще находится в процессе изучения и разработчики сами не знают, как он себя поведет.

Комментарий разработчика Peter Szilagyi:

Цитата:
Требуется полировка и усилие, чтобы действительно сделать ее частью рабочих процессов.
Однако, в самом Byzantium так не считают. Разработчик Византии Hudson Johnston убеждает, что новое ПО, несмотря на мелкие недоточеты, отличается стабильной работой. Под мелкими недоточетами имеется ввиду время добычи блока. Среднее время добычи в 25 секунд больше не считается таковым, на смену пришло другое время - 1 минута.
При этом увеличена скорость транзакций, без замедления работы всей сети. Не все клиенты перешли на обновленный протокол, процесс происходит постепенно, пояснил Джонстон.

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

Майнерское вознаграждение стало чуть более ожидаемого (на $1), но на лицо желание разработчиков свести майнинг с его затратными видеокартами к минимальному уровню или вообще отказаться от него.

уникальность

------------------------
Авторdnk1984)
Исключительные права на статью принадлежат mmgp.ru
dnk1984 вне форума
Войдите, чтобы оставить комментарий.
Быстрый переход