Ethereum vs. Ethereum Classic: Diferențele despre care ar trebui să știți

Publicat: 2020-07-30

Cuprins

Ethereum vs Ethereum Classic

Dacă ați petrecut ceva timp învățând despre criptomonede, atunci trebuie să fi auzit și despre „dezbaterea Ethereum vs Ethereum Classic”. Blockchain-ul este împărțit în două din cauza acestui subiect, iar în acest articol, veți afla de ce.

Notă importantă: nu suntem consilieri financiari, iar acest articol este doar pentru informare, nu pentru consiliere financiară. Dacă doriți să investiți într-o criptomonedă, ar trebui să faceți cercetări ample și să alegeți după voia voastră.

Aflați programe de dezvoltare software de la cele mai bune universități din lume. Câștigă programe Executive PG, programe avansate de certificat sau programe de master pentru a-ți accelera cariera.

Organizația autonomă descentralizată și formarea ei

Ethereum și ecosistemul său funcționează conform contractelor inteligente. Contractele inteligente sunt contracte automate care se finalizează singure atunci când ambele părți și-au îndeplinit condițiile.

Organizația autonomă descentralizată (sau DAO) a fost un contract inteligent extrem de sofisticat și avansat. Îl puteți vedea ca un fond VC descentralizat pentru viitorul DAPPS al ecosistemului Ethereum. De exemplu, dacă doriți ca vreo miză în DAPPS să aștepte finanțare, va trebui să cumpărați jetoane DAO plătind o anumită cantitate de Ether. Jetoanele DAO ar arăta că faci parte din ecosistemul DAO.

DAO a atras Ether în valoare de 150 de milioane de dolari într-o lună. Deci puteți înțelege cât de popular a fost. Dar, deși cu multă transparență, control și flexibilitate, DAO a avut o problemă: dacă un utilizator ar trebui să părăsească DAO, ar folosi „Funcția de împărțire”, care le-ar returna DAO-ul. Utilizatorul poate crea, de asemenea, un „DAO copil” care ar împărți mai mulți deținători de jetoane și ar accepta propuneri. După ce v-ați despărțit, trebuie să păstrați Etherul timp de 28 de zile. Le poți cheltui doar după ce ai petrecut acel timp. Această mică problemă a provocat atacul malefic

Citește: Ethereum vs Bitcoin: Diferența dintre Ethereum și Bitcoin

Atacul

În iunie 2016, un hacker a folosit „Funcția Split” și a luat 50 de milioane de dolari (aproximativ o treime) de la DAO. Vedeți, o funcție de divizare a făcut următoarele ori de câte ori un utilizator și-a emis cererea:

  • Oferiți utilizatorului Ether-ul pentru jetoanele lor DAO
  • Înregistrați tranzacția în registru și actualizați soldul

Hackerul a creat o funcție recursivă care a făcut acest lucru:

  • Oferiți utilizatorului Ether-ul solicitat și luați jetoanele DAO
  • Transferați mai mult Ether pentru aceleași jetoane DAO (în loc să înregistrați tranzacția)

Procesul a continuat până când hackerul a furat 50 de milioane de dolari de la DAO. Ar trebui să știți, acest atac nu indică că Ethereum este îngrozitor, doar a dezvăluit defecțiunile din DAO, care rulează pe Ethereum.

Următoarele

După ce atacul a avut loc, hackerul a trebuit să aștepte 28 de zile înainte de a putea folosi Ether-ul. Comunitatea Ethereum avea acum mai multe opțiuni ca soluții, care erau:

  • Nu fac nimic
  • Furcă moale
  • Furca tare

Prima opțiune ar putea părea acum o alegere greșită, dar oamenii au susținut că schimbarea lucrurilor ar fi împotriva filozofiei blockchain-ului.

Consultați: Idei de proiecte Ethereum pentru începători

Furcă moale și furcă tare

Ce este Soft Fork?

