Punkturinn til að fara aftur: Segregated vitni mun læsa á Bitcoin

You Bet Your Life: Secret Word - Door / Paper / Fire (Júlí 2019).

Anonim

Segregit vitni (SegWit), mjög áætlað siðareglur uppfærsla sem Bitcoin Core þróunarhópurinn lagði fram, náði bara ekki að koma aftur til að læsa. Þetta þýðir að SegWit mun lifa á Bitcoin netinu í rúmlega tvær vikur frá nú .

"Það hefur verið langt og erfitt ferli, en við höfum lært gríðarlega á leiðinni. Ég hlakka til næstu kynslóðar tilvikum og forritum sem gera þetta kleift og geta horft á vistkerfið þroskað, "sagði Eric Lombrozo, Ciphrex forstjóri, Bitcoin Core framlag og einn höfundar og helstu talsmenn Segregated Witness.

Læsa í

Segregated Witness, skilgreindur með Bitcoin Improvement Proposal 141 (BIP141), var beitt með virkjunarbúnaði (BIP9) sem krefst 95 prósent allra miners (með harðaorku) til að merkja stuðning við uppfærslu innan þvermál tveggja vikna erfiðleika. Það er að minnsta kosti 1916 blokkir innan 2016 blokkir, til að vera nákvæm.

Þessi þröskuldur hefur bara verið náð. Þó að núverandi erfiðleikatímabilið loki ekki fyrr en á morgun eru allar blokkir á þessu erfiðleikatímabili merki um stuðning við uppfærslu hingað til. Þetta er nú samtals 1916 af þeim.

Það tók nokkurn tíma að ná þessum mörkum, að mestu leyti vegna þess að stærri námuvinnslur á Bitcoin netinu neituðu að samþykkja uppfærslu, óháð tæknilegu reiðubúin.

"Í ljósi þess er ljóst að ekki er hægt að treysta jarðvegsvirkjun á mjúkum gafflum þegar hagsmunir eru á milli miners og notenda. Í samvinnufélaginu er það reynt og prófað kerfi sem, ef það er gert á réttan hátt, er þekktur fyrir að vinna vel. Hins vegar er það í andstæðar tilfellum að það virkar einfaldlega ekki. "Lombrozo skrifaði í grein um SegWit virkjun.

Þess vegna var SegWit að lokum samþykkt með nokkrum svolítið flóknum" kludges ".

Bitcoin Improvement Proposal 91 (BIP91), sem er aðallega verkfæddur mjúkur gafflar, hafði þegar verið virkjaður fyrir rúmum tveimur vikum. Þessi mjúka gaffli krefst þess að öll blokkir séu til staðar til að merkja segulmagnaðir vitnisburður fyrir heilan erfiðleikatíma, inn á SegWit-tilbúinn hnúður - allar blokkir sem ekki ætti að hafna af netinu. Hingað til hefur þetta svo sannarlega verið raunin.

Að auki byrjaði BIP148, örvunarbúnaður sem notaður var af notendum, að hafna öllum blokkum ekki stuðningsmerki fyrir aðgreinda vitni fyrir viku síðan, 1. ágúst.

SegWit

A raunhæfur leið til að dreifa Segregated Witness á Bitcoin með mjúkri gaffli var rætt í BitCon þróun IRC spjalla og síðan kynnt af Blockstream verkfræðingur og Bitcoin Core framlag Dr Pieter Wuille seint 2015 á Scaling Bitcoin verkstæði í Hong Kong. Það var síðan samþykkt sem miðpunktur í stigakortinu sem var samþykkt af Bitcoin Core þróunarteyminu. Tæknin var gerð og opinberlega gefin út í Bitcoin Core 0.13. 1 í október 2016.

Í stuttu máli gerir þetta uppfærsla kleift að aðskilja viðskiptagögn og undirskriftargögn innan Bitcoin blokkanna. Þetta leysir langvarandi "sveigjanleika galla" í Bitcoin samskiptareglunni, sem gerir það kleift að auka sveigjanleika við forritun nýrra aðgerða ofan á Bitcoin og býður upp á aukna ávinning eins og hóflega takmörkunargildi.

"Það skiptir mestu máli, SegWit þýðir róttækar einföldun á því hvernig við getum hannað samskiptareglur sem geta unnið á Bitcoin án þess að þurfa að breyta samstöðureglum," sagði Lombrozo. "En það gefur einnig til kynna nýjar aðgerðir í samhljóða laginu til að styðja við betri dulritun og flóknari snjall samninga. "

Lombrozo bætti við:

" Og auðvitað eykur það einnig hrár getu með því að leyfa stærri blokkum og gera framtíðarblokkastærð eykst meira gerlegt. "

Það mun nú taka annað tveggja vikna erfiðleikatímabil fyrir mjúka gafflinna til að virkja virkilega. Á þeim tímapunkti munu allar SegWit-enforcing Bitcoin hnúður, sem næstum örugglega táknar meirihluta Bitcoin vistkerfisins, byrja að hafna öllum viðskiptum og blokkum sem fylgja ekki nýju reglunum. Eins og á bakhliðinni samhæft mjúk gaffli, ætti þetta þó ekki að hafa áhrif á óbreyttar hnúður mikið: Þetta mun halda áfram að virka eins og venjulega.