Jednostavan vodič za Ethereum Classic u odnosu na Ethereum: u čemu je razlika?

Ako ste relativno novi u kriptovalutama, možda ćete biti malo zbunjeni u pogledu razlike između Ethereum classic (ETC) i Ethereum (ETH).

Možda se varaju kad misle da su doista jedno te isto. Za razliku od Bitcoina i Bitcoin Casha, postoji samo jedan Ethereum koji je pokriven od strane glavnih medija i svih u zajednici.

Također smo pokrili što je Ethereum i kako su njegovi protokoli blockchain i pametnih ugovora sposobni olakšati decentralizirane aplikacije. Ovi se slučajevi upotrebe također dijele s Ethereum classic.

Važno je napomenuti da su, poput Bitcoina i Bitcoin gotovine, Ethereum classic i Ethereum rezultat hard forka u mreži Ethereum. Međutim, u ovom slučaju novčić koji se odvojio od uspostavljenog lanca bio je Ethereum, a ne Ethereum classic.

To je bio rezultat nužne akcije i više se odnosi na temeljnu politiku nego na bilo što drugo. Pogledajmo dublje ove dvije kovanice.

Svoj rad započinjemo na početku priče, DAO …

Ekosistem DAO

Ekosistem DAO

DAO (Decentralizirana autonomna organizacija) razvijen je kao pametni ugovor Ethereuma koji će revolucionirati način na koji smo razmišljali o Etheruemu. Ideja koja je stajala iza toga bila je biti decentralizirani fond rizičnog kapitala koji će ulagati u potencijalne pretplate i zaraditi prinose za početne ulagače.

Oni koji bi kupili DAO dobili bi DAO tokene. To bi se moglo smatrati dionicama koje bi netko imao u Zakladi za ulaganje u nekretnine (REIT) koja bi u vaše ime ulagala u poslove s nekretninama.

Ovi DAO tokeni također bi dodijelili glasačima prava glasa za bilo koje ulaganje koje ih zanima. Ti vlasnici tokena mogli su glasati za projekte u koje su imali najviše vjerovanja. Oni projekti koji su imali najviše glasova tada bi dobili “bijelu listu” i primite ulaganja.

Ovo je viđeno kao nevjerojatan projekt i privukao je veliko zanimanje tisuća ulagača. Ukupno je DAO rasprodanom prodajom uspio prikupiti oko 150 milijuna USD u ETH u samo 28 dana. Također je procijenjeno da je najmanje 15% cjelokupnog Ethereuma u optjecaju uloženo u DAO.

Kako bi korisnicima dali mogućnost da se isključe iz bilo kojeg ulaganja koje doista nisu odobravali, mogli bi izaći iz njega putem nečega što se naziva “podijeljena funkcija”. To bi omogućilo investitoru da vrati Ethereum koji je uložio i stvori “dijete DAO”.

Međutim, i ovo je imalo jedna kritična mana po tome što bi ga i haker mogao koristiti za izvlačenje sredstava. Mnogi su ovo smatrali rupom koja nije ispravljena i na kraju je dovela do stvaranja Ethereum Classic.

Neslavni DAO Hack

Ranjivi pametni ugovor DAO

Ranjivi kod pametnog ugovora? – Izvor: Fullstack Academy


I pored toga, haker je uspio maksimalno iskoristiti ovu posebnu ranjivost. Uspjeli su pogoditi DAO i oduzeti otprilike trećinu uloženih sredstava. Ranjivost je bila vrlo jednostavna jer je haker uspio konstruirati rekurzivnu funkciju u zahtjevu za razdvajanje.

Rezultat toga bio je da bi haker podnio zahtjev da im se sredstva pošalju za vlastito dijete DAO. Međutim, prije nego što se unutarnje ravnoteže mogu ažurirati, funkcija bi se ponovno pokrenula i izvukla još više Ethereuma.

To se nije moglo zaustaviti i omogućilo je ranjivom kodu da izdvoji oko 50 milijuna ETH za Child DAO koji je postavilo. Kad bi se ukrao tako velik iznos sredstava, to bi nesumnjivo imalo ogroman utjecaj na relativno novu Ethereum zajednicu.

Do parity multisig hack-a krajem 2017., DAO-ov hak bio je najveći Ethereum-ov dosad i cijena ETH-a se srušila jer su se mnogi pitali što bi to moglo značiti za stabilnost novčića. Bili su zabrinuti da je hakiranje rezultat šire ranjivosti mreže.

Međutim, ovo je bila pogreška u kodiranju od strane DAO-a i mnogi u zajednici Ethereum to su smatrali takvim.

Što učiniti s Hackom

DAO je šifra koda

DAO kod bi trebao biti nepromjenjiv

