SegWit близко и что ждёт Bitcoin в ближайшее время

SegWit близко и что ждёт Bitcoin в ближайшее время

@DeCenter

Сегодня, 14 июля – первая из важных дат связанных с активацией SegWit.

SegWit (Segregated Witness) — это об­нов­лен­ный про­то­кол с об­рат­ной сов­ме­сти­мо­стью, пер­во­на­чаль­но пред­ло­жен­ный ко­ман­дой раз­ра­бот­чи­ков Bitcoin Core.
С момента появления, в де­каб­ре 2015 года, он стал кра­е­уголь­ным кам­нем их проек­та по мас­шта­би­ро­ва­нию сети Bitcoin и сей­час ис­поль­зу­ет­ся мно­ги­ми актив­ны­ми уз­ла­ми бит­ко­и­на.

SegWit также яв­ля­ет­ся ча­стью Нью-Йорк­ско­го со­гла­ше­ния, под­пи­сан­но­го в мае: аль­тер­на­тив­но­го про­ек­та мас­шта­би­ро­ва­ния, ко­то­рый под­дер­жа­ли 56 ком­па­ний и май­не­ры. И ак­ти­ви­ру­е­мый поль­зо­ва­те­ля­ми софт­форк (UASF) – BIP148 (пред­ло­же­ние по улуч­ше­нию Bitcoin 148), на­зна­чен­ное на 1 ав­гу­ста, которое тоже со­би­ра­ет­ся ак­ти­ви­ро­вать SegWit.

Раз­ли­чия за­клю­ча­ют­ся в том, как имен­но долж­на про­изой­ти ак­ти­ва­ция.

Пер­во­на­чаль­ное пред­ло­же­ние было сде­ла­но ко­ман­дой раз­ра­бот­чи­ков Bitcoin Core. В со­от­вет­ствии с тре­бо­ва­ни­я­ми BIP141 их код SegWit ак­ти­ви­ру­ет­ся, если за опре­де­лен­ный пе­ри­од (при­мер­но две неде­ли) будет до­стиг­ну­то со­гла­сие 95% май­не­ров. С уче­том того, что май­не­ры, да­ю­щие свое со­гла­сие, дей­стви­тель­но го­то­вы под­дер­жать это об­нов­ле­ние, риск рас­ко­ла блок­чей­на и кри­пот­ва­лю­ты бит­ко­ин будет ми­ни­маль­ным.

Од­на­ко на дан­ный мо­мент свое со­гла­сие на BIP141 дали толь­ко 40−45% май­не­ров.

По­это­му часть поль­зо­ва­те­лей Bitcoin вы­сту­па­ет за ак­ти­ва­цию SegWit в рам­ках другого софт­фор­ка BIP148. С 1 ав­гу­ста их узлы будут от­вер­гать блоки, не сиг­на­ли­зи­ровав­шие о под­держ­ке BIP141. Если это пред­ло­же­ние будет под­дер­жа­но большинством май­не­ров, они все­гда будут пре­тен­до­вать на самую длин­ную активную цепоч­ку бло­ков, что при­ве­дет к ак­ти­ва­ции SegWit на всех со­гла­сив­ших­ся бит­ко­ин-кли­ен­тах и поз­во­лит из­бе­жать рас­ко­ла.

Нью-Йорк­ское со­гла­ше­ние, также из­вест­ное как SegWit2x, пред­по­ла­га­ет ак­ти­ви­ро­вать SegWit со­глас­но BIP91. Как и в слу­чае с BIP148, все узлы BIP91 будут от­вер­гать блоки, не дав­шие со­гла­сия на BIP141. Од­на­ко в от­ли­чие от BIP148, BIP91 нуж­да­ет­ся в одоб­ре­нии 80% май­не­ров, ко­то­рое они долж­ны под­твер­дить в те­че­ние двух дней. В этом слу­чае ве­ро­ят­ность рас­ко­ла тоже будет ми­ни­маль­ной.

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

Что будет ждёт Bitcoin в случае хардфорка

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

«Если у вас есть биткоины и происходит хардфорк, то теперь у вас появляются биткоины в обеих сетях. Вам ничего не нужно делать». – Андреас Антонопулос, эксперт в области Bitcoin

