Почему со спорным хардфорком необходимо бороться

Speed4На самом деле, название «хард форк» вводит в заблуждение. Оно ассоциируется с поездом, идущим по путям, когда машинист принимает решение о переводе стрелки, чтобы перевести поезд на другой путь. И хотя маршрут поезда изменяется, с грузом и пассажирами все в полном порядке. Все наслаждаются поездкой. Возможно, происходит изменение пункта прибытия. Но в сущности, больше ничего. Можно представить себе, что эта метафора описывает текущую ситуацию Биткойна, но на самом деле это совершенно не так.

Биткойн децентрализованная система, а такиFolk-in-train-tracksе системы представляют собой вовсе не поезд, а множество вооруженных групп, имеющих различные интересы. Причем оружие участников нацеленно друг на друга. Мы поговорим об этом чуть позже.

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

Хотя мы примерно понимаем различие между хард и софт форком, Питер Тодд (Peter Todd) проделал большую работу, детально объясняя, в чем разница. Я опишу, почему порождение хард форка, которое некоторые славословят как воплощение устойчивости Биткойна, губительно и опасно для децентрализованной сети. Особенно, если меньшинство принимает его по принуждению. Хард форки должны быть последним средством, то есть являться чем-то абсолютно и очевидно необходимым для сети. Если же они таковым не являются, то меньшинство, в случае необходимости, может начать угрожать разрушить сеть.

Но прежде, чем мы станем утверждать, что меньшинство все-таки должно бороться, необходимо учесть следующее:

shower-thoughts

Жесткое ветвление децентрализованного протокола означает, что он на самом деле он не слишком-то децентрализован.

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

Для примера, возьмите дебаты о шифровании в Интернете. Шифрование возможно с использованием множества различных протоколов, к которым некоторые правительства сейчас хотели бы получить доступ через черный ход. Кроме того, что для них нет никакой возможности получить доступ ко всем системам, потому что технология шифрования является децентрализованной и развивается, так же нет никакого способа просигнализировать всем участникам принять какой-то определенный стандарт. Нет никакого способа сделать «хард форк» даже для одного стандартного протокола шифрования. Даже если все правительства мира одновременно смогут этого захотеть. Это, кстати, не значит, что они не попытаются, но такова природа действительно децентрализованной системы. Хард форки в децентрализованной системе не могут навязываться. Они должны появляться как крайнее средство, без которого уже никак невозможно обойтись.

BitcoinDecent

Вероятность успеха любого навязанного хард форка обратно пропорциональна уровню децентрализации сети.

Напомним о проблеме Y2K. Она была потенциальным багом в развивающемся стандарте (не навязанном или установленном кем-то!) о том, как дОлжно хранить данные в компьютерных системах. Однажды развернутые компьютерные системы существуют и работают в децентрализованной глобальной системе. В описываемом случае было нормальной практикой обходиться двумя последними цифрами года для экономии памяти. Так что документ, датированный 26 октября 1985 года, сохранился бы с датой в формате 102685. Это прекрасно работало около сорока лет, особенно в те времена, когда память и дисковое пространство измерялись в байтах и килобайтах. Потом примерно в 1995 (хотя специалисты в некоторых кругах заявляли о проблеме несколькими годами ранее) профессионалы в сфере IT начали понимать, что в 2000 году некоторые компьютеры могут ошибочно прочитать дату 010100 как 1 января 1900 года. Подумаешь, дата съедет. Не конец света.

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

Это был приемлемый хард форк, несмотря на то, что последствия ошибки 2000 были переоценены. Исходя из теории игр было очевидно, что это не была попытка одной стороны получить преимущество над другими, но все стороны могли пострадать в равной степени. И возможно, фатально. Такое действительно случилось раз в жизни. Выбор «сделай или умри». Ситуация, которая требовала хард форка. Это должно стать стандартом для хард форков. Причиной хард форка должно являться какое-то неизвестное ранее событие (потому что в децентрализованной сети, где все стороны равны, это либо внешнее событие, либо угроза), о котором никто не имеет возможности просигнализировать, чтобы все участники применили одинаковые изменения. Если же все не так, то можно сделать вывод, что сеть не децентрализована.

