День форка: что будет с Биткойном 1 августа

День форка: что будет с Биткойном 1 августа

День 1 августа 2017 года за последние месяцы противостояния вокруг SegWit был широко разрекламирован в СМИ, соцсетях и высказываниях популярных в сообществе людей, как решающий день для сети Биткойна. Более поздние события, в первую очередь активация BIP91, то есть реализация первой части соглашения SegWit2x, значительно изменили положение вещей. Однако, к дате 1 августа все еще сохраняется повышенное внимание, поддерживаемое многочисленными предположениями, предсказаниями и позицией некоторых крупных игроков индустрии. Теперь, когда до «часа Х» остаются сутки, можно более уверенно прогнозировать, что на самом деле может случиться в этот день, а что уже не произойдет.

BIP91 сделал свое дело

Впервые 1 августа как дата возможного раскола сети возникло в первых числах марта, когда ситуация с активацией SegWit окончательно зашла в тупик и появилось предложение так называемого UASF (BIP148) — псевдо-софт-форка, который в случае активации гарантировал разделение блокчейна Биткойна на две несовместимые цепочки. Вокруг этого предложения развернулась широкая дискуссия, и он получил полную или частичную поддержку некоторой части сообщества, в том числе крупных пулов и компаний, таких как Bitfury, BTCC, Slush, Coinbase и других. К концу мая, то есть ко дню подписания Нью-йоркского соглашения, UASF мог рассчитывать на 10-15% долю хэшрейта майнеров и поддержку нескольких крупных и множества небольших криптовалютных компаний — от бирж и операторов кошельков до разработчиков сервисов и производителей оборудования. На фоне такой же упрямой позиции сторонников Bitcoin Unlimited (позже Emergent Consensus), угроза для Биткойна становилась все более реальной.

Однако, принятие соглашения о SegWit2x (BIP91), предусматривающего активацию SegWit с последующим увеличением размера блока, значительно изменило картину. Подавляющее большинство майнеров поддержали это решение, и BIP91 был активирован, что фактически гарантировало принятие SegWit и тем самым исключило угрозу раздвоения блокчейна вследствие UASF.

UASF не будет

Напрашивается вопрос — почему альтернативное предложение SegWit2x делает UASF полностью ненужным, и даже технически исключает его активацию? Многие писали о том, что UASF будет активирован, если до 1 августа не произойдет активация SegWit. Но такая формулировка не соответствует действительности.

В соответствии с документацией UASF, в случае своей активации, узлы с включенным UASF с 1 августа начали бы отвергать блоки, в которых не подтверждается готовность к активации SegWit согласно оригинальному BIP141. Однако, первая часть предложения SegWit2x, известная как BIP91, … делает ровно то же самое!

Как ни странно, часто противопоставляемые друг другу некомпетентными людьми BIP91 и BIP148 выполняют одну и ту же задачу — активируют SegWit через оригинальный механизм BIP141, но разными методами. BIP148 делает это через голосование узлов, принуждая майнеров поддержать SegWit, в то время как BIP91 активируется через голосование майнеров, вынуждая узлы и «несогласных» майнеров, если таковые будут, обновить свой клиент сети Биткойна до версии, поддерживающей SegWit. Именно это и произошло 23 июля, в день активации BIP91. С этого дня в основной цепи принимаются только блоки с поддержкой BIP141, а это значит, что UASF не будет, так как нет главной причины для его активации — блоков без «бита версии 1», сигнализирующего о готовности майнера поддержать активацию BIP141.

Отсчет для SegWit запущен

После того, как был активирован BIP91, со следующего за этим событием пересчета сложности, произошедшего два дня назад, начался отсчет для фиксации (lock-in) самой технологии Segregated Witness — этого события её сторонники ожидают уже второй год.

Сейчас, при 100% поддержке майнеров, это событие выглядит практически неизбежным, если не произойдет какого-либо форс-мажора, способного поменять позицию майнеров.