При этом, майнерам либо придется выбрать одну из двух сетей, либо распределить свои мощности на два блокчейна. Блокчейн, получивший больше мощностей майнеров, будет более надежным. Так, хэшрейт сети Ethereum сейчас почти в 20 раз превосходит хэшрейт майнеров Ethereum Classic.

Как подготовиться к возможному хардфорку

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

«Средства, хранящиеся на бирже – не ваши. Именно такой статус они будут иметь в случае хардфорка», - отмечает Антонопулос.

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

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


Список важных дат


14 июля – внедрение BTC1

BTC1 — это со­здан­ная по ито­гам Нью-Йорк­ско­го со­гла­ше­ния кли­ент­ская про­грам­ма, от­ветв­ле­ние ко­до­вой базы Bitcoin Core. Бе­та-вер­сия BTC1 была вы­пу­ще­на еще 30 июня. Од­на­ко, со­глас­но пред­ло­же­нию SegWit2x, имен­но 14 июля все май­не­ры, под­пи­сав­шие Нью-Йорк­ское со­гла­ше­ние, долж­ны уста­но­вить бе­та-вер­сию BTC1 и про­те­сти­ро­вать ее.

Это не ока­жет боль­шо­го вли­я­ния на ра­бо­ту обыч­ных поль­зо­ва­те­лей или май­не­ров.

21 июля – подтверждение готовности майнеров к BIP91

В этот день узлы BTC1 будут от­ла­же­ны и го­то­вы к ра­бо­те, но что еще более важно, это день, когда май­не­ры нач­нут сиг­на­ли­зи­ро­вать о своей под­держ­ке BIP91.

Это тоже не кос­нет­ся обыч­ных поль­зо­ва­те­лей. Од­на­ко если вы май­нер, то мо­же­те по­мочь ак­ти­ви­ро­вать SegWit, отдав сиг­нал о своей под­держ­ке BIP91. Для этого надо до­бы­вать блоки, сиг­на­ли­зи­ру­ю­щие bit 4, ис­поль­зуя BTC1 или любой дру­гой бит­ко­ин-кли­ент с про­шив­кой BIP91.

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

23 июля – фиксация BIP91

Для ак­ти­ва­ции BIP91 необ­хо­ди­мо, чтобы из 336 по­след­них бло­ков пред­ло­же­ние под­дер­жа­ли 269, то есть 80%. Это займёт около 2 дней.

Опять-та­ки, это не кос­нет­ся обыч­ных поль­зо­ва­те­лей. Од­на­ко если вы май­нер и BIP91 будет ак­ти­ви­ро­ван, то у вас будет еще пара дней на то, чтобы при­со­еди­нить­ся к этому софт­фор­ку.

25 июля – активация BIP91

25 июля, еще через 336 бло­ков после «фик­са­ции» ре­зуль­та­тов, BIP91 может быть пол­но­стью ак­ти­ви­ро­ван. Все блоки, не сиг­на­ли­зи­ро­вав­шие о своем со­гла­сии с про­то­ко­лом Segregated Witness (в рам­ках BIP141), те­перь будут от­вер­гать­ся.

Обыч­ных поль­зо­ва­те­лей это по-преж­не­му не кос­нет­ся. Но если вы май­нер, то те­перь вы смо­же­те до­бы­вать толь­ко блоки, ко­то­рые сиг­на­ли­зи­ро­ва­ли о своей под­держ­ке SegWit (BIP141). Иначе есть риск, что боль­шин­ство май­не­ров будет от­вер­гать ваши блоки.

29 июля – дедлайн по BIP91

Если май­не­ры не хотят рас­ко­ла бит­ко­и­на, то 29 июля ста­нет для них пер­вым дед­лай­ном.

Для того, чтобы BIP91 при ак­ти­ва­ции был сов­ме­стим с BIP148, все долж­но быть за­фик­си­ро­ва­но в этот день не позд­нее 11:00 МСК. Но чем рань­ше это слу­чит­ся, тем лучше. Чем ближе к дед­лай­ну, тем выше риск того, что ак­ти­ва­ция не про­изой­дет во­вре­мя.

Если BIP148 не успе­ют ак­ти­ви­ро­вать до этого дед­лай­на, может про­изой­ти рас­кол.

