Bitcoin investicinis fondas (bitas). Investiciniai bankai ir kriptovaliuta
Tikslinė maišos yra naudojama nustatant įvesties sunkumus ir gali būti koreguojama siekiant užtikrinti, kad blokai būtų apdorojami efektyviai.
Maišymas apima bet kokio ilgio duomenų eilutės paėmimą ir jos paleidimą per algoritmą, norint gauti fiksuoto ilgio išvestį.
Išvestis visada bus vienodo ilgio, nepriklausomai nuo to, kiek įdėta ar maža.
Kiekviename bloke bus ankstesnės bloko antraštės maišos. Kasyba apima kompiuterių naudojimą maišos algoritmams paleisti naujausiam blokui apdoroti, o gavybai reikalingą informaciją rasti bloko antraštėje.
Kriptovaliutų tinklas nustato tikslinę šios maišos - tikslinės maišos - vertę, o kalnakasiai bando nustatyti, kokia ši vertė, išbandydami visas įmanomas vertes.
Bloko antraštėje yra bloko versijos numeris, laiko žyma, ankstesniame bloke panaudota maišos sritis, Merkle šaknies maišalas, nonce ir tikslinė maišos sritis.
Blokas sukuriamas imant bloko turinio maišos, pridedant atsitiktinę skaičių eilutę nonce ir vėl maišant bloką.
WARNING: Bitcoin is About To Do Something It Hasn’t Done ALL YEAR!
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. Šis skaičius yra nuo 0 mažiausias variantas iki bitų didžiausias variantastačiau greičiausiai niekada nebus didžiausias skaičius.
Kadangi tikslinė maišos sritis gali būti didžiulė, kalnakasybos specialistui gali tekti išbandyti daugybę verčių, kad jis būtų sėkmingas. Nesėkmingas šachtininkas turi laukti kito bloko, dėl kurio kalnakasiai panašų maišos sprendimą randa į laimėjimą lenktynėse ar loterijoje. Tikslinė maišos sritis periodiškai koreguojama.
Maišos funkcijos, naudojamos generuoti naują taikinį, turi specifines savybes, skirtas blokuoti grandinę ir kriptovaliutą. Tai yra determinuotas, tai reiškia, kad kaskart naudojant tą patį įvestį bus gautas tas pats rezultatas. Tai pakankamai greita, kad per ilgai neužtikrintumėte įvesties bitcoin investicinis fondas (bitas).
Tai taip pat apsunkina įvesties nustatymą, ypač esant dideliam skaičiui, ir nedideli įvesties pakeitimai lemia labai skirtingą maišos išvestį.