Osnovni pojam
U srži Bitcoina nalazi se poseban softver otvorenog koda. Svaki korisnik s odgovarajućim tehničkim vještinama može mu pristupiti i mijenjati ga, uključujući stvaranje vlastitih projekata.
Modifikacije izvornog koda nazivaju se grane ili tvrde i meke "forkove".«
Ako govorimo razumljivim jezikom, fork je proces promjene početnog skupa pravila na kojima radi Blockchain biblioteka (ili lanac sljedećih blokova i njihovih podataka), te se time identificira njegova originalnost. Čemu služi? Oba forka, iako različita u svom mehanizmu, namijenjena su nadogradnji i poboljšanju mreža kriptovaluta u slučaju nedostatka središnjeg autoriteta.
Hard forkovi VS Soft forkovi
Uobičajeno je razlikovati dvije vrste vilica, od kojih meka vilica je stoga meki oblik njegove manifestacije dok je teški ostati rigidnija i kardinalnija promjena u izvornom kodu.
Pozabavimo se svakom vrstom detaljnije.
Hard fork (možda se piše i kao hardfork) odnosi se na blockchain tehnologiju i predstavlja radikalniju promjenu mrežnog protokola koja prethodno nevažeće blokove i transakcije čini valjanima i obrnuto. Korištenje hard forka pretpostavlja da svi korisnici ili čvorovi bitcoin mreže moraju ostati ažurirani s najnovijom verzijom softverskog protokola. Soft fork je kontrast hard forku i ne prati ga obvezna ažuriranja softvera radi implementacije novih pravila te je unatrag kompatibilan.
Dvije vrste blockchain forkova stoga se pokreću kao odgovor na stara pravila od strane programera i kripto zajednica koje postaju nezadovoljne funkcionalnostima u protokolnom softveru koji predlažu već postojeće blockchain aplikacije. Mogu li se pojaviti kao metoda crowdsourcinga za financiranje raznih tehnoloških projekata ili kriptovaluta prinose.
Princip rada vilica
Ne samo Bitcoin sklon je razdvajanju blockchaina – to se može dogoditi u bilo koji kriptotehnološka platforma. Razlog je taj što blockchaini i kriptovalute imaju sličan princip rada bez obzira na kripto platformu na kojoj rade. Lakše je zamisliti blokove u blockchainima kao takozvane kriptografske ključeve koji upravljaju kapacitetom i značajkama vaše memorije (slično tome, popularni blockchain rudari definiraju pravila koja prenose memoriju u blockchain mreži).
Ipak, očekuje se da će gotovo svi rudari potvrditi sadržaj valjanog bloka u lancu i povezana pravila. U slučaju da želite promijeniti ta pravila, trebali biste se pozvati na proces fork-a - kao pokazatelj važne promjene u protokolu ili bilo kakvog preusmjeravanja u mreži.
Jeste li se ikada zapitali zašto je u posljednje vrijeme osnovano toliko kriptovaluta sličnih Bitcoinu? (Vjerojatno ste čuli za bitcoin cash, bitcoin gold i tako dalje). To je zbog mehanizma forkinga. Ako ste novi u ulaganju u kriptovalute, sigurno je teško definirati osobitosti svih tih kriptovaluta i steći dublji uvid u svaku od njih. Ipak, postoje brojni članci koji otkrivaju pozadinsku priču najvažnijih vrsta hard forkova bitcoina na tržištu, s kojima vam preporučujemo da se upoznate.
Mehanizam tvrdog vilica detaljnije
Hard tip forka je kada čvorovi najnovije verzije blockchaina više ne prihvaćaju stariju verziju (verzije) blockchaina, što stvara trajno odstupanje od prethodne verzije blockchaina. Novi i stari čvorovi koji nisu promijenjeni odbacuju ažurirana pravila, a to je faktor koji generira odstupanje ili hard fork u blockchainu.
Dodavanje novog pravila u kod u biti stvara račvanje u blockchainu: jedan put prati novi, nadograđeni blockchain, a drugi put nastavlja starim putem. Općenito, nakon kratkog vremena, oni na starom lancu shvatit će da je njihova verzija blockchaina zastarjela ili nebitna i brzo će nadograditi na najnoviju verziju.
Hard fork se može usporediti s meka vilica.
- Hard fork stvara i dovodi do drastičnog skretanja u protokol blockchain mreže koji se učinkovito dijeli na dvije grane, jednu koja se pridržava prethodnog protokola i drugu koja slijedi novu verziju.
- Vlasnici tokena u hard forku početnog blockchaina dobivaju tokene u novom forku, ali se od rudara očekuje da odaberu određeni blockchain za nastavak provjere.
- Hard fork se može dogoditi u bilo kojoj vrsti blockchaina, a ne samo u Bitcoinu (gdje su, na primjer, hard forkovi implementirali Bitcoin Cash i Bitcoin SV, zajedno s mnogim drugim vrstama).
Što se događa tijekom soft forka?
Softfork ne prati obavezna ažuriranja softvera kako bi se provela nova pravila. Čak i ako se neki čvorovi iz zajedničke mreže ne mogu promijeniti, to ih neće spriječiti u interakciji s drugim čvorovima koji su prihvatili pravila.
Možete dati sličan primjer s jezicima. Ako su svi čvorovi u mreži prije uvođenja forka razumjeli engleski američkog tipa, a nakon uvođenja novih pravila potrebno je preći na britanski tip, tada će svi "Amerikanci" moći udobno komunicirati s "Britancima" i obrnuto.
Može se sažeti da je softfork reverzibilna modifikacija koda koja ne krši bit protokola.
Koja je suština Hard Forka?
Sada pogledajmo koncept hard forka.
Ovdje sve nije tako jednostavno, a unesene promjene će proturječiti starim, pa čvorovi s izvornim kodom ne mogu ispravno obraditi rad čvorova koji djeluju na kvalitativno novi način.
Ponovno, pozivajući se na primjer s jezicima, starim čvorovima dodjeljuje se engleski, a novima kineski. U slučaju hard forka mijenja se bit protokola, pa je mreža podijeljena na dva dijela, od kojih će svaki raditi neovisno. Ovaj fenomen objašnjava se činjenicom da izvorni blokovi jednog smjera neće biti identificirani od strane onih u forku.
Hard Forks u odnosu na Soft Forks
Koje su ključne karakteristike “hard” i soft forkova i obrnuto? Kao što je jasno u prethodnim poglavljima, hard i soft forkovi su uglavnom isti na način da ako se postojeći kod kriptovalutne platforme promijeni, generiraju se dvije odvojene mreže, a stara verzija ostaje na mreži dok se nova verzija lanca stvara. Kada se blockchain podijeli na dva potencijalna načina, to može biti ili u vezi s poviješću transakcija mreže ili s novim pravilom koje definira valjanost transakcije i stvara nove valjane blokove. Ipak, hard forkovi kao nova verzija blockchaina obično se obrađuju u slučaju kada postoji većinska podrška zajednice kripto rudara (što obično znači da se očekuje da će 90 do 95 posto dati pozitivne odgovore na proces nadogradnje forka), i ako je tako, programeri blockchaina počinju mijenjati i nadograđivati postojeći kod.
Nasuprot tome, vjeruje se da se soft fork događa kada promjena u softverskom protokolu održava njegovu unatrag kompatibilnost, što implicira da će novi lanac s račvastim sustavom biti u skladu sa svježe ažuriranim pravilima kao i sa starim pravilima, dok će početni lanac i dalje poštivati stara pravila (na primjer, smanjenje veličine bloka može se obraditi mehanizmom soft forka). Za razliku od hard forka, koji se ne bi obradio osim ako se gotovo svi čvorovi ne slože s ažuriranjem svježe verzije, soft forkovi samo zahtijevaju od većine rudarskih bazena da ostanu ažurirani kako bi svježe ažurirana pravila stupila na snagu.
Fork za kriptovalute
Ako dizajnirate proces grananja za kriptovalutu, onda za fork mislite na promjenu pravila koda s potrebom za promjenom protokola. To čini Bitcoin sigurnijim i pouzdanijim.
Ključne posljedice hard forka
Za početak, mogu se dogoditi tri slučaja ako zajednica kripto rudara implementira hard-fork:
- Jedan blockchain prevladava nad hard forkom, dok druge mreže dobivaju nisku prihvaćenost zajednice i vrijednost (poput Bitcoin Unlimited-a i tradicionalnog Bitcoina);
- Oba blockchaina su odobrena i stoga funkcioniraju autonomno s otprilike jednakom prihvaćenošću i vrijednošću u zajednici (na primjer, Bitcoin Cash);
- Oba blockchaina su uvedena, no jedan od njih je poželjniji od drugog te stoga dominira u vrijednosti i stopi prihvaćanja (poput Ethereum mreže).
Nakon uvođenja ažuriranih pravila tvrdog tipa, jedan od novih lanaca može jednostavno izumrijeti, iako postoji mogućnost da će nastaviti postojati. Ovdje je faktor snage hashiranja za svaki smjer već važan. Što je veća snaga, veća je vjerojatnost preživljavanja.
Upečatljiv primjer onoga što se dogodilo je Ethereum mreža kada su prošlog ljeta napravljene promjene u protokolu, te se pojavio novi ETH lanac, koji postoji paralelno s originalnom verzijom Ethereum Classica.
Jesu li sve kriptovalute kriptovalutne forkove Bitcoina?
Uzimajući u obzir gore navedene informacije, fork izvornog koda zasebnog projekta kriptovalute može postati osnova druge kriptovalute koja može biti nova.
Ako uzmete izvorni kod Bitcoina i na temelju njega stvorite vlastiti proizvod, onda će to, zapravo, čak i uz minimalne promjene, biti zaseban projekt kriptovalute. Da bi bio prepoznat i uspješan, pozovite prijatelje i poznanike u projekt, osigurajte izdavanje narudžbe od milijun kovanica i tko zna, možda ćete doista postati osnivač ozbiljnog projekta.
Kako razlikovati original od vilice?
Nisu svi projekti kriptovaluta zapravo forkovi jer još uvijek postoje obojeni novčići, metacoini i drugi složeni tokeni koji ne pripadaju grani ili altcoinima.
Što je Altcoin?
Altcoin je bilo koja druga digitalna valuta osim Bitcoina. Ali nemojte ga brkati s klonom jer to nije. To su dva potpuno različita koncepta koja se mogu primijeniti čak i na jedan projekt, ali neovisno o drugom.
Kako razumjeti razliku?
Altcoini uključuju kriptovalute koje se fundamentalno razlikuju od ostalih projekata. To je isti Etherium, NXT, Dash ili MaidSafe. Forkovi su Dogecoin, kao grana Litecoina, Expanse – fork Ethereuma, i Stellar kao grana kriptovalute Ripple.
Zaključno
Tijekom godina, bitcoin je već iznjedrio velik broj forkova. Iako je teško davati predviđanja na tako nestabilnom tržištu kao što su kriptovalute i blockchain, vrlo je vjerojatno da će kriptovaluta u budućnosti nastaviti testirati i dalje implementirati i soft i hard forkove, postupno šireći kripto zajednicu i povećavajući broj vlasnika kriptovaluta, a istovremeno čineći cjelokupni proces sve sofisticiranijim.
Ukratko, tržište kriptovaluta ima stalno rastuće izglede, jer se očekuje da će porasti s 1,6 milijardi USD u 2021. na 2,2 milijarde USD do 2026. (za više statistika, primijenite istraživanje tržišta na povezanim kripto web stranicama). To otvara širok raspon mogućnosti za početnike u ovoj industriji, no u našem članku ne nudimo nikakve investicijske savjete i uvijek preporučujemo konzultacije s profesionalcima prije nego što se upustite u novi uzbudljivi svijet rudarenja kriptovaluta.
Odricanje od odgovornosti: Naša stranica u skladu je s pravilima TCF v2.0, što znači da naši partneri i mi obrađujemo podatke naših korisnika, primjenjujemo precizne podatke o geolokaciji, aktivno skeniramo karakteristike uređaja radi identifikacije, mjerimo performanse sadržaja, odabiremo osnovne oglase, mjerimo performanse oglasa, prikazujemo personalizirane oglase, primjenjujemo istraživanje tržišta za generiranje uvida u publiku i tako dalje. Osobne podatke obrađujemo u skladu s Okvirom za transparentnost i pristanak. To neće utjecati na podatke o pregledavanju i osobne podatke naših korisnika, no oni imaju pravo prigovoriti tamo gdje se koristi legitimni interes.
Često postavljana pitanja
Je li hard fork dobar ili loš?
Situacija je malo složenija i diskutabilnija budući da hard forkovi i soft forkovi mogu biti i dobri ili loši za kripto zajednicu, pa postoje podijeljena mišljenja o tome. Zaključak je da hard forkovi stvaraju trajni rascjep u blockchainu i znak su nestabilnosti kriptovalute. Dakle, ako se dogodio hard fork, to implicira više zastoja i ukupni porast volatilnosti cijene kriptovalute na kripto tržištu.
Što su hard fork coini?
Hard fork bitcoina odnosi se na dosljednu promjenu bitcoin modela i blockchain protokola koja je učinkovito dovela do dvije grane ili vrste bitcoin forka, jedne koja slijedi prethodni protokol i jedne koja implementira novu verziju. Zbog tog procesa forka, razvijeno je nekoliko digitalnih valuta, kao što su bitcoin cash (koji je i dalje najuspješniji hard fork prve kriptovalute) i bitcoin gold. Dakle, bitcoin cash je rezultat takvog hard forka; ukupno postoji 105 "hard" projekata forka bitcoin casha.
Što znači fork u kriptovalutama?
Kada se temeljni izvorni kod blockchaina i, na primjer, bitcoin platforme izmijeni kako bi se poboljšala određena značajka, događa se mehanizam koji se naziva hard fork. U slučaju da programeri žele proširiti mogućnosti blockchaina povećanjem kapaciteta transakcija u bloku, potreban je mehanizam hard forka za implementaciju tih značajki blockchaina. Hard fork zahtijeva nadograđene čvorove i rezultira stalnim podjelama blockchaina; novi i poboljšani blockchain bit će upravljan poboljšanim kodovima. Blockchain tehnologija izvorno je zamišljena kao tehnologija iza Bitcoina, prve decentralizirane kriptovalute ikad napravljene.
Koje su dvije vrste forkova Blockchaina?
Blockchain forkovi (ili, ako se skraćeno kaže, podjele u blockchain mreži) obuhvaćaju dvije osnovne skupine, slučajne i namjerne forkove; slučajni forkovi nastaju u slučaju da se dva ili više blokova kreiraju istovremeno, dok se namjerni forkovi dijele na hard forkove i soft forkove. Oba forka pak proizvode podjelu mreže, ali hard fork, budući da nije unatrag kompatibilan, dovodi do dva blockchaina (ili odvojenih mreža), a soft fork rezultira jednom, može ići sa starim softverom i ne zahtijeva nova ažuriranja softvera. Da biste saznali više o tome kako soft i hard forkovi funkcioniraju, pogledajte naš članak.