Un Soft Fork înseamnă că software-ul este împărțit în două versiuni în care cea nouă poate rula versiunea veche. Dezavantajul acestei metode este că versiunea veche nu poate avea caracteristicile prezente în cea nouă.

A face un Soft Fork a părut o alegere excelentă pentru mulți, deoarece însemna că Ethereum ar avea două versiuni, una înainte de DAO și una după, iar utilizatorii pot folosi una în funcție de cerințele lor.

Cu toate acestea, Soft Fork l-a expus riscului de atacuri DoS (Denial of Service), așa că l-au aruncat.

Ce este Hard Fork?

Un Hard Fork înseamnă că software-ul este împărțit în două versiuni, dar noua nu poate rula pe cea veche. Nu există cale de întoarcere în această metodă, iar dacă un utilizator optează pentru versiunea veche, nu poate accesa comunitatea sau funcțiile celei noi.

Citiți: Tot ce trebuie să știți despre Bitcoin

Începutul Ethereum Classic

Oamenii au decis să urmeze metoda Hard Fork pentru ethereum. Această metodă a împărțit ethereum-ul în două lanțuri, unde noul a devenit „Ethereum” sau „ETH”, iar cel vechi a devenit „Ethereum Classic” sau „ETC”.

Au făcut fork pentru a rambursa toți banii pierduți utilizatorilor. Cu toate acestea, mulți oameni s-au opus acestui lucru și au ales să rămână cu versiunea veche, Ethereum Classic. Cunoașterea acestui calvar este crucială, deoarece marchează baza diferențelor lor. Acum că avem asta la îndemână, să aruncăm o privire la diferențele critice dintre Ethereum și Ethereum Classic.

Ethereum vs Ethereum Classic: diferențele cheie

1. Filosofic

Ethereum nu aderă la filozofia conform căreia blockchain-ul este imuabil. Susținătorii acestei noțiuni cred că oamenii nu ar trebui să schimbe blockchain-ul după capriciile lor; altfel, ar cădea pradă corupției umane.

Creatorii lui Ethereum l-au construit având în vedere această idee. Ethereum Classic se bazează pe acest principiu, iar membrii comunității sale cred și în acest principiu.

Susținătorii ETH susțin că Hard Fork era necesar pentru a face dreptate. A devalorizat jetoanele pe care hackerul le furase și le-a restituit persoanelor care și-au pierdut Etherul.

Trebuie citit: Introducere în mineritul Ethereum

2. Valoare

În prezent, ETH este de 15 ori mai valoros decât ETC. Un motiv proeminent din spatele acestui lucru este că ETH are sprijinul numeroșilor jucători mari ai comunității cripto și primește în permanență noi actualizări.

Valoarea ETC ar putea fi scăzută, dar recent a atras și sprijinul mai multor oameni de seamă.

3. Potenţial

Potențialul de creștere al ETC este discutabil. Unii oameni susțin că ETC nu are viitor și comunitatea sa este în mare parte plină de escroci, alții cred în asta. Nu avem idee dacă ETC va crește sau nu.

Pe de altă parte, mulți experți susțin că ETH poate deveni prima criptomonedă după Bitcoin care ajunge la 10.000 USD. Aceasta este o realizare semnificativă și arată cât de mult potențial are ETH. De asemenea, crește într-un ritm rapid și primește mai multe actualizări în mod regulat.

4. Caracteristici

Aceasta este o altă zonă în care contrastul dintre ETH, ETC este prea vizibil. ETH are sprijinul Enterprise Ethereum Alliance (EEA), un grup de peste 200 de companii care are scopul de a utiliza blockchain pentru contracte inteligente în companiile Fortune 500.

EEA are unele dintre cele mai importante organizații ca membri, inclusiv JP Morgan, ING, Microsoft și Toyota. ETH primește mai multe actualizări în mod regulat, care îi permit să rămână la curent cu piața și cerințele acesteia.

