Hele kryptovalutaindustrien er avhengig av blokkjeder. Blockchain-teknologi gjør det mulig å lage uforanderlige databoker som er svært ugjennomtrengelige for cyberangrep. Som navnet antyder, er et nøkkelelement i en blokkjede blokkene. Men hva gjør disse blokkene egentlig, og hvorfor er de så integrerte i kryptovalutatransaksjoner?

Hva er en kryptovalutablokk?

Før vi kommer inn på detaljene til blokker, la oss raskt kjøre over hva en blokkjede er. Blokkjeder er helt virtuelle, men det hjelper å tenke på dem som en lang kjede av blokker, alle koblet sammen i kronologisk rekkefølge. Bitcoin-blokkjeden, for eksempel, består av en enorm kronologisk hovedbok over hver Bitcoin-transaksjon som noen gang er utført. Videre er denne reskontroen permanent og kan ikke endres eller slettes.

Det er blokkene i en blokkjede som inneholder alle verdifulle data. Men du bør ikke tenke på disse blokkene som enkle lagringsfiler. Blokkjeder, og deres blokker, er avhengige av kryptografi for å gjøre lagringen av data svært sikker. Blokker inneholder også forskjellige andre former for data for å unikt identifisere den ene fra den andre. La oss ta en titt på Bitcoin-blokker for å forstå dette nærmere.

Den typiske informasjonen i en Bitcoin-blokk er blokkoverskriften, blokkstørrelsen, magisk nummer, oppførte transaksjoner og et tidsstempel for blokkens opprettelse. Selve blokkhodet består av seks separate komponenter: versjonen, bits, time, nonce, hashPrevBlock og hashMerkleRoot.

Et avgjørende element i blokker som sitter i overskriften er nonce (en forkortelse av "number-only-used-once"). Nonces er unike 32-biters tall og er vanligvis tilfeldige i generasjonen. De legges til blokkoverskriften og står som antallet gruvearbeidere trenger å oppnå i sine beregninger min en blokk vellykket. Nonce er det eneste tallet i en blokkoverskrift som kan endres.

Nonces er også relatert til gruvevanskelighetsnivået til en gitt blokk (som er relatert til hvor vanskelig det er å gruve). Gruvevansker svinger konstant, men øker generelt over hele linja etter hvert som tiden går, spesielt i Bitcoin.

hashPrevBlock og hashMerkleRoot er begge relatert til forskjellige hasher. hashPrevBlock, som du kanskje har gjettet, er hashen til (eller referansene til) den forrige blokken i kjeden. Faktisk er det denne referansen til forrige blokk som lager en kjede. På den annen side er hashMerkleRoot en hash som er relatert til Merkle Tree, en form for enkelt hash-datalagring utviklet av matematikeren Ralph Merkle.

"Root"-hashen (dvs. den siste hashen på Merkle-treet) lagrer informasjon om blokkjede-transaksjoner og andre hash. Vi vil ikke gå i detalj om Merkle-treet her, men det er verdt å merke seg at det spiller en rolle i blokkjedeteknologi. Transaksjonsinformasjonen i en blokk består også av flere komponenter, hvorav de fleste er relatert til transaksjonsinndata.

Bitcoin-blokker bruker også en hash-funksjon kjent som SHA-256. Dette er en kryptografisk algoritme som brukes til å generere en hash. Som vi allerede har nevnt, inneholder hver blokk hashen til forrige blokk i kjeden. Men forskjellige blokkjeder bruker forskjellige hashing-algoritmer, så SHA-256 er ikke den universelle standarden for hashing.

Bitcoin-gruvearbeidere bruker SHA-256-algoritmen i bevis på arbeid prosess for å løse kryptografiske gåter og opprettholde nettverkets integritet. Gjennom gruveprosessen opprettes nye blokker på blokkjeden.

Kun gjennomførte transaksjoner er inkludert i lukkede blokker. Transaksjoner som ennå ikke er validert forblir i et slags venterom kjent som mempoolen.

Trenger krypto blokker?

Begrepet "kryptovaluta" er en sammenslåing av kryptografi og valuta, så det er ingen overraskelse at, ja, kryptovalutaindustrien trenger kryptografiske blokkjeder for å fungere. Og en kjernedel av denne prosessen er blokkene som inneholder transaksjonsdata.

Blokkjeder er ikke bare viktige i kryptovaluta-området heller. De har flere bruksområder innen helsevesen, logistikk, eiendom, forsikring og mye mer. Så uten blokkjeder og deres blokker, ville mange ting ikke vært mulig.

Blokker er en integrert del av kryptoindustrien

Det er ingen tvil om at kryptovalutablokker er enormt viktige i sikker lagring av transaksjonsdata. Kryptoinnehavere er avhengige av denne teknologien for å registrere transaksjonene sine og holde nettverket både uforanderlig og gjennomsiktig, så det er trygt å si at vi ville gått tapt uten det!