Šta je Blockchain?
Blockchain je baza podataka koja može biti korišćena u različite svrhe od glasanja do skladištenja ekonomskih podataka. Do sada najpopularnija primena blockchaina jesu decentralizovane račinovodstvene knjige (ledgers) koje skladište detalje svake kripto transakcije.
Nastanak blockchain-a se vezuje za nepoznatog čoveka ili grupu ljudi koji su sebe predstavili pod pseudonimom Satoši Nakamoto. On(oni) je napravio čuveni Bitkoin i smatra se prvom kriptovalutiom na svetu. Naime Satoši je prvi rešio problem dvostruke potrošnje, napravio je sistem koji onemogućava korisnika da 2 puta potroši isti novac (BTC) u isto vreme.
Bitkoin ima samo jedan lanac podataka, taj lanac se sastoji iz blokova. Lanac se svakog dana uvećava novim blokovima u proseku svakih 10minuta, svakog sata, dana, nedelje, meseca i godine. Danas postoji 740 hiljada blokova koji su zauvek nepromenjivi. U blokovima Bitkoina se nalaze sve BTC transakcije koje su se ikada dogodile, znači od prve pre 13 godina do poslednje poznate pre par minuta.
Blockchain se sastoji od mreže kompijutera ili nodova, gde svaki od njih poseduje kompletan lanac od početka do kraja.
Ovi nodovi(kompijuteri) su dužni da provere validnost svake transakcije da bi se izbegle zloupotrebe i prevare. Njihova uloga je obezbeđenje mreže. Ukoliko većina validatora odobri transakciju, ona se upisuje u naredni blok i tako zauvek ostaje kao deo karike u lancu.
Kada se formira novi blok koji sadrži transakcije, on postaje zauvek nepromenljiv. Najnoviji blok se iskopira na sve kompijutere što hakovanje čini veoma teškim.