Нас ждет еще один хард-форк. Вы готовы?
Хотите вы того или нет, но через 3 месяца криптомир вновь столкнется с хард-форком. На этот раз ответственными за это событие станут разработчики, которые изначально и предложили SegWit2x.
Одним из главных действующих лиц является Жан-Пьер Рупп - ведущий разработчик Bitcoinj, который первым предложил увеличение блока до 2 мб. Все это время он работал над проектом SegWit2x.
Согласно Джеффу Гарзику, основателю Bloq и разработчику SegWit2x, данное предложение "вроде как" получило одобрение со стороны сообщества и других членов команды SegWit2x.
Однако разработчики из другого лагеря, Bitcoin Core, продолжают стоять в сильной оппозиции по отношению к SegWit2x. Они уже заявили, что новый клиент Bitcoin Core версии 0.15.0 будет автоматически отвергать и отключать ноды, которые будут поддерживать форк SegWit2x.
Нью-Йоркское соглашение
23 мая 2017 года войдет в историю как день, когда споры по масштабированию биткоина наконец "пришли" к своему завершению. В результате Digital Currency Group опубликовало заявление, в котором 58 различных сторон, включая оба лагеря - сторонники SegWit (BitcoinCore) и сторонники увеличения размера блока (Bitcoin Miners) - согласились на увеличении блока до размера 2 мб.
Это соглашение получило название - New York Agreement (NYA). Идея была в том, чтобы активировать SegWit, используя BIP91, и потом спустя 90 дней произвести хард-форк и увеличить размер блока до 2 мб.
Согласно тому же Digital Currency Group, данное соглашение получило поддержку:
- 58 компаний из 22 стран мира;
- 83.28% от хэша сети (вычислительной мощности);
- 5.1 млрд USD месячного оборота по транзакциям;
- 20.5 млн биткоин-кошельков;
Очевидно, что Нью-Йоркское соглашение пошло не по плану. Сегодня, когда SegWit наконец был зафиксирован, и на свет появился Bitcoin Cash как результат хард-форка 1 августа, многие находятся в замешательстве и негодуют: "а в чем тогда был смысл Нью-Йоркского соглашения"?
Работа по "Bitcoin2x" идет полным ходом
Группа разработчиков SegWit2X опубликовала "дорожную карту" (roadmap) на следующие 3 месяца. Команда планирует позволить майнерам биткоина добровольно выбрать, какое программное обеспечение использовать на блоке номер 494 784. Это произойдет где-то в ноябре.
Заявление, которое было названо "Bitcoin upgrade at Block 494 784", говорит:
В течение ноября 2017 года, примерно спустя 90 дней после активации Segregated Witness в блокчейне биткоина, блок размером между 1 мб и 2 мб будет "сгенерирован" майнерами сети биткоин. Данное действие позволит майнерам увеличить мощность сети и снять нагрузку. В это время ожидается, что более 90% всей производимой мощности, которая обеспечивает работу сети, будет функционировать на основе большего размера блока.
Если все пройдет по плану, то активация SegWit2X приведет к еще одному хард-форку биткоина, создав еще одну версию блокчейна.
Однако план по активации SegWit2X может потерпеть фиаско, если команде разработчиков не удастся получить достаточную поддержку со стороны майнеров. На данный момент еще не до конца ясно, сколько же майнеров предпочтут направить свои мощности на новый блокчейн.
А нужен ли SegWit2x?
Разработчики Bitcoin Core получили, что хотели. После активации SegWit они, наконец, смогут решить проблему масштабирования: внедрение Lighting network. Команда недавно сообщила, что следующее обновление клиента Bitcoin Core 0.15.0, которое выйдет еще до ноября, не будет поддерживать ноды, работающие с SegWit2x.
Видите ли, сама суть биткоина - это идея децентрализации и управления под общим консенсусом. Она идет вразрез традиционным иерархическим системам управления, где решения принимаются группой лиц сверху-вниз.
Однако можно видеть, как разработчики Bitcoin Core пытаются контролировать биткоин, подчиняя себе его правила. Слово "консенсус" там просто для вида.
Вот как это работает: майнеры - это те, кто пишут блоки и помещают их на блокчейн. Пользователи - это те, кто содержит ноды и поддерживают цепочку блоков всей сети. Когда майнеры создают новые блоки, то ноды биткоина распространяют их среди пользователей.
Теперь заявление команды Bitcoin Core стало более понятным. Ясно и то, что оно может потянуть за собой серьезные последствия. Так как ноды Bitcoin Core не будут "дружить" с нодами, которые поддерживают код SegWit2x, то майнеры будут продолжать сигнализировать свои блоки в сеть блокчейна, но ноды клиента Bitcoin Core будут отвечать только блокам, работающим на других таких же клиентах (Bitcoin Core).
Это значительно уменьшает уровень децентрализации. Именно поэтому, даже несмотря на то, что мы уже имеем Bitcoin Cash, сторонники SegWit2x продолжают настаивать на разделении сети.
Ноябрьское шоу
Ноябрь может принести с собой столько же "драмы", сколько принес нам август. Цены тоже могут стать очень волатильными ближе к часу Х.
Если все 83.28% заявленной мощности сети продолжат стоять на своем по отношению к SegWit2x, то хардфорк в ноябре неизбежен.
Примечательно, что 17% хэш-рейта сети не подписали Нью-Йоркского соглашения. Подписавшиеся же также не связаны никакими обязательствами. Никто никого не может заставить майнить, например, исключительно сеть блоков 2 мб.
Если определенные стороны решат, что майнинг после SegWit2x не будет их устраивать, то они запросто могут изменить свое решение и начать майнить более выгодную сеть - главную старую сеть Bitcoin, или, например, Bitcoin Cash.
Оригинал: https://goo.gl/bfnGgJ
Перевод: @cryptowolftade