Всем стоять!

big_1413286344_image-1024x435

Противостояние по Тарантино

Выше я написал, что если в сети происходит попытка хард форка без очевидного консенсусного самоуправления, то на самом деле меньшинство должно рассматривать это как атаку на сеть. И тогда его руки развязаны.

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

Сторона A участвует за получение награды Ar.

Сторона B участвует за получение награды Br.

Сторона C участвует за получение награды Cr.

Общая стоимость вознаграждения выражается как Аг + Br + Cr.

И тут сторона B вдруг понимает, что если сможет изменить одно правило в системе, то получит награду Br + 1, тем самым увеличив её для себя и для С, даже если это не пойдет на пользу А.

Сторона А видит изменение как Ar — 1, то есть для нее изменение выразится в потерях.

Сторона С видит изменения как Cr + 1, что означает, что она присоединится к B, чтобы надавить на А.

Полученное значение вознаграждения от сети будет (Ar-1) + (Br + 1) + (Cr + 1)

Очевидно, что В и С правы с применением изменения, даже если это происходит за счет A. Они получат дополнительную прибыль. Сеть так же сможет выиграть, если предположить, что их расчеты верны.

У стороны A есть выбор — принять изменение или покинуть сеть. Единственной возможностью стороны A остановить атаку было бы уменьшать величину награды B или C вплоть до того момента, пока одна из нападающих сторон не начнет расценивать такое влияние как чистый убыток. Вдобавок к этому, надо принять во внимание, что стороны B и C будут показывать, что они достигнут успеха вне зависимости от дальнейших действий A. Хотя на самом деле ни одна сторона не знает, какие будут действия, и к каким результатам они приведут, до тех пор, пока процесс не будет завершен.

Тогда A обозначает, что готов пойти на еще большее уменьшение своей награды, если существует какой-либо способ негативно повлиять на награду одного из других участников, равно как и на награду сети в целом. Так что теперь, например, она станет (Ar-2) + (Br + 1) + (Сr), где даже ожидаемое вознаграждение C может снизиться. В настоящий момент А эффективно создал вероятный сценарий, в котором вся сеть в целом потеряет в вознаграждении. Обратите внимание, что B все еще может продвигать свою идею, потому что все еще будет в прибыли за счет сети, но теперь C не видит выгоды для себя, зато начинает видеть возможное будущее негативное воздействие на сеть.

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

Причина того, что такое поведение законно, в том, что все три стороны изначально присоединились к системе, чтобы играть по одним и тем же правилам. Но B и C измененяют правила. Возникает уже новая система. А теперь должен выбрать: он остается, уходит, или показывает В и С, что они не правы. В последнем случае А должен продемонстрировать B и С насколько же не верны их расчеты.

Если Биткойн позволит хард форк сети, и если большинство сможет сделать хард-форк против воли меньшинства, тогда то, что случится затем, будет обнаружение большинством циклической дыры в правилах консенсуса и вовлеченность в сетевую атаку с целью получения вознаграждения для себя в результате преимуществ, полученных от этой атаки. Независимо от того, насколько альтруистические цели утверждает В. Независимо от того, верит ли B, что его решение даст миру мир. Даже если предполагается икра и лимузины для всех. В децентрализованной системе предполагается, что все участники в первую очередь действуют исходя из своих собственных интересов. И если одна из сторон не видит оснований для изменения правил консенсуса, то это означает, что, скорее всего, партия большинства ищет увеличения преимуществ за счет меньшинства.

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

Пристрели заложника!

В 90-х вышел культовый фильм Скорость (Speed) с Киану Ривз (Keanu Reeves) и Сандрой Баллок (Sandra Bullock). В фильме был злодей, которого играл Деннис Хоппер (Dennis Hopper), который постоянно разрабатывал безвыигрышные сценарии в схватке разумов с персонажем Кеану, офицером спецназа по имени Джек. Джек должен был придумать как поймать негодяя, избежать его ловушек, разминировать поставленные им мины, и в процессе всего этого не убить мирных жителей. В знаменитой сцене, вынесенной в основную иллюстрацию статьи, Джек использует нестандартную тактику стрельбы в колено заложника (своего партнера), чтобы плохой парень больше не мог держать его в заложниках.

