Af hverju eru bitcoin mining pools ekki hvattir til útsendinga?

Geometry: Measurement of Angles (Level 1 of 9) | Measuring Angles (Júlí 2019).

Anonim

Það er almennt viðurkennt að seinkun í lokaútbreiðslu er ein af flöskuhálsum fyrir Bitcoin stigstærð. Þess vegna eru margir af virku verktaki og vísindamönnum Bitcoin kynntar lausnir til að þjappa blokkum og flýta fjölgun á undanförnum árum.

Það er ekki eins vel þekkt að þessar lausnir mega ekki nægja sig sjálfir. Vegna æfinga sem kallast "njósnari námuvinnslu" eða "laugardrottning námuvinnslu" hefur Bitcoin námuvinnslu í auknum mæli komið að treysta á gögnum og net uppbyggingu sem veitt er af námum.

Þar af leiðandi eru margir námuvinnslur ekki endilega hvattir til að senda út blokkir sínar til netkerfisins eins hratt og þeir geta - óháð leyndum í útsetningu blokkar.

Sjálfsagt námuvinnslu

Til að skilja hvernig þetta er mögulegt, skulum fyrst líta á eldra hugtakið: "Eigingjarnt námuvinnsla."

Í stuttu máli er eigingjarnt námuvinnsla tegund af árásum þar sem miners finna nýjar blokkir, en ekki strax að úthluta þessum blokkum til netkerfisins. Miners gera hins vegar mín ofan á nýju, nýju blokk sem þeir finna sig: þeir eru námuvinnslu "eigingjörn." Þetta gefur þeim byrjun að finna næsta blokk, en allt Aðrir keppendur eru að sóa auðlindir sínar á götunni ofan á eldri blokk.

En að fela nýja blokk er einnig áhættusöm. Þó að eigingjarnan steinsteinn felur í sér blokkir geta samkeppnisaðilar fundið keppnisbann. net áður en eigingjörn jarðfræðingur er að gera, þá hefði eigingjarnan minningamaður eyðilagt auðlindir sínar með því að fela blokkina: blokkin er nú einskis virði. Til þess að eigingjörn námuvinnslu sé arðbær þarf því að árásarmaðurinn umtalsvert magn af kjötkássaafl á netinu - um 25 til 30 pe Rcent að minnsta kosti. Og meira en helmingur allra hash máttur á netinu er örugglega nóg. Þó, með meirihluta kjötorku, byrjar árásin að líkjast 51 prósent árás og ekki bara eigingjarnan námuvinnsluárás.

A "eigingirni 51 prósent árás," ef þú vilt.

Til hamingju, engin steinsteypa (eða námuvinnslusvæði) stjórnar nú yfir helming allra harðaorku á Bitcoin netinu, eða jafnvel 25 prósentum. Að minnsta kosti ekki beint …

Valmöguleikarlaus námuvinnslu

Mjög námuvinnsluþjóðir taka þátt í gerð "ógildingarlausrar námuvinnslu" eða (minna nákvæmlega) "SPV námuvinnslu".

A Bitcoin blokk samanstendur af nokkrum gögnum : viðskipti, tímamörk, nonce og fleira. Einn mikilvægur gagnaflutningur er tilvísun í fyrri blokk:

blokkar haus . Blokkhausarhættan er aðeins hægt að búa til með því að nota blokkarhausið í fyrra blokk, sem aðeins er hægt að mynda með því að nota öll gögn í þeirri blokk. Hugmyndin er sú að jarðfræðingur getur ekki nýtt nýja blokk áður en hann hefur séð fyrri blokk. En það er svolítið skotgat. Notkun

aðeins blokkarhöfðingjunnar, miners geta reynt að finna næsta blokk eins og heilbrigður - jafnvel án þess að vita um fyrri blokkarhaus eða nokkrar aðrar upplýsingar í fyrri blokk. Þetta getur hugsanlega komið sér vel. Ef miners geta fengið blokk haus kjöt áður en þeir fá raunverulegt blokk, þeir geta reynt og finna nýja blokk hraðar, sem gerir þeim kleift að vera arðbærari.

Og eins og það kemur í ljós, það er örugglega leið fyrir miners að oft fá blokk haus kjöt áður en þeir fá raunverulegt blokk.

Njósnari námuvinnslu

Námuvinnslan

laugarnar sem í dag eru til þess að flestir blokkir sem eru grafaðar á netkerfinu samanstanda í raun af mörgum einstökum miners: e. g., "Hashers. "Þessir hashers eru allir að reyna að finna nýtt húsnæði fyrir hönd laugarinnar, með því að nota blokkarhöfðingjahest sem þeir fengu frá lauginni. A sundlaug, auðvitað, vill að tengdir hasherar mínir séu á toppnum á nýjum blokk eins fljótt og auðið er. Þannig að ef laug finnur nýtt blokk, sendir það strax blokkakóðahleðsluna til allra hashers fyrir þá að minnka ofan á. Og þar sem þetta blokkar haus inniheldur lágmarksgögn, og vegna þess að það er bein tengsl milli laugarinnar og allra hashers, færir blokkakallið venjulega til þessara hashers mjög fljótt.

