Kriptomenjačnica
Početnik10 min čitanja

Kako funkcioniše blockchain?

Distribuirani ledger, čvorovi, konsenzus mehanizmi, PoW vs PoS.

Šta je blockchain?

Blockchain je distribuirana baza podataka koja čuva listu transakcija u "blokovima" koji su kriptografski vezani jedan za drugi. Svaki čvor (računar) na mreži čuva kompletnu kopiju blockchaina — nema centralnog servera.

Struktura bloka

  • Hash — jedinstveni digitalni otisak bloka
  • Previous hash — hash prethodnog bloka (veza u lancu)
  • Timestamp — vreme kreiranja
  • Merkle root — hash svih transakcija u bloku
  • Nonce — broj koji se menja dok hash ne zadovolji uslov

Konsenzus mehanizmi

  • Proof-of-Work (PoW) — rudari računski rešavaju problem (Bitcoin). Energetski intenzivan, ali izuzetno siguran.
  • Proof-of-Stake (PoS) — validatori "zakopavaju" token kao kolateral (Ethereum, Cardano, Solana). ~99% manje energije od PoW.
  • Delegated PoS (DPoS) — tokeni glasaju za delegate (EOS, TRON). Brži, ali manje decentralizovan.

Zašto je blockchain neizmenljiv?

Izmena jednog bloka menja njegov hash — što menja hash narednog bloka — i tako do vrha lanca. Da bi napadač izmenio istoriju, morao bi preračunati sve blokove brže od ostatka mreže. Na Bitcoinu, za to bi mu trebalo više od 51% ukupne rudaračke moći.

Smart contracts

Ethereum je uveo smart contracts — samoizvršavajući kod koji živi na blockchainu. Kada su ispunjeni uslovi, kod se automatski izvršava bez posrednika. DeFi, NFT, DAO i Web3 su izgrađeni na ovom principu.

Javni vs privatni blockchain

Bitcoin i Ethereum su javni (permissionless) — bilo ko može učestvovati. Preduzeća koriste privatne blockchaine (Hyperledger) za praćenje dobavljačkih lanaca, gde je pristup kontrolisan.