Перед описанными выше событиями, между Джеком и его партнером происходит следующий диалог:

Партнер: Все нормально. Небольшой тест. Аэропорт. Преступник взял заложника и использует её для прикрытия. Уже почти добрался до самолета. Ты в 30 метрах.

Джек: Пристрели заложника.

Партнер: Что?

Джек: Выведи её из уравнения. Рань хорошенько. Тогда он не сможет попасть с ней на борт. Нужен меткий выстрел.

Партнер: Ты совершенно спятил. Знаешь об этом? «Пристрели заложника…»

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

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

Один из возможных сценариев, обсуждавшихся на Reddit, заключался в выпуске альтернативного форка на основе PoW с решением всех накопившихся проблем по сценарию, предложенному Core. По результатам, у рынка появится два совершенно конкретных выбора:

  • остаться с желающими увеличить размер блока до 2Mb путем спорного форка
  • перейти на монету с PoW от Core, которая будет нести в себе серьезные улучшения относительно текущего протокола Биткойна, запланированные Core, и где будет использоваться иной протокол майнинга, чем текущий SHA256. Что сделает невозможным использование с данным форком всех майнинговых чипов, созданных на текущий момент.

Это сделает невозможным использование майнингового оборудования, в которое были проинвестированы сотни миллионов долларов, но в то же самое время, этот путь откроет возможность возврата устаревших хэш-мощностей (FPGA, GPU), которые сейчас выключены или майнят альткойны. Поскольку такой хард форк будет крайним средством (ядерной кнопкой), единственной причиной, почему должна быть предпринята попытка такого хард форка, так это показать всему рынку, что новая монета станет более децентрализованной альтернативой, чем XT или Classic.

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

Еще раз: до тех пор, пока не возникает сам собой разумеющийся самоочевидный консенсус по типу «О Господи! Приближается Гигантский Метеорит!», — нет никаких причин вмешиваться хард форком в работающий протокол консенсуса. А раз так, меньшинство имеет полное право использовать любую возможность для достижения своей цели, так же как это делает большинство.

Я сейчас не защищаю преднамеренное вредительство или что-нибудь незаконное. Но я верю в то, что в такой децентрализованной системе как Биткойн, децентрализация должна поддерживаться любыми средствами. И дело каждого участника системы защищать её. Любой, кто действует с целью оказать влияние на других вне правил консенсуса, фактически осуществляет атаку на сеть, вне зависимости от того, какую хэширующую мощность он представляет. Если люди оценивают действия Core как централизующую силу, они имеют полное право децентрализоваться от них. Однако, стоит обратить внимание на то, что Core никогда ничего не навязывали сети. Они играли только по правилам уже установленного консенсуса.

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

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

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

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

Лимит на размер блока в 1 мегабайт, как бы это не показалось глупо, может вообще не быть недостатком. Он никак не мешает Биткойну. Понятие размера блока вообще присуще Биткойну. Сатоши спроектировал сеть именно так. Так что нельзя сказать, что катастрофы можно избежать путем простого удвоения числа.

Из спорного хард форка не выйдет ничего хорошего. «Безобидное» увеличение лимита размера блока до 2 мегабайт может нанести Биткойну непоправимый вред в его качестве децентрализованной цензуроустойчивой криптовалюты.

Источник: Bitledger



Categories: Важное, Майнинг, Разработчикам, Сообщество, Технологии

Tags: , , , , , ,

Leave a Reply

67 Комментарий на "Почему со спорным хардфорком необходимо бороться"

Notify of
avatar
trackback

[…] противостояние. Биткойн работает на основе принципов классической теории игр и экономики. Баланс сил не является равномерным […]

trackback
Что делает Биткойн сильным? – Bit•Новости