Если вы май­нер и BIP91 не был ак­ти­ви­ро­ван 29 июля, то у вас есть два дня на то, чтобы вы­брать, в каком блок­чейне про­дол­жать май­нинг с 1 ав­гу­ста: в BIP148 или в ис­ход­ной цепочке блоков (Legacy).


31 июля – дедлайн по BIP141

Тех­ни­че­ски, 31 июля у май­не­ров будет еще один шанс из­бе­жать рас­ко­ла.

Не позд­нее этой даты про­изой­дет либо ак­ти­ва­ция BIP91, либо фик­са­ция ре­зуль­та­тов по BIP141. Иначе го­во­ря, если по BIP91 не было во­вре­мя до­стиг­ну­то со­гла­сия, то оста­ет­ся двух­не­дель­ный срок, в те­че­ние ко­то­ро­го тре­бо­ва­лось со­гла­сие 95% май­не­ров на ак­ти­ва­цию SegWit.

В ре­аль­но­сти шан­сов на то, что по­след­ний день этого срока при­дет­ся имен­но на 31 июля, очень немно­го. И даже если так слу­чит­ся, то, ско­рее всего, о том, будет ли до­стиг­нут порог со­гла­сия в 95%, ста­нет из­вест­но за­ра­нее.

По­это­му, как объ­яс­ня­лось выше, го­то­вить­ся к воз­мож­но­му рас­ко­лу поль­зо­ва­те­лям и май­не­рам сле­ду­ет уже с 29 июля. 31 июля — это по­след­няя воз­мож­ность что-то сде­лать.


1 августа – активация BIP148

В этот день про­изой­дет ак­ти­ва­ция BIP148, и для май­не­ров на­ста­нет тре­тий и по­след­ний дед­лайн для того, чтобы из­бе­жать рас­ко­ла.

1 ав­гу­ста в 03:00 МСК (об­ра­ти­те вни­ма­ние, что в США еще будет про­дол­жать­ся 31 июля) все узлы BIP148 нач­нут от­вер­гать блоки, не сиг­на­ли­зи­ро­вав­шие о своей под­держ­ке про­то­ко­ла Segregated Witness (по усло­ви­ям BIP141). Если пред­ло­же­ния BIP141 от ко­ман­ды Bitcoin Core или BIP91 от BTC1 будут во­вре­мя одоб­ре­ны и/или ак­ти­ви­ро­ва­ны, то рас­ко­ла блок­чей­на не про­изой­дет.

Если же ни одно пред­ло­же­ние не прой­дет, у май­не­ров оста­нет­ся по­след­ний шанс из­бе­жать рас­ко­ла, са­мо­сто­я­тель­но под­дер­жав BIP148 боль­шин­ство го­ло­сов. Это будет озна­чать, что они все­гда будут вы­би­рать самую длин­ную це­поч­ку, при­ня­тую су­ще­ству­ю­щи­ми уз­ла­ми Bitcoin, и ак­ти­ви­ру­ют SegWit через BIP141.

Если ни BIP141, ни BIP91 и BIP148 не при­вле­кут до­ста­точ­ную мощ­ность хеша к 1 ав­гу­ста, а BIP148 дей­стви­тель­но по­лу­чит неко­то­рую под­держ­ку, цепь может раз­де­лить­ся. Если это про­изой­дет, воз­ник­нут два типа бит­ко­и­нов, ко­то­рые мы будем на­зы­вать 148 Bitcoin (или 148BTC) и Legacy Bitcoin (или LegacyBTC).

Если на мо­мент рас­ко­ла у вас будут бит­ко­и­ны (читай: лич­ные ключи), вы ав­то­ма­ти­че­ски ста­не­те вла­дель­цем как 148BTC, так и LegacyBTC. Ве­ро­ят­но, для до­сту­па к обоим типам ва­лю­ты по­на­до­бит­ся новое про­грамм­ное обес­пе­че­ние.

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

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


4 августа – возможный запуск Bitcoin ABC

Хотя точ­ная дата еще не уста­нов­ле­на, 4 ав­гу­ста может стать днем по­яв­ле­ния но­во­го типа бит­ко­и­на — ABC.

