Соглашение об активации Segregated Witness: действительно ли биткоин-сообщество достигло консенсуса?

Во вторник, 23 мая, в официальном блоге Digital Currency Group был размещен текст соглашения по вопросу масштабирования сети биткоина, под которым подписалась группа из 56 известных представителей индустрии. Однако можно ли действительно говорить о том, что консенсус достигнут? Мнения по этому поводу разделились.

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

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

За последнее время нехватки в предложениях по решению вопроса явно не наблюдалось, и одним из наиболее популярных среди них стал Segregated Witness. Протокол даже был включен в код Bitcoin Core, однако его активация по очевидным «политическим» причинам до сих пор не состоялась – на пути встала группа сторонников альтернативного решения Bitcoin Unlimited. Вплоть до последнего времени их предложение по большей части сводилось к более радикальному методу решения проблемы: увеличению размера блока как минимум до 8Мб, что, однако, имеет все шансы привести к хардфорку сети, то есть ее разделению на две отдельные цепи.

И хотя большая часть сообщества с таким подходом оказалась не согласна, достаточно большие сетевые мощности сторонников Bitcoin Unlimited позволяли вплоть до последнего времени эффективно блокировать активацию Segregated Witness.

Consensus 2017

Впервые о намерении главы Digital Currency Group Барри Силберта организовать круглый стол и попытаться наладить диалог между сторонниками двух лагерей стало известно еще в марте, однако никаких подробностей вплоть до последнего времени известно не было.

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

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

Техническая сторона вопроса

Соглашение предполагает активацию SegWit после того, как о своей поддержке протокола начнут сигнализировать 80% майнеров (ранее эта цифра составляла 95%).

Дополнительно предлагается увеличить размер блока д 2Мб через хардфорк. На это отводится шесть месяцев, и SegWit к тому времени уже должен быть активирован.

По словам вовлеченных в принятие соглашения, речь идет о предложении Segwit2Mb (комбинированный софтфорк / хардфорк), высказанном в конце марта CEO и ведущим разработчиком RSK Labs Серхио Дамианом Лернером. В то же время, как отмечает издание CoinDesk, целый ряд разработчиков протокола биткоина в последовавшей после этого электронной переписке высказали свое несогласие с подобной идеей.

Сам Лернер подтвердил, что RSK Labs будет играть определенную роль в процессе, однако заниматься написанием кода возглавляемый им стартап «вероятно не будет».

«Мы согласились на том, что будем проводить аудит кода», — сказал он.

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

«SegWit может быть активирован незамедлительно, и в будущем, в определенную дату X, тот же бит сообщит о хардфорке на 2Мб. Таким образом, два события произойдут на одном бите», — сказал Джефф Гарзик, CEO компании Bloq, чья подпись также стоит под соглашением.

Поддержка

Как заявляет Барри Силберт, среди тех, чьей поддержкой он заручился, присутствуют такие ведущие игроки индустрии, как BTCC, Bitfury, BitFlyer и Coinbase. Однако наиболее примечательно, что в этот список также вошли Bitmain и Bitcoin.com – в последние месяцы два наиболее ярых сторонника Bitcoin Unlimited.

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

Во-вторых, бросается в глаза отсутствие среди подписавших текст документа значительной части ведущих разработчиков Bitcoin Core и Blockstream – основных контрибьюторов кодовой базы биткоина. Компания Blockstream при этом входит в инвестиционный портфель Digital Currency Group.

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

Также, как отметил CEO итальянской Blockchainlab Джакомо Зукко, в числе подписавших соглашение ошибочно оказалась ведущая компания в области биткоин-безопасности и провайдер популярного кошелька BitGo. Спустя некоторое время ее название действительно из списка исчезло.

@BitFuryGroup OTOH, please note this (welcome) update: «@BitGo was erroneously included in this initial published list. This has since been corrected.»

— Giacomo Zucco (@giacomozucco) 23 May 2017

Реакция сообщества

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

«Мы рады, что консенсус, наконец, достигнут. BitFury, как и подавляющее большинство сообщества, полностью поддерживает это историческое решение. Это очень важный момент для экосистемы, так как это решение открывает новую главу в технологии биткоина», — сказал в комментарии CoinTelegraph CEO BitFury Валерий Вавилов.

Также о своей поддержке принятого соглашения заявили Чарли Шрем, который перед этим активно отстаивал идею активации SegWit, и один из ведущих разработчиков Bitcoin Core Гэвин Андресен.

I’m happy to see some consensus from Consensus 2017: https://t.co/74rtnkH9SQ (better late than never in my humble opinion)

— Gavin Andresen (@gavinandresen) 23 May 2017

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

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

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

