Puncte cheie
Trilema blockchain-ului subliniază dificultatea cu care se confruntă rețelele blockchain atunci când încearcă să echilibreze securitatea, descentralizarea și scalabilitatea.
Există mai multe soluții de scalare care sunt explorate pentru a aborda astfel de limitări. Unele sunt concentrate pe lanțul principal (Layer 1), în timp ce altele se concentrează pe un lanț separat (Layer 2).
Soluțiile de scalare Layer 1 se referă la modificări ale arhitecturii și regulilor principale ale blockchain-ului pentru a-i îmbunătăți performanța (de exemplu, schimbarea modului în care funcționează consensul sau utilizarea sharding-ului).
Soluțiile Layer 2 sunt formate din cadre secundare construite pe deasupra unui Layer 1 pentru a ajuta la diminuarea sarcinii sale (de exemplu, prin gestionarea procesării tranzacțiilor off the main chain).
Viitorul blockchain-ului va depinde probabil de un amestec de ambele sisteme, folosind Layer 1 pentru securitate și decontare, în timp ce se bazează pe Layer 2 pentru viteze mai mari și costuri mai mici.
Introducere
Popularitatea criptomonedelor continuă să crească, aducând un influx de utilizatori și tranzacții noi. Deși natura revoluționară a blockchain-ului este clară, scalabilitatea (capacitatea unui sistem de a gestiona cererea în creștere) rămâne o provocare principală. Blockchain-urile publice care prioritizează descentralizarea și securitatea se confruntă adesea cu dificultăți în atingerea unui throughput ridicat.
Această provocare este cunoscută sub numele de trilema blockchain-ului, care afirmă că este dificil pentru un sistem descentralizat să atingă simultan niveluri ridicate de descentralizare, securitate și scalabilitate. De obicei, rețelele prioritizează două în detrimentul celei de-a treia.
Pentru a rezolva acest lucru, dezvoltatorii au creat diferite abordări de scalare. Unele soluții ajustează arhitectura blockchain-ului principal (Layer 1), în timp ce altele funcționează pe protocoale secundare care rulează deasupra rețelei de bază (Layer 2).
Layer 1 vs. Layer 2
Termenul Layer 1 se referă la nivelul fundamental al unei arhitecturi blockchain. Este rețeaua principală unde tranzacțiile sunt finalizate. Exemple includ Bitcoin, Ethereum, BNB Chain și Solana.
Layer 2 se referă la rețele sau protocoale construite deasupra acestor blockchain-uri Layer 1. De exemplu, Lightning Network este o soluție Layer 2 pentru Bitcoin, iar Arbitrum este o Layer 2 pentru Ethereum.
Îmbunătățirile de scalare sunt clasificate pe baza locului în care apar:
O soluție Layer 1 schimbă regulile sau mecanismele blockchain-ului de bază direct (de exemplu, schimbând mecanismul de consens).
O soluție Layer 2 folosește o rețea paralelă externă pentru a facilita tranzacții departe de lanțul principal pentru a reduce congestionarea.
Soluții comune de scalare Layer 1
1. Mecanism de consens
Unele blockchain-uri trec de la sisteme lente, consumatoare de energie, cum ar fi Proof of Work (PoW), la unele mai eficiente, cum ar fi Proof of Stake (PoS). De exemplu, Ethereum a trecut la PoS pentru a îmbunătăți capacitatea sa de a procesa date și a fi mai prietenos cu mediul. Această metodă folosește staking (blocarea monedelor) în loc de mining pentru a verifica tranzacțiile.
2. Sharding
Sharding este ca și cum ai împărți o bază de date mare în piese mai mici, mai ușor de gestionat, numite "shards". Așadar, în loc să aibă fiecare computer de pe rețea să facă toată munca, munca este împărțită. Aceasta permite blockchain-ului să proceseze mai multe tranzacții în același timp, crescând eficiența generală.
3. Creșterea dimensiunii blocurilor
Unele blockchain-uri pur și simplu cresc dimensiunea blocurilor. Acest lucru permite mai multor tranzacții să încapă într-un singur bloc. Totuși, acest lucru poate face mai greu pentru computerele obișnuite să funcționeze ca noduri de validare în rețea, ceea ce ar putea afecta descentralizarea.
Soluții comune de scalare Layer 2
1. Rollups
Rollups sunt în prezent cea mai populară soluție de scalare pentru Ethereum. Ele "răsucesc" (grupează) sute de tranzacții off-chain într-un singur lot înainte de a le trimite pe lanțul principal.
Rollups optimiste: Folosite de rețele precum Optimism și Arbitrum, acestea presupun că tranzacțiile sunt valide în mod implicit. Ele oferă o perioadă "de dovadă a fraudei" în care tranzacțiile invalide pot fi contestate.
Rollups cu zero cunoștințe (ZK): Folosite de rețele precum zkSync și Scroll, rollups ZK utilizează dovezi criptografice pentru a verifica instantaneu validitatea tranzacțiilor. Ele oferă o securitate și o confidențialitate ridicate fără a necesita o perioadă de dispută.
2. Sidechains
Sidechains sunt blockchain-uri independente cu propriile seturi de validatori. Un exemplu de primă importanță este rețeaua Polygon PoS. Spre deosebire de rollups, sidechains sunt responsabile pentru propria lor securitate. Deși sunt adesea mai rapide și mai ieftine, ele nu moștenesc direct securitatea lanțului principal Layer 1 în același mod în care o fac rollups.
3. Canale de stare
Un canal de stare este un mediu de comunicare bidirecțional între participanți. Utilizatorii tranzacționează off-chain de câte ori doresc, iar doar soldurile de deschidere și închidere sunt înregistrate pe blockchain. Rețeaua Bitcoin Lightning funcționează pe acest model, permițând plăți Bitcoin instantanee și cu taxe mici.
4. Blockchain-uri înfășurate
În această configurație, blockchain-ul principal dă muncă lanțurilor "copii". Lanțurile copii fac munca și trimit rezultatele înapoi la lanțul "părinte". Cadrele Plasma pe Ethereum sunt un exemplu al acestui lucru.
Layer 1 vs. Layer 2: Diferențe cheie
Ambele straturi doresc să facă rețeaua mai rapidă, dar o fac diferit.
Limitările soluțiilor de scalare
Layer 1: Actualizarea lanțului principal este dificilă. Schimbările majore, cum ar fi creșterea dimensiunii blocului sau schimbarea consensului, necesită adesea un hard fork, ceea ce poate diviza comunitatea.
Layer 2: Deși rapide, L2-urile pot adăuga complexitate. Utilizatorii trebuie să-și transfere fondurile între rețele, iar lichiditatea poate deveni fragmentată între diferite L2-uri. În plus, unele L2-uri se bazează pe secvențeri centralizați, ceea ce introduce un punct potențial de eșec comparativ cu lanțul principal descentralizat.
Gânduri finale
Lumea blockchain-ului crește rapid. Pentru a gestiona adoptarea în masă, avem nevoie de rețele care sunt atât sigure, cât și rapide. Actualizările Layer 1, cum ar fi sharding, sunt importante pe termen lung. Totuși, soluțiile Layer 2 oferă viteza și costurile mici de care avem nevoie acum. În viitor, va fi probabil mai comun să vedem un amestec de ambele: un Layer 1 puternic pentru securitate și rețele Layer 2 flexibile pentru tranzacții zilnice.
Lectură suplimentară
Ce este trilema blockchain-ului?
Ce sunt zk-Rollups? Tehnica de scalare Layer-2
Ce sunt rețelele Bitcoin Layer 2?
Ce este sharding și cum funcționează?
Declinare de responsabilitate: Acest conținut este prezentat pe o bază "as is" pentru informații generale și scopuri educaționale doar, fără reprezentare sau garanție de orice fel. Nu ar trebui să fie interpretat ca sfat financiar, legal sau alt sfat profesional, nici nu este destinat să recomande achiziția oricărui produs sau serviciu specific. Ar trebui să căutați propriul sfat de la consilieri profesioniști adecvați. Produsele menționate în acest articol s-ar putea să nu fie disponibile în regiunea dvs. Acolo unde articolul este contribuit de un contributor terț, vă rugăm să rețineți că acele opinii exprimate aparțin contributorului terț și nu reflectă neapărat cele ale Binance Academy. Vă rugăm să citiți întreaga noastră declinare de responsabilitate pentru detalii suplimentare. Prețurile activelor digitale pot fi volatile. Valoarea investiției dvs. poate scădea sau crește și este posibil să nu obțineți înapoi suma investită. Sunteți singurul responsabil pentru deciziile dvs. de investiție și Binance Academy nu este responsabilă pentru pierderile pe care le puteți suporta. Acest material nu ar trebui să fie interpretat ca sfat financiar, legal sau alt sfat profesional. Pentru mai multe informații, consultați Termenii noștri de utilizare și Avertismentul de risc.


