+38 (094) 710-48-98
+375 (17) 256-12-67
Перезвоните мне
Ежедневно c 9:00 до 23:00

Чего ожидать от очередного хард-форка биткоина? Часть 1

 25.10.2017

Споры о масштабировании ведутся не первый год, и новый форк сети Биткойн, запланированный в знаменитом Нью-Йоркском соглашении, произойдёт на 494784 блоке (приблизительно 16 ноября).

 

Запуск Bitcoin Cash (BCH) 1 августа стал первым хард-форком в истории биткоин-сообщества. Это знаковое событие могло способствовать резкому взлёту курса биткоина с $2800 до $4800 (по данным на 31 августа):


С таким курсом не пожалуешься

 

Однако в этот раз дела обстоят иначе.

Хард-форк Bitcoin Cash

Запуск BCH, можно сказать, застал сообщество врасплох. Форк произошёл в последний момент, и
дальнейшее развитие событий оставалось неясным. Bitcoin Cash использует тот же
формат адресов (1aBcD… для адресов с единственным ключом), сохраняет историю
операций и баланс на момент хард-форка, и его код устроен похожим образом,
поэтому по виду и функциональности он сильно напоминал обычный биткоин.

 

Mежду той ситуацией и нынешней есть большая разница:

  1. Bitcoin Cash
    поддержало лишь несущественное меньшинство сообщества. Что бы вы ни думали
    по поводу размера блока, у Segregated Witness есть множество преимуществ, но разработчики Bitcoin Cash
    потрудились над тем, чтобы полностью удалить его код (вместе с rеplace-By-Fee). Bitcoin Cash задумывался как
    альтернатива для тех, кому не нравилось направление, в котором развивался
    биткоин.
  1. В тот момент
    ключевые игроки не утверждали, что Bitcoin Cash — это настоящий биткоин,
    хотя Роджер Вер и высказал такое мнение на bitcoin.com. На биржах Bitcoin
    Cash значился как BCH. Стоит отметить, что названия «Bitcoin Cash» и
    «bcash» пришлись по душе не всем.
  1. В Bitcoin Cash
    использовалась так называемая двусторонняя защита от атак повторения, то
    есть транзакции в сети биткоин нельзя было воспроизвести заново в сети
    Bitcoin Cash, и наоборот.

Bitcoin Cash не стремился занять место биткоина, а предлагал двигаться в другом направлении. В
итоге обе сети могли мирно сосуществовать — в общем, так и вышло. Теперь
команда Bitcoin Cash может вносить любые угодные им изменения, не дожидаясь
одобрения многочисленного биткоин-сообщества, чем они и занимаются.

 

Думаю, после форка обе стороны остались довольны.

Защита от атак повторения

Хард-форк Segwit2x (далее я буду называть его B2X) не несет с собой серьёзной защиты от атак
повторения. Изначально никакой защиты не было, однако Джеф Гарзик добавил её в
качестве опции и снова удалил после того, как разработчики Bitcoin Gold
обнаружили уязвимость. Сейчас Гарзик предлагает ввести только слабую защиту от атак
повторения в B2X. Он объясняет идею так:


«Сильная защита от атак повторения ‘сломает’ множество кошельков»

В ‘поломке’ можно обвинить кого угодно — смотря какой биткоин считать настоящим

 

Это значит, что, проводя операции на одном блокчейне, пользователи должны быть начеку, чтобы
случайно не потерять свои средства на другом. Например,Bittrex отменяет только те
операции, сумма которых превышает $5000, и берет за это комиссию в размере 0.1 BTC. На самом
деле это неплохие условия, ведь есть шанс возместить большую часть средств.
Компаниям, работающим с биткоином, придётся потрудиться над собственными
программами учёта и управления транзакциями, но, по крайней мере, у них есть
для этого ресурсы. Напряжение выросло настолько, что в дом одного разработчика
недавно ворвался спецназ. Вот его реакция:


«Когда идиоты угрожают твоей жизни, но код защиты от атак повторения сам себя не напишет»

 

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

Инвесторы

Благодаря инвесторам у биткоин-сети есть ценность. Как и золото, биткоин не обладает
ценностью сам по себе, а стоит ровно столько, сколько за него готовы заплатить.
Сейчас инвесторы оценивают Bitcoin Core в целых 6 раз выше, чем B2X:


«На обоих рынках фьючерсы B2X котируются на уровне 0,15 BTC. Почему майнеры и сторонники B2X не гонятся за шестикратной доходностью?»

