Обратный отсчет до 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
Модератор
Сообщения: 4050
Зарегистрирован: 23 окт 2012, 22:18
Пункты репутации: 5
Добавить пункт репутацииВычесть пункт репутации

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

Всего посетителей: 333, из них зарегистрированных: 38, скрытых: 0, гостей: 295

Зарегистрированные пользователи: Google [Bot], Bing [Bot], олег фаттахов, mikh, Kravec, Колян, Ezhik, lebedoff, GENius, Burja, N.egorin, YaZZZ, Grigga, Bronja, LoTTik, Krictya, Terehhh, Bolt, Evgoraleniy, Grommel, Rjumka, LoB, nikitnik, Timma, Stasian, Борис, Remen, Voolfff, Pit, kuibeshev, Paranoik, Vorot, voronov, Zhhuk, Mishanaj, Ilich, Andrey, Crushev

cron