[ WEB3 ISPOD HAUBE ]

tri primera koja pokazuju kako blockchain zapravo radi

// 1. HASH OTISAK PRSTA PODATKA

Svaki fajl, poruka ili dokument moze da se pretvori u kratak, jedinstven "otisak" koji se zove hash. Ako promenis bilo sta na ulazu, hash se potpuno promeni.
sacekaj... racunam hash
SHA-256 • 64 heksadecimalna karaktera • 256 bita
+ a sta ovo znaci? Zamisli da hashuješ svoje ime. Dobijes 64 slucajna karaktera. Ako promenis jedno slovo u imenu, dobijes potpuno drugaciji hash. Zato se hash koristi u blockchainu: svaki blok sadrzi hash prethodnog bloka, pa ako neko pokusa da promeni stari blok, hash se ne poklapa i svi vide.

// 2. PROOF OF WORK KAKO SE "KOPAJU" BLOKOVI

Da bi blok bio prihvacen, racunar mora da nadje nonce, broj koji, kada se doda podacima, daje hash sa nulama na pocetku. Sto vise nula, teze je naci. Ovo se zove "rudarenje".
izaberi tezinu (koliko nula trazimo):
00 lako
000 srednje
0000 tesko
nonce (broj)
0
brzina
0 hash/s
trenutni hash
cekanje...
sto teze, duze traje
podaci...
nonce...
hash...
vreme...
+ a sta ovo znaci? Ovo je bukvalno kako Bitcoin radi. Racunari se takmice ko ce prvi naci nonce koji daje hash sa odredjenim brojem nula. Zato rudarenje trosi struju, potrebne su milijarde pokusaja. Kada neko nadje resenje, ostali to provere (jedan hash) i prihvate blok. To je Proof of Work.

// 3. BLOCKCHAIN ZASTO SE SVE NE MOZE IZBRISATI?

Svaki iskopani blok sadrzi hash prethodnog bloka. To znaci da su blokovi povezani u lanac. Ako promenis jedan blok, svi blokovi posle njega postaju neispravni. Zato se blockchain ne moze menjati unazad.
klikni "iskopaj" da napravis prvi blok u lancu
+ a sta ovo znaci? Pokusaj da kliknes IZMENI BLOK i promenis podatke u nekom od prethodnih blokova. Videces da lanac postaje crven, pokvaren. Zato niko ne moze da laze na blockchainu: svi vide da je lanac pukao. Jedini nacin da se nesto promeni je da se iskopa ceo lanac ispocetka, sto zahteva ogromnu racunarsku moc.