3 Osnovna tipa Blockchain Bloka: Uncle, Orphan i Stale

Pool u kojem ste se priključili da rudarite Bitcoin je izrudario orphan blok i vi niste nagrađeni. Šta se desilo? Ako ste novi u svetu rudarenja ili kriptovaluta termini sa kojima će te se susretati su stale blok, orphaned blok ili uncle blok.

Ova tri tipa bloka su zapravo napušteni blokovi koje ne prihvata glavna blockchain mreža. A termini stale, orphan, uncle su nazivi za isti tip blokova na drugim blockchainu. Monero – stale Etherum uncle, Bitcoin orphan.

Blockchain Ilustracija
Blockchain Ilustracija

Sadržaj

Objašnjenje Orphan, Stale i Uncle Bloka

Bitcoin, Etherum, Litecoin, Dash, Monero koriste Proof-of-Work(PoW) i samim tim verifikaciju i transkcije obavljaju rudari. Međutim ne ulaze svi novo kreirani blokovi u glavni blockchain pa se može desiti da ostanete bez nagrade jer ste rešili neki od ne validnih blokova.

Kako se kreira novi blok u Blockchain-u?

Hajde da objasnimo proces rudarenja i kreiranja novih blokova. Kada mi iniciramo transakciju na nekom blockchain-u, želimo da prebacimo Monero, Dash, Litecoin, Bitcoin… Mi šaljemo tu transakciju u Mempool, mesto gde se skladište sve neverifikovane transakcije koje treba da uđu u novi blok. Prilikom rudarenja rudar sakuplja te infomracije o transkacijama iz Mempoola i počinje da ih upisuje u novi blok koji treba da se ugradi u postojeći blokchain. Nakon što zapiše sve transakcije, rudar zapravo pravi kriptografski sloj oko transakcija kako bi one bile sigurne i počinje da otkriva hash vrednost poslednjeg bloka. Hash vrednost je zapravo linearni zapis za čije se dobijanje stalno povećava težina, a način na koji rudari to rade je tkz, brute force metoda. Kada se dogodi da dva potpuno ista bloka budu kreirana od strane dve rudarske kompanije, dolazi do kreiranja jednog orphaned bloka i jednog regularnog. Ovo je uzrokovano latencijom mreže, pa mreža nasumično određuje koji blok će biti upisan, ali uglavnom prednost dobija lanac koji je duži.

Orphan Blokovi

Kao što i naziv sugeriše orphan(siroče) blok je blok bez roditelja, u Bitcoin-u ovaj termin označa odbačeni blok, blok koji nije ugrađen u glavni blockchain Bitcoina. On nastaje kada neki blok bude ubačen u blockchain i ostane dugo neaktivan, nema nijedan blok koji je povezan sa njim. Orphan blok je jednom kao i regularni, verifikovan pravilno enkriptovani ugrađen na blockchain ali tokom vremena zbog gore navedenih razloga biva odbačen sa glavnog blockchaina. Veći broj orphan blokova vodi ka većoj nesigurnosti mreže.

Stale Blok

Stale blok se razlikuje od Orphan bloka po tome što Stale blok je bio verifikovan i validan blok za koji je isplaćena nagrada, ali je zbog duge neaktivnosti odbačen sa glavnog Blockchain-a. Kako bi ovo najbolje razumeli, pogledajmo sledeću činjenicu. Ako bitcoin mreža ima 2 različita blockchain-a, najduži lanac će pobediti i će biti uključen u blockchain.

Koja god mreža ima duži blockchain on je pobednik, i na ovakvim lancima radi većina rudarskih poolova, a rudari koji rudare blokove u kraćim lancima, koji se smatraju da imaju stale blokove ne mogu dobiti nagradu kada ugrade novi blok.

Uncle blok

Uncle Blok je sličan Orphaned bloku ali postoje neke male razlike. U Bitcoin zajednici je bitno koji je blok najduži, dok u Etherum zajendici je najbitnije koji je najteži blok, a sami Uncle blokovi čine lance još težim. Međutim Etherum Ghost protocol ohrabruje rudare da pronalaze uncle blokove i da ih ugrađuju u u svoj blokchain, jer čine blockchain ‘težim’ pa samim tim i celu mrežu sigurnijom.

LEAVE A REPLY

Please enter your comment!
Please enter your name here