[…] Хотя, опять же, возможно, в «надежности» Биткойна есть и другие составляющие. Ещё один проект Ши и IC3 – FruitChains, исследует составляющую теории игр Биткойна, или “как вознаграждать участников так, чтобы в конечном счёте выиграли все“. […]

trackback
Природа монополий и о том, как им трудно – Bit•Новости

[…] не так-то просто, уже из-за так называемой «дилеммы заключённого». Как только возникает сговор, его участникам […]

trackback
UASF: Очередной поворот в дебатах о размере блока – Bit•Новости

[…] не менее, надо признать, что эти риски значительно выше для хард-форков, и точно такие же проблемы могут возникнуть даже в […]

trackback
Как недавняя поправка к пакету документов о регистрации ETF Уинклвоссов может навредить инвесторам (и, возможно, Биткойну) – Bit•Новости

[…] Суть проблемы заключается в вопросе, который уже долгое время доминирует в Биткойн-сообществе: хард-форки. […]

trackback
Не надо увеличивать размер блока для Биткойн транзакций – Bit•Новости

[…] размера блока также потребует «Хард-форк». Так как консенсус Биткойна подразумевает согласие […]

trackback
Будут ли ДАО править миром? – Bit•Новости

[…] Согласно работе Меркла, первым прототипом ДАО фактически является сам Биткойн. Он децентрализован, автономен и достаточно организован – если не принимать в расчёт недавние дебаты о размере блока. […]

trackback
Самсон Мау: не поддавайтесь на провокации, сохраняйте спокойствие и работайте над кодом – Bit•Новости

[…] бы, безобидный вопрос о размере блока в орудие разрушения консенсуса. Это очень скользкий и опасный […]

trackback
В защиту биткойн-максимализма – Bit•Новости

[…] активы крупных китов, дело может закончиться ядерной войной: все потеряют свои монеты, и все последующие […]

trackback
Безумие выбора: как может развиваться спор о хард форке – Bit•Новости

[…] ранее объяснял разницу между софт и хард форком, но для понимания сути данной статьи вам будет […]

trackback
Как миролюбивое биткойн-сообщество развязало беспощадную войну – Bit•Новости

[…] сторон отличались радикально, у каждого было свое видение спасения биткойна, и […]

trackback
Раздвоение Биткойна в результате хард форка – реальная угроза – Bit•Новости

[…] эта розовая картинка крайне далека от реальности. Мы уже писали о том, что эта попытка переворота с перехватом […]

Scambusterz
Гость

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

ainv42
Гость

Лидер ничем не поможет. Сеть то распределительная, то есть нужно искать любимое слово Горбачева — консенсус среди пользователей.. А как же искать если пошли денежные шкурные интересы. Это не криптопанки которым по боку. Это уже бизнес включился со своими потребностями.

Scambusterz
Гость

Биткойн нужно оставить в таком виде, в котором он есть сейчас, или ему никогда не стать цифровым золотом! Eсли хардфорк состоится, ждите увеличение лимита до 42 или даже 100 млн. BTC, вместо 21. Многим это будет выгодно, кроме обычных пользователей.

FutureBitcoin
Гость

Потом можно еще и вознаграждением поиграть, временем нахождения блока, да мало ли чем. Раз запустив алгоритм изменений, этот процесс будет невозможно остановить. Думаю и Сатоши ушел из поля видимости именно по-этому, чтобы дети не вопрошали: «Отец, что делать, помоги?» «Решайте децентрализовано!» ответил бы он.

TRilon
Гость

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

Asd_skala
Гость

Таких попыток сотни и их назвали альткоинами. Пока остается хотя бы один полный узел Core сеть будет работать. В мире полно альткоинов не ограниченных 1 мб, Кто хочет может спокойно перейти туда.

