Lekcija 6: Blockchain mehanizmi konsenzusa
Nakon završetka ove lekcije, moći ćete:
Objasniti što je blockchain mehanizam konsenzusa
Razumjeti odnos između mehanizama konsenzusa i rudarenja
Navesti dva najčešće korištena mehanizma konsenzusa
Razumjeti zašto su mehanizmi konsenzusa važni u decentraliziranoj distribuiranoj bazi podataka
Razumjeti zašto mehanizam konsenzusa o Bitcoinu postoji unatoč negodovanju javnosti.
Bok!
Dobro došli u šestu lekciju tečaja Kriptomat Academy Osnove Blockchaina. U ovoj lekciji ćemo istražiti kako funkcioniraju mehanizmi konsenzusa u Blockchainu.
Idemo!
Mehanizmi konsenzusa osiguravaju valjanost transakcija kriptovalute prije nego što se dodaju u bazu podataka Blockchaina.
- Mehanizmi konsenzusa potvrđuju transakcije tako što osiguravaju da pošiljatelj ima dovoljno kovanica ili tokena za dovršenje transakcije.
- Konstrukcija blokova je dio mehanizma konsenzusa. Blokovi čuvaju evidenciju blockchain transakcija i osiguravaju da prošle transakcije nisu izbrisane ili izmijenjene.
- Za mnoge Blockchainove, mehanizmi konsenzusa odgovorni su za kontinuirano stvaranje novih kovanica i tokena.
- Mehanizmi konsenzusa posljednja su faza odobravanja transakcije. Sredstva se ne prenose dok se mehanizam konsenzusa ne dovrši i blok ne zapiše u Blockchain.
Dva najčešće korištena mehanizma konsenzusa su proof-of-work i proof-of-stake.
- Bitcoin koristi mehanizam dokaza o radu “proof-of-work”, koji nagrađuje potvrđujuće čvorove izdavanjem Bitcoina svaki put kada se blok zapiše u Bitcoin blockchain. Ovaj proces je poznat kao rudarenje (Bitcoin mining).
- Proof-of-stake Blockchainovi usmjeravaju nagrade prema nasumičnim dionicima, pri čemu oni koji su uložili više novčića ili tokena blockchaina imaju veću šansu da budu odabrani. Kada brojni drugi čvorovi potvrde valjanost bloka, on se dodaje u Blockchain i dionik prima nagradu na temelju transakcijskih naknada za sve transakcije u bloku.
- Ostali mehanizmi konsenzusa u Blockchainu uključuju: delegated proof of stake, proof of importance, proof of capacity, proof of elapsed time, proof of activity, proof of burn, proof of authority, Byzantine fault tolerance, practical Byzantine fault tolerance, delegated Byzantine fault tolerance, and federated Byzantine agreement. Potražite objašnjenja ovih mehanizama u naprednoj verziji ovog tečaja.
Mehanizmi konsenzusa igraju nekoliko bitnih uloga u svijetu Blockchaina.
- Primarni cilj mehanizama konsenzusa je učiniti sigurnim poslovanje s ljudima koje ne poznajete ili kojima ne vjerujete. Mehanizmi konsenzusa podržavaju transakcije bez povjerenja i bez pouzdanog posrednika dopuštajući Blockchainovima da osiguraju da ljudi ne troše istu kriptovalutu dvaput ili kupuju stvari bez plaćanja. To rade procjenjujući koje su nedavne transakcije valjane, a koje nisu – bez potrebe za ljudskom prosudbom.
- Mehanizmi konsenzusa također potvrđuju transakcije i grade blokove tako da se validirani podaci o transakcijama mogu pohraniti na Blockchain.
- Uz proof-of-work blockchain, mehanizmi konsenzusa su neophodni za stvaranje novih kovanica, koje se dodjeljuju pobjedničkom čvoru.
- Mehanizmi konsenzusa pomažu osigurati da su svi čvorovi na Blockchain mreži sinkronizirani s važećim, ažurnim kopijama knjige transakcija.
Bitcoinov mehanizam konsenzusa za dokaz rada “Proof-of-Work”, našao se na udaru kritika posljednjih godina.
- Kaže se da rudari Bitcoina koriste otprilike onoliko električne energije za potvrđivanje Bitcoin transakcija kao cijela Švedska.
- “Proof-of-Work” je također spor. Bitcoin je ograničen na validaciju oko sedam transakcija u sekundi u cijelom svijetu – u usporedbi s brzinom Visa mreže kreditnih kartica od 24 000 tps.
- Godine 2022. Ethereum se iz mehanizma “Proof-of-Work” promijenio u mehanizam “Proof-of-Stake”, algoritam koji koristi puno manje električne energije i potencijalno je puno brži.
Rudarenje bitcoina je veliki posao.
- Rješavanjem kripto zagonetke tjekom validacije Bitcoin bloka, rudari zarađuju toliko novca da su stvorili tržište prilagođenih računalnih čipova koji su optimizirani za rudarenje Bitcoina i ništa drugo. Nizovi stotina ili tisuća ovih računala instalirani su na Bitcoin farmama, obično na lokacijama gdje je električna energija jeftina.
- Rudarstvo je bilo profitabilno za pojedinačne korisnike u ranim danima kripta, ali danas pojedinačni korisnici ne mogu očekivati da će njihova računala nadmašiti kombinirane napore tisuća prilagođeno dizajniranih računala.
- To je profitabilno jer nagrada za odabir rudara Bitcoin bloka trenutno iznosi 6,25 Bitcoina – oko 120 000 eura, čak i po sniženim cijenama Bitcoina iz siječnja 2023.
Rudarenje Bitcoina jednostavno je previše unosno da bi se od njega odustalo.
- Novi blok se u prosjeku provjerava svakih 10 minuta. To je više od 17 milijuna eura dnevno dodijeljenih rudarima.
- Pojedinačni rudari na osobnim računalima nekada su potvrđivali blokove i zarađivali Bitcoin nagrade, ali ovih dana velike rudarske farme potvrđuju gotovo sve blokove.
- Nagrada za rudarenje Bitcoina prepolovljena je nakon validacije 210.000 blokova. To je otprilike jednom u četiri godine. Ovaj događaj je poznat kao “prepolovljenje” – halving i općenito ima mali ili nikakav učinak na cijene Bitcoina.
Dakle – što smo naučili?
- “Proof-of-Work” i “Proof-of-Stake” dva su najčešće korištena mehanizma konsenzusa, no ima ih mnogo više.
- Sredstva se ne prenose dok se blok transakcija ne doda u bazu podataka Blockchaina.
- Mehanizmi konsenzusa čine sigurnim poslovanje s ljudima koje ne poznajete ili kojima ne vjerujete, eliminirajući potrebu za posrednicima poput banaka i investicijskih kuća.
To je kraj ove lekcije! Testirajte svoje znanje i zaradite bodove kako biste dobili potvrdu o uspjehu na Kriptomat Akademiji, polaganjem testa.
Sadržaj na Kriptomat akademiji je informativne prirode i ne treba ga smatrati personaliziranim ili bilo kakvim preporukama ili savjetima za ulaganje.