Erfiðleikar
Í dulritunargjaldmiðli vísar hugtakið erfiðleikar til þeirrar áreynslu sem þarf til að vinna úr blokk. Proof of Work blokkkeðjur innleiða ákveðnar reglur sem valda því að þetta hækkar eða lækkar eftir því hversu mikið kjötkássaafl er á netinu.
Þetta er gert til að tryggja að blokkir séu ekki framleiddar of hratt og til að tryggja áframhaldandi öryggi netsins. Bitcoin, til dæmis, stillir blokkunartímann á um það bil tíu mínútur (meðaltíminn sem það tekur að finna nýja blokk). Ef það tekur stöðugt lengri tíma að finna blokkir verður markmiðið aukið. Ef blokkir finnast of fljótt mun það minnka.
Markmiðið er tala sem er endurstillt reglulega. Til að ná árangri í blokk verður námumaðurinn að finna kjötkássa sem er lægri en þessi tala. Við getum notað einfalt dæmi hér. Segjum að við höfum hugtakið „binance“ og við viljum framleiða SHA256 kjötkássa sem fyrsti stafurinn er „0“. Við getum haldið áfram að bæta tölum við "binance" (þ.e. "binance1", "binance2", "binance3") og hash það þangað til við komum þangað.
Þegar við komum að 'binance10' höfum við það (athugaðu sjálfur). Ef við viljum að fyrstu tveir stafirnir séu „0“ þurfum við að halda áfram að hassa þar til „binance99“. Til að fá þrjú núll þurftum við að hassa þar til "binance458". En hvað með fjögur núll? Af fyrstu tuttugu milljón tölunum er ekki til inntak sem gefur okkur slíkt úttak.
Þetta ætti að gefa þér hugmynd um hvernig námuvinnsla virkar, en munurinn er sá að námumenn eru að reyna að finna tölu sem fellur undir markmið. Því lægra sem þetta er, því minni líkur eru á að þeir finni lausn. Þetta er ástæðan fyrir því að Bitcoin eyðir svo miklum reiknikrafti - námuverkamenn eru að hassa afbrigði af sömu upplýsingum aftur og aftur.
Vegna þess að það er svo erfitt að anna Bitcoin hafa þátttakendur fyrir löngu yfirgefið venjulegar tölvur og skjákort í þágu sérsmíðaðs vélbúnaðar ( ASIC ).