Georg
Гость
BitNovosti 2016/01/28 • 11:45 “Способ принятия решений о разработке пора изменить”. Я уже написал, почему считаю предлагаемые альтернативными форками модели управления совершенно неприемлемыми. Далеко ходить не надо. Вот лог обсуждения, где майнтейнер Classic прямым текстом говорит: “У нас демократия, на голосование можно ставить любые вопросы, в том числе лимит в 21 млн. биткойнов!” У Вас странная реакция на абсолютную истину. 🙂 Майнтейнер утверждает только то, что есть на самом деле. В децентрализованной системе любой вопрос может быть вынесен на голосование. Ведь, если этого нельзя делать, значит, должен быть кто-то, кто запрещает это делать. То есть какой-то центр. Получаем противоречие. p/s/… Read more »
Анонимно
Гость

Голосовать будем по ходу ногами, как предки пингвинов, куриц, страусов.

Анонимно
Гость

А если консенсусно запилить ползунок, отвечающий за размер блока, внутри клиента?

Myr
Гость

Что-то в таких аргументах есть весомое. Видать к общему консенсусу криптосообщетсво придет еще не скоро.

pashh
Гость

После прочтения статьи остался какой-то осадочек, нехороший. >:[ Сто процентного согласия никогда не будет. Посмотрите на заседание европейского парламента. Там только пару сотен человек, а нас тут тысячи. Истерия с размером блока набирает оборот. Непонятно как Даш решил этот вопрос в самые кратчайшие сроки.

TRilon
Гость

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

Notanewbie
Гость

Непонятно как Даш решил этот вопрос в самые кратчайшие сроки
Проголосовали владельцы нод и решили, 2141 за 4 против https://www.dashwhale.org/p/2mb-blocksize
Делов то
Там сообщество более сплоченное

GGUL
Гость
Ничего весомого в аргументах нет. То что, сообщество может прийти к 100% консенсусу, это утопия. «Любая часть децентрализованного общества может изменить правила и жить в дальнейшем по новым правилам.» (можно брать за аксиому) (Станет ли эта часть изолированной, будет расширяться или сойдет на нет, это уже другой вопрос) Я думаю, что Автор знает эту аксиому, но при этом пишет бессмысленное предложение: «На самом деле, возможность хард форков должна быть практически исключена в Биткойне, если он действительно является децентрализованной сетью.» В статье ничего не говорится про то: полезный хардфорк или вредный. Основная мысль: с изменением надо бороться, потому что это «изменение».… Read more »
Reiva
Гость

«То что, сообщество может прийти к 100% консенсусу, это утопия.»

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

Monia
Гость

Всегда найдется тот, кто будет против изменений, и Вы правы 100% согласных можно найти только в определенных местах, места эти полностью централизованы. 😉

cryptomanyak
Гость

Совершенно верно здесь упомянули о Coinbase.Их задача понятна-прокачивать максимально возможное количество транзакций за минимальное время,зарабатывая на комиссии.Им увеличение размера блока нужно,как воздух! И насрать этим клоунам на сообщество,на децентрализацию сети и на стоимость инвестиций простых людей.А нам главное-БЕЗОПАСНОСТЬ протокола и ДОВЕРИЕ пользователей.Вывод-будем биться ДО ПОБЕДЫ!!!

Анонимно
Гость

))) (будем тупо юзать в БЕЗАСТНОСТИ ноды core и дальше (возможно ДОВЕРЯЯ разделённому свидетелю), беспристрастно наблюдая, как кловуны будут биться тупыми, промытыми от мосга башками о наш всё более децентрализованный и анонимный бронепоезд.. ДО ПОБЕДЫ они не доживут…….

Вася
Гость

«путем изменения правил консенсуса сети без достижения фактического консенсуса»
Как то смахивает мне это на тавтологию. А что такое «фактический консенсус». Может математическое определение есть?

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

trackback
Почему со спорным хардфорком необходимо бороться -

[…] Источник […]

Notanewbie
Гость

Интересное определение децентрализации.
С данной философско-утопической точки зрения автор видимо прав. Но он рассматривает проблему только в контексте децентрализации, никак не затрагивая вопросы практического использования биткоина, его принятия обществом и биткоин-экономики.
Почему-то мне кажется что большинство владельцев биткоина волнует прежде всего рост (или падение) курса, а не какие-то абстрактные вопросы децентрализации.

Анонимно
Гость

контекст децентрализации и есть не только основной, но волнующий то самое большинство пользователей, извлекающих практическую выгоду по сравнению с иными)на нем и зиждется биткойн-экономика, порождая принятие обществом через практическое использование….. а рост (как и падение, ибо лонг-шорт)) — как раз один из аспектов практического использования… (ну «владельцы» — они такие «владельцы» , вот хёрн например — был «владелец» да весь и вышел )))) хули нам то на них равняться???

