Galvenais » Bizness » Haša

Haša

Bizness : Haša
Kas ir skumjas?

Sajaukums ir funkcija, kas pārveido burtu un ciparu ievadi fiksētā garuma šifrētā izejā. Jaucējs tiek izveidots, izmantojot algoritmu, un tas ir nepieciešams, lai bloķētu ķēdi pārvaldībā kriptovalūtā.

Taustiņu izņemšana

  • Jaucējs ir funkcija, kas atbilst šifrētām prasībām, kas vajadzīgas, lai atrisinātu blokķēdes aprēķinu.
  • Sajaukums, piemēram, nonce vai risinājums, ir blockchain tīkla mugurkauls.
  • Haši ir noteikta garuma, jo tas padara gandrīz neiespējamu uzminēt hash garumu, ja kāds mēģina uzlauzt blokķēdi.
  • Jaucējs tiek izveidots, pamatojoties uz informāciju, kas atrodas bloka galvenē.

Kā darbojas hash

Kriptovalūtas pamats ir blokķēde, kas ir globāla virsgrāmata, kas izveidota, sasaistot atsevišķus darījumu datu blokus. Blokķēdē ir tikai apstiprināti darījumi, kas novērš krāpnieciskus darījumus un divkāršu valūtas tērēšanu. Iegūtā šifrētā vērtība ir ciparu un burtu virkne, kas neatgādina sākotnējos datus un tiek saukta par hash. Kriptovalūtas ieguve ietver darbu ar šo hash.

Jaukšanai nepieciešams apstrādāt datus no bloka ar matemātiskas funkcijas palīdzību, kā rezultātā tiek iegūts fiksēts garums. Fiksēta garuma izvades izmantošana palielina drošību, jo ikviens, kurš mēģina atšifrēt hash, nevarēs pateikt, cik garš vai īss ir ievadījums, vienkārši apskatot izvades garumu.

Jauciena atrisināšana būtībā ir sarežģītas matemātiskas problēmas risināšana, un tā sākas ar bloka galvenē pieejamajiem datiem. Katrā bloka galvenē ir versijas numurs, laika zīmogs, iepriekšējā blokā izmantotā hash, Merkle saknes hash, nonce un mērķa hash.

Kalnračis koncentrējas uz nonci, skaitļu virkni. Šis numurs tiek pievienots iepriekšējā bloka sajauktajam saturam, kas pēc tam pats tiek sajaukts. Ja šī jaunā hash ir mazāka vai vienāda ar mērķa hash, tad to pieņem kā risinājumu, kalnračim tiek piešķirta atlīdzība un bloks tiek pievienots blokķēdei.

Bloķēšanas darījumu apstiprināšanas process ir atkarīgs no datu šifrēšanas, izmantojot algoritmisku sajaukšanu.

Lai atrisinātu jaucienu, kalnračim ir jānosaka, kuru virkni izmantot kā nonieci, un tas pats prasa ievērojamu izmēģinājumu un kļūdu daudzumu. Tas ir tāpēc, ka nonce ir izlases virkne. Ir ļoti maz ticams, ka kalnračis pirmajā mēģinājumā veiksmīgi nāks klajā ar pareizo nejēdzību, kas nozīmē, ka kalnračs var potenciāli izmēģināt lielu daudzumu nonča opciju, pirms tā tiek sakārtota. Jo lielākas grūtības - mēraukla, cik grūti ir izveidot hash, kas atbilst mērķa hash prasībai - jo ilgāks laiks ir vajadzīgs, lai radītu risinājumu.

Hash piemērs

Ja sajaucat vārdu “hello”, tiks iegūta izlaide, kas ir tikpat gara kā hash “Es dodos uz veikalu”. Jaucējprogrammas ģenerēšanai izmantotā funkcija ir determinēta, kas nozīmē, ka tā katru reizi vienā un tajā pašā veidā sniegs vienādu rezultātu. tiek izmantota ievade. Tas var efektīvi ģenerēt sajauktu ieeju, tas apgrūtina ievades noteikšanu (noved pie ieguves) un izdara nelielas izmaiņas ievades rezultātā neatpazīstamā, pilnīgi atšķirīgā hash.

Jaunu bloku šifrēšanai nepieciešamo hash funkciju apstrādei ir nepieciešama ievērojama datora apstrādes jauda, ​​kas var būt dārga. Lai vilinātu privātpersonas un uzņēmumus, kas tiek saukti par kalnračiem, ieguldīt vajadzīgajā tehnoloģijā, kriptovalūtas tīkli viņus apbalvo gan ar jauniem kriptovalūtas žetoniem, gan ar transakcijas maksu. Kalnračiem tiek piešķirta kompensācija tikai tad, ja viņi ir pirmie, kas izveido hash, kas atbilst mērķa hash noteiktajām prasībām.

Investīciju kontu salīdzināšana Piegādātāja nosaukums Apraksts Reklāmdevēja atklāšana × Piedāvājumi, kas parādās šajā tabulā, ir no partnerībām, no kurām Investtopedia saņem kompensāciju.

Saistītie noteikumi

Nonce Definīcija Nonce ir skaitlis, kas pievienots sajauktajam blokam, un, atkārtojot to, tas atbilst grūtības līmeņa ierobežojumiem. vairāk Target Hash Mērķa jaucējs ir skaitlis, kura sajauktā bloka galvenei jābūt mazākam vai vienādam ar, lai varētu piešķirt jaunu bloku. vairāk, kas skaidrojams ar Bitcoin ieguvi, sadalot visu, kas jums jāzina par Bitcoin ieguvi, sākot no Blockchain un Block Rewards līdz Proof-of-Work un Mining Pools. vairāk darba pierādījums Darba apliecinājums apraksta procesu, kas ļauj bitcoin tīklam saglabāt stabilitāti, apgrūtinot ieguves vai darījumu reģistrēšanas procesu. vairāk Block Header (Cryptocurrency) Bloka galvene ir noteikta bloka unikāla identitāte blokķēdē, un kalnrači to sadala atlīdzībai. vairāk Merkle Tree Merkle koki ir datu struktūras, kas palielina bitcoīnu un citu kriptovalūtu efektivitāti. vairāk partneru saišu
Ieteicams
Atstājiet Savu Komentāru