Ethereum Classic vs. Ethereum. Care este diferența?

https://blockgeeks.com/wp-content/uploads/2017/06/What-is-Ethereum-Classic-Ethereum-vs-Ethereum-Classic-1.png

Ce este Ethereum Classic?

Ethereum Classic – dacă ești familiarizat cu lumea criptovalutelor, sigur ai o părere legată de acesta. Lupta dintre Ethereum și Ethereum Classic este etică, și ideologică în același timp. Înainte să explicăm principala diferența dintre cele două și de a trage propriile concluzii, este important să le cunoaștem un pic istoricul.

Formarea DAO

Întregul ecosistem al Ethereum funcționează pe baza contractelor smart. Cei mai puțin inițiați în lumea crypto trebuie să știe că, fundamental, contractele smart (inteligente) sunt cele prin intermediul cărora se realizează lucrurile în ecosistemul Ethereum. În formulare simplă: contractele smart sunt contracte automate care aplică și facilitează clauzele cuprinse în ele.

DAO, sau organizația autonomă descentralizată, a fost un contract smart complex care a dorit să revoluționeze Ethereum pentru totdeauna. Inițial a pornit ca un fond de capital de risc descentralizat, care urma să finanțeze toate Dapp-urile viitoare din ecosistem. Modul său de funcționare era extrem de clar. Dacă-ți doreai să ai cuvânt de spus în legătură cu alegerea acelor aplicații care urmează să fie finanțate, trebuia să cumperi token-uri DAO, în schimbul unei anumite cantități de Ether. Token-urile DAO indicau că faci parte oficial din sistemul DAO.

Cum urmau să fie construite și finanțate Dapp-urile?

În primul rând, trebuie să-ți fie aprobată prezența pe listă de către curatori (curators) – cunoscuți ca și capii lumii Ethereum. După ce-ai obținut aprobarea din partea lor, vor vota proprietarii de token-uri DAO. Dacă propunerea obține o aprobare de cel puțin 20% în cadrul votului, vei primi resursele necesare pentru a porni.

Posibilitățile DAO, precum și flexibilitatea, controlul și transparența pe care au oferit-o, au fost fără precedent; iar oamenii au sărit să-și ia partea. În 28 de zile, calculate de la formare, a acumulat ether în valoare de peste 150 milioane de dolari în cadrul vânzării.

Probabil te gândești că toate sună atât de frumos, dar cum iese cineva din DAO? Ce se întâmplă dacă este aprobat un Dapp pe care nu-l placi? Cum poți părăsi DAO în acest caz? Pentru a asigura acest lucru, a fost creată o cale de ieșire, numită „split function”. Cu ajutorul acesteia îți vei primi înapoi ether-ul investit și poți crea chiar și propriul „child DAO”; de fapt, poți ieși împreună cu mai mulți proprietari de token DAO, vă puteți crea propriul „child DAO” pentru care puteți începe să acceptați diferite oferte.

Condiția

În contract a existat o condiție; mai precis, după părăsirea DAO trebuia să-ți păstrezi ether-ul pentru 28 de zile, înainte de a-l putea cheltui. Toate arătau și funcționau bine, însă exista o mică problemă. Multă lume a observat această fisură și au subliniat-o. Însă creatorii DAO au asigurat oamenii că aceasta nu va reprezenta o problemă mare. Până la urmă s-au înșelat, iar asta a produs o furtună suficient de puternică încât să împartă Ethereum în Ethereum și Ethereum Classic.

Atacul DAO

Pe 17 iunie 2016 cineva a profitat de această fisură din DAO și a furat o treime din fondurile DAO, în valoare de aproximativ 50 milioane de dolari. Ulterior, portița descoperită de hackeri a părut destul de evidentă.

Dacă doreai să părăsești DAO, o puteai face prin trimiterea unei cereri. Funcția split conținea pe urmă doi pași:

-Înapoiază utilizatorilor ether-ul, în schimbul cantității de DAO deținute.

-Înregistrează tranzacția în registru și actualizează balanța internă de token.

Ceea ce a făcut hackerul a fost introducerea unei funcții recursive în cerere, iar funcția split a fost efectuată în felul următor:

