Šta je Bitcoin i kako funkcioniše?

Bitcoin je mnogo više od digitalnog novca. To je mreža, protokol, ekonomski sistem i tehnološka inovacija koja funkcioniše bez centralnog autoriteta. U nastavku jednostavno objašnjavam kako ovaj sistem zaista funkcioniše.

📄 Bitcoin whitepaper: dokument koji je sve pokrenuo

U oktobru 2008. godine, osoba (ili grupa) pod pseudonimom Satoshi Nakamoto objavila je dokument pod nazivom „Bitcoin: A Peer-to-Peer Electronic Cash System“. Taj dokument, dugačak samo devet strana, opisuje kako napraviti sistem za digitalno plaćanje koji ne zavisi od poverenja u banke ili državne institucije. Umesto toga, oslanja se na kriptografiju, mrežu čvorova (nodova) i rudare. https://bitcoin.org/bitcoin.pdf

👤 Ko je stvorio Bitcoin?

Satoshi je pokrenuo mrežu 3. januara 2009. godine. Prvih nekoliko godina aktivno je komunicirao sa zajednicom i radio na softveru, a zatim se povukao. Do danas, njegov identitet ostaje nepoznat, što dodatno naglašava ideju da Bitcoin ne pripada nikome – i da je neutralna mreža.


Kako funkcioniše Bitcoin mreža?

Bitcoin mreža je decentralizovana grupa računara („nodova“) koja čuva i proverava transakcije. Svaki nod ima kopiju celokupne baze podataka – tzv. blockchain. Kada korisnik pošalje Bitcoin, transakcija se šalje svim nodovima, koji proveravaju:

  • Da li je digitalno potpisana od strane vlasnika
  • Da li pošiljalac ima dovoljno sredstava
  • Da li je duplo potrošena (double-spend)

Validne transakcije ulaze u tzv. mempool i čekaju da ih rudari uključe u blok.


Rudari i „Proof of Work“

Rudari su specijalizovani računari koji se takmiče u tome ko će prvi rešiti složen matematički zadatak. Ovaj zadatak zahteva ogroman broj pokušaja (tzv. hash-ova), a prvi koji ga reši dobija pravo da doda novi blok transakcija u Bitcoin lanac – blockchain.

Za svoj doprinos, rudar dobija dve stvari:

  • Nove Bitcoine – to je nagrada koju mreža automatski dodeljuje (tzv. block reward);
  • Naknade od transakcija koje su uključene u taj blok.

Ovaj mehanizam se naziva Proof-of-Work (dokaz o radu) i predstavlja temelj sigurnosti Bitcoin mreže. On sprečava prevare tako što bi neko, da bi napao mrežu, morao da uloži više računarske snage nego svi ostali rudari zajedno – što je u praksi toliko skupo i neisplativo da se ne isplati pokušavati.


Kako se blok kreira?

  1. Rudari uzimaju transakcije iz mempool-a
  2. Grupšu ih u blok
  3. Dodaju hash prethodnog bloka i kreću sa pogađanjem broja („nonce“)
  4. Kada neko pogodi ispravno, blok se šalje mreži
  5. Nodovi proveravaju validnost bloka i dodaju ga u lanac

Prosečno vreme između blokova je ~10 minuta.


Podešavanje težine rudarenja (difficulty adjustment)

Da bi mreža zadržala stabilan ritam kreiranja blokova (~10 minuta), Bitcoin svakih 2016 blokova (otprilike na svake 2 nedelje) automatski podešava težinu zadatka:

  • Ako se blokovi pronalaze prebrzo, težina se povećava
  • Ako je mreža spora, težina se smanjuje

Ovo garantuje predvidljivost u emisiji novih Bitcoina.


Monetarna politika Bitcoina

Za razliku od centralnih banaka koje mogu štampati novac po potrebi, Bitcoin ima fiksnu monetarnu politiku:

  • Maksimalno će postojati 21 milion Bitcoina
  • Nova emisija se događa kroz rudarenje, ali se nagrada prepolovljava na svake 4 godine (dogođaj koji se naziva „halving“)
  • Na taj način se stopa inflacije stalno smanjuje (trenutno je 0,83% i ide ka 0%)

