Pagrindinis » verslas » Nonce

Nonce

verslas : Nonce
Kas yra nonce?

Žodis yra santrumpa, reiškianti „skaičius naudojamas tik vieną kartą“, kuris yra skaičius, pridėtas prie maišos ar užšifruoto bloko grandinės grandinėje, kuris, kai jis pakartojamas, atitinka sunkumų lygio apribojimus. Nešiojamasis daiktas yra skaičius, kurį išsprendžia „blockchain“ kalnakasiai. Kai sprendimas yra rastas, „blockchain“ kalnakasiams mainais siūloma kriptovaliuta.

Pagrindiniai išvežamieji daiktai

  • Nonce arba „numeris naudojamas tik vieną kartą“ reiškia pirmąjį numerį, kurį „blockchain“ šachtininkas turi sužinoti prieš pradėdamas spręsti bloką „blockchain“.
  • Kai kasyklininkas išspręs matematinius skaičiavimus, jiems bus suteikta kriptovaliuta už savo laiką ir įgūdžius.
  • „Nonce“ sunku rasti ir jis laikomas būdu išnaikinti mažiau talentingus šifravimo šachtininkus.
  • Kripto gavybos pasaulis yra sudėtingas, ir tam, kad net pradėtum bandyti spręsti noncią, dažnai reikia puikios skaičiavimo galios.

Nonce supratimas

„Pagrindinė grandinė“ yra kertinis kriptovaliutos akmuo. Kad blokų grandinė būtų saugi, ankstesnių blokų duomenys yra užšifruojami arba „suskaidomi“ į skaičių ir raidžių seriją. Tai atliekama apdorojant bloko įvestį per funkciją, kuri sukuria fiksuoto ilgio išvestį.

Maišiui sugeneruoti naudojama funkcija yra determinuota, tai reiškia, kad kiekvieną kartą naudojant tą patį įvestį, rezultatas bus tas pats. Tai taip pat reiškia, kad funkcija gali efektyviai generuoti maišos įvestį, todėl sunku nustatyti įvestį (dėl to gali būti gavyba), be to, atliekant nedidelius įvesties pakeitimus gaunamas labai skirtingas maišos būdas. Ši sudėtinga sistema sukuria „blockchain“ privatumo tinklą.

Ypatingos mintys: atrasti nonce

Jei norite pridėti operacijų prie „grandinės grandinės“, reikia daug kompiuterio apdorojimo galios. Asmenys ir įmonės, kurie apdoroja blokus, vadinami kalnakasiais. Kalnakasiams kompensuojama tik tuo atveju, jei jie pirmieji sukuria maišos, atitinkančios tam tikrus reikalavimus, vadinamą tiksline maiša.

Maišos atspėjimo procesas prasideda bloko antraštėje. Jame pateiktas bloko versijos numeris, laiko žyma, ankstesniame bloke panaudota maišos rūšis, Merkle šaknies maišalas, nonce ir tikslinė maišos sritis.

Norint sėkmingai iškasti bloką, reikia, kad kasyklininkas pirmiausia atspėtų noncią, kuri yra atsitiktinė skaičių eilutė, pridedama prie pakeisto bloko turinio, o vėliau pakeista.

Jei maišos atitinka reikalavimus, išdėstytus taikinyje, tada blokas pridedamas prie „blockchain“. Važiavimas dviračiu per sprendimus, siekiant atspėti noncezę, yra minimas kaip darbo įrodymas, o kalnakasiui, kuris sugeba rasti vertę, suteikiamas blokas ir mokama kriptovaliuta.

Norint nustatyti, kurią eilutę naudoti kaip nonse, reikia nemažai bandymų ir klaidų, nes tai yra atsitiktinė eilutė. Kalnakasis turi atspėti necenzūrą, pridėti ją prie esamos antraštės maišos, pakartoti reikšmę ir palyginti ją su tiksline maiša. Jei gauta maišos vertė atitinka reikalavimus, kalnakasių savininkas sukūrė sprendimą ir jam suteikiamas blokas.

Labai mažai tikėtina, kad kalnakasis sėkmingai atspės nončą per pirmąjį bandymą, tai reiškia, kad prieš pradėdamas teisintis, jis gali išbandyti daugybę nonce variantų. Kuo didesnis sunkumas - kiek sunku sukurti maišos, mažesnės už tikslą, matuojama tuo ilgesniam laikui prireikiant sprendimo.

Blokavimo sunkumai visame tinkle laikomi vienodi - tai reiškia, kad visi kalnakasiai turi vienodas galimybes išsiaiškinti teisingą maišos būdą. Kriptovaliutos tinklai paprastai nustato tikslinį blokų, kuriuos jie nori apdoroti, skaičių per tam tikrą laiko tarpą, ir periodiškai koreguoja sunkumus, kad būtų užtikrintas šio tikslo įgyvendinimas. Jei apdorotų blokų skaičius neatitinka šio tikslo, sunkumas sumažės, o sunkumų sumažinimas bus nustatytas laikui, kuris viršija perdirbimo laiko ribą.

Palyginkite investicinių sąskaitų teikėjo pavadinimą Aprašymas Skelbėjo informacijos atskleidimas × Šioje lentelėje pateikti pasiūlymai yra iš partnerystės, iš kurios „Investopedia“ gauna kompensaciją.

Susijusios sąlygos

Maišos apibrėžimas Maišos yra funkcija, konvertuojanti raidžių ir skaičių įvestį į fiksuoto ilgio šifruotą išvestį. daugiau „Bitcoin“ gavyba, paaiškinta „Viskas, ką reikia žinoti apie„ Bitcoin “kasybą, pradedant nuo„ Blockchain “ir„ Block Rewards “iki„ Proof-of-Work “ir„ Mining Pools “. daugiau „Target Hash“ Tikslinė maišos sritis yra skaičius, kurio maišos bloko antraštė turi būti mažesnė arba lygi tam, kad būtų galima suteikti naują bloką. daugiau Kriptovaliutos sunkumas Sunkumas yra parametras, kurį naudoja bitcoin ir kitos kriptovaliutos, kad vidutinis laikas tarp blokų išliktų pastovus kintant tinklo maišos galiai. daugiau darbo įrodymas darbo įrodymas apibūdina procesą, kuris leidžia bitcoin tinklui išlikti tvirtam, apsunkindamas kasybos ar operacijų įrašymo procesą. daugiau „Litecoin“ kasyba „Litecoin“ gavyba yra operacijų paketo perdirbimas į „Litecoin“ blokų grandinę. daugiau partnerių nuorodų
Rekomenduojama
Palikite Komentarą