Du už vieno kainą

Paprasčiau tariant, sujungta kasyba (dar vadinama pagalbiniu darbo įrodymu) yra dviejų skirtingų kriptovaliutų kasybos procesas tuo pačiu metu. Kai kurie projektai pasirinko šį kasybos procesą įgyvendinti anksti, bandydami padidinti saugumą, kai auga tinklas. Kaip parodė neseniai įvykę 51 proc. Išpuolių, „Blockchain“ sistemoje turėti didelę maišos galią yra ne juokas.

Sujungta kasyba gali būti tik sprendimas apsaugoti jaunus tinklus nuo tų išpuolių, kol jie patys nėra įgiję pakankamai maišos. Šiame straipsnyje sužinosite, kaip tiksliai veikia sujungta kasyba, jos pranašumus / trūkumus ir kurie projektai ją įtraukė į savo kodą.

Kaip veikia sujungta kasyba?

Visų pirma, kriptovaliutos, kurios dalyvauja sujungtoje kasyboje, turi naudoti tą patį maišos algoritmą. Populiariausi algoritmai yra SHA-256 („Bitcoin“), „Scrypt“ („Litecoin“) ir „Equihash“ („Zcash“). Šis ryšys leidžia kalnakasiams pastatyti blokus ant abiejų grandinių, naudojant tą patį maišos skaičiavimą, kad juos apsaugotų.

Be to, kiekviename sujungtame kasybos scenarijuje yra tėvų grandinė ir an pagalbinė grandinė. Pirminėje grandinėje yra tikroji kasyba ir jai nereikia žinoti apie pagalbinę grandinę ar pagalbinės grandinės kasybą. Pagalbinė grandinė yra blokinė grandinė, kuri „prisiriša“ prie tėvų grandinės. Skirtingai nuo tėvų grandinės, šiai grandinei reikia papildomo kūrimo darbo, kad ji galėtų užregistruoti, kad kasyba iš tėvų grandinės yra tinkama.

Procesas

Apžvelkime bendrą dviejų blokų grandinių sujungto kasybos proceso pavyzdį, tarsi būtumėte kalnakasis. Dvi grandinės, kurias jūs kasate, yra „ParentChain“ ir „AuxiliaryChain“.

Prieš kasdami jūs surenkate kiekvienos grandinės sandorių rinkinį. „AuxiliaryChain“ rinkinyje yra susietos grandinės operacijos. Vis dėlto „ParentChain“ rinkinyje yra standartiniai grandinės sandoriai pliusas operacija, kurioje yra ką tik sukurto „AuxiliaryChain“ bloko maišos. Dabar apie kasybą.

Kaip minėta aukščiau, „ParentChain“ ir „AuxiliaryChain“ naudoja tą pačią maišos funkciją. „AuxiliaryChain“ kūrėjai sukūrė tinklą, kad būtų galima sujungti kasybą. Šie du komponentai leidžia vienu metu išspręsti maišymo funkcijas abiejose grandinėse nedarant daugiau skaičiavimo galios.

Kasant abi grandines, gali atsirasti du pagrindiniai scenarijai:

  1. Maišą išsprendžiate „ParentChain“ sunkumų lygiu.
  2. Maišą išsprendžiate „AuxiliaryChain“ sunkumų lygyje.

Idealiu atveju ir siekiant šio pavyzdžio paprastumo, „ParentChain“ sudėtingumo lygis visada bus didesnis nei „AuxiliaryChain“ sunkumų lygis.

1 scenarijus: Baigiate kurti „ParentChain“ bloką ir išsiųskite jį į „ParentChain“ tinklą. Kadangi „ParentChain“ maišos išsprendėte sunkiau, nei yra „AuxiliaryChain“, jūs taip pat išminate „AuxiliaryChain“ bloką, gaudami abi premijas.

2 scenarijus: Baigsite kurti „AuxiliaryChain“ bloką, įterpkite bloko „ParentChain“ bloko antraštę ir maišos. „AuxiliaryChain“ priima šį bloką, nes jame yra įrodymas, kad baigėte darbą po „AuxiliaryChain“ bloko antraštės ir operacijų. Įrodymas yra „ParentChain“ maišos ir antraštės. Jūs gausite „AuxiliaryChain“ kalnakasio atlygį.

