Cijela industrija kriptovaluta ovisi o blockchainovima. Blockchain tehnologija omogućuje stvaranje nepromjenjivih knjiga podataka koje su vrlo otporne na kibernetičke napade. Kao što naziv sugerira, ključni element blockchaina su njegovi blokovi. Ali što točno rade ovi blokovi i zašto su tako sastavni dio transakcija kriptovalutama?

Što je blok kriptovalute?

Prije nego što uđemo u pojedinosti o blokovima, pređimo na brzinu što je blockchain. Blockchaini su u potpunosti virtualni, ali pomaže razmišljati o njima kao o dugom lancu blokova, povezanih kronološkim redom. Bitcoin blockchain, na primjer, sastoji se od ogromne, kronološke knjige svake Bitcoin transakcije ikada provedene. Nadalje, ova knjiga je trajna i ne može se mijenjati niti brisati.

Blokovi unutar blockchaina drže sve vrijedne podatke. Ali o ovim blokovima ne biste trebali razmišljati kao o jednostavnim datotekama za pohranu. Blockchaini i njihovi blokovi oslanjaju se na kriptografiju kako bi pohranjivanje podataka bilo vrlo sigurno. Blokovi također sadrže razne druge oblike podataka za jedinstvenu identifikaciju jednog od drugog. Pogledajmo blokove Bitcoina da bismo ovo bolje razumjeli.

instagram viewer

Tipične informacije u Bitcoin bloku su zaglavlje bloka, veličina bloka, magični broj, navedene transakcije i vremenska oznaka stvaranja bloka. Samo zaglavlje bloka sastoji se od šest zasebnih komponenti: verzija, bitovi, vrijeme, nonce, hashPrevBlock i hashMerkleRoot.

Ključni element blokova koji se nalazi unutar zaglavlja je nonce (skraćenica od "number-only-used-once"). Nonce su jedinstveni 32-bitni brojevi i obično su nasumični u svom generiranju. Dodaju se u zaglavlje bloka i predstavljaju broj koji rudari trebaju postići u svojim proračunima rudariti blok uspješno. Jednokratni broj je jedini broj unutar zaglavlja bloka koji se može mijenjati.

Nonce su također povezane s razinom težine rudarenja danog bloka (što se odnosi na to koliko je teško rudariti). Poteškoće u rudarenju stalno variraju, ali općenito se povećavaju kako vrijeme prolazi, ponajviše u Bitcoinu.

hashPrevBlock i hashMerkleRoot oba se odnose na različite hashove. hashPrevBlock, kao što ste možda pogodili, je hash (ili reference na) prethodni blok u lancu. Zapravo, ta referenca na prethodni blok čini lanac. S druge strane, hashMerkleRoot je hash koji se odnosi na Merkleovo stablo, oblik pohrane pojedinačnih hash podataka koji je razvio matematičar Ralph Merkle.

"Korijenski" hash (tj. posljednji hash na Merkleovom stablu) pohranjuje informacije o blockchain transakcijama i drugim hashovima. Ovdje nećemo ulaziti u detalje o Merkleovom stablu, ali vrijedi napomenuti da igra važnu ulogu u blockchain tehnologiji. Transakcijske informacije unutar bloka također se sastoje od više komponenti, od kojih se većina odnosi na transakcijske ulaze.

Bitcoin blokovi također koriste hash funkciju poznatu kao SHA-256. Ovo je kriptografski algoritam koji se koristi za generiranje hash-a. Kao što smo već spomenuli, svaki blok sadrži hash prethodnog bloka u lancu. Ali različiti lanci blokova koriste različite algoritme raspršivanja, tako da SHA-256 nije univerzalni standard za raspršivanje.

Bitcoin rudari koriste SHA-256 algoritam u dokaz o radu proces rješavanja kriptografskih zagonetki i održavanja integriteta mreže. Kroz proces rudarenja stvaraju se novi blokovi na blockchainu.

U zatvorene blokove uključene su samo izvršene transakcije. Transakcije koje još nisu potvrđene ostaju u nekoj vrsti čekaonice poznate kao mempool.

Trebaju li kripto blokovi?

Izraz "kriptovaluta" spoj je kriptografije i valute, pa ne čudi da, da, industrija kriptovaluta treba kriptografske lance blokova da bi funkcionirala. A ključni dio tog procesa su blokovi koji sadrže podatke o transakcijama.

Blockchaini nisu važni samo u području kriptovaluta. Imaju višestruku primjenu u zdravstvu, logistici, nekretninama, osiguranju i još mnogo toga. Dakle, bez blockchaina i njegovih blokova mnoge stvari ne bi bile moguće.

Blokovi su sastavni dio kripto industrije

Nema sumnje da su blokovi kriptovalute iznimno važni u sigurnoj pohrani podataka o transakcijama. Posjednici kriptovalute oslanjaju se na ovu tehnologiju za bilježenje svojih transakcija i održavanje mreže nepromjenjivom i transparentnom, stoga možemo reći da bismo bez nje bili izgubljeni!