Huvud » mäklare » Mål Hash

Mål Hash

mäklare : Mål Hash
DEFINITION av Target Hash

En målhash är ett nummer som en hash-blockhuvud måste vara mindre än eller lika med för att ett nytt block ska tilldelas. Målet-hash används för att bestämma ingångens svårighet och kan justeras för att säkerställa att block bearbetas effektivt.

BREAKING NED Mål Hash

Cryptocururrency förlitar sig på användning av blockchains som innehåller transaktionshistoriken och är "hashade" eller kodade i en serie siffror och bokstäver. Hashing innebär att man tar en sträng data av valfri längd och kör den genom en algoritm för att producera en utgång med en fast längd. Utgången kommer alltid att ha samma längd, oavsett hur stor eller liten ingången är. Användningen av hashing innebär att alla som arbetar med en blockchain måste komma ihåg hash snarare än själva ingången. Varje block innehåller hash från föregående blockhuvud.

Avkodning och kodning av blockchain kallas gruvdrift. Gruvdrift innebär användning av datorer för att köra hash-algoritmer för att bearbeta det senaste blocket, med den information som behövs för gruvdrift finns i blockets rubrik. Cryptocurrency-nätverket ställer in ett målvärde för denna hash - mål-hash - och gruvarbetare försöker bestämma vad detta värde är genom att testa ut alla möjliga värden.

Blockhuvudet innehåller blockversionsnummer, en tidsstämpel, hash som används i föregående block, hash från Merkle Root, nonce och mål hash. Blocket genereras genom att ta hash för blockinnehållet, lägga till en slumpmässig sträng med siffror (nonce) och hashinga blocket igen. Om hash uppfyller kravets krav, läggs blocket till blockchain. Cykla igenom lösningar för att gissa att avvikelsen kallas för bevis på arbete, och gruvarbetaren som kan hitta värdet tilldelas blocket och betalas i cryptocurrency.

Målet hash för Bitcoin är ett 256-bitars nummer och kan hittas i blockets rubrik. Att bryta ett block kräver att gruvarbetaren ska producera ett värde (en nonce) som, efter att ha hashats, är mindre än eller lika med det som används i det senaste blocket som accepterats av Bitcoin-nätverket. Detta antal är mellan 0- (det minsta alternativet) och 256-bitar (det största alternativet), men det är troligt att det någonsin kommer att vara det maximala antalet. Eftersom mål hash kan vara ett stort antal kan gruvarbetaren behöva testa ett stort antal värden innan han lyckas. En misslyckad gruvarbetare måste vänta på nästa block, vilket leder till att gruvarbetare liknar upptäckten av en hashlösning för att vinna ett lopp eller lotteriet.

Målet hash justeras med jämna mellanrum. Hashfunktionerna som används för att generera det nya målet har specifika egenskaper utformade för att göra blockchain (och cryptocurrency) säkert. Det är deterministiskt, vilket innebär att det ger samma resultat varje gång samma input används. Det är tillräckligt snabbt för att inte ta för lång tid att returnera en hash för ingången. Det gör också att bestämma ingången mycket svårt, särskilt för stora antal, och gör små ändringar av ingångsresultatet i en mycket annan hashutgång.

Jämför investeringskonton Leverantörs namn Beskrivning Annonsörens upplysning × Erbjudandena som visas i denna tabell kommer från partnerskap där Investopedia erhåller ersättning.

Relaterade villkor

Hash-definition En hash är en funktion som konverterar en inmatning av bokstäver och siffror till en krypterad utgång med fast längd. mer Nonce Definition Nonce är ett nummer som läggs till i ett hashblock, som, när det är förnyat, uppfyller svårighetsnivåbegränsningarna. mer Bitcoin-gruvdrift, förklarade. Uppdela allt du behöver veta om Bitcoin-gruvdrift, från blockchain och blockbelöningar till bevisarbets- och gruvpölar. mer Blockchain Explained En guide som hjälper dig att förstå vad blockchain är och hur den kan användas av industrier. Du har troligtvis stött på en definition som denna: “blockchain är en distribuerad, decentraliserad, storbok.” Men blockchain är lättare att förstå än det låter. mellan block stadigt när nätverkets hashkraft förändras. mer Proof of Work Proof of work beskriver processen som gör att bitcoin-nätverket kan förbli robust genom att göra processen för gruvdrift eller registrering av transaktioner svår.
Rekommenderas
Lämna Din Kommentar