Ce este Ethereum Casper?
Introducere în comunitate de William M. Peaster
Casper este o actualizare a rețelei Ethereum care implică trecerea algoritmului la Proof of Stake (PoS) (cunoscut și ca Ethereum 2.0). Deși proiectul Ethereum a fost lansat în vara lui 2015 cu un blockchain Proof of Work (PoW), dezvoltatorii au planificat o tranziție la un model de staking ca parte a perspectivei pe termen lung. Odată ce tranziția este finalizată, rețeaua Ethereum nu va mai necesita minerit.
Până în prezent, două versiuni ale upgrade-ului au fost dezvoltate în comun în ecosistemul Ethereum: Casper CBC și Casper FFG. CBC a fost propus de unul dintre cercetătorii de la Fundația Ethereum, Vlad Zamfir. Inițial, munca la CBC s-a concentrat pe protocoalele PoS care vizează blockchain-urile publice, dar de atunci a evoluat într-un domeniu mai larg care include o întreagă familie de modele Proof of Stake.
Cercetările la Casper FFG sunt efectuate de co-fondatorul Ethereum, Vitalik Buterin. Propunerea inițială a constat într-un sistem hibrid care include atât PoW, cât și PoS, dar această abordare este încă în discuție și noi propuneri o pot înlocui în cele din urmă cu PoS pur.
Este de remarcat faptul că tranziția planificată la Ethereum 2.0 va începe cu Casper FFG, dar asta nu înseamnă că Casper CBC va rămâne inutilizabil. De fapt, în viitor, acesta poate fi utilizat pentru a înlocui sau completa Casper FFG.
În timp ce ambele versiuni au fost dezvoltate pentru Ethereum, Casper este un model Proof of Stake care poate fi împrumutat și implementat pe alte rețele blockchain.
Cum funcţionează asta?
Tranziția de la Ethereum 1.0 la 2.0 a fost numită „Serenity”. Va consta din trei etape diferite. În etapa inițială (etapa 0), va fi lansat un nou blockchain numit Beacon Chain. Regulile stabilite de actualizarea Casper FFG vor guverna mecanismul de consens asupra noului lanț bazat pe PoS.
Spre deosebire de minerit PoW, unde minerii folosesc hardware scump și specializat pentru a crea și valida blocuri de tranzacții, upgrade-ul Casper va elimina procesul de extragere din Ethereum. Alternativ, verificarea și validarea noilor blocuri vor fi efectuate de validatori, care vor fi selectați în funcție de cota lor de monede în rețea (miză).
Cu alte cuvinte, capacitatea fiecărui validator de a fi selectat va fi determinată de cantitatea de ETH pe care a alocat-o rețelei ca miză. De exemplu, cineva care a depus 64 ETH ar avea dreptul dublu de a fi ales să valideze un bloc ca cineva care a depus miza minimă. Pentru a deveni validator în prima fază a Serenity, utilizatorii vor trebui să mizeze 32 ether (ETH) - acest lucru poate fi descris și ca un depozit într-un contract inteligent special bazat pe rețeaua blockchain anterioară Ethereum (1.0).
Dacă upgrade-ul merge bine, validatorii vor fi, de asemenea, selectați aleatoriu și li se va cere să creeze noi blocuri și în cele din urmă vor primi o recompensă pentru validarea lor. Recompensa în bloc va consta probabil numai din taxe de tranzacție, din cauza lipsei unei subvenții în bloc.
Este de remarcat faptul că fiecare implementare practică a PoS poate prezenta o abordare complet diferită a mecanismului de operare, împreună cu diferite modele de recompensă. Casper este încă în dezvoltare și multe dintre detaliile actualizării nu au fost încă stabilite.
Avantaje
Unul dintre principalele beneficii ale lui Casper este miza, care va ajuta Ethereum să devină un blockchain prietenos cu mediul. Când vine vorba de energie electrică și resurse de calcul, sistemele PoW sunt extrem de solicitante, spre deosebire de PoS. Când PoS este pe deplin implementat în Ethereum, minerii nu vor mai avea nevoie să securizeze blockchain-ul și, prin urmare, consumul de resurse al rețelei va scădea.
Un alt beneficiu potențial este securitatea. În esență, Casper va fi folosit ca selector responsabil pentru comanda blockchain-ului. Aceasta implică păstrarea unui registru al tuturor evenimentelor care au loc în Ethereum 2.0. Prin urmare, dacă un validator începe să acționeze rău intenționat, acesta va fi rapid eliminat și pedepsit. Pedeapsa pentru înșelăciune este confiscarea mizei validatorului (în ETH), ceea ce înseamnă că astfel de încălcări ale regulilor vor fi foarte costisitoare. Cu toate acestea, dezvoltatorii încă discută despre posibilitatea teoretică a unui atac de 51%.
În cele din urmă, unii oameni susțin că Casper va oferi Ethereum un nivel mai ridicat de descentralizare. În momentul de față, cei mai puternici din rețea sunt cei care au toate resursele necesare pentru minerit. În viitor, oricine poate cumpăra cantitatea necesară de eter își va putea asigura blockchain-ul.
Defecte
Compania are încă un drum lung de parcurs înainte ca Casper să fie complet dezvoltat și implementat. În prezent, eficacitatea și siguranța sa nu au fost încă dovedite și multe detalii vor trebui încă determinate și ajustate. Până când Serenity este cel puțin în stadiul 0, nu putem fi siguri exact cum va arăta și se va comporta actualizarea.
În ceea ce privește defectele teoretice, Casper nu va putea valida în sfârșit blocurile dacă sistemul de validare al lui Ethereum este corupt. Așa cum este structurat în prezent, Casper nu este încă pe deplin rezistent la atacuri de 51%. În plus, este încă necesară o specificație formală pentru a defini regulile pentru efectuarea unei furcături, care poate fi necesară pentru a răspunde la atacuri în timp util.
Concluzie
Ethereum trece de la mining la staking, ceea ce înseamnă că, după actualizare, utilizatorii își vor furniza eterul (ETH) ca un anumit procent de monede la o adresă specială de depozit pentru a securiza rețeaua blockchain. Casper este o tehnologie care este folosită pentru a finaliza confirmările de bloc și pentru a facilita trecerea la un nou mecanism de operare.
Casper va contribui la crearea bazei pe care se vor construi îmbunătățiri suplimentare pentru Ethereum 2.0 și, de asemenea, este destinat să ușureze tranziția la PoS. În plus, natura open source a mediului blockchain înseamnă, de asemenea, că beneficiile declarate în Casper pot fi bifurcate, modificate și implementate de alte proiecte în viitor.
Când Casper va fi lansat oficial, va fi o piatră de hotar semnificativă în istoria Ethereum. În ceea ce privește momentul lansării upgrade-ului, cercetătorul Ethereum Justin Drake a sugerat anterior că prima fază ar putea fi lansată pe 3 ianuarie 2020 (împlinirea a 11-a aniversare a Bitcoin). Cu toate acestea, această dată a fost o presupunere preliminară. Lansarea ar putea avea loc oricând în 2020.

