Dili

Oras sa pagbasa: 2 minuti

Un nuncio nagtumong sa usa ka numero o kantidad nga mahimo ra gamiton sa makausa.

Ang mga Nonce kanunay nga gigamit sa mga protocol sa panghimatuud ug sa pagpaandar sa cryptographic hash. Sa sulud sa teknolohiya blockchain, ang usa ka nonce nagpasabut sa usa ka pseudo-random nga numero nga gigamit ingon usa ka counter sa panahon sa proseso sa pagkuha.

Pananglitan, ang mga minero sa Bitcoin kinahanglan nga mosulay sa pagtag-an sa usa ka balido nga nonce samtang naghimo daghang mga pagsulay aron makalkulo ang usa ka block hash nga nakakab-ot sa piho nga mga kinahanglanon (ie, nagsugod sa usa ka piho nga numero sa mga zero). Kung nakigkompetensya sa pagmina sa us aka bag-ong bloke, ang unang minero nga nakit-an ang usa ka nonce nga nagresulta sa usa ka balido nga block hash adunay katungod nga idugang ang sunod nga bloke sa blockchain - ug gigantihan sa paghimo niini.

Sa ato pa, ang proseso sa pagmina naglangkob sa mga minero nga nagpatuman sa us aka kadaghan nga mga hash function nga adunay daghang lainlaing mga wala gihapong kantidad hangtod nahimo ang balido nga output. Kung ang output sa pag-hash sa minero nahulog sa ubus sa gitakda nang daan nga sukaranan, ang bloke giisip nga balido ug gidugang sa blockchain. Kung ang output dili balido, ang minero nagpadayon sa pagsulay uban ang lainlaing mga wala gihapong mga kantidad. Kung ang usa ka bag-ong bloke malampuson nga nakuha ug napamatud-an, nagsugod ang proseso.

Sa Bitcoin - ug sa kadaghanan sa mga sistema sa Proof of Work - ang dili usa ka sulagma lang nga numero nga gigamit sa mga minero aron masulit ang output sa ilang mga kalkulasyon sa hash. Naggamit ang mga minero og pamaagi pinaagi sa pagsulay ug sayup, diin ang matag pagkalkula nagkinahanglan og usa ka bag-ong dili hinungdan nga kantidad. Gihimo nila kini tungod kay ang kalagmitan nga husto nga pagtag-an sa usa ka balido nga nonce duul sa zero.

Ang kasagaran nga ihap sa mga pagsulay sa pag-hash awtomatiko nga gipasibo sa protokol aron masiguro nga ang matag bag-ong bloke gihimo - sa aberids - matag 10 minuto. Kini nga proseso naila nga pag-ayo sa kalisud ug kini ang nagpiho sa threshold sa pagkuha (ie, pila ka mga zero ang kinahanglan nga hash block aron maisip nga balido). Ang kalisud sa pagkuha sa usa ka bag-ong block adunay kalabotan sa gidaghanon sa gahum sa pag-hash (hash rate o hash rate) nakigbahin sa usa ka sistema sa blockchain. Ang labi ka kusog nga hashing nga gipahinungod sa network, labi ka taas ang threshold, nga nagpasabut nga daghang gahum sa pag-compute ang kinahanglan aron mahimong usa ka kompetisyon ug malampuson nga minero. Sa kasukwahi, kung ang mga minero mohukom nga ihunong ang pagmina, ang kalisud mabag-ohan ug mahulog ang threshold, labi ka gamay nga gahum sa pag-compute ang kinahanglan nga magmina, apan ang protocol maghimo sa henerasyon sa block nga sundon ang 10 minuto nga iskedyul, dili igsapayan.