Биткоин форк ноябрь. Что именно произойдет в момент активации форка bitcoin segwit2x в ноябре? Ну круто же, транзакций в блоке станет много, а их стоимость пойдет вниз

Подробно обсудим будущий форк SegWit2X, и почему это может убить Биткоин.

Биткоин или Альткоин

Все хотят быть Биткоином. Биткоин, по сути, стал нарицательным именем. Биткоин и аббревиатура — это престижно, все остальные — подражатели.

  1. Биткоин — самая первая криптовалюта.
  2. Биткоин — отражает положение всего рынка криптовалют, он растет — все растут, он падает — все падают.
  3. Биткоин — торгуется на биржах, является эталоном, все остальные криптовалюты торгуются относительно него.
  4. Биткоин — имеет максимальную известность по всему миру. Зачастую, когда говорят «Биткоин» подразумевают «криптовалюта», когда говорят «криптовалюта» подразумевают «Биткоин».

Форки

Биткоин — это программное обеспечение с открытым исходным кодом. Код Биткоина расположен на сервисе Github .

По первоначальной задумке каждый пользователь криптовалюты должен иметь на своем компьютере полную копию блокчейна (ноду/узел). Ноды общаются друг с другом, передают данные о всех транзакциях и блоках в сети. Для простых пользователей существует специальная программа-кошелек , которая «поднимет» ноду, позволяет получать/отправлять Биткоины (и, разумеется, поддерживает сеть для остальных пользователей криптовалюты). Основной кошелек на сегодняшний момент — Bitcoin Core . К сожалению, сейчас весь блокчейн Биткоина занимает почти 150 ГБ и не все могут себе позволить хранить на компьютере такой объем информации. Существуют «легкие» кошельки, у которых есть специальный сервер с нодой, при установке такого, пользователь не скачивает блокчейн (например Electrum).

Форк — изменение исходного кода криптовалюты (). «Форк» — «вилка»/»разветвление» в переводе с английского языка, форк — важная функция репозитория Github . Любой пользователь может взять и скопировать себе программный код Биткоина (сделать форк), и дальше работать с ним и называть его как вздумается.

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

Обычно, при проведении хардфорка майнеры договариваются друг с другом и начинают работать в новой ветке сети, а старая ветка отмирает. Однако, бывают и исключения, например на Ethereum (ETH) и (ETC) или ответвление Bitcoin Cash (BCH) от основного Bitcoin.

Если майнеры решают после форка поддерживать обе ветки сети, они придумывают как транзакции одной сети отличать от другой. Это очень важно, т.к. после разделения реестры сетей являются абсолютно идентичными. Если у вас была одна монета до разделения сети, после разделения у вас будет по одной монете в каждой из веток. Например, Bitcoin Cash эту проблему решил слегка видоизменив транзакцию: они добавили специальную отметку, которая показывает, что транзакция предназначена для реестра BCH, а не для реестра BTC. Если защиты (отметки) не будет, вашу транзакцию в первой сети злоумышленник может скопировать и исполнить во второй сети. Этот механизм называется атакой повторного воспроизведения ().

Bitcoin Core

Bitocoin Core — команда разработчиков основного кошелька Bitcoin. По сути это те люди, которые ведут проект с 2011 года. Не смотря на то, что внести изменения в код может каждый, есть сложившийся костяк команды . Большинство программистов работают в других организациях, поэтому разработка кода идет медленно и аккуратно. Bitcoin Core никогда не торопится вносить изменения, все тщательно тестируют, например протокол SegWit, который запустили в августе 2017 был разработан еще в 2015 году…

Core — художники, творцы, создающие качественный и красивый продукт. К сожалению, нам, простым смертным сложно понять всю красоту их предложений. Помните, была такая «История одного байта «? Можно сказать, что это про них. SegWit — красивое решение, а не простое увеличение размера блока.

Bitcoin Core — альтруисты? Нет! Проект спонсируется компаниями: MIT Media Lab’s Digital Currency Initiative, Blockstream, Chaincode Labs Inc., Ciphrex, BTCC. Большинство этих компаний основано именно разработчиками Core, поэтому спонсорство условное.

Очень часто компанию Blockstream ассоциируют с Bitcoin Core. Blockstream — организация, основанная главными умами проекта Core. Blockstream занимается коммерческими разработками на основе технологии блокчейн. Когда компания привлекла инвестиции на нулевом раунде финансирования, основная идея заключалась в том, что Blockstream будет для Биткойна тем, чем Mozilla была для Интернета: коммерческой организацией, поддерживающей основные ценности протокола (). Ставить знак равно между Bitcoin Core и Blockstream неверно. Если посмотреть на код Bitcoin, будет видно, что участники Blockstream за последние 2 года участвовали лишь в 26.7% правок.

