Обратный отсчет до Segwit: календарь предстоящих событий

  • Объявления

Обратный отсчет до Segwit: календарь предстоящих событий

Сообщение Yrra » 13 июл 2017, 23:43

Начнем с определения самого понятия SegWit

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

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

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

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

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

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

Од­на­ко вто­рая часть Нью-Йорк­ско­го под­ра­зу­ме­ва­ет уве­ли­че­ние раз­ме­ра ба­зо­во­го блока бит­ко­и­на до 2Мб. Это хард­форк, ко­то­рый в от­ли­чие от са­мо­го про­то­ко­ла Segregated Witness, не имеет об­рат­ной сов­ме­сти­мо­сти, и по­то­му также может при­ве­сти к рас­ко­лу.

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

Изображение

14 июля: Внедрение BTC1

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

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

21 июля: Майнеры начинают сигнализировать о готовности поддержать BIP91​

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

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

23 июля (самое раннее): Фиксация результатов поддержки BIP91

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

Опять-та­ки, это не кос­нет­ся обыч­ных поль­зо­ва­те­лей.

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

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

Эту дату еще не под­твер­ди­ли окон­ча­тель­но, но вполне воз­мож­но, что 15 ав­гу­ста мы уви­дим еще один тип бит­ко­и­на, на­зо­вем его NewPoW Bitcoin или NewPoWBTC.

Форк 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 Lock In

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

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

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

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

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

Конец августа — середина сентября: Активация SegWit

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

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

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

Конец октября — середина ноября: Хардфорк SegWit2x

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

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

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

Аватара пользователя
Yrra
Модератор
Сообщения: 4007
Зарегистрирован: 23 окт 2012, 22:18
Пункты репутации: 5
Добавить пункт репутацииВычесть пункт репутации

Вернуться в Разговоры за жизнь

Всего посетителей: 214, из них зарегистрированных: 35, скрытых: 0, гостей: 179

Зарегистрированные пользователи: Google [Bot], Exabot [Bot], Majestic-12 [Bot], Yrra, Timma, solomon, Roma, Burja, abramoff, Frukttt, Bronja, prohor, zolnid, lukin, iansha, Bolt, Раджа, Erema, rukkkedik, kromol, Krot, Колян, Voolfff, Grommel, Zhhuk, mikh, yartzew, Gesser, Sotnik, Antony, Pit, Lokomotiv, d-timofeyy, Vsemogu, N.egorin

cron