Bitmain, один из круп­ных про­из­во­ди­те­лей устройств для май­нин­га, недав­но объ­явил, что на слу­чай, если BIP91 не ак­ти­ви­ру­ет­ся до 1 ав­гу­ста, а BIP148 по­ка­жет при­зна­ки жизни после этого срока, ком­па­ния за­пу­стит «план на слу­чай непред­ви­ден­ных об­сто­я­тельств». О ре­а­ли­за­ции этого плана дей­ствий, на­зван­но­го Bitcoin ABC, было объ­яв­ле­но на кон­фе­рен­ции Future of Bitcoin.

До 1 ав­гу­ста Bitcoin ABC будет де­лить общую ис­то­рию с бит­ко­и­ном, но после в те­че­ние пер­вых несколь­ких дней, ве­ро­ят­но, будет при­ва­ти­зи­ро­ван Bitmain. Он также будет вклю­чать в себя несколь­ко из­ме­не­ний про­то­ко­ла, в том числе несов­ме­сти­мых с преж­ним. Одно из самых важ­ных из­ме­не­ний — уве­ли­че­ние ли­ми­та на раз­мер блока.

Если на мо­мент рас­ко­ла — 03:00 МСК 1 ав­гу­ста — у вас уже были бит­ко­и­ны, то вы ав­то­ма­ти­че­ски по­лу­чи­те Bitcoin ABC. В этом слу­чае вам может по­на­до­бить­ся до­пол­ни­тель­ное про­грамм­ное обес­пе­че­ние, чтобы от­прав­лять (и по­лу­чать) ва­лю­ту.

Май­не­ры смо­гут на­чать до­бы­чу Bitcoin ABC с 4 ав­гу­ста, если не рань­ше.


15 августа – потенциальные изменения в работе BIP148

Форк BIP148, ко­то­рый по­явит­ся 1 ав­гу­ста, из­на­чаль­но ак­ти­ви­ру­ет­ся поль­зо­ва­те­ля­ми, а не май­не­ра­ми. Поль­зо­ва­те­ли будут от­кло­нять любые блоки, ко­то­рые не вы­гля­дят сов­ме­сти­мы­ми с Segregated Witness (за BIP141). Это долж­но по­бу­дить май­не­ров при­дер­жи­вать­ся цепи BIP148 (в иде­а­ле, до тех пор, пока она не оста­нет­ся един­ствен­ной). Но дей­стви­тель­но ли это про­изой­дет, пока неяс­но. До сих пор мало кто из май­не­ров пуб­лич­но за­явил о под­держ­ке UASF.

Если май­не­ры не под­дер­жат Bitcoin 148, неко­то­рые поль­зо­ва­те­ли ва­лю­ты могут вы­брать хард­форк для из­ме­не­ния ал­го­рит­ма про­вер­ки ра­бо­то­спо­соб­но­сти. Это при­ве­дет к «уволь­не­нию» су­ще­ству­ю­щей груп­пы май­не­ров, по­сколь­ку их обо­ру­до­ва­ние ASIC с точки зре­ния BIP148 будет уста­рев­шим, и от­крыть воз­мож­но­сти для новых май­не­ров. До­маш­ние фермы на про­цес­со­рах CPU или GPU могут вер­нуть преж­ние по­зи­ции в до­бы­че — по край­ней мере, вре­мен­но.

От­кры­тая ра­бо­чая груп­па BIP148 на под­ка­на­ле Slack, ко­то­рая на­зы­ва­ет­ся Bitcoin-Core Community, в на­сто­я­щее время раз­ра­ба­ты­ва­ет де­та­ли пред­ло­же­ния. Но судя по всему, если к 15 ав­гу­ста Bitcoin-148 по­ка­жет менее 15% от общей мощ­но­сти хэ­ши­ро­ва­ния, про­изой­дет раз­ме­ще­ние хард­фор­ка. Это будет озна­чать окон­ча­тель­ный рас­кол с Legacy Bitcoin.

Также это может при­ве­сти к дру­го­му рас­ко­лу на сто­роне Bitcoin 148, если неко­то­рые из его поль­зо­ва­те­лей от­ка­жут­ся при­со­еди­нить­ся к хард­фор­ку, ко­то­рый из­ме­нит ал­го­ритм до­ка­за­тель­ства ра­бо­ты.