SegWit

  1. Активировать софтфорк SegWit на блоке 481 824, ориентировочно, 23 августа 2017 года.
  2. Произвести хардфорк SegWit2X на блоке 494 784 в ноябре 2017 года.
  3. Кошельки, поддерживающее SegWit2X:
  • Bitcoin Unlimited: https://www.bitcoinunlimited.info/
  • Bitcoin Classic: https://bitcoinclassic.com/

BTC1

Сторонники SegWit2X скопировали репозиторий с кодом Bitcoin Core и начали разработку своего программного обеспечения под названием BTC1 . Во главе BTC1 встал Jeff Garzik — бывший разработчик Bitcoin Core (бывшим он стал после того, как начал работать на майнеров и разрабатывать BTC1).

Стоит отметить, что было уже 3 попытки отобрать основной репозиторий у Bitcoin Core, это пытались сделать проекты : Bitcoin-XT, Bitcoin Classic, Bitcoin Unlimited. Теперь пальму первенства пытается перехватить BTC1 :

В отличии от предшественников BTC1 не стал называть свой проект «Bitcoin-что-то-там», они пытаются оставить имя Bitcoin! Разумеется, к коду BTC1 у разработчиков Bitcoin Core доступа нет и не будет.

Проблема выбора

Ориентировочно, 20 ноября 2017 года на блоке 494 784 должно произойти одно из самых важных событий в жизни Биткоин за всю его историю — хардфорк SegWit2X. Биткоин разделится на 2 отдельные ветви. Каждая ветвь будет претендовать на имя Bitcoin и знак BTC (ни одна из ветвей не будет внедрять защиту от повторного воспроизведения транзакций). Одна из ветвей может быстро отмереть, а могут остаться обе. Решающими факторами в этой борьбе станут мощности майнеров и цена монеты в каждой из веток.

Сторонники форка: Большинство майнеров сети и крупнейшие компании в блокчейн-сфере, подписанты Нью-Йоркского соглашения .

Противники форка: Bitcoin Core и сочувствующие им простые пользователи Bitcoin. Многие пользователи в интернете добавляют к своим никнеймам отметку . Компании, которые не поддерживают форк, собраны на сайте http://nob2x.org/

11 октября 2017 года официальный сайт Bitcoin — bitcoin.org (зарегистрированный еще отцом Биткоина Сатоши Накамото) повесит на всех своих страницах баннер, осуждающий компании, которые поддерживают SegWit2X: https://bitcoin.org/en/posts/denounce-segwit2x

Биржи: Некоторые биржи подписались под Нью-Йоркским соглашением, однако, сейчас многие из них решили не вмешиваться и дать своим пользователям возможность торговать фьючерсами будущих монет. Заявления сделали: Bitfinex , GDAX , Coinbase .

Что будет если SegWit2X произойдет

  1. Большой блок -> меньше очередь транзакций (mempool) -> транзакции будут проходить быстрее, комиссия на проведение транзакций будет меньше.
  2. Большой блок -> увеличение времени распространения информации по сети и повышение технических требований для содержания ноды Биткоин.
  3. Возможная потеря пользователями веры в Биткоин из-за неразберихи.
  4. Майнеры становятся «владельцами» Биткоина и решают его судьбу. Потеря Биткоином децентрализации, ведь большие майнеры могут контролироваться кем-то еще, например государством.
  5. Основная команда разработчиков Bitcoin Core прекратит заниматься Биткоином.

Многие думали, что Bitcoin Core «подуется» немного, поймет и простит, и вернется к разработке кода Битка, однако это не так. Например, один из членов Core Andrew Chow так отвечает на вопрос :
«Кто будет заниматься разработкой в сети SegWit2X, если Core туда не перейдет?»
Ответ:
«Если SegWit2X будет проведен, тогда большая часть разработчиков Bitoin Core уйдет из Bitcoin навсегда, потому что поддержка 2X будет означать, что майнеры и компании могут иметь абсолютный контроль над Биткоином. Bitcoin больше не будет децентрализованным.»

Что будет если SegWit2X не состоится

  1. Биткоин остается децентрализованным. Пользователи решают его судьбу, а не майнеры.
  2. Нет закулисным играм! Не смотря на то, что код BTC1 открыт и существует открытая дискуссия в Slack по разработке BTC1, по факту там не происходит никакого обсуждения. Это говорит о том, что либо никакого обсуждения и нет вовсе, либо координация разработки кода проходит втихаря.
  3. Команда Bitcoin Core остается и продолжает работать над усовершенствованием Биткоина.
  4. Майнеры не смогут проводить форки когда им вздумается, ведь, если у них получится сделать хардфорк один раз, впоследствии они уже вряд ли будут спрашивать у кого-то разрешения.
  5. Имя Bitcoin будет сохранено, что, вероятно, скажется на росте цены криптовалюты. Возрастет доверие инвесторов.
  6. Майнеры будут поставлены на место, они остаются «обслуживающим персоналом» для сети Биткоин, а не ее владельцами.