Rezultat: Bitcoin je dizajniran kao najtvrđi novac ikada stvoren.


Blockchain: lanac poverenja

Svaki blok sadrži hash prethodnog bloka. Tako se svi blokovi povezuju u lanac koji se ne može menjati unazad bez menjanja svih kasnijih blokova.

Zamisli to kao digitalnu knjigu u koju svi mogu da gledaju, ali niko ne može da izbriše ni jednu stranicu.


Šta je uloga nodova?

Nodovi su računari koji ne rudare, ali proveravaju i čuvaju pravila mreže. Oni:

  • Odbacuju nevalidne blokove i transakcije
  • Sinhronizuju blockchain
  • Šalju i primaju transakcije

Što više nodova postoji, mreža je otpornija na napade i cenzuru. Svako može da pokrene nod na svom računaru i tako doprinese sigurnosti Bitcoin mreže.


Kriptografija: digitalna sigurnost

Bitcoin koristi naprednu kriptografiju kako bi osigurao:

  • Da samo vlasnik privatnog ključa može potpisati transakciju
  • Da se nijedna transakcija ne može izmeniti

Ovo je temelj poverenja u mrežu: matematika, a ne institucije.

Kriptografija je temelj sigurnosti Bitcoin mreže. To je nauka o šifrovanju podataka, koja omogućava da informacije budu zaštićene od neovlašćenog pristupa. U Bitcoinu se koristi asimetrična kriptografija, što znači da svaki korisnik ima privatni ključ (tajnu) i javni ključ (koji svi mogu da vide). Javni ključ se koristi za kreiranje Bitcoin adrese, dok privatni ključ omogućava potpisivanje transakcija i dokaz da korisnik zaista poseduje sredstva. Zahvaljujući kriptografiji, moguće je sigurno slati i primati vrednost putem interneta, bez potrebe za posrednicima ili poverenjem u treću stranu.


Double Spend: Digitalni problem koji je Bitcoin zauvek rešio

Problem dvostruke potrošnje (double spend) bio je ključna prepreka za stvaranje digitalnog novca. U digitalnom svetu, kopiranje fajla je trivijalno – ako pošalješ nekome digitalni „novac“, kako sistem zna da ga nisi zadržao i poslao još nekome?

Bitcoin je prvi sistem koji je to uspešno rešio bez centralne kontrole.

Rešenje je u blockchain tehnologiji i mehanizmu konsenzusa (Proof-of-Work). Evo kako to funkcioniše:

  • Sve transakcije se javno beleže u blokove, a blokovi se ređaju u lanac (blockchain).
  • Svaki novi blok mora biti potvrđen od strane rudara, koji koriste računalnu snagu da reše kompleksan matematički zadatak.
  • Kada rudari potvrde blok, on postaje deo jedinstvenog vremenskog zapisa – i svi čvorovi (nodi) u mreži prihvataju tu verziju kao važeću.
  • Ako bi neko pokušao da istu količinu Bitcoina potroši dva puta (npr. da pošalje istu vrednost dvema osobama), mreža bi automatski odbacila drugu transakciju jer bi bila u sukobu sa već zabeleženom transakcijom u lancu blokova.

Ključ je u tome što mreža uvek prihvata najduži validni lanac, što napadaču čini izuzetno teškim – praktično nemogućim – da izmeni istoriju bez kontrole nad većinom rudarske moći mreže.

Bitcoin je rešio problem dvostruke potrošnje tako što koristi kombinaciju kriptografije, decentralizovane mreže i rudarenja, čime eliminiše potrebu za bankom ili centralnom institucijom koja bi proveravala da li je transakcija validna.


Zaključak: Bitcoin je prvi put u istoriji omogućio da digitalna vrednost postoji bez centralnog posrednika. Mreža funkcioniše jer svi njeni učesnici imaju interes da poštuju pravila – i jer nijedna tačka ne može biti ukinuta ili korumpirana.

To je možda i najveća inovacija: sistem bez dozvole, bez lidera i bez kontrole – koji i dalje radi.

Comments

Оставите одговор

Ваша адреса е-поште неће бити објављена. Неопходна поља су означена *