Salvani
Гость

Рост или падение курса курса это отражение качества услуги. А децентрализация это как раз то, что позволяет курсу расти и не позволяет очередной группе чиновников остановить биткоин.

Notanewbie
Гость
Рост или падение курса связан прежде всего с балансом спроса и предложения, с качеством услуги отчасти тоже. Если рассматривать в качестве услуги скажем электронную валюту или систему денежных переводов, то ограничение размера блока не лучшим образом сказывается на качестве этих услуг так как рано или поздно приведет к тому, что транзакции будут подтверждаться очень долго или придется платить большие комиссии. Спрос на биткоин создает биткоин экономика, различные сервисы и биткоин бизнесы, приснопамятный силкроад был один из главных факторов роста курса битоина в ранние годы. Для биткоин бизнесов проблема размера блока стоит еще более остро, любой бизнес должен расти и развиваться,… Read more »
zi0
Гость

На примитивно мыслящийся вопрос нужно давать примитивно построенный, недвусмысленный, ответ:
1. если бы биткоин не был децентрализован, он бы не стоил сейчас $400
2. если бы ХТ был принят за основной поток, я бы быстренько слил все битки. И любой понимающий важность децентрализации протокола — тоже.
Поскольку, на данный момент, большая часть битков, таки, на руках «децентралистов», движение курса предсказать не очень сложно.
При большей распространённости битка, разумеется, данный параметр может измениться. Но пока дела обстоят так. )

Notanewbie
Гость

если бы биткоин не был децентрализован, он бы не стоил сейчас $400

С этим никто и не спорит

если бы ХТ был принят за основной поток, я бы быстренько слил все битки.

Я тоже, любой форк не от Core — это катастрофа (для цены как минимум)

И любой понимающий важность децентрализации протокола – тоже.

XT или Classic предлагают только увеличить размер блока (который создатели биткоина не прдполагали устанавливать раз и навсегда, наоборот, рассматривали возможность увеличения в будущем). Ничего другого в протоколе не меняется. Биткоин как был так и остается децентрализованным.

Анонимно
Гость

да ладно??? мне то виделось (но не мне одному), что хт под каким то кислым сомнительным соусом предлагает как раз централизацию и деанонимизацию, а равно и право на насилие (как то контроль и устранение торифицированных нод и экспроприацию их битков в пользу какого-то-там-нахуй-в-итоге-пошедшего-обоссаного-несостоявшегося-диктатора….) … или нет???