Iako je ovo bila pogreška u kodu pametnog ugovora DAO, hakiranje je ipak utjecalo na pokolebavanje vjere ljudi u širi projekt Etheruem. Teško je bilo shvatiti ideju da se preko 50 milijuna dolara u Ethereumu može tako lako ukrasti iz neurednog koda.

Postojalo je tako malo uštedenog počeka, a to je bilo 28 dana čekanja koje je haker morao pričekati da bi izvadio svoj ETH. Uz ovo razdoblje besplatno za odgovor programera. Za to su vrijeme morali smisliti potencijalno rješenje problema.

U zajednici je bilo nekoliko ljudi koji su vidjeli pogrešku DAO-a i da zajednica ne bi trebala reagirati. Tvrdili su da je pojam blockchaina nepromjenjiv i da ga stoga nije moguće promijeniti.

Međutim, bilo je mnogo onih koji su željeli zaključati sredstva hakera i osigurati da ih on neće moći iseliti ni u jednoj transakciji. Zatim su razmotrili otopinu meke vilice.

Potencijalna DAO mekana vilica

To se smatralo najvjerojatnijim rješenjem jer bi omogućilo hakeru da bude zaključan iz mreže. Ipak, promjena Ethereum koda također bi bila unazad kompatibilan. To bi značilo da bi svi čvorovi i dalje mogli raditi bez iniciranja promjene.

Na papiru je ovo zvučalo kao izvrsno rješenje. Međutim, postoji jedna stvar koju nisu uzeli u obzir, a to je potencijal za DOS (Denial Of Service) napad na mrežu Ethereum. To je moglo paralizirati mrežu Ethereum i učiniti je neučinkovitom.

U osnovi, mreža Ethereum zahtijeva da rudari budu nagrađeni za računalni rad putem GAS-a. To je trošak transakcije i razvijen je kako bi neželjena pošta ili brojne transakcije učinile preskupima. To je način na koji su napadi DOS-a mogli biti osujećeni.

Međutim, s obzirom na prirodu ovog soft-forka, napadač može slati transakcije bez GAS-a. Stoga si može priuštiti slanje brojnih transakcija i preplavljivanje mreže složenim transakcijama koje komuniciraju s DAO-om. Rezultat bi bio DOS napad na mrežu.

Stoga bi jedini način da zajednica Ethereum učinkovito zatvori hakera iz svojih sredstava bio bi provesti mnogo rigidnije tvrda vilica.

Rješenje tvrde vilice

Ilustracija tvrde vilice

Ilustracija tvrde vilice – Izvor: Investopedia.com

Tvrda vilica razlikuje se od meke vilice po tome što promjene nisu unatrag kompatibilne. To znači da nakon što se vilica implementira, niti jedan čvor ne može raditi na starijoj bazi koda. Svi će se morati ažurirati ili se suočiti s tim da budu višak i da neće moći komunicirati sa širom mrežom.

U slučaju Ethereuma, ovaj hard-fork trebao bi biti implementiran na blok koji je bio neposredno prije DAO napada. U ovom je slučaju to bilo na bloku 1.920.000. To bi značilo da su prije ovog bloka stari i novi lanac isti. Nakon ove rašlje, oni su potpuno drugačiji.

Pri stvaranju novog lanca, programeri bi sklopili pametni ugovor koji bi vratio sva sredstva koja je DAO uspio prikupiti i vratiti ih članovima koji su financirali.

To je izazvalo veliko neslaganje u zajednici. Mnogi su smatrali da je to suprotno pojmu decentralizacije. Oni su se protivili ideji da bi grupa programera mogla mijenjati mrežna pravila i “nagraditi” loše kodiranje.

Ti su programeri također smatrali da bi, ako ne bi došlo do hakiranja programera i onih koji su financirali DAO, to stvorilo presedan za buduće neuspjehe. Mogao bi pružiti negativne vanjske učinke jer nije bilo troškova za nepravilne revizije koda.

Ovo neslaganje je ono što je dovelo do pokretanja Ethereum Classic.

Ethereum dijeli od Ethereum Classic

Većina najvećih igrača u ekosustavu Ethereum, uključujući najutjecajnije programere, podržali su račvanje Ethereuma. Na primjer, i Vitalik Buterin i Gavin Wood koji su osnivači zaključili su da je to najbolji način djelovanja.

Ipak, u zajednici je još uvijek bilo određenog broja onih koji su hard fork smatrali suprotnim idealima koji dominiraju kriptovalutom. Intervenciju programera u jednom hakanju za drugim vide kao primjer negativnih vanjskih učinaka.