Необъяснимо, но факт

 

Рынки предсказаний не идеальны из-за риска невыполнения обязательств, ликвидности и
неравноправных условий в контрактах, но пока это наш лучший источник прогнозов.
Абсолютное большинство инвесторов на рынках предсказаний считает, что Bitcoin
Core будет стоить гораздо больше, чем B2X.

Майнеры

Сейчас около 85% блоков указывают на то, что майнеры выступают за запуск Segwit2x. Однако это
лишь сигнал, а не обязательство, а майнеры зачастую подают сигналы не за тот
блокчейн, в котором работают. Исторически майнеры во всех блокчейнах следовали
за наибольшей прибылью:


Пики добычи BCH — это майнеры, переключающие вычислительную мощность с BTC на BCH и обратно
после каждой корректировки уровня сложности (EDA) в BCH

 

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

 

Нужно помнить, что поддержка SegWit среди майнеров держалась на уровне около 30% в течение
долгих месяцев перед тем, как взлетела почти за день. Какие бы сигналы ни
подавали майнеры, когда наступает время действовать, как правило, они встают на
верную сторону форка:

Долгое время казалось, что активация SegWit не достигнет достаточного уровня поддержки в 80%

Разработчики

Если посмотреть на коммиты в репозитории btc1, можно заметить, что разработка ведётся
не очень активно. По сравнению с энергичным репозиторием Bitcoin Core, там
полное затишье.

 

Сторонники B2X часто приводят такой аргумент: разработчики Bitcoin Core (в основном, не
получающие никакого вознаграждения) присоединятся к работе над B2X после форка.
Они заблуждаются:


«Некоторые люди из B2X думают, что в ноябре разработчики Bitcoin Core присоединятся к проекту, в который не верят. Этого не произойдёт».

 

B2X рассчитывает на то, что привлечёт новых талантливых людей, но я бы на это не надеялся. Это
сложный протокол, и его трудно осваивать.

 

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

Отрицательные внешние эффекты

После форка Bitcoin Cash дела шли неплохо, и легко поверить, что будущие хард-форки пройдут
так же успешно. Однако следует помнить, что в результате хард-форков возникает
немало проблем:

  • Названия: новичкам всё труднее ориентироваться
    на рынке, где обращается биткоин, Bitcoin Cash, B2X, а вскоре и Bitcoin
    Gold.
  • Удобство
    использования:
    разные
    блокчейны объединяет не только общая история транзакций, но и одинаковый
    формат адресов, из-за чего пользователь может по ошибке отправить средства
    не в тот блокчейн.
  • Налоги: до сих пор неясно, чем является
    хард-форк с точки зрения регулирующих организаций — раздачей активов,
    облагаемой налогом, или же дроблением акций, не облагаемым налогом.
  • Конфиденциальность:
    поскольку у
    нескольких блокчейнов одна и та же история транзакций, будущие транзакции
    на одном блокчейне могут распространять
    конфиденциальную информацию из другого. Это сложно контролировать.
  • Поддержка
    со стороны компаний:
    многие
    поставщики услуг практически вынуждены поддерживать не нужные им
    альткоины, что требует дополнительных усилий по разработке, бухгалтерии,
    безопасности и помощи пользователям. У компаний не остаётся выбора, ведь
    можно утверждать, что они обязаны делиться прибылью, полученной от
    хранения пользовательских ключей.
  • Безопасность:
    когда в мире всё
    больше обладателей рабочих майнеров SHA256 ASIC, провести атаку 51% на
    биткоин становится легче. К слову, плохо реализованная корректировка
    уровня сложности (EDA) в Bitcoin Cash приводит к ненужным колебаниям
    вычислительной мощности между блокчейнами, но в основном от этого страдает
    лишь Bitcoin Cash.
  • Излишние
    данные в блокчейнах:

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

В прошлый раз мнения двух сторон радикально отличались: одни хотели масштабировать сеть с
помощью большего размера блоков (Bitcoin Cash), а другие — с помощью SegWit
(Bitcoin Cоre). Теперь же противники спорят о незначительном различии (размер
блока в 1Мб против 2Мб), при этом вместимость блока только что была фактически
удвоена благодаря Segwit. На самом деле мы спорим о том, каким мы представляем
себе будущее биткоина и в чьих руках оно окажется.

 

Хорошо это или плохо?

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

 

Источник →

Новый коментарий