Команда Bitcoin Core (официальный клиент биткоина) не согласилась включить код SegWit2x в текущий протокол системы. По мнению представителей «официального» битка, работа по созданию SegWit2x велась без должного внимания к деталям, поэтому использовать эту технологию прямо сейчас не представляется возможным.



Основной момент, который критикует команда Bitcoin Core — это отказ разработчиков SegWit2x включить в код протокола защиту от атак повторного воспроизведения. Эта проблема действительно имеет важное значение для криптовалют. В частности, для биткоина, поскольку эта монета находится на вершине своей популярности, а курс её бьёт все рекорды, несмотря на то, что время от времени цена битка по отношению к доллару все же снижается.


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

В Bitcoin Cash, форке основного биткоина, проблему с повторной атакой решили относительно просто. Здесь при проведении транзакции используется специальный идентификатор, который позволяет системе понять, что транзакция идёт в реестре Bitcoin Cash, а не где-либо ещё. Так что ноды, которые работают с «официальным» битком, не допустят транзакцию Bitcoin Cash. Это и есть защита от повторного воспроизведения. Но у Bitcoin Core такой защиты нет, а разработчики SegWit2x считают, что команда монеты сама должна решать свои проблемы.

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

На днях на странице Github Bitcoin Core появился запрос на включение SegWit2x в исходный протокол официальной криптомонеты. Это планировалось сделать для того, чтобы сделать обе версии совместимыми. Хардфорк команда SegWit2x планировала провести на блоке 494784. Представители SegWit2x считают, что новая версия ПО 1.14.5 не альфа и не бета, а релизная, с ней без проблем можно работать.


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

В общем, исход, при котором в инфраструктуре биткоин появится сразу три отдельных реестра, становится все более вероятным. Речь идёт о появлении реестра SegWit2x, защищённого от атаки повторного использования и продолжении существования и работы оригинального реестра. Ко всему этому мы же не забываем про Bitcoin Cash (курс которого вырос, и весьма значительно), правда? Если не принять меры, то разделение, которое, несомненно, обернётся временными проблемами инфраструктуры криптовалют (как основной, так и форков) произойдёт уже в ноябре.

Ситуация пока что все больше запутывается, и вряд ли конфликты разработчиков инфраструктуры криптовалют могут привести к чему-то хорошему. Здесь либо они договариваются о сотрудничестве и работают вместе, либо инфраструктура расколется. Может быть, это и не будет очень уж страшно, но зачем всем нам лишние проблемы? Биткоин только начали признавать и использовать государственные структуры различных стран, как вдруг начался разброд и шатание в основном лагере. Хотелось бы надеяться, что все разногласия будут решены уже в ближайшее время.

Спрос на облачный майнинг растёт весь год:

Комментарии (13)


  1. mysticmirage
    30.08.2017 14:06
    +6

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


  1. Noizefan
    30.08.2017 18:28
    +10

    *всё плохо* *биток умрет* *биток распадется еще на два* *люди конфликтуют* *курс упадёт в ноябре*… СПРОС НА ОБЛАЧНЫЙ МАЙНИНГ РАСТЁТ ВЕСЬ ГОД!


  1. BogdanBorovik
    30.08.2017 22:57

    Интересно сколько ещё будет разных форков и сколько ещё видов биткоина будет :) уже столько всего развелось…


    1. NIKOSV
      31.08.2017 03:15

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


      1. lolipop
        31.08.2017 11:36
        +1

        ничего, что на носу хардфорк?


  1. dfgwer
    31.08.2017 06:49

    Еще проблема, в том что майнером невыгодно удешевление транзакций.


    1. hTLK
      31.08.2017 09:27

      Не совсем так. Нам невыгодно удешевление транзакций в случае, если мы получаем доход с такого же количества транзакций в блоке. То есть если транзакции стали в 2 раза дешевле, но в блок их помещается в 8 раз больше (и весь блок заполнен или хотя бы его половина), то это очень даже выгодно. Другое дело, что я не могу предсказать, как поведёт себя цена на транзакцию в случает если их станет больше помещаться в блок. Грубо говоря, если увеличить блок в 100 раз, то поместятся все транзакции и цена за любую из них станет 0. Если увеличить блок на 10%, то цена за транзакцию почти не изменится. А вот где эта граница, когда транзакции станут стоить практически ничего, непонятно.


  1. thatsme
    31.08.2017 07:41

    Баян-же: github.com/bitcoin/bitcoin/pull/10982
    Месяц прошёл после этого pull реквеста.


  1. polearnik
    31.08.2017 09:03

    Так а чем аргументируют нежелание решать проблемы с безопасностью?


  1. indiamed
    31.08.2017 13:36
    +3

    Ребята из HashFlare, да вы мошенники. Сначала продаете бессрочные (вечные, пока майнинг выгоден) контракты по BTC & LTC и потом их делаете годовалыми. Молодцы!

    «Уважаемые пользователи,

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

    В рамках п.5 условий пользования Hashflare изменятся условия и цены контрактов SHA-256 и Scrypt. Все изменения вступают в силу с 1 сентября 2017 года.

    Новая цена на мощности SHA-256 будет составлять $2.40 за 10 GH/s, а новая цена на мощности Scrypt составит $11.50 за 1 MH/s. Плата за обслуживание и электричество остается неизменной.

    Все новые контракты SHA-256 и Scrypt будут заключаться сроком на 1 год с момента активации. Все контракты SHA-256 и Scrypt, заключённые до 01.09.2017, становятся срочными и их действие будет прекращено 31.08.2018.

    С наилучшими пожеланиями,
    Команда Hashflare.io»


  1. indiamed
    31.08.2017 14:38

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


  1. SchmeL
    31.08.2017 15:33

    Команда Bitcoin Core (официальный клиент биткоина) не согласилась включить код SegWit2x

    Воу воу, это ж форк. Официальный клиент как был — так и остался.


  1. indiamed
    03.09.2017 11:34
    +1

    HashFlare может вы поподробнее, чем 1 предложение «В связи с глобально меняющимся рынком криптовалют и криптовалютного оборудования, меняются условия поставок, сроки и цены на ASIC майнеры», напишите почему вы кинули своих клиентов?