Notanewbie
Гость
XT или Classic предлагают НЕ только “увеличить размер блока”. Они также предлагают коренным образом изменить способ принятия решений о разработке (читай: о любых дальнейших изменениях в Биткойне). В Core, принципиальные изменения возможны лишь на основе консенсуса информированных инженеров (который в дальнейшем еще должен быть ратифицирован майнерами и пользователями). И что это хороший подход и пример децентрализации? И то что большинство этих инженеров работают в одной и той же компании Blockstream которая занимается сайдчеинами. Понятно что Core будут развивать биткоин в этом направлении, не важно хороши или плохи сайдчеины, но у них есть в этом личный интерес. И это неправильно. В… Read more »
arvicco
Администратор
«Способ принятия решений о разработке пора изменить». Я уже написал, почему считаю предлагаемые альтернативными форками модели управления совершенно неприемлемыми. Далеко ходить не надо. Вот лог обсуждения, где майнтейнер Classic прямым текстом говорит: «У нас демократия, на голосование можно ставить любые вопросы, в том числе лимит в 21 млн. биткойнов!» http://pastebin.com/index/B8YQr5TQ Если начать менять правила «по просьбам трудящихся», где это закончится и чем? Все это мы уже проходили, ничем хорошим это не кончалось. Поэтому я — целиком и полностью с Core. Кстати, и их технические решения я считаю наиболее правильными, а популистское «а давайте просто раздуем размер блока в 2-8-20-2000 раз,… Read more »
arvicco
Администратор
XT или Classic предлагают НЕ только «увеличить размер блока». Они также предлагают коренным образом изменить способ принятия решений о разработке (читай: о любых дальнейших изменениях в Биткойне). В Core, принципиальные изменения возможны лишь на основе консенсуса информированных инженеров (который в дальнейшем еще должен быть ратифицирован майнерами и пользователями). В XT, в качестве единственного авторитета, определяющего будущее Биткойна, назначался «благожелательный диктатор» Майк Хирн. Который, как вдруг быстро выяснилось, совсем не такой уж и благожелательный. В Classic, предлагается «демократическое голосование масс». Насколько хорошо это работает и насколько это «не подвержено манипуляциям», мы уже отлично видим на примере «проблемы» размера блоков. Фактически, на… Read more »
Дам Койн
Гость

Основная беда биткойн в том, что его сообщество раздроблено. Это нехорошо.

Notanewbie
Гость

Это очень нехорошо.
Именно об этом говорил Хирн в своем опусе, но его высмеяли.
От себя добавлю, что не хватает сильного харизматичного лидера которого бы все послушались, таким лидером был сам Сатоши хотя он был категорически против того, чтобы был какой-либо лидер который бы влиял на других, но похоже что в отсутсувие лидера сообщество оказалось неспособно к принятию сложных решений.

zi0
Гость

Фактически, сказано: «децентрализация это плохо. Именно об этом говорил Хирн. Нужен хороший центр!»

Проблема в непонимании термина «децентрализация»; а точнее механики процессов.

з.ы.
«девочка моя, никогда не употребляй слова только потому что они длинные и красивые; говори лишь о том, что понимаешь» (с) (Кэррол, Алисе)

estilibera
Гость
В связи с темой статьи всегда интересовал вопрос и всегда забывал его задать, потому что страсти бушевали не шуточные)) В статье ответов не нашёл. Возможно просто не понял и буду благодарен, если кто-то растолкует. Как вообще Хирну удалось внедрить в софт биткоина саму возможность хард-форка по триггеру? Почему это удалось сделать без явного консенсуса и почему это не было заблокировано другими разработчиками? Да как, чёрт возьми, вообще организовано взаимодействие среди основных разработчков битка, что такое становится возможным? Может быть есть кто-нибудь, кто способен это на пальцах разъяснить? Скорее всего это было бы очень многим интересно. Просто рассуждения о A, B… Read more »
Notanewbie
Гость

Он ничего не внедрял в софт биткоина, он сделал свой форк (https://ru.wikipedia.org/wiki/%D0%A4%D0%BE%D1%80%D0%BA) на основе кода биткоина где прописал нужные изменения и условия их включения.
Можно считать это тоже некоторой формой децентрализации.
Фактически сейчас есть один биткоин клиент Bitcoin Core который контролируется небольшой группой людей, которые могут в чем-то ошибаться и заблуждаться. В этом плане все достаточно централизовано и в принципе неплохо, что появляются какие-то альтернативные решения. Если большинство выберет какой-то новый клиент вместо Core то де факто он станет новым биткоином и дальнейшая разработка перейдет на этот форк.

estilibera
Гость

Ну что такое форк — это я понимаю конечно)). И огромное спасибо за разъяснение.

Мне почему-то представлялось, что он умудрился внести какие-то изменения в основной клиент. Почему-то засело в голове, что именно базовый клиент переключится в режим XT при опред. условиях, поскольку Хирн же был участником Bitcoin Core. Бывает же… Аж самому стыдно от собственной глупости)))
Видимо с подачи какой-нить дефективной статьи такая фантазия образовалась)))

wpDiscuz