Период фиксации закончится 9  или 10 августа (точное время зависит от изменения мощностей хэширования в этом периоде), и вслед за ним начнется период непосредственной активации, по окончанию которого, вероятно 23 или 24 августа, правила SegWit вступят в силу в основной сети Биткойна и таким образом трехлетнее противостояние вокруг методов масштабирования сети завершится в основной своей части. Однако, следует напомнить, что через три месяца после активации SegWit намечен хард-форк с увеличением размера блока, который может снова обострить отношения в сообществе, к чему уже появляются первые предпосылки.

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

UAHF будет

Первоначально UAHF (User Activated Hard Fork), готовился крупными китайскими майнерами, в первую очередь Bitmain и ViaBTC, как мера противодействия UASF. Он был призван сплотить всех противников перехода от консенсуса майнеров к консенсусу узлов, который несет в себе потенциальную опасность передачи контроля над сетью Биткойна в руки ботнетов, а точнее управляющих ими группировок, а попутно лишит майнеров возможности влиять на принятие решений по изменению протокола Биткойна.

Активация BIP91, отменяющая выполнение UASF, сделала UAHF фактически ненужным, и Bitmain подтвердил свою готовность дальнейшей поддержки SegWit2x. Однако компания ViaBTC, сейчас управляющая собственной криптовалютной биржей и одним из крупнейших майнинговых пулов, всегда отличалась наиболее радикальной позицией в дискуссии о масштабировании Биткойна. 25 июля ViaBTC объявила, что проведет хард-форк в любом случае, даже если активации UASF не произойдет. Иными словами, сеть Биткойна все же ожидает неизбежный раскол, но это будет не борьба за один блокчейн, а создание самостоятельного альткойна, поэтому он по сути не угрожает стабильности сети и может вызвать только временные неудобства в первые часы после хард-форка.

UAHF должен быть активирован 1 августа около 12:00 UTC, то есть 15:00 по московскому времени.

Bitcoin Cash, он же ABC и BCC

Чтобы отделить свой блокчейн от Биткойна, ViaBTC дала ему новое имя — Bitcoin Cash, а соответствующий биткойну (BTC) токен этой сети получил сокращение BCC. Программное обеспечение, на котором будет работать Bitcoin Cash, названо Bitcoin ABC. Оно будет соответствовать Bitcoin Core за исключением некоторых деталей: в нем не будет SegWit и Replace-by-Fee (RBF), а предельный размер блока будет увеличен сразу до 8Мб. Чтобы обеспечить «безопасный развод» с Биткойном, в Bitcoin ABC предусмотрена защита от дублирования транзакций. Подробнее о Bitcoin Cash описано в этом посте.

Кто поддерживает BCC

Майнеры и другие представители криптовалютного сообщества продолжают публиковать мнения о поддержке токена Bitcoin Cash (BCC), который появится в случае проведения UAHF.

Так, китайская биржа Huobi выразила полную поддержку BCC.

«BCC – это цифровой актив, генерируемый программным обеспечением клиента Bitcoin ABC – полномасштабной реализации протокола биткойна, который не поддерживает спорный код SegWit, заменив его простым, разумным, регулируемым решением», –пояснили представители биржи.

Еще две крупные биржи — Bittrex и Bitfinex — после хард-форка зачислят на балансы пользователей суммы BCC, аналогичные имеющимся у них суммам в биткойнах, а также откроют торговлю этой криптовалютой.

Криптовалютный кошелёк Electrum более сдержан в высказываниях. Он обращает внимание на технические трудности в поддержке «менее безопасных» правил добычи BCC.

«Electrum сможет поддержать BCC, изменяя правила, которые мы используем для проверки блоков и создания транзакций. Есть уже форки Electrum, которые это делают».

По словам представителей Electrum, компания недовольна использованием её логотипа на веб-сайте BCC, поскольку это означает одобрение хард-форка.

«Мы не согласны с использованием имени Electrum в контексте хард-форка Биткойна, потому что это предполагает, что мы поддерживаем его», – подчёркивает компания.

Китайский производитель майнингового оборудования и оператор крупнейшего в сети Биткойна пула Antpool, Bitmain, называет BCC «планом на случай непредвиденных обстоятельств». Но поскольку UASF уже не будет, компания не станет переносить свои мощности в майнинг BCC.