Bilo je i utjecajnih ljudi koji su stajali iza Ethereum Classic (ETC), uključujući izvršnog direktora tvrtke Grayscale, Barryja Silberta. Zadržali su početni kôd i odlučili izbjeći promjene koje je glavna mreža Ethereuma provela putem vilice.

Sad kad znamo sve okolnosti koje su dovele do račvanja, usporedimo dva novčića

Ethereum Classic vs Ethereum

Ako bi se pogledala izvedba oba novčića od hakovanja DAO-a i hard forka, sasvim je jasno da je Etherueum (ETH) znatno nadmašio Ethereum Classic (ETC). Usporedbu cijena dva lanca možete vidjeti na grafikonu dolje s tržišne granice novčića.

Usporedba cijena ETC i ETH

Usporedba cijena ETH i ETC. Izvor: Coinmarketcap.com

To je zbog niza razloga za koje Ethereum classic deveopers bez sumnje ne bi bili poznati. S obzirom na to da hard fork nije kompatibilan unatrag, bilo kakve promjene implementirane na mreži Ethereum neće biti kompatibilne s Ethereum Classic lancem.

Otkako se razdvojio od klasike Ethereum, glavni ETH lanac pretrpio je niz temeljnih promjena i poboljšanja koja uključuju rudarske promjene, povjerljive transakcije itd. Sve su to bile opisane u nadogradnji Metropolisa koja traje već neko vrijeme.

Ova ažuriranja i raspon dApps i ICO-a koji su izgrađeni na ekosustavu Ethereum dodatno su potaknuli masovno usvajanje lanca ETH. Rezultat ovog masovnog interesa bio je da se cijena Ethereuma nastavi rasti i dosezati sve vrijeme visoke cijene od preko 1300 USD.

Štoviše, s objavljivanjem ažuriranja Bizanta i eventualnom provedbom Casper Proof-of-Stake (POS) rudarstva, cijena će se vjerojatno nastaviti rasti.

Stoga, ako ste razmišljali hoćete li ulagati u Ethereum ili Ethereum Classic, morate uzeti u obzir da sva ažuriranja koja su se dogodila s ETH-om od hard-forka neće biti dio Ethereum ETH lanca.

Iako je tehnički, Ethereum ETH lanac superioran, s ideološke perspektive još uvijek je mnogima ostavio loš ukus u ustima. Doista, vidjeli smo da se ovo nedavno odigralo u incidentu s paritetom, jer je zajednica bila podijeljena oko toga trebaju li primijeniti bilo kakve promjene koda kako bi spasili zamrznuta sredstva.

Kao što se očekivalo u tom slučaju, došlo je do jednostavne pogreške u kodiranju od strane Parityja, a dok su tražili hard fork, mnogi su razmišljali o presedanu koji je stvoren od DAO-ovog spašavanja. Ipak, čini se kao da glavni programeri u ovom slučaju neće podržati hard fork.

Mnogi tvrde da je to razlog što je klasični Ethereum ETC lanac bio ideološki čistiji. Nikada neće spasiti loše kodirani dApp na svojoj mreži.

Naravno, također će trebati uzeti u obzir kako će prelazak Ethereuma s Proof-of-Work (PoW) rudarstva na POS rudarstvo imati na rudare koji su trenutno na mreži Ethereum. Zaista je sasvim vjerojatno da bi se ti rudari mogli prebaciti na klasični lanac Ethereum u slučaju da ne mogu biti glavni čvor.

Zaključak

Iako je klasični lanac Ethereum trebao biti ideološki čistiji od lanca Ethereum, nije išao u korak s razvojem ETH-a.

To je nešto što programeri Ethereum classic očajnički pokušavaju promijeniti, a to dokazuje i ukupan broj predavanja u spremište GitHub u 2017. Bilo je ispred Ethereuma na 895 u odnosu na Ethereum 883.

To je jedan od razloga zašto ljudi misle da klasično ulaganje u Ethereum u 2018. godini ima puno potencijala za pružanje impresivnih povrata. Štoviše, s obzirom na to da je Ethereum već druga najvrjednija kriptovaluta po tržišnoj kapitalizaciji, šanse za veći povrat matematički su teže.

S druge strane, mnogo je manje mjesta na kojima novi ulagači mogu kupiti Ethereum classic nego Ethereum ETH. Trenutno je Ethereum na gotovo svakoj Fiatovoj burzi, poput Coinbase, Bitstamp itd. Trenutno Ethereum Classic postoji na samo nekoliko poput Kraken burze itd..

Stoga ove tržišne čimbenike, zajedno s ideološkim / tehnološkim čimbenicima treba uzeti u obzir prilikom određivanja ulaganja između Ethereum Classic i Ethereum.

Istaknuta slika putem Fotolia

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me