Što je blok (Bitcoin Block)?
Blokovi su datoteke u kojima se trajno bilježe podaci koji se odnose na Bitcoin mrežu. Blok bilježi neke ili sve najnovije Bitcoin transakcije koje još nisu unijele nijedan prethodni blok. Dakle, blok je poput stranice knjige ili knjige zapisa. Svaki put kada se blok 'dovrši', on daje mjesto sljedećem bloku u blockchainu. Blok je, dakle, trajna pohrana zapisa koja se, jednom napisana, ne može izmijeniti ili ukloniti.
Ključni odvodi
- Blok se može zamisliti kao poveznica u lancu. Posjeduje dijelove ili sve zapise transakcija koje su mu prethodile. Blok-mreža sastoji se od milijuna blokova koji su u stalnom stanju fluksa. Blok je praktički nemoguć probiti. Ako je moguće, imao bi isti učinak kao i pljačkaš banke koji dođe preko šanka i ne samo da uzme novac, već i sve zapise banke. Rudari bitcoin mogu riješiti složene matematičke jednadžbe i dodijeliti im BTC ili bitcoine za svoje napor u pronalaženju rješenja.
Kako djeluje blok (Bitcoin Block)
Mreža Bitcoin svjedoči o velikoj transakcijskoj aktivnosti. Održavanje evidencije o tim transakcijama pomaže korisnicima da prate što su platili i od koga. Transakcije izvršene tijekom određenog vremenskog razdoblja bilježe se u datoteku koja se zove blok, što je osnova blockchain mreže.
Blok predstavlja 'sadašnjost' i sadrži podatke o njegovoj prošlosti i budućnosti. Svaki put kada je blok dovršen, postaje dio prošlosti i ustupa mjesto novom bloku u blockchainu. Dovršeni blok trajni je zapis transakcija u prošlosti, a nove transakcije se bilježe u trenutnoj.
Na ovaj način, cijeli sustav radi u ciklusu, a podaci se trajno pohranjuju. Svaki blok sadrži zapise o nekim ili svim nedavnim transakcijama i referencu na blok koji mu je prethodio, a koji zajedno s Bitcoin-ovim sustavom verifikacije za vršnjake praktično onemogućuje korisnika da dira na prethodno snimljene podatke o transakciji.
Posebna razmatranja: Bitcoin Rudarstvo
Matematički je problem povezan sa svakim blokom. Rudari konstantno obrađuju i bilježe transakcije kao dio procesa natjecanja u nekoj vrsti utrke. Natječu se kako bi "dovršili trenutni blok" kako bi pobijedili Bitcoine. Kad pobjednički rudar to uspije riješiti, odgovor se dijeli s drugim rudarskim čvorovima i provjerava se. Svaki put kada rudar riješi problem, rudnik s novčanim kovanjem od 12, 5 BTC (simbol valute Bitcoin) dodjeljuje se i ulazi u opticaj.
Prvi zapis u tom sljedećem bloku je transakcija koja nagrađivanom rudaru (koji je ispunio prethodni blok) dodjeljuje novo iskopani BTC. Teškoća je matematičkog problema koji regulira stvaranje novih Bitcoina jer se novi blokovi ne mogu predati u mrežu bez odgovora. Na temelju činjenice da je prosječno potrebno oko 10 minuta za rješavanje problema, otprilike 12.5 novih Bitcoina se sijeva svakih 10 minuta.
Primjer bloka (Bitcoin Block)
Analogno tome, moguće je usporediti obične bankarske transakcije s transakcijama preko Bitcoin mreže. Blok-lanac je poput zapisa o bankarskim transakcijama, dok bi blok mogao biti potvrda pojedinačne transakcije koju bankovni bankomat ispisuje nakon što koristite stroj. Unutar blockchain mreže pojedinačni blokovi grade "knjigu" slično poput bankomata ili banke koja bi bilježila vaše transakcije.
Blockchain, pak, bilježi lanac među svim svojim korisnicima umjesto jednog. To je slično banci, ali blockchain nudi povećanu razinu privatnosti u odnosu na normalne bankarske institucije.