Кто уже «включил заднюю»

Отказались от поддержки SegWit2X:

  • Пул f2pool (10% хешрейта сети) — https://twitter.com/f2pool_wangchun
  • Пул Slush Pool (5% хешрейта сети) —

Поставь оценку


Привет! Майк Белш (CEO BitGO) 8 ноября официально заявил, что запланированный на середину ноября биткоин не состоится.

В своем обращении , под которым также подписались Венсес Касарес (Xapo), Джихан Ву (Bitmain), Джефф Гарзик (Разработчик Segwit2x), Питер Смит (Blockchain.info) и Эрик Ворхес (ShapeShift), Майк Белш написал следующее:

Инициатива Segwit2x началась в мае с простой цели: увеличить размер блока и улучшить масштабируемость биткоин сети . В то время биткоин сообщество переживало кризис, после почти трех лет напряженных дебатов и консенсуса для сегвита, который казался всего лишь мечтой с 30% поддержкой среди майнеров. Segwit2x достиг своего первого успеха в августе, когда он вышел из тупика и была быстро реализована активация Segwit . С того времени команда направила свои усилия на второй этап проекта — увеличение размера блока до 2МБ .

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

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

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

Mike Belshe, Wences Casares, Jihan Wu, Jeff Garzik, Peter Smith and Erik Voorhees.

Напомню, что в мае 2017 года крупные криптовалютные компании, среди которых Abra, BitClub Network, Bitcoin.com, BitFury, BitGo, Bitmain, BitPay, Blockchain, Bloq, Circle, Xapo и другие, подписали так называемое Нью-Йоркское соглашение , которое касалось активации Segregated Witness и последующего увеличения размера блока до 2МБ.

Среди подписей не оказалось соглашения от разработчиков Bitcoin Core , который традиционном считается официальным клиентом сети биткоина. Это вызвало разногласие в биткоин сообществе, одни были за Нью-Йоркское соглашение, другие против. Такое расхождение во мнениях могло привести к расколу сообщества, следствием чего могло стать разделение сети биткоина.

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

После новости об отмене форка, цена на биткоин почти достигла 8000$, однако после произошел откат до 7000$. На момент публикации статьи BTC торгуется на уровне 7077$ .

Разработчики спорного плана по увеличению пропускной способности сети биткоина Segwit2x готовятся приступить к его реализации и изменить размер «добываемого» блока в блокчейне биткоина с 1 МБ до 2 МБ. Если данная инициатива получит должную поддержку со стороны разработчиков и майнеров, то произойдет второй в этом году hard fork (жесткое разделение блокчейна, которое разрешает ранее недопустимые блоки) сети биткоин и появится еще одна, уже третья по счету конкурирующая версия популярной криптовалюты Bitcoin.

На днях разработчики Segwit2x подтвердили номер блока, на котором планируют провести hard fork биткоина и начать добывать блоки размером 2 МБ. В недавнем сообщении на Github один из разработчиков Джефф Гарзик написал, что активация hard fork Segwit2x произойдет на блоке 494,784 в ноябре 2017 года.

Отметим, что активации Segwit2x будет предшествовать переход традиционного биткоина на улучшенную технологию Segregated Witness, или SegWit. Это новый способ записи данных в блоках блокчейна, который, как мы уже писали, позволит вместить больше записей о транзакциях в один блок при сохранении его прежнего размера (1 МБ) и вынесением части информации в дополнительный блок. Переход должен состояться позже в этом месяце (ориентировочно 23 августа). Отметим, что внедрение SegWit – это мягкое разделение (soft fork) с поэтапным переходом на обновленные правила и без выделения в отдельную ветку.

Впервые о работе над Segwit2x было объявлено в мае. Среди энтузиастов биткоин-сообщества документ получил название Нью-Йоркского соглашения (New York Agreement). Его подписали 58 компаний из 22 стран, включая Bitcoin.com, Bitmain, Coinbase. По собственной оценке авторов документа, эти компании обладают 83% вычислительной мощности всего биткоин-сообщества. Участники договорились перейти на Segwit2x после внедрения SegWit. За разработкой Segwit2x стоит команда Bitcoin Core.

Что же касается запущенной 1 августа криптовалюты Bitcoin Cash (сокращенно BCH или BCC), создателем протокола является бывший программист Facebook из Сан-Франциско Амори Сечет. Первая версия протокола Bitcoin Cash носила название Bitcoin ABC. План по запуску Bitcoin Cash был введен в действие при участии Bitmain - компании, обеспечивающей около 20% всех вычислений в сети биткоин.