Bitmain не исключает, что при определенных условиях может поддержать BCC, однако подчёркивает, что поддерживает активацию SegWit и своё намерение реализовать SegWit2x.

На данный момент из крупных майнеров BCC поддерживает только пул ViaBTC, обладающий весьма солидной мощностью, около 8-10% сети (хотя, уже ViaBTC открестился от прямой поддержки BCC). Какая ее часть будет перенесена в новый блокчейн, пока неизвестно. После хардфорка, если BCC выживет и его курс не рухнет — вероятно, в эту сеть могут перейти и другие майнеры, которых не устраивает их доход при добыче биткойна. Кроме того, хард-форк вызовет снижение хэшрейта в блокчейне Биткойна, что означает падение сложности, как минимум, на период одного пересчета.

Что делать пользователям

Итак, хард-форк (UAHF) 1 августа состоится в любом случае. Однако, если все пройдет по плану, он не вызовет потрясений в работе сети, и риск потери биткойнов, лежащих в кошельках, можно считать нулевым. Что же делать пользователю биткойна, который хочет сохранить свои деньги (а лучше и приумножить их) в этом водовороте софт-форков и хард-форков? В первую очередь, не поддаваться панике.

Если вы держите свои биткойны в локальном кошельке, то есть полностью контролируете закрытые ключи (private keys) от него, то вашим биткойнам абсолютно ничего не угрожает. Если же они находятся на бирже или в онлайн-кошельке, то здесь могут быть нюансы, так как решение за вас будет принимать оператор кошелька или биржи. Для сохранения полной свободы действий следует вывести свои биткойны в локальный кошелек (не обязательно полный узел, достаточно и «легкой» или SPV-версии кошелька) и сделать резервную копию закрытых ключей.

Следующий нюанс — получение «бесплатных» монет Bitcoin Cash. В прошлом году, при раздвоении блокчейна Эфириума после хард-форка и появления Ethereum Classic, все пользователи Эфириума получили возможность совершенно без затрат получить эквивалентное количество монет ETC, просто импортировав свои ключи в кошелек Ethereum Classic. То же самое должно произойти и в случае появления Bitcoin Cash, как форка Биткойна. После проведения хард-форка, все пользователи Биткойна точно так же смогут скачать кошелек Bitcoin ABC и импортировать в него свои ключи, таким образом получив столько же BCC, сколько у них было BTC перед хард-форком. Если биржевой курс BCC останется достаточно высоким, таким образом можно совершенно бесплатно получить прибавку к капиталу. Этот шанс, возможно, и послужил одной из причин недавнего роста биткойна.

Отправка и получение транзакций

Если вы не можете сохранять «пассивный» режим в течении периода нестабильности, и будете вынуждены принимать и/или отправлять транзакции, то придется принять некоторые меры предосторожности.

Риски при совершении транзакции для отправителя минимальны, так как он в любом случае расстается с деньгами. А если транзакция не будет подтверждена, то её можно будет отправить повторно. Что касается получателя, здесь есть более существенные риски.

Рассмотрим три основных варианта, которые могут произойти при проведении транзакций в биткойнах во время разделения сети после UAHF:

  1. Транзакция была добавлена в блок и подтвердилась в обеих сетях. В этом случае ни отправителю, ни получателю не стоит беспокоиться: в обеих сетях отправитель отправит, а получатель получит одну и ту же сумму как в BTC, так и в BCC.
  2. Транзакция подтвердилась в одной сети, но не подтвердилась в другой. В этом случае, сторонам платежа придется договариваться и согласовывать свои действия. Допустим, если транзакция подтвердилась в BTC, но не прошла в BCC, то получателю необходимо уведомить отправителя, в каком из блокчейнов (или в обоих) ему необходимо получить платеж. Если ему не нужны токены BCC, то вопрос можно считать закрытым. Если же получателю требуются и BCC, то наилучшим вариантом будет дождаться окончательного разделения блокчейнов и повторно отправить транзакцию в BCC после того, как израсходованная сумма вернется в кошелек отправителя. Именно в такой ситуации получателю транзакции следует проявлять максимальную осторожность, особенно если отправитель ему неизвестен. Получателю необходимо дожидаться, как минимум, обычных шести подтверждений в сети BTC, но по возможности их количество стоит увеличить хотя бы в 2-3 раза. Что же касается сети BCC, более слабой а поэтому и более подверженной возможностям мошенничества, следует подождать не менее суток, а в самом лучшем варианте — и вовсе отложить действия, связанные с этим платежом (например, отправку товара или денег) до полной стабилизации сети BCC.
  3. Транзакция не подтвердилась ни в одной сети. В этом случае, как и в первом, отправителю ничего не угрожает, так как неподтвержденная транзакция для блокчейна не существует, независимо от количества хард-форков. После удаления транзакции из мемпулов майнеров ее можно будет провести повторно в нужной сети. Единственным неудобством здесь станет длительный период ожидания. Что же касается получателя, то для него единственной необходимой мерой предосторожности является главное правило при работе с криптовалютой — пока транзакция не подтверждена, её нельзя считать завершенной.

