Bitcoin Forum
June 15, 2024, 07:05:06 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Хард форк: грядёт ли Bitcoin XT?  (Read 837 times)
vizito (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1098


View Profile WWW
August 28, 2015, 07:54:53 AM
 #1


“Итак, вот и оно. Ну, поехали.” Такими маловоодушевляющими словами Майк Хирн анонсировал 15 августа изменения в программное обеспечение Биткойна, которое потенциально может породить хард-форк цепочки блоков.

Вообще-то это уже второй случай в истории, когда Биткойн-сети грозит форк из-за Майка Хирна. В марте 2013 Хирн добавил код в версию 0.8, ставший причиной (неумышленного) форка сети в результате расхождения между майнерами, выполняющими эту версию и предыдущую. Тогда форк был устранён быстро и никто не пострадал. Как ни странно, тот код тоже было связано с размером блоков.

Разница между позапрошлогодним форком и этим в том, что на этот раз форк делается Майком умышленно. Первой ложкой дёгтя стал многолетний холивар по, как может показаться слишком привередливым читателям, “сугубо техническому” вопросу. Однако, на самом деле он имеет огромное значение для будущего Биткойна: максимальный размер блока в цепочке.

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

Полемика вокруг размера блока

Если вы не вникали в предмет битвы за максимальный размер блока, в этой статье описана ситуация по состоянию на середину августа. Для большего драматизма взгляните на FAQ по масштабируемости в BitcoinWiki – это не оставит и камня на камне от оптимизма.

Тем не менее, говоря кратко, проблема крутится вокруг потенциала Биткойна к масштабированию. На текущий момент криптовалюта остаётся относительно нишевым явлением; имеет активную и растущую базу пользователей, но как форма капитала или резервная валюта, не используется. Его рыночная капитализация в $3.2 млрд меньше чем у (третьеразрядных технологических стартапов типа) Dillard’s или Pandora.

Но если Биткойн (в его современном виде) когда-либо будет использоваться парочкой миллиардов людей, сеть остановится из-за того, что текущий предел размера блока в 1 МБ позволяет сети обрабатывать не более семи транзакций в секунду (на практике лимит даже меньше). Кто будет ждать годы или десятилетия обработки своих транзакций? Или, что ещё вероятнее, вмешаются посредники которые требуют доверия и станут в конце концов теми финансовыми институтами, с которыми Биткойн призван бороться.

Попытки найти решение раскололи сообщество. Есть те, кто противостоит любым изменениям в размер блока: мол, оставьте размер таким, какой есть. Всё равно никто не будет использовать Биткойн для оплаты каждой чашки кофе. Много и тех, кто хочет поднять лимит, но отдельные предложения различаются: в BIP 100 предполагается, что майнеры будут голосовать за размер блока, не превышающий 32МБ; сеть Lightening предлагает двусторонее отслеживание транзакций с размещением в блокчейн только финального баланса, и так далее.

Однако до настоящего момента преимущество было в почти полном консенсусе участников. В то время как эти страсти накалялись из-за эффекта бездействия, альтернатива может оказаться хуже: блоки размером больше, чем 1 МБ могут спровоцировать появление хард-форка, что означает, что изменения, внесённые в блокчейн новой версией, больше не будет приниматься старой. Хард форк может стать разрушительным для безопасности сети, в основном потому, что Биткойны, хранившиеся до форка, теоретически могут быть потрачемы дважды, по одному для каждой цепочки, а биткойны, полученные после форка, будут существовать только в одной цепочке.

Эти цепочки продолжат строиться раздельно, и один или другой приобретёт статус “альткойна”. Чем больше эта ситуация сохраняется, тем труднее будет учитывать обе цепочки. Даже в лучшем сценарии, те, кто выберут неправильную сторону, могут потерять свои деньги, отношения бы обострились и раскол укрепился.

В худшем сценарии, оба претендента на трон получат статус альткойнов и культивированный хрупкий зародыш легитимности Биткойна угаснет.
vizito (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1098


View Profile WWW
August 28, 2015, 07:56:08 AM
 #2

Майк и Хирн спешат на помощь
Вот чем может обернуться демарш, который устроили Майк Хирн, бывший сотрудник Google, и Гэвин Андресен, бывший разработчик Bitcoin Core, предлагая свой клиент Bitcoin XT. Они оправдывают свои технико-политические игрища тем, что времени не осталось: к середине следующего года  или где-нибудь к 2017 году, размер блока упрётся в лимит в 1МБ, что якобы способно породить “серьезные проблемы”.

И что же тогда поизойдёт? Есть мнение, что вступят в силу рыночные механизмы и комиссии начнут расти, а те, кто спамят сеть “пылью” (крохотными транзакциями, вроде “биткойн-кранов” и “казино на блокчейне”), наконец прекратят это делать. Равновесие будет восстановлено, и комиссии, хоть и будут немного выше, всё равно останутся гораздо ниже, чем таковые в других платёжных системах.

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

Да и Bitcoin Core, согласно Хирну, не справится с обработкой всех отстающих транзакций. Узлы могут просто посыпаться. Впавшие в отчаяние пользователи тут же перейдут на другие формы крипто-активов, пугает всех Хирн. В другом своём посте он говорит: “У нас попросту больше нет времени! Нет заслуживающих доверия технических предложений, которые могли бы повысить распространённость в следующие 12 месяцев без простого увеличения ёмкости существующей системы.” И это именно то, что он вместе с Андресеном решили сделать – явочным порядком, предложив пользователям сделать свой выбор.

Bitcoin XT позволяет увеличить размер блока до 8МБ уже в январе 2016 и затем удваивает его каждые 2 года, пока в итоге блоки не достигнут 8ГБ. Впрочем, этот процесс не начнётся, пока по меньшей мере 750 из 1000 идущих подряд блоков не будут добыты с использованием Bitcoin XT. Как только этот порог будет достигнут, у майнеров будет 2 недели на то, чтобы перейти на Bitcoin XT – или, остаться “по другую сторону” форка.
Критика в адрес Bitcoin XT
По мнению многих,  75% – слишком мало для таких драматических перемен. Группа майнеров, насчитывающих четверть добываемых блоков может составить критическую массу, чтобы бросить вызов легитимности такоого большинства. Или даже атаковать. В любом случае, доверие, которое всё-таки оказалось важным для Биткойна, в результате всей этой драмы было подорвано.

Существует множество и других, возможно и надуманных поводов для беспокойства. Есть беспокойство по поводу того, что  пользователи Tor будут включены в зашитый в Bitcoin XT “чёрный список”, который может раскрыть их IP адреса; другие его опровергают и считают это провокацией к неправильному прочтению кода. Правда это или нет, озабоченные конфиденциальностью участники обсуждений бьют тревогу, считая обновление сделанным наспех, небрежно и потеницально вредным для проекта Биткойн.

Этот раскол ограничен различными форумами, где капризные обитатели набрасывают на вентилятор свои претензии. Андресен – один из пяти ключевых разработчиков, которые имеют право обновлять Bitcoin Core. Другой ключевой разработчик, Джефф Гарзик, призвал к умеренным дебатам по этому вопросу. 17 августа он твитнул:
Quote
“Вокруг этого “спорного хард-форка” слишком сгустили краски. Теоретических рисков гораздо больше, чем практических”.
vizito (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1098


View Profile WWW
August 28, 2015, 07:58:16 AM
 #3

Другие более скупы в своих оценках. Грегори Максвелл сравнил Хирна и Андресена с “пранями у обочины с бутылочкой пивка”. Ник Сабо сравнил форк с катастрофой шаттла Челленджер.
Не смотря на все рассуждения о децентрализованности Биткойна и его заслуги, по факту его контролирует очень малая группа людей. Раскол в этой маленькой группе может быть очень опасным для будущего проекта. Чья бы сторона ни взяла верх, раны быстро не заживут, и судьба криптовалюты может оказаться в ещё меньшем количестве рук.
Уже в пути?
В любом случае, ящик Пандоры открыт. Единственный, оставшийся вопрос – соберёт ли Bitcoin XT 75% из 1000 блоков идущих подряд или нет? Придётся ли блокчейну пережить хард форк?

Недавно был добыт 6-й блок Bitcoin XT – он как бы есть, но его может и не быть. Запутались? Дело в том, что противники альт-форка сделали специальную версию ПО Биткойна, Not Bitcoin XT, который притворяется детищем Андресена и Хирна, маркируя блоки в пользу Bitcoin XT. Однако, вообще-то он отвергает блоки больше 1МБ. Так что те 14,6% узлов, вроде как поддержавшие форк, на самом деле могут оказаться пятой колонной. Возможно даже один из добытых XT блоков (представляет 0,04% из 75% необходимых в перспективе) на самом деле таковым не является. Зачем это делается? Чтобы нарочно спровоцировать “путчистов” на слишком ранний раскол сети, когда у них еще нет большинства майнеров. В таком случае, по мнению “контр-революционеров”, за Bitcoin XT окажется лишь незначительная часть хэшрейта, и альт-форк полностью провалится и впадет в ничтожество.

По меньшей мере два крупных платёжных оператора BitPay и Coinbase публично поддержали форк. Некто, называющий себя Сатоши Накамото высказался против, хотя аутентичность письма с адреса изобретателя Биткойна яростно оспаривается сторонниками Bitcoin XT.

В конце концов, последнее слово будет за майнерами, и сейчас пока что ещё рано делать какие-то выводы. Распространение поддержки той или иной версии клиента за пару недель может вполне достичь 50%, и даже необходимого большинства. Единственная переменная, которая имеет значение – это высказывание предварительной поддержки в добытых сейчас блоках, хотя такая метрика еще не гарантирует реального принятия майнерами.

А что если всё-таки?
Цена на Биткойн согласно Coindesk Bitcoin Price Index, упала ниже 200 долларов впервые с апреля. 15-18 апреля она потеряла 16% своей долларовой цены. Понятно, что рынок испытывает определённую нервозность в связи с царящей неопределенностью. В конце концов, если цепочка блоков раздвоится, люди смогут произвести двойную трату Биткойнов в попытке слить актив цепочки, которая будет отвергнута. Кто-то может потерять на этом свои деньги.

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

Ghash.io, будучи в своё время крупнейшим пулом, однажды “пощупал” 50% майнинговой мощности; Имея под контролем подавляющую долю мощности, злоумышленник сможет проводить двойные траты и препятствовать подтверждению транзакций и другим майнерам добывать новые блоки. Внесение изменений в блокчейн задним числом – худший из кошмаров, но скорее всего, такие махинации на практике сложно реализовать (читай – не выгодно – прим. пер.)
Заключение
Релиз Bitcoin XT выявил острые углы, о которые может споткнуться валюта. Вместо декларируемой “децентрализации”, он зависим от небольшой группы разработчиков. Раскол в этой группе только обостряет риск консолидации контроля в ещё меньшем количестве рук. Хард-форк, подрывая доверие, как раз и демонстрирует его важность в “валюте, не требующей доверия”.

Данный прецедент довольно опасен: ничто не помешает кому-либо снова и снова проталкивать хард форки для решения даже меньших проблем. Главное – убедить пользователей и майнеров, что “небо падает на Землю, а это – спасение”. Вместо технических обсуждений, на первое место выходит публичная политика. Мы вернулись к началу.

Сколько форков Биткойн может пережить, пока в конце концов вообще не останется главной цепочки – лишь россыпь альт-форков, каждый из которых называет себя “истинным Биткойном“? Станут ли крупные майнинговые пулы ещё более могущественными, контролируя порог в 51% в некоторых из них? Станут ли делать двойные траты мстительные альт-форки конкуренты? Кого-нибудь будет это вообще волновать, когда это всё закончится?

Например, кто-нибудь еще помнит b-money? (Не понимаю, почему автор вдруг про них вспомнил: b-money был всего лишь нежизнеспособным прототипом. В его реализации было множество фундаментальных проблем, которые бы не позволили им стать практическим инструментом – прим. пер.)
Источник: http://bitnovosti.com
vizito (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1098


View Profile WWW
August 28, 2015, 07:59:08 AM
 #4

Update
По текущим данным голосования майнеров, 40% мощности сети голосует за BIP100. Это альтернативный план Джефа Гарзика по изменению лимита блоков без альт-форка. Единоразовое увеличение лимита до 8МБ поддерживают 22% майнеров. Альт-форк Bitcoin XT имеет поддержку менее 1%. Еще 37% майнеров пока не определились.

Можно сказать, что в настоящий момент, переход на Bitcoin XT имеет очень слабую перспективу, и страх инвесторов крипто-рынка относительно потенциального “раскола сети” сильно преувеличен… В очередной раз, саморегулирующий распределенный механизм Биткойна позволяет отделить зерна от плевел, даже в условиях политических игрищ и пропагандистского давления.
anref
Legendary
*
Offline Offline

Activity: 1568
Merit: 1002


View Profile
August 28, 2015, 08:01:45 AM
 #5

Попытки найти решение раскололи сообщество. Есть те, кто противостоит любым изменениям в размер блока: мол, оставьте размер таким, какой есть. Всё равно никто не будет использовать Биткойн для оплаты каждой чашки кофе. Много и тех, кто хочет поднять лимит, но отдельные предложения различаются: в BIP 100 предполагается, что майнеры будут голосовать за размер блока, не превышающий 32МБ; сеть Lightening предлагает двусторонее отслеживание транзакций с размещением в блокчейн только финального баланса, и так далее.

Так в этом и был основной плюс бетховена - микроплатежи, минимальная комиссия. Если он этого преимущества лишиться то потеряет большую часть своих пользователей
amaclin
Legendary
*
Offline Offline

Activity: 1260
Merit: 1019


View Profile
August 28, 2015, 11:20:28 AM
 #6

Хорошая статья. Написано доступным и понятным языком. Вроде без больших огрехов.
Спасибо. Разжевано даже для нубасов.
Мелкие ошибочки можно поправить. Например вместо "15-18 апреля" надо читать "15-18 августа"
diks
Legendary
*
Offline Offline

Activity: 2632
Merit: 1450



View Profile
August 28, 2015, 11:50:15 AM
 #7

млдца
весьма полный материал
спс

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!