Sujungtas kasybos procesas

Sujungtas kasybos atlygio procesas (mandagumas: SBA tyrimai)

Už ir prieš

Sujungta kasyba turi tam tikrų neabejotinų pranašumų. Nėra jokių abejonių. Bet yra priežastis (ar kelios), kad daugiau komandų to neįgyvendina savo projektuose. Pirmiausia pažvelkime į teigiamus dalykus.

Privalumai

Sujungus kasybą nereikia papildomos skaičiavimo galios. Kadangi kalnakasiai sprendžia abi maišymo funkcijas vienu metu, jų skaičiavimo galia išlieka ta pati. Jie tik pateikia savo darbo įrodymus dviem skirtingiems gavėjams.

Pagalbinės grandinės gauna padidintą maišos galią. Mažesni „blockchain“ projektai gali naudoti sujungtą kasybą, kad pasinaudotų didesnės tėvų grandinės maišos galia. Idealiu atveju kalnakasiams nebūtų problemų pereiti prie sujungtos kasybos, nes jie gauna didesnį atlygį už tą patį darbo kiekį. Todėl šios rūšies kasyba galėtų būti patikimas būdas naujiems blokiniams blokams apsisaugoti nuo 51 proc. Atakų.

Pirminė grandinė neturi įtakos. Pagrindinei grandinei nereikia papildomo darbo, kad galėtų dalyvauti sujungtoje kasyboje. Vieninteliai „blockchain“ papildymai yra pagalbinės grandinės maišos, pridedamos prie jos operacijų medžio.

Suvart

Sujungti kasybos darbai yra sudėtingi. Nors sujungta kasyba turi savo privalumų, daugelis komandų nemano, kad papildomas tinklo saugumas yra vertas laiko, kurio reikia jo įgyvendinimui.

Tai reikalauja papildomo darbo kalnakasiams. Norėdami dalyvauti sujungtoje kasyboje, turite paleisti papildomus monetų demonus ir administruoti naujus blokinius tinklus. Šis papildomas darbas gali būti ypač daug laiko reikalaujantis baseinų operatoriams, turintiems daug daugiau judančių dalių nei tik vienas kalnakasis.

Projektai, kuriuose naudojama sujungta kasyba

Keista, kad nėra daug projektų, kurie įgyvendino sujungtą kasybą. Štai keletas žymesnių, kurie turi:

Namecoinas

Namecoinas buvo pirmoji kriptovaliuta, kuri šakojo iš „Bitcoin“, taip pat pirmoji, sujungusi kasybą. Kadangi abu naudoja SHA-256 maišos, kūrėjai pasirinko „Bitcoin“ kaip pagrindinę grandinę. Projektas tapo gana neaktyvus.

Dogecoinas

„Dogecoin“ bendruomenė buvo suskilusi, kai kūrėjai pagaliau nusprendė pradėti sulieti kasybą su „Litecoin“. Vis tiek galite patikrinti AMA Reddit siūlai kur Charlie Lee atsako į bendruomenės klausimus ir pateikia susijungusios kasybos partnerystės bylą.

Elastos

Jaunesnis „blockchain“ projektas „Elastos“ taip pat sujungė kasybą su „Bitcoin“. „Elastos“ tinkle yra šalutinių grandinių, kurios, komandos teigimu, pasinaudos paskirstytu pasitikėjimu, kurį teikia kasybos strategija.

Sujungtos kasybos ateitis

Tai nėra tobula, tačiau sujungta kasyba gali būti geras būdas mažesniems blokų tinklams įgyti žinomumo ir apsisaugoti nuo maišos perėmimo. Aukštojo potencialo yra, tačiau kol kas papildomas darbas daugumą kūrėjų komandų atjungė.

Vis daugiau užpuolikų, grobiančių blokų grandines su mažu tinklo maišos rodikliu, galėtume pradėti matyti bendruomenės nuotaikas šio unikalaus sutarimo mechanizmo naudai. Sunku pasakyti, bet perėjimas prie sujungtos kasybos galėjo būti pagrindinis veiksnys, lemiantis, kad „Dogecoin“ išauga į elastingą, memu užpildytą kriptovaliutą, kurią šiandien žinome ir mėgstame.