-A preluat de la utilizatori token-urile DAO și le-a dat ether-ul solicitat.

-Înainte ca tranzacția să poată fi înregistrată, funcția recursivă a rechemat codul și a trimis și mai mult ether, tot în schimbul aceleiași cantități de token DAO ce a fost deja utilizată în acest scop.

Asta a continuat până și-a însușit ether în valoare de 50 milioane de dolari – pe care i-a stocat într-un child DAO. Cum era de așteptat, întreaga comunitate Ethereum a fost foarte revoltată.

Notă: Înainte de a continua articolul, trebuie să clarificăm un lucru important. Atacul a avut loc din cauza unei probleme din DAO, și nu din cea a uneia din însăși Ethereum – acesta rulează în fundal, pe când DAO rulează prin el.

Cum spunea și Gavin Wood, cofondatorul Ethereum, a acuza Ethereum pentru hackul DAO este ca și cum am susține că „Internetul s-a stricat”, de fiecare dată când un domeniu web se oprește.

Consecințele atacului DAO

Chiar dacă Ethereum nu poate fi făcut responsabil pentru ce s-a întâmplat cu DAO, totuși incidentul a spulberat încrederea oamenilor în criptovalute. Prețul ether a scăzut de la 20 la 13 dolari, iar oamenii s-au panicat.

În ciuda faptului că hackerul și-a procurat ether în valoare de 50 de milioane de dolari, banii erau încă în child DAO; și nu i-a putut accesa deocamdată, fiindcă în contractul smart DAO se preciza că ether-ul investit care urmează să fie retras din DAO nu poate fi cheltuit timp de 28 zile după retragere. Luând în considerare acest lucru, comunitatea și echipa Ethereum a decis să ia măsuri și a precizat trei potențiale soluții

-Nimeni nu face nimic

-Soft fork

-Hard fork

Nimeni nu face nimic

Unii au argumentat că efectuarea oricăror modificări este în contradicție cu însăși natura Ethereum și cu concepția sa de bază. Aceștia susțineau că Ethereum este imuabil și „codul este lege”. Mulți însă nu erau de acord cu acest punct de vedere, astfel majoritatea a votat în favoarea soft fork.

Ce este soft fork?

Dacă un lanț trebuie actualizat, avem două modalități în acest sens: soft fork sau hard fork. Gândește-te la soft fork ca la o actualizare software care este compatibilă și înapoi. Ce înseamnă asta? Să presupunem că pe laptop rulezi programul MS Excel 2005 și dorești să deschizi un tabel integrat în aplicația MS Excel 2015; îl vei putea accesa în continuare, fiindcă MS Excel 2015 este compatibil retroactic.

Însă toate acele actualizări de care te poți bucura în versiunea mai nouă, nu vor fi disponibile în versiunea mai veche. Întorcându-ne la analogia MS Excel, să presupunem că există un serviciu care permite integrarea GIF-urilor în versiunea 2015 a tabelului, dar pe acestea nu le vei putea vedea în versiunea din 2005. Fundamental, vei vedea tot textul, dar nu și GIF-ul.

Fundamental, este ceea ce și-a propus Ethereum să facă cu blockchain-ul său – un soft fork unde poți alege liber dacă dorești să actualizezi sau nu; dar indiferent de opțiunea aleasă, utilizatorii actualizați pot intra în legătură cu cei neactualizați în continuare. Ideea era să blocheze complet ether-ul furat de hacker, prin ignorarea și izolarea blocurilor care conțin tranzacții ce-l ajută să se miște în jurul acestuia.

Suna destul de bine și era agreată de majoritatea comunității Ethereum, dar s-a ivit o problemă care a pus întreaga comunitate în fața unei mari dificultăți. Implementarea soft fork ar avea ca rezultat un atac DoS – „Denial of Service” (refuzarea serviciului).

Înțelegerea soft fork doS