Итак, единственное, что может грозить пользователю во время хард-форка 1 августа — это возможность быть обманутым при совершении транзакций. При следовании обычным правилам безопасности, которые должен соблюдать любой биткойнер — вашим деньгам ничего не угрожает, если вы контролируете ключи от своего кошелька. А на «раздвоении» монет, если не забыть провести его, можно даже заработать. Поэтому, не стоит бояться 1 августа — этот день, вероятно, станет днем рождения очередного альткойна, но сети Биткойна и его пользователям он ничем не угрожает.

Источник



Categories: Top, Безопасность, Важное, Инвестиции, Курс, Майнинг, Стандарты

Tags: , , , , ,

15 replies

  1. Да, автор статьи мысли неактуально! Кстати, хороший чат майнеров: https://t.me/CtrlVMining

  2. Ну вот, UASF активирован на блоке 478484. Автор же статьи фантазировал не понятно о чем.

  3. Я только кинул карту на покупку биткоина,значит в сентябре в пустую

  4. Откуда автор взял что UASF не будет? Будет, так SegWit не активирован. И оставлять сеть на милость майнеров уже никто не будет, целый год не могли свои хотелки решить.
    Откуда автор взял что «BIP91 активируется через голосование майнеров, вынуждая узлы …, обновить свой клиент сети Биткойна до версии, поддерживающей SegWit.» Не майнящим узлам обновляться не обязательно.

  5. в какой период нужно будет провести импорт ключей в кошелек BCC? или сроков нет?

    • Сроков нет. Импорт ключей в кошелек, это сугубо локальное дело, оно никак не отражается на факте траты выходов с отображение в блокчейне. Блокчейн же это именно тот «каталог» согласно которому мы можем потратить монеты. Если в блокчейне изменения не происходят, то неважно, что происходит вне его.

  6. tl;dr — 1 августа с Биткойном ничего не будет, появится ещё один BTU.

    1. Стороны не смогут договориться, если транза в одной сети будет а в другой нет.
    2. Я это знаю, потому что комментаторы смеялись над моей идеей возврата монет обменниками в случае резкого роста курса юзеру, который не получил 1 подтверждения. Если мы все не верим в истинность нашей «доброты», давайте лучше так и напишем «если транзакция на одной цепи подтвердилать а на другой нет — ваши проблемсы, господа».
    3. Да, так будет страшнее, но так будет куда реалистичнее. Пусть люди смотрят на форк реально — вообще не стоит проводить сделку, в которой ЗАРАНЕЕ не оговорено, что будет в случае хард форка. Куча украденных биржами классиков год назад ложны были хоть чему-то научить неумелых инвесторов.

Trackbacks

  1. День форка: что будет с Биткойном 1 августа - Bitcoin Новости 24/7
  2. День форка: что будет с Биткойном 1 августа
  3. День форка: что будет с Биткойном 1 августа | Заработок онлайн доступный каждому
  4. Интервью с ключевым разработчиком Bitcoin Core, Люком Джуниором
  5. День форка: что будет с Биткойном 1 августа | Profitmaker.Money

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