Mynd

mPoW 51% árásarlausn

Hamar Þórs er a mikil öryggisbætur til núverandi net sem verulega dregur úr möguleikanum af vel heppnuðum 51% árás á SnowGem netið. The Masternode Proof-of-Work (mPoW) lausn er annað lag verndar sem tryggir að tilraun tilrauna sé hafnað.

Öll Masternodes geta greint allar tilraunir til endurskipulagningar af völdum a 51% árás þar sem þeir eru með sína eigin blockchain. Með því að virkja þessa Masternode vernd gerir SnowGem vistkerfið fyrir ungmennaskipti, sundlaugar og samnýtt Masternodes að forðast allar árásir.

Hvers Vernd?

Það hafa verið fjöldi nýlega 51% tvöföld eyðsla árása í dulritunarrýminu undanfarna mánuði. Þetta hefur skapað nauðsyn til að búa til lausn til að koma í veg fyrir þessar tegundir árása á SnowGem. Við munum innleiða Masternode Proof of Work (mPoW) kerfi sem notar núverandi SnowGem Masternodes til að tryggja blockchain og hjálp koma í veg fyrir 51% árásir frá því að ná árangri.

Við erum að kalla þetta kerfi Hamar Þórs sem tákn um vald og vernd. Þetta er mikilvægt skref í því að hjálpa til við að tryggja SnowGem blockchain þar sem vaxandi magn af hassi er til útleigu.

Mynd
Mynd

Basic Hugmyndafræði

SnowGem Masternodes er gert kleift að sannreyna flýtimeðferð áður en þú samþykkir endurskipulagningu á keðjunni. Þetta er náð með því að bera saman fyrri blokkhass sem ætti að vera eins í báðum keðjum. Ef hassið passar ekki við Masternode mun hafna nýju keðjunni þar sem það er ekki samstöðukeðjan.

Einhverja þjónustu SnowGem vistkerfisins eins og ungmennaskipti, sundlaugar og samnýtt Masternodescan dregur úr möguleikanum á að miða 51% árás með því að virkja Masternode verndaraðgerð veskanna þeirra. Þetta gerir það að verkum að veskin eiga aðeins í samskiptum við Masternodes og önnur veski sem hafa virkni Masternode verndar. Sérhver veski sem hefur aðgerðina virkt mun einnig staðfesta flýtivísir áður en það samþykkir endurskipulagða keðju. Mælt er með því að öll þjónusta sem samþykkir eða versli með SnowGem leyfi að lágmarki 10 staðfestingar áður en gengið er frá innlánum.

Þegar veskin eru að keyra með Masternode vernd, þá leyfa þau endurskipulagningu á aðeins 10 blokkum, árásarmaður verður að klára vinnu sína á því tímabili, en innborgun þeirra er ekki lokið vegna staðfestingar á skiptum, þau ná ekki árangri.

Hvernig virkar það?

Þegar árásarmaður vill búa til 51% tvöföld eyða árás þeir verða að ljúka nokkrum skrefum til að þetta nái árangri. Árásarmaðurinn mun undirbúa a einkanota námuvinnslu laug með nægum kjötkássa til að halda að finna blokkir í sama hraða og netið. Til þess þarf u.þ.b. 51% af núverandi kjötkássa af virka netkerfinu.

Árásarmaðurinn mun síðan senda myntina sem þeir vilja framkvæma tvöfaldur eyða árás með. Þessir myntir eru venjulega sendir til skiptis svo þau geta verið verslað fyrir annað mynt eða gjaldeyri og dregin út úr kauphöllinni.

Vegna þess að blockchains er stillt á þiggja lengstu keðju, það verður til þess að öll hin veskin, sundlaugarnar og skiptinemin skipta yfir í árásarkeðjuna. Niðurstaðan af þessu er sú að samkvæmt nýju keðjunni skipti aldrei fengið mynt sem seld hefur verið, og þeir eru aftur komnir í veski árásarmannsins.

Þetta yrði talið vera a árangursrík árás; árásarmaðurinn hefði upprunalegu myntin sem voru send til skiptanna auk viðbótarmyntanna sem voru dregin út úr skiptum.

Á sama tíma og þessi viðskipti mun einkasundlaugin ennþá ná mér en viðskiptin sem send voru til kauphallarinnar voru ekki með í einkakeðjunni.

Þegar þessu er lokið er einka keðjan sem er námuvinnsla án árásarviðskipta sem send voru til kauphallarinnar í keðjunni útvarpað á aðalnetið. Aðalnetið mun greina nýju keðjuna, sem verður tímasett þannig að hún hefur fleiri blokkir en venjulega keðjan. Þessi aðgerð veldur a endurskipulagningu blockchain.

Mynd
Mynd

Þórs Hamar

Hamar Þórs vinnur vaxandi SnowGem Masternode netið með því að vernda og tryggja blockchain. Þetta verður náð með því að virkja Masternode vernd fyrir skipti og sundlaugar. Þetta er gert með því að leyfa ungmennaskiptum og sundlaugum að eiga samskipti við Masternode netið og verja þau einnig gegn endurskipulagningarferli.

Mynd

Öll masternodes munu athuga endurskipulagningu sem orsakast af 51% tilraun með árás með eigin blockchain og loka fyrir það.

Mynd

Blockchain skýringarmynd

Mynd

Þegar Masternode skynjar lengri keðjuna, í stað þess að hefja endurskipulagningarferlið, mun það staðfesta hraðroða frá eigin keðju til nýju keðjunnar. Ef kjötkássa hælisins passar ekki við núverandi keðju mun Masternode hafna nýju keðjunni og viðhalda upprunalegu keðjunni. Þessi aðgerð mun brjóta niður tilraunina til að framkvæma tvöfalt eyðslu. Árásarmannakeðjunni verður hafnað af Masternode netinu og vernduðum hnútum, skiptin verða ekki fyrir áhrifum.

Blockchain skýringarmynd

Mynd

Árás próf á öruggu neti

Við prófuðum með góðum árangri 51% árás á öruggt net (testnet) eins og þú sérð það á þetta myndband

Hamar Þórs gat ekki greint ógilda keðju og hindrað endurskipulagningu sem hefði lokið 51% árásinni. Var einka keðjunni árásarmannanna hafnað og neyddist til endurskipulagningar í upphaflegu keðjunni vegna árásarherbergisins.

Mynd

Tæknileg Nánar

  • Viðbót nýrra stillingar fána `masternodeprotection` þetta gildi getur verið annað hvort;
    • 0 (slökkt)
    • 1 (á)
  • Ef gildi er stillt á 1 verður Masternode verndunarkerfi virkt fyrir veskið.
  • Viðbót nýrra stillingar fána `masternodeconnections` þetta gildi getur verið annað hvort;
    • 0 (slökkt)
    • 1 (á)
  • Ef gildi er stillt á 1 mun það takmarka jafningjatengingar veskisins við virka masternodes.
  • Masternodes munu halda áfram að tengjast öllum jafnöldrum, bæði Masternodes og venjulegum veskjum.
  • Masternodes og veski með `masternodeprotection = 1` munu, ef um endurskipulagningareining á netinu er að ræða, bera saman nýja blokkarhæð -10 blokkahass með samsvarandi lokahæð núverandi keðju. Ef hassið passar ekki við þann reit mun veskið hafna endurskipulagningunni ógild og halda áfram á núverandi keðju.

Mynd

Hladdu niður öllu forskriftinni.