Целесообразность запуска Segwit2x вызывает большие вопросы, особенно сейчас, когда есть Bitcoin Cash с увеличенными блоками. Считается , что разногласия между проектами Bitcoin Cash и Segwit2x более идеологические, нежели технические. Кроме того, с принятием SegWit в биткоин блокчейне, размер блока перестанет определять эффективность работы сети. Какая судьба ждет Segwit2x, покажет только время. Между тем, криптовалюта Bitcoin Cash спустя две недели после запуска немного подешевела (за одну монету дают $300), но ее поддержка и майнинг пользователями и компаниями продолжается. А курс обычного биткоина за это время вырос в полтора раза - с $2800 до $4200.

О ситуации с текущим форком bitcoin - segwit2x, позволю себе немного пованговать. Что же именно произойдет в середине ноября 2017-го? Перейдут ли все биржи и пользователи на новый кошелек btc1 (именно он позиционируется как совместимый с технологией segwit2x) или все дружно, включая майнеров скажут ой мы ошиблись, bitcoin core лапочки, давайте жить дружно и т.п?


Так вот, я думаю произойдёт именно это - майнеры, внезапно, не поддержат активацию 2мб лимита на размер блока, пока этого не скажут bitcoin core. Например сейчас так делает slush pool под надуманным предлогом . Вот почти наверняка, где-нибудь за пару недель до старта форка, как раз чтобы пересчет количества блоков успел произойти после этого, или сразу как произойдет запуск segwit в середине сентября, ребята из bitcoin core предложат "ну просто отличное решение" по расширению лимита на блок, со сроками где нибудь через пол годика, и все весело, с плясками и хлебом солью примут этот новый план, а форк bitcoin segwit2x будет дружно зарелизен в точности по тому же плану, как это произошло с bitcoin cash. Биржи опять запустят торги за закрытыми дверями, курс опять будет просто замечательным, прям у всех "снаружи" слюнки потекут, а кушать ни ни. И самое главное - форк этот будут считаться точно таким же бесполезным и временным, плюс один к огромной армии альтов, обреченным на забвение.

Что такое Segregated witness

И получим мы очередные 100 серий этой "Санты Барбары", под названием "2мб блок". И будем платить еще больше комиссии, но потом, потому что произойдет следующее:


Segregated witness к этому моменту будет уже активирован как месяц, и обновленные кошельки начнут расходиться по пользователям.


Коротко - это транзакции в новом формате, благодаря которому можно часть данных вынести вне стандартного блока старого кошелька таким образом, чтобы он эту транзакцию понимал как валидную но непонятную, т.е. деньги legacy клиенты получат но на балансе будет показан ноль, зато новые кошельки будут хранить и обрабатывать старый блок и дополнительный уже с нужной информацией по транзакции корректно. Это такой хитрый способ увеличить размер блока по количеству транзакций (примерно в 2-2.5 раза в идеальной ситуации) совместимо со старыми клиентами, даже мнение майнеров не требовалось бы спрашивать (они могут использовать старую версией кошелька без поддержки segwit), хотя инфраструктурно их поддержка все равно нужна, а то они могут и обидеться - может быть это и произошло.


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

Ну круто же, транзакций в блоке станет много, а их стоимость пойдет вниз

Сеть внезапно разгрузится, текущего 1мб+3мб segwit блока станет хватать еще долго, пол года или даже год. За это время еще и lightning network наконец зарелизится, и добавит со своей стороны еще большую разгрузку блокчейна от транзакций. Шутка ли, всего навсего требуется блокировать немного денег со своей стороны и со стороны, например биржи и/или пула майнинга, и все, ты в сети мгновенных и сверхбыстрых транзакций, изредка выпускаешь клиринговые транзакции, выравнивающие ваши балансы между соединениями LN и все - сотни и тысячи транзакций в обе стороны, нужно послать 1 сатоши - нет проблем. А какие будут низкие комиссии, закачаешься, мечта, полтора сатоши за транзакцию, пол сатоши за транзакцию, ноль - если ты член какого-нибудь клуба, или еще какой орган. Счастье и очередной "туземун"!

И в результате все забудут про проблему нехватки места в блоке

Не на долго - год или даже три. И это будет самое страшное! Проблема то никуда не делась! Есть лимит размера блока и отсутствуют какие-либо вменяемые инструменты по его расширению! Все что сумели предложить сообществу майнеры и bitcoin core - это разовое расширение на константу с помощью хардфорка, и segwit тут ничем сильно не выделяется! 2-8мб, это всё фигня! Все привыкнут. Ведь рост стоимости транзакции в блокчейне пройдет так же незамеченным, как я и описывал в первой статье - лягушка будет вариться медленно!