ETC, cu toate acestea, nu poate accesa majoritatea actualizărilor ETH. Deci, este substanțial în urmă în ceea ce privește caracteristicile și calitățile.

Ethereum vs Ethereum Classic: Verdictul

Dezbaterea despre care unul dintre acești doi este mai bun s-ar putea să nu se încheie niciodată. Pe de o parte, ai principiul imuabilității și, pe de altă parte, dezvoltarea constantă. Pe măsură ce veți afla mai multe despre blockchain și filosofia sa, vă veți da seama cât de complicată este întreaga problemă.

Concluzie

Există o creștere a carierelor în tehnologia blockchain și blockchain a schimbat enorm însăși fața industriei tehnologiei pentru totdeauna. Dacă sunteți interesat să deveniți un dezvoltator blockchain și să construiți contracte inteligente și coduri de lanț, verificați programul de certificate avansate de la IIIT-B și upGrad în tehnologia blockchain .

Care sunt caracteristicile cheie ale Blockchain?

Blockchain are o serie de caracteristici distinctive. Pentru început, este descentralizat, ceea ce înseamnă că nu există o autoritate centrală care să vă supravegheze acțiunile; în schimb, acestea vor fi înregistrate într-un registru public distribuit. În al doilea rând, deoarece toate informațiile de pe Blockchain sunt hashing criptografic, Blockchain oferă o securitate mai mare tuturor utilizatorilor săi. Criptografic înseamnă că rețeaua va ascunde datele de intrare folosind ghicitori matematice. În plus, deoarece blockchain-urile folosesc registre distribuite, toate informațiile despre tranzacție și participanți sunt distribuite fiecărui nod din rețea. În cele din urmă, algoritmul de consens este utilizat de Blockchain. Acest algoritm de consens este responsabil de confirmarea tranzacțiilor, soldurilor și semnăturilor, făcând Blockchain mai sigur și mai transparent.

Cum funcționează Ethereum?

Pentru a valida tranzacțiile din rețea, Ethereum se bazează pe noduri care rulează liber. Nodurile pot deține întregul istoric al tranzacțiilor Ethereum sau o fracțiune din acesta, precum și cele mai actualizate informații despre starea contractelor inteligente, soldurile conturilor și multe altele. Mașina virtuală Ethereum (EVM), care este mediul operațional și fără încredere pentru contractele inteligente, se află în centrul Ethereum. Contractele inteligente sunt protocoale computerizate care permit negocierea, verificarea și punerea în aplicare a acordurilor digitale. EVM execută un contract în conformitate cu liniile directoare ale dezvoltatorului. Pentru a rula aceste programe, EVM folosește un limbaj bytecode. Programatorii Ethereum pot folosi limbaje de programare Ethereum precum Solidity și altele pentru a crea contracte inteligente și aplicații descentralizate.

Care este diferența dintre Bitcoin și Ethereum?

Multe dintre conceptele de bază ale Bitcoin și Ethereum sunt similare. Ambele rețele blockchain utilizează un proces de consens Proof of Work și au o serie de caracteristici criptografice în comun cu tehnologia blockchain. Ethereum a fost construit pentru a rezolva oportunitățile pe care blockchain-ul Bitcoin nu le poate gestiona. Contractele inteligente, care sunt acorduri codificate care pot fi executate automat, sunt o caracteristică cheie care distinge Ethereum de Bitcoin. Una dintre cele mai distincte diferențe dintre Bitcoin și Ethereum este limbajele de programare pe care le folosesc. Ethereum folosește un limbaj de programare complet Turing, în timp ce Bitcoin folosește un limbaj de programare bazat pe stivă. Tehnicile lor de hashing și timpii de blocare diferă, de asemenea. Trecerea la o metodă Proof of Stake, conform dezvoltatorilor de bază ai Ethereum, va crește eficiența și securitatea rețelei bazate pe contracte inteligente a Ethereum.