Þetta er þar sem njósnavinnsla kemur inn.

Samkeppnisráðherrar mínir (þar með talin samkeppnisverkefni) geta fengið þennan húshitunarhesti frá námunni. Þeir þurfa einfaldlega að tengjast við sundlaugina, líkt og allar hashers. En í stað þess að hrasa fyrir laugina, þá taka þessi miners þá blokkakallinn og mitt ofan á það fyrir sig. Þeir eru njósnari námuvinnslu.

Sundlaugin sem er með hausbotninn getur ekki einu sinni tekið eftir muninn á alvöru hestum og njósnari minjanna. Og ef laugin tekur eftir muninn getur það ekki einu sinni brugðist. Það er engin raunveruleg ókostur fyrir laugina.

Kannski óvinsæll, því meira en helmingur allra miners á netinu (með harðaorku) stunda nú njósnari.

Smærri vandamál

Því miður, njósna námuvinnslu - eins og allar ógildingarlausar námuvinnslu - sýnir einhver vandamál.

Spy miners geta ekki athugað blokk haus hakk fyrir gildi; Þeir þurfa öll önnur gögn um blokkir fyrir það (viðskipti, nonce osfrv.). Sem slíkur þurfa njósnari að setja traust á námuvinnslustöðvarnar sem þeir fá í hausinn í kjallaranum. Þetta þýðir að ef jarðsprengjurnar eru ógildir, þá getur það - í versta falli - leitt til blockchain gafflanna. (Mjög eins og BIP66 blockchain gafflin í 2015).

Þar að auki geta námuvinnslustöðvar misnotað traustið í þeim, sérstaklega ef þeir geta skilgreint njósna keppinauta sína njósnara; til dæmis, með því að fóðra spillt blokkarhausarhæð til (nokkrar af) njósnari minjanna. Þessi aðferð getur valdið því að njósnari minnislausir eyði auðlindum sínum, þannig að Bitcoin netkerfið er öruggari.

Og þar til þeir fá fullt spjaldið, geta njósnari mínir aðeins minnt tómt blokkir; Það er eina leiðin til að tryggja að þær innihaldi ekki viðskipti með tvöfalda útgjöld. Þetta þýðir að heildarfjöldi viðskipta í gegnum Bitcoin netið er lægra en það gæti verið.

Til hamingju, þó að hluta til, þökk sé nokkrum öryggisráðstöfunum sem notaðir eru af njósnari njósna, eru þessi vandamál allt tiltölulega minni.Þó að það sé líklega ekki hugsjón, eru áhættu fyrir Bitcoin netin takmörkuð.

Broadcasting

Útbreiddur þátttaka í njósnavinnslu gerir hins vegar stærri vandamál.

Þar sem svo margir miners (og sundlaugar) eru njósnararvinnslu, í hvert skipti sem námuvinnslusvæði finnur blokk og sendir blokkarhöfðunarhashið, stýrir þetta námuvinnslusvæði í raun meirihluta allra kjötkássaorku til mín ofan á þá blokk - strax . Sem slík er ekki lengur stór hætta á að þessi blokk sé hafnað og fleygt fyrir keppnisbann. Flestir símkerfisins samþykkja nú þegar þessa blokk í gegnum haushæðina í blokkinni. Þessi æfing gerir síðan kleift að ljúka

eigingirni 51 prósentum árásum , einfaldlega með því að seinka útsendingar nýju blokkir sínar á netið. Nánar tiltekið leyfir það námuvinnslu laugum að hefja eigingirni 51 prósent árás á hvaða steinsteypu sem er ekki taka þátt í njósnari námuvinnslu, og gagnvart nokkrum greindum njósnara. Þó að námuvinnsla og njósnari minjagripir fái upphafsstafið ofan á nýju húsinu, eyða öllum öðrum miners úrræði. (Að minnsta kosti um nokkurt skeið, eftir því hvaða öryggisráðstafanir eru settar af njósnari njósna.) Ótrúlega, þetta þýðir jafnvel að námuvinnslur geta

notið góðs af því að vera slæmt . Miningarsölur geta til dæmis notið góðs af gallaðri hugbúnaði sem seinkar útsendingarstöðvum eftir nokkrar sekúndur - eða meira en nokkrar. Þrátt fyrir að niðursveiflur

ætti að senda út netkerfið sitt eins fljótt og auðið er, hefur mikil þátttaka í njósnavinnslu virðist hafa skekkt þessa hvatningu til verra - án þess að skýra lausn í augum.