Ecosistemul  Ethereum recompensează cu gas activitățile de minat. Este metoda primară prin care minerii sunt protejați de atacurile DoS. Să presupunem că cineva decide să atace rețeaua prin inundarea sa cu tranzacții care necesită calcule dificile. În acest caz minerii se pot așeza să efectueze calculele; și chiar dacă nu le vor îndeplini cu succes, vor primi un punctaj gas care corespunde cu numărul de calcule efectuate. În consecință, cu cât este mai dificil și durează mai mult un calcul, adună cu atât mai mult gas, iar atacatorul trebuie să cheltuie mulți bani pentru săvârșirea unor asemenea atacuri.

Însă în momentul în care este implementat soft fork-ul, atacatorul va găși calea către sistem. Acum, el va putea inunda rețeaua cu tranzacții care vor interacționa cu DAO și vor determina minerii să efectueze calcule deosebit de comlexe, în schimbul a zero sau puțin gas și fără costuri pentru atacator. În realitate, atacatorul poate păcăli minerii ca aceștia să rezolve un calcul malițios, prin stabilirea unui preț gas ridicat.

Asta a însemnat că soft fork-ul nu ducea în nicio direcție. Iar astfel comunității Ethereum nu i-a rămas decât o singură cale de urmat, hard fork-ul.

Ce este hard fork?

Diferența primară dintre soft și hard fork este că hard fork-ul nu este compatibil înapoi. După ce-a fost executat, nu poți reveni asupra sa. Dacă nu te alături versiunii împrospătate a blockchain, nu vei putea accesa niciuna dintre noile actualizări și nu vei putea interacționa cu utilizatorii noului sistem.

Hard fork-ul Ethereum s-a presupus că va funcționa în așa fel încât va exista o ramură care se va separa de blockchain-ul principal într-un anumit punct (în acest caz chiar înaintea atacului DAO). Până în acel punct (blocul 1.920.000) vechiul și noul lanț este identic, dar după hard fork cele două lanțuri devin entități complet diferite. Noul lanț a fost numit pe scurt „Ethereum” sau „ETH”.

Restituirea banilor

Acest hard fork a fost conceput în principal pentru restituirea banilor care le-au fost luați oamenilor în cadrul DAO, iar în acest scop au utilizat un contract smart de rambursare, a cărei funcție unică a fost de a „retrage”. Deci pentru fiecare 100 DAO, proprietarii de token DAO primesc 1 ETH. Această propunere a generat discuții aprinse în cadrul comunității și a dus la o ruptură. Acele persoane care nu susțineau hard fork-ul, au decis să rămână pe vechiul blockchain, denumindu-l  „Ethereum Classic” sau „ETC”. Am și ajuns la disputa dintre Ethereum  și Ethereum Classic, o luptă fascinantă, fiind etică și ideologică în același timp. Gavin Wood a numit ruptura Ethereum „cel mai important moment din istoria criptomonedelor de la nașterea Bitcoin încoace”.

Ce este Ethereum Classic?

Képtalálatok a következőre: ethereum classic

Persoanele care s-au împotrivit hard fork-ului au decis să rămână alături de vechiul lanț, denumindu-l „Ethereum Classic”. Capitalizarea de piață a ETC este în acest moment cu puțin peste 500 de milioane de dolari, iar valoarea sa este în jurul a 4,5 dolari, fiind pe locul 20 în rândul criptomonedelor.

De ce au rămas oamenii fideli unui lanț vechi, de vreme ce toți membri importanți ai Ethereum, inclusiv fondatorii Vitalik Buterin și Gavin Wood s-au mutat pe noul lanț? Se pare că răspunsul la această întrebare este mai degrabă unul filosofic. Ai văzut că Ethereum, și criptovalutele în general, a fost introdus(e) pentru a se opune corupției financiare. Motivul pentru care blockchain-ul a fost proiectat să fie imuabil era ca acesta să fie rezistent la capriciile umane.

Acesta este motivul pentru care mulți simpatizanți ETC n-au fost de acord cu hard fork-ul; fiindcă acesta schimbă lanțul printr-o singură mișcare, iar asta modifică scopul primar al Ethereum. Prin hard fork se poate dovedi că blockchain-ul este influențat de capriciile umane; iar acest lucru n-a fost pe placul multor „idealiști crypto”. Personalități ca Barry Silbert, directorul Grayscale, s-au așezat de partea ETC. Toate acestea sună destul de bine, dar în cazul Ethereum Classic există câteva probleme care nu pot fi ignorate.