Если вы по­сто­ян­ный поль­зо­ва­тель, вла­де­ли бит­ко­и­ном во время рас­ко­ла 1 ав­гу­ста, и не тра­ти­ли бит­ко­и­ны до 15 ав­гу­ста, то ста­не­те об­ла­да­те­лем NewPoWBTC. Если вы ку­пи­ли или за­ра­бо­та­ли 148BTC с 1 ав­гу­ста по 15 ав­гу­ста, то после этого пе­ри­о­да вы тоже ста­не­те об­ла­да­те­лем NewPoWBTC.

Но если вы ре­ши­ли по­тра­тить бит­ко­и­ны, чтобы под­дер­жать ту или иную сто­ро­ну, все не так про­сто. Опять же, если вы хо­ти­те обез­опа­сить себя, воз­дер­жи­тесь от любых сде­лок, пока си­ту­а­ция не про­яс­нит­ся.

Если вы при­над­ле­жи­те к немно­го­чис­лен­ной ка­те­го­рии людей, ко­то­рые за­ни­ма­лись май­нин­гом Bitcoin 148 на обо­ру­до­ва­нии ASIC, воз­мож­но, вы за­хо­ти­те от него от­ка­зать­ся.

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


Вторая половина августа – закрепление SegWit

Если бы май­не­ры из­бе­жа­ли рас­ко­ла цепи BIP141, BIP91 или BIP148, Segregated Witness дол­жен был всту­пить в ста­дию за­креп­ле­ния в вто­рой по­ло­вине ав­гу­ста. Это со­бы­тие ни­че­го бы не зна­чи­ло, если бы про­шло по про­то­ко­лу BIP91 или BIP148, как ожи­да­лось, и ни­че­го бы не из­ме­ни­ло.

Но «за­креп­ле­ние» озна­ча­ет, что все кли­ен­ты, под­дер­жи­ва­ю­щие SegWit, нач­нут при­ме­нять новые пра­ви­ла в сле­ду­ю­щий пе­ри­од слож­но­сти: через две неде­ли.

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

Если рас­ко­ла цепи не из­бе­жать, си­ту­а­ция се­рьез­но услож­ня­ет­ся. К се­ре­дине ав­гу­ста может по­явить­ся один, два, три или даже че­ты­ре «бит­ко­и­на»: Bitcoin 148, NewPoW Bitcoin, Bitcoin ABC, а также Legacy Bitcoin.

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

Май­не­ру всего лишь нужно про­дол­жать до­бы­чу на самой вы­год­ной цепи.


Конец августа – активация SegWit

Если рас­ко­ла цепи не про­изой­дет, ак­ти­ва­ция SegWit ожи­да­ет­ся при­мер­но в это время.

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

Если рас­ко­ла цепи не из­бе­жать, ско­рее всего, про­гно­зы в такой си­ту­а­ции невоз­мож­ны.


Конец октября – Хардфорк SegWit2x

В конце этого года или в на­ча­ле 2018-го ожи­да­ет­ся ак­ти­ва­ция хард­фор­ка SegWit2x. Точ­нее, хард­форк ак­ти­ви­ру­ет­ся на кли­ен­тах BTC1 через три ме­ся­ца после за­креп­ле­ния SegWit. Эта ак­ти­ва­ция озна­ча­ет, что для май­нин­га необ­хо­дим «ба­зо­вый блок» раз­ме­ром более 1 Мб, а это де­ла­ет кли­ен­ты BTC1 несов­ме­сти­мы­ми со всеми бит­ко­ин-кли­ен­та­ми, в ко­то­рых от­сут­ству­ет код хард­фор­ка.

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

Май­не­ры, ко­то­рые ис­поль­зу­ют толь­ко кли­ент BTC1, чтобы ак­ти­ви­ро­вать SegWit, и не на­ме­ре­ва­ют­ся под­дер­жи­вать хард­форк, к этому мо­мен­ту долж­ны пе­рей­ти на дру­гой кли­ент.


Источник 1 (Оригинал)
Источник 2 (Перевод)


Наш канал в Telegram

Канал про ICO

Мы ВКонтакте

Наш YouTube

Мы в Facebook


Наши чаты в Telegram:

Общий

Майнинг

Про ICO

Торговля

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