Hva er blokkhøyde i kryptovaluta? Blockchain høyde forklart
Hvor mange ganger har du kommet over denne forekomsten der utvikleren av en mynt forteller deg å oppdatere lommebøker før spesifikk blokkhøyde? Enten det er en mindre oppdatering eller det er en hard gaffel i ferd med å skje i nettverket; utvikleren kunngjør først blokkhøyden der implementeringen vil finne sted. Hvis du er ny, lurer du kanskje på hva som er blokkhøyde og hvorfor det betyr noe? I kort blokkhøyde er en numerisk referanse gitt til en blokk, og alle blokker i blockchain adresseres av deres blokkhøyde. Før vi forklarer dette i detalj kan vi først se hva som er blokker.
Blokker i blockchain
Vi vet alle at Bitcoin er basert på Blockchain. Ikke bare Bitcoin; men Ethereum, Litecoin, Monero, Dash og de fleste andre kryptovalutaer er også basert på Blockchain-teknologi. Blockchain er en distribuert offentlig hovedbok der alle transaksjoner som skjer i nettverket blir registrert. Hver kryptovaluta er avhengig av sin egen blockchain, og hver blockchain har sitt eget sett med regler og egenskaper.
En av reglene i Bitcoin blockchain er at blokkene opprettes med 10 minutters mellomrom. Alle transaksjoner som videreformidles til nettverket, sendes først til mempool. Gruvearbeidere velger mange transaksjoner fra dette bassenget, legger det i en blokk og prøver å løse et komplisert matematisk puslespill. Den som løser det først, vil ha blokken inkludert i blockchain. Da konkurrerer gruvearbeidere over hele verden om å løse neste blokk.
Den aller første blokken kalles genesis block som ble opprettet ved begynnelsen av Bitcoin. Fra etableringen av genesis block; hvert 10. minutt blir en ny blokk lagt til i Bitcoin blockchain. Hastigheten hvormed blokker blir opprettet kan være mer eller mindre enn 10 minutter, og det avhenger av flere faktorer. Men prosessen der de nye blokkene blir opprettet og knyttet sammen til kjeden, slutter aldri. Det betyr at det ikke er maksimalt antall blokker i blockchain. Selv etter at alle myntene er utvunnet og så lenge folk handler Bitcoin; gruvearbeiderne fortsetter å bygge opp blokker med ganske jevne mellomrom. Så nå hva er blokkhøyde?
Definisjon av blokkhøyde
Blokkhøyden er det totale antallet tilkoblede blokker siden oppstartsblokken. Høyden på en gitt blokk er antall blokker mellom den og genese-blokken.
Som vist på bildet ovenfor; blokker i blockchain telles sekvensielt. Også flere blokker kan ha samme blokkhøyde som kan oppstå som et resultat av gaffel i nettverket, og disse er også kjent som foreldede blokker. Høyden indikerer plasseringen av en blokk i blockchain og den høyeste blocken er den siste blocken, og det er den totale høyden til blockchain.
For eksempel på tidspunktet for skrivingen av denne artikkelen, er Bitcoin omtrent i blokk # 545,125. Det betyr at det er 545125 blokker før denne blokken. Mens blokkhøyden til genese-blokken (den aller første blokken) er null fordi det ikke er noen blokker før den.
Tilsvarende er den nåværende blokkhøyden på Ethereum blockchain # 6,487,729. Nå lurer du kanskje på hvorfor blokkhøyden til Ethereum er mer enn Bitcoin, selv om Ethereum først ble lansert i 2015. Det er på grunn av forskjellen i blokkeringstid. I Bitcoin opprettes blokkene med 10 minutters intervaller; mens blokkeringstiden til Ethereum er 15 sekunder. Dette er grunnen til at det er større blokknummer i Ethereum sammenlignet med Bitcoin.
Så hva er bruken av denne blokkhøyden og hva representerer den?
Når blokkhøyde brukes?
Blokkhøyde er en god fremstilling av tid. Den brukes til å måle modenheten og avstanden til blockchain-nettverket. For eksempel er blokkhøyden på Bitcoin # 545,125, og blokkeringstiden er omtrent 10 minutter. Nå for å beregne hvor lenge Bitcoin omtrent har eksistert, bare multipliser blokkhøyde etter blokkeringstid. Også ved å estimere blokkhøyde og sperretid er hvordan utviklere kunngjør den omtrentlige datoen og klokkeslettet da nettverksoppgraderingen skal finne sted.
Denne blokkhøyden er ikke noe registrert i blokken. Bare nodene over hele nettverket holder oversikt over dette nummeret. Imidlertid inneholder hver blokk i blockchain tidsstempel for å sikre integriteten til blockchain. For å vite når en transaksjon fant sted, se bare på blokkhøyden der transaksjonen eksisterte. Det viser deg tidsstempel og annen informasjon relatert til den transaksjonen. I tillegg kan du se blokkeringshøyder for å sikre om en transaksjon er fullstendig sikret eller den har færre antall bekreftelser. For å vite mer om dette, les om Bitcoin-bekreftelser.
Relaterte termer:
- Foreldreløse, onkel og foreldede blokker
- Umodne vs bekreftede blokker
- Premine vs Instamine
- Hva er Block Explorer?