Problemele Ethereum Classic

Principala problemă legată de ETC este că, din cauza hard fork-ului, acesta nu va fi compatibil înapoi cu Ethereum. Toți greii comunității Ethereum s-au mutat pe noul lanț, ceea ce înseamnă că niciun membru ETC nu poate accesa nicio actualizare făcută de către ETH. Exemplul perfect în acest sens este trec erea ETH de la Proof of Work (PoW) la Proof of Stake (PoS). ETC nu este capabilă să realizeze asta, fiindcă software-ul lor pur și simplu nu permite utilizarea actualizărilor.

N-am ajuns încă la final; în cazul ETC întâlnim probleme și mai ciudate, unele aflate la limita conspirației. Mulți consideră că ETC în sine este un atac la adresa Ethereum. Ce înseamnă asta? După hard fork, atunci când comunitatea s-a divizat și era vulnerabilă, mulți spun că tabăra anti-Ethereum a susținut în mod deschis ETC, doar pentru a produce o ruptiră în comunitate. Bloggeri proeminenți  ca David Seaman au afirmat că „Ethereum Classic este un lanț orfan nesigur, care a fost promovat într-un mod ce ar fi ilegal dacă Ethereum era  o companie tranzacționată public, ceea ce ar putea deveni în cele din urmă”.

Ethereum Hard Fork, sau ETH

ETH este rezultatul hard fork-ului și ceea ce considerăm azi ca fiind „noul Ethereum”. Capitalizarea de piață a Ethereum este momentan de aproximativ 14 miliarde de dolari și este a doua cea mai importantă criptovalută din lume, după bitcoin.

ETH este noua formă a Ethereum, indiferent ce-ar spune cei care sunt împotriva sa. Cei care au dus greul încă de la început fac parte cu toții din sistem, iar ETH trece prin schimbări dintre cele mai revoluționare – de exemplu, trecerea de la PoW la PoS. ETH a fost creat dintr-un singur motiv: restituirea către proprietarii de drept a fondurilor furate de „atacatorul DAO”.

ETH reprezintă mult mai mult decât se vede la suprafață, iar asta este o mare victorie pentru comunitatea Ethereum. Oamenii s-au unit după ce s-au confruntat cu cea mai mare capcană din istoria criptomonedelor, iar împreună au creat ceva mult mai puternic decât predecesorul său.

Însă cum spuneam, există o problemă cu ETH, care conform susținătorilor ETC este una ideologică.

Problemele ETH

Conform celor descrise mai înainte, formarea ETH este în contradicție cu ideea de imuabilitate a blockchain și cu principiul potrivit căruia „codul este legea”. În ochii persoanelor anti-ETH hard fork-ul a fost inutil, aceștia considerând că blockchain-ul trebuia acceptat așa cum era.

Între timp, a apărut o altă chestiune: cum poate ști cineva sigur că pe viitor nu vor fi pregătite alte hard fork-uri , expuse capriciilor umane? Ce se întâmplă dacă vor fi create mai multe hard fork-uri prin care se vor realiza diverse versiuni ale Ethereum? Dacă vor rula mai multe sute de versiuni diferite ale Ethereum? Nu se va deprecia în acest fel, și toate criptovalutele în general?

Avantajele și dezavantajele Ethereum Classic și Ethereum

Ethereum Classic

Avantaje

  • Rămâne fidel principiului imuabilității blockchain
  • Nu demult a primit susținere din partea unor dezvoltatori serioși

Dezavantaje

  • Nu poate accesa niciuna din noile actualizări efectuate în lanțul ETH
  • Toți greii Ethereum s-au alăturat ETH
  • Este considerat o ofensă și un atac față de Ethereum
  • Este plin de oportuniști

Ethereum

Avantaje

  • Crește într-un ritm exponențial
  • Este susținut de toți membrii importanți care au creat Ethereumot
  • A inversat hackul DAO și a restituit banii furați proprietarilor de drept (deținătorii de token-uri DAO)
  • Este actualizat permanent în acord cu noile schimbări
  • Are o rată hash mai mare decât ETC
  • Este un bun exemplu de ceea ce este capabilă să facă comunitatea Ethereum atunci când se unește pentru a rezolva o problemă
  • ETH este susținut de grup puternic compus din peste 200 de corporații, Enterprise Ethereum Alliance (EEA), al cărui scop este utilizarea tehnologiei blockchain pentru rularea contractelor smart la companiile Fortune 500, printre membri căreia se află: Microsoft, JP Morgan, Toyota, ING, etc.

Dezavantaje

  • Se află în contradicție cu principiul imuabilității

De ce ar trebui susținut ETH?

După ce-am analizat în detaliu diferențele dintre ETC și ETH, urmărind și istoria Ethereum, de care parte a taberei ați dori să vă aflați? Dacă doriți să fiți o parte a istoriei și să sprijiniți comunitatea Ethereum, este de la sine înțeles că trebuie să alegeți tabăra ETH. Argumentele oamenilor anti-ETH conțin găuri uriașe; hai să le vedem.

1. Argument: ETH este împotriva imuabilității blockchain

Chiar dacă e adevărat că hard fork-ul se află în contradicție cu imuablilitatea, trebuie luate în considerare condițiile schimbării. Atacul asupra DAO a sustras o treime din stocul ether al acestuia, ceea ce reprezenta 14% din cantitatea de ether existentă în lume. În urma unui asemenea atac trebuiau luate măsuri pentru a se asigura justiția, iar acest lucru a fost realizat exact prin fork-ul DAO. Acesta a depreciat considerabil nu doar cantitatea de ether păstrată de atacator, dar a restituit și partea cuvenită fiecărui proprietar de token DAO.

2. Argument: Poate fi sursa unor numeroase hard fork-uri viitoare

Este total nefondat, dintr-un motiv serios: Comunitatea Ethereum este descentralizată și democratică. Asemenea decizii importante pot fi luate doar dacă majoritatea oamenilor este de acord.

Concluzie

Ethereum a făcut o revenire spectaculoasă după un dezastru absolut și se pare că reușeste să corespundă acelor așteptări pe care lumea le avea atunci când a pornit. Chiar mai mult, adevărata putere a Ethereum se află în sfera sa de aplicare. Aceasta nu este doar o valută; înseamnă mai mult de-atât, este o platformă pe care oamenii pot construi proiecte capabile să dicteze viitorul. Dacă descentralizarea reprezintă într-adevăr viitorul, atunci Ethereum va fi la începutul și în centrul acestuia.

De-aici apare întrebarea: Ce înseamnă asta pentru ETH și ETC? Alături de ETH se află toți dezvoltatorii de frunte și ca urmare crește continuu. Prin suportul EEA se va îmbunătăți și mai mult. Valoarea oricărei valute este dată de încrederea ce-o au oamenii în ea; iar datorită motivelor expuse, încrederea în ETH va spori. Numeroși specialiști au prevăzut că ETH va fi prima criptovalută de la Bitcoin încoace care va depăși pragul de 1.000 de dolari.

ETC

Despre ETC putem afirma același lucru. În ochii lumii ETC va rămâne întotdeauna oaia neagră a familiei Ethereum. Momentan, ETH este de 30 de ori mai valoroasă decât ETC, iar acest raport nu se îmbunătăți. Pe deasupra, din moment ce se știe că ETC este plin de escroci, reduce încrederea oamenilor în ea și astfel îi scade și valoarea. ETC a decis să-și păstreze lanțul și să meargă înainte; aceasta este frumusețea mecanismului blockchain și a capitalismului liber.

Viitorul pare promițător pentru ETH și este de așteptat să crească în continuare. ETH este dovada vie a faptului că, comunitatea Ethereum este capabilă de foarte multe lucruri. Au înfruntat deja o criză profundă, s-au unit și au găsit o soluție cu adevărat elegantă. ETH este viitorul și în măsura în care ești un susținător al Ethereum și crezi în ceea ce reprezintă, trebuie neapărat să faci parte din tabăra ETH.

Mai multe articole