Ethereum Scaling este un articol care vă va ajuta să aveți o viziune mai generală asupra metodelor de scalare ale Ethereum.
În 2017, rețeaua Ethereum a căzut în paralizie de două ori la rând odată cu valul de ICO și DApps - CryptoKitties.
Acest lucru s-a repetat încă o dată când DeFi a explodat, cu un impact mult mai mare decât în 2017. Este foarte evident când taxele de tranzacție au ajuns uneori la 16 USD per tranzacție.

Acest lucru face ca Ethereum să se grăbească, accelerând creșterea capacității de procesare a tranzacțiilor pentru viteze mai rapide ale tranzacțiilor cu taxe de tranzacție mai ieftine.
Deci, ce soluții are Ethereum la problema de scalare?
Acesta este și conținutul celei de-a 4-a soluții Unfolded - Ethereum Scaling.
Prezentare generală
În primul rând, problema scalabilității Ethereum a fost discutată destul de devreme (2015), mai degrabă decât recent.
Când vine vorba de soluția de scalare Ethereum, există două abordări principale: scalarea în lanț și scalarea în afara lanțului.
	- On-Chain Scaling este o soluție de scalare prin creșterea capacității de date a blockchain-ului original (nivelul 1). În prezent, Ethereum are o singură soluție, Ethereum 2.0
 
 
- Off-Chain Scaling este soluții pentru a reduce presiunea procesării tranzacțiilor pe blockchain-ul original prin procesarea tranzacțiilor pe un al doilea strat (layer 2). Unele soluții tipice pentru Layer 2 includ canale, Sidechain, Plasma, Rollups.

Ethereum 2.0
Ethereum 2.0 va aplica Sharding pentru a crește procesarea tranzacțiilor prin împărțirea blockchain-ului în mai multe „shards” sau shard-uri diferite.
În același timp, Ethereum 2.0 va schimba mecanismul de consens de la proof-of-work ( Proof-of-Work ) la proof-of-stake ( Proof-of-Stake ).

Stratul 2
Canale
Canalele sunt primele soluții de scalare off-chain discutate pe scară largă în comunitatea Ethereum. 
Permite participanților să facă tranzacții în afara lanțului de mai multe ori, trimițând doar 2 tranzacții către blockchain-ul original (Layer 1).
Exemplu: A și B fac un transfer de bani unul către celălalt. Atât A cât și B vor trebui să blocheze o sumă de ETH în portofelul Multisig pentru a deschide Canalul, apoi ambii au dreptul să facă câte tranzacții doresc. După ce au terminat, ambii închid canalul și primesc înapoi banii care au fost blocați înainte. 

Cele mai comune două tipuri de canale sunt Canalul de stat și subramura sa, Canalul de plată .
Deși, Channels are capacitatea de a crește viteza de procesare a tranzacțiilor de multe ori. Cu toate acestea, are încă limitări, cum ar fi 1) participanții la canal trebuie să știe în avans 2) suma tranzacției trebuie blocată într-un portofel multisig.
Acest lucru face ca Canalele să fie dificil de aplicat la contractele inteligente de natură generică.
Unele proiecte de canale precum Raiden Network (P) Context Network, Counterfactual, Spankchain, Celer Network .

Plasma
Plasma este un cadru pentru construirea de DApp-uri scalabile pe Ethereum propus de Vitalik Buterin și Joseph Poon.
Structura Plasma permite crearea unui număr infinit de lanțuri copii care sunt capabile să funcționeze independent, să comunice și să interacționeze cu blockchain-ul original Ethereum, combinând contractele inteligente și Merkle-Tree.
Descărcarea tranzacțiilor din blockchain-ul părinte în lanțul secundar face execuția tranzacțiilor mai rapidă și mai ieftină. Dar, Plasma are principalul dezavantaj că timpul de retragere de la Stratul 2 până la lanțul original este destul de lung.
Proiectele Plasma Framework pot fi menționate ca Matic Network , Loom Network , OMG Network.

Lanțurile laterale
Sidechain-urile sunt blockchain-uri independente care au propriile reguli de consens și sunt compatibile cu Ethereum. 
Prin utilizarea mașinii virtuale Ethereum (EVM), Sidechain-urile au capacitatea de a interacționa cu Ethereum, cum ar fi mișcarea token-ului, implementarea unui contract inteligent etc., de la lanțul original la sidechain și invers.
Unele proiecte tipice sidechain includ xDAI , POA Network.

Rollup-uri
Rollup-urile sunt soluții care încapsulează tranzacțiile sidechain într-o singură tranzacție și generează dovezi criptografice, cunoscute sub denumirea de SNARK (brief non-interactive knowledge arguments). Doar această dovadă este trimisă la lanțul principal.
Cu alte cuvinte, Rollups înseamnă că toate ordinele de stare și de execuție, cum ar fi verificarea semnăturii, executarea contractului etc., vor fi procesate în sidechain-uri, iar blockchain-ul nativ Ethereum stochează doar datele tranzacțiilor.
Rollup-urile au 2 tipuri, inclusiv 1) Zero knowledge (ZK-Rollups) 2) Rollup-uri optimiste
Diferența dintre ZK-Rollups și Optimistic Rollups este tipul de probă pe care o folosește fiecare protocol.
ZK-Roll-uri
ZK-Rollups folosește dovezi de valabilitate, ceea ce înseamnă că o nouă stare va fi întotdeauna afișată blockchain-ului cu dovada că este de fapt validă.
Deși ZK-Rollups are o viteză mai mare decât Optimistic, acesta poate fi aplicat doar unor tipuri simple de tranzacții, care sunt greu de compatibil cu multe contracte inteligente extrem de complexe.
Unele proiecte tipice ale ZK-Rollups includ zk-Sync, Loopring .

Rollup-uri optimiste
Optimistic Rollups utilizează dovezi de fraudă, ceea ce înseamnă că o nouă stare este considerată valabilă, cu excepția cazului în care dovada fraudei este trimisă la blockchain într-o anumită perioadă de timp.
În plus, Optimistic Rollups utilizează o mașină virtuală compatibilă cu Ethereum numită OVM ( Optimistic Virtual Machine ). Acest lucru permite proiectelor să adopte mai ușor pachetele optimiste.
Proiectul tipic al Optimistic Rollups are doar Optimism.

Epilog
După ani de cercetare și dezvoltare a soluțiilor de scalare, Ethereum are soluțiile sale atât pe termen scurt, cât și pe termen lung.
Pe termen lung, cele două soluții foarte apreciate sunt Ethereum 2.0 și Rollups.
Deoarece, Ethereum 2.0 va crește foarte mult scalabilitatea pe blockchain-ul original, iar Rollup-uri precum Optimism vor amplifica această capacitate și mai mult.
Sperăm că acest articol vă va ajuta să aveți o privire de ansamblu asupra soluțiilor de scalare ale Ethereum.
Aceasta este o coloană Desfășurată realizată de Coin98, unde puteți găsi informații despre piața criptomonedei.
Salutări și ne vedem curând!