«Техническое сообщество и достаточно большое количество пользователей уже сказали, что необходимости в хардфорке нет. Это предложение возвращает нас в прошлое, к тому, что уже обсуждалось достаточно долгое время», — сказал Моу.

Схожей точки зрения придерживается и Мэтт Коралло, разработчик Chaincode и один из контрибьюторов Bitcoin Core:

«Я разочарован, что фидбек со стороны всех тех, кто работал над протоколом биткоина, был полностью проигнорирован. Я предлагаю технически более реалистичные способы достижения той же цели». – написал он в чате DCG.

Одновременно с этим Коралло высказал свое мнение и в соцсетях, заявив, что такое соглашение только задержит развитие биткоина:

Tried to provide feedback, still comically technically unrealistic. Yet another «agreement» that will only delay BTC https://t.co/FcVKk1UjM5

— Matt Corallo (@TheBlueMatt) 23 May 2017

Предприниматель и основатель блокчейн-стартапа Naation Дональд Макинтайр считает, что ради некого «политического компромисса» под угрозу ставится вся многомиллиардная экосистема биткоина:

Putting $38 billion at risk for the sake of “political compromise’ — @DCGco :-/ https://t.co/FsAdozcZ9g pic.twitter.com/SnITlqFh1S

— Donald McIntyre (@donaldmcintyre_) 23 May 2017

Еще более резко высказался уже упомянутый выше Джакомо Зукко: в дальнейшем он намерен строго избегать каких-либо бизнес-отношений с компаниями, которые подписали это соглашение:

I will strictly avoid any further business relationship with each and every company listed here. Bitcoin doesn’t care, but will not forget.

— Giacomo Zucco (@giacomozucco) 23 May 2017

Подверг критике соглашение и президент International Blockchain Real Estate Association (IBREA) Рагнар Лифтрасир. В ответ на твит Георгия Киквадзе из BitFury, в котором тот поздравляет всех с подписанием соглашения, глава IBREA написал:

«Всех? Вы находитесь в корпоративном пузыре. Это закулисная сделка. В проектах с открытым исходным кодом консенсус таким образом не достигается».

@BitfuryGeorge Everyone? You’re in a corporate bubble. This is a back room deal. This is not how consensus is reached in an open source project.

It’s DOA

— Ragnar Lifthrasir (@Ragnarly) 23 May 2017

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

Насколько такой сценарий осуществим, предсказать пока невозможно, но в том, что значительная часть сообщества откажется принять хардфорк и останется на нынешней цепи, сомнений почти нет. Другое возможное развитие событий – активно продвигаемое решение UASF (активируемый пользователями софтфорк), предполагающий принудительную активацию Segregated Witness посредством так называемого «голосования пользователей», то есть держателей полных нод.

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

Andrew Asmakov

Powered by WPeMatico

Ключевые игроки биткоин-индустрии подписали соглашение об активации Segregated Witness и хардфорке

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

ANNOUNCEMENT: Bitcoin Scaling Agreement at Consensus 2017https://t.co/8q11diUg5m

— DigitalCurrencyGroup (@DCGco) 23 May 2017

Полный текст соглашения звучит следующим образом:

Мы соглашаемся немедленно поддержать следующие параллельные апгрейды протокола биткоина, которые будут развернуты одновременно и будут основаны на оригинальном предложении Segwit2Mb:

  • Активация Segregated Witness по достижении уровня поддержки в 80% [мощности майнеров — ForkLog]
  • Активация в течение шести месяцев хардфорка с увеличением размера блока до 2Мб

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

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

Группа подписавшихся компаний составляет критическую массу экосистемы биткоина. По состоянию на 23 мая 2017 года эта группу состоит из:

  • 56 компаний из 21 страны
  • 83.28% хешевой мощности
  • $5,1 млрд ежемесячного объема транзакций
  • 20,5 млн кошельков

Дополнительно 23 мая следующие компании взяли на сея обязательство оказывать инженерно-техническую поддержку при тестировании и апгрейдах программного обеспечения:

Abra, BitClub Network, Bitcoin.com, BitFury, BitGo, Bitmain, BitPay, Blockchain, Bloq, Circle, RSK Labs, Xapo.

Соглашение подписали:

1Hash
Abra
ANX
Bitangel.com /Chandler Guo
BitClub Network
Bitcoin.com
BitGo
Bitex
bitFlyer
Bitfury
Bitmain
BitPay
BitPesa
BitOasis
Bitso
Bitwala
Bixin.com
Blockchain
Bloq
btc.com
BTCC
BTC.TOP
BTER.com
Circle
Civic
Coinbase
Coins.ph
CryptoFacilities
Decentral
Digital Currency Group
F2Pool
Filament
Gavin Andresen
Genesis Global Trading
Genesis Mining
Grayscale Investments
Guy Corem
Jaxx
Korbit
Luno
MONI
Netki
OB1
Purse
Ripio
Safello
SFOX
ShapeShift
surBTC
Unocoin
Vaultoro
Veem
ViaBTC
Wayniloans
Xapo
Yours

ForkLog продолжает следить за развитием событий. Все свежие новости всегда можно найти в нашем канале Telegram!

Powered by WPeMatico

Цена биткоина продолжает расти на фоне слухов об активации Segregated Witness

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

По имеющимся на данный момент сведениям, встреча разработчиков и представителей майнинговой индустрии была организована CEO Digital Currency Group Барри Силбертом в Нью-Йорке в преддверии стартующей сегодня конференции Consensus 2017. Насколько известно, на ней присутствовали разработчики Bitcoin Core и представители лагеря Bitcoin Unlimited, в том числе Джихан Ву из Bitmain Techmologies.

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

О ключевых результатах встречи (с оговоркой, что инсайдерской информацией он не располагает) написал, в частности, инвестор и глава Altana Digital Currency Fund Алистер Милн:

I do not have any insider info, but here is what I think happened today at Consensus which may conclude the Bitcoin scaling debate (for now) pic.twitter.com/6JD2utJ3zB

— Alistair Milne (@alistairmilne) 22 May 2017

По его словам, участники встречи согласились на хардфорк, который будет включать в себя активированный код SegWit, после чего в течение 12 месяцев будет проведено увеличение размера блока. При этом Bitcoin Core и другие имплементации будет свободны в своем выборе относительно того, принимать ли новые изменения.

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

Correction: they will hard-fork off in September 2017. Good luck! https://t.co/cbSguh1Wgi

— Samson Mow (@Excellion) 22 May 2017

Тем временем на Reddit появилось сообщение со ссылкой на бывшего CEO компании Spondoolies Ги Корема, что детали состоявшейся встречи будут опубликованы в сегодняшнем утреннем выпуске The New York Times.

According to Guy Corem ex Spondoolies CEO there was a meeting in NY that Barry Silbert arranged and an agreement was made, it will be published in the morning NY time. from Bitcoin

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

Alleged Barry Silbert Agreement from Bitcoin

Из него следует, что активация SegWit должна состоятся при уровне поддержки в 80% от общей хешевой мощности сети, в то время хардфорк и увеличение блока до 2Мб запланирован на 21 сентября.

Напомним, с предложением о немедленной активации SegWit Барри Силберт впервые выступил на прошлой неделе.

Тем временем с утра понедельника цена биткоина на фоне этих слухов продолжила стремительный рост. По состоянию на 09:30 GMT средневзвешенный курс криптовалюты, по данным Coinmarketcap, составляет $2236 при капитализации более $36,5 млрд. При этом в Японии, где в последнее время также наблюдается активный спрос на  биткоин, его цена оказалась еще выше:

Japan $2,500

— George Kikvadze (@BitfuryGeorge) 22 May 2017

ForkLog продолжает следить за развитием событий. Все свежие новости всегда можно найти в нашем канале Telegram!

Powered by WPeMatico

Создатель Segregated Witness предложил новый формат биткоин-адресов

Бельгийский разработчик Пите Велле совместно со своим коллегой из компании Blockstream Грегори Максвеллом раскрыл детали нового проекта, нацеленного на решение одного из наиболее болезненных вопросов экосистемы биткоина. Об этом сообщает CoinDesk.

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

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

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

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

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

«Старый формат адресов будет по-прежнему использоваться для тех же целей, для которых он использовался и раньше. Адреса Bech32 будут использовать только нативные SegWit-выходы».

В настоящий момент биткоин-адреса закодированы в формате Base58, который предполагает, что уникальный ID отображается в виде комбинации букв и цифр. Одной из форм защиты пользователей является отказ от шести символов, которые внешне похоже друг на друга. Например, пользователей могут вводить в заблуждение ‘0’ и ‘O’ или ‘I’ и ‘l’,

Частью Bech32 является формат Base32, который в этом отношении идет еще дальше – используемые в адресе буквы либо все в нижнем регистре, либо все в верхнем регистре.

Например, если адрес старого формата выглядит так:

1DAY59hnbcTp36NbfvJ4pdKDfDTCS6zfpd

Новый формат будет следующим:

bc1qw508d6qejxtdg4y5r3zarvary0c5xw7kv8f3t4

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

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

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

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

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

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

Напомним, ранее в этом году команда Blockstream представила Confidential Assets – решение, призванное скрыть типы активов в блокчейне.

Подписывайтесь на новости Forklog в Facebook!

Powered by WPeMatico