Ang mga solusyon sa pag-scale ng Blockchain sa Layer 1 at Layer 2 ay mga pagpapahusay sa throughput, o bilis ng pagproseso, ng mga cryptocurrency blockchain network. Ang mga solusyong ito ay maaaring may kasamang mga pag-upgrade sa protocol o mga karagdagang solusyon sa network upang mapadali ang pagproseso ng mas maraming transaksyon.
Bago suriin ang Layer 2, unawain muna natin ang Layer 1 at Layer 2, at pagkatapos ay tuklasin ang kahalagahan ng Layer 1 at Layer 2 Scaling Solutions.
Ang mga solusyon sa pag-scale ng Blockchain sa Layer 1 at Layer 2 ay naglalayong pahusayin ang throughput, o bilis ng pagproseso, ng mga network ng cryptocurrency blockchain. Ang mga pagsulong na ito ay maaaring may kasamang mga update sa protocol o karagdagang mga solusyon sa network upang mapadali ang pagproseso ng mas maraming transaksyon.
Ang Layer 1 ay sumasaklaw sa mga update tulad ng pagbabago sa laki ng block o consensus na mekanismo, o paghahati sa database sa maraming mga segment (tinukoy bilang sharding). Ang Layer 2 ay sumasaklaw sa mga rollup (nagsasama-sama ng mga transaksyon), mga parallel na blockchain (tinukoy bilang mga side chain), at off-chain na paghawak ng transaksyon (tinukoy bilang mga channel ng estado).
Ang Layer 2 ay tumutukoy sa isang karagdagang balangkas o protocol na binuo sa ibabaw ng isang naitatag na sistema ng blockchain. Ang mga protocol na ito ay pangunahing idinisenyo upang tugunan ang mga hamon na nauugnay sa bilis ng transaksyon at pag-scale na kasalukuyang kinakaharap ng mga kilalang cryptocurrency network. Halimbawa, kasalukuyang hindi kayang pangasiwaan ng Bitcoin at Ethereum ang libu-libong transaksyon sa bawat segundo (TPS), na makabuluhang humahadlang sa kanilang potensyal para sa pangmatagalang pagpapalawak. Ang pagpapahusay ng throughput ay mahalaga para sa mga network na ito upang makamit ang malawakang pag-aampon at kakayahang magamit.
Sa konteksto ng blockchain, ang "Layer 2" ay sumasaklaw sa iba't ibang iminungkahing solusyon na naglalayong tugunan ang mga hamon sa scalability. Dalawang pangunahing halimbawa ay ang Bitcoin Lightning Network at Ethereum Plasma. Sa kabila ng kanilang natatanging mga mekanismo sa pagpapatakbo, ang parehong mga solusyon ay nakatuon sa pagpapahusay ng throughput ng blockchain.
- Bitcoin Lightning Network: Gumagamit ng mga state channel, mga interconnected pathway para sa pagsasagawa ng mga off-chain na transaksyon, pangunahin para sa mga pagbabayad.
- Ethereum Plasma: Naglalagay ng mga sidechain, mas maliliit na blockchain na nakaayos sa isang istraktura na parang puno.
Ang mga Layer 2 na protocol na ito ay nagtatag ng pangalawang balangkas, na nagbibigay-daan sa mga transaksyon na mangyari nang hiwalay sa pangunahing chain (Layer 1), na kadalasang tinutukoy bilang "off-chain" scaling solutions. Ang diskarte na ito ay nagpapanatili ng seguridad habang makabuluhang pinapataas ang bilis at kapasidad ng transaksyon.
Ang mga network ng Blockchain, tulad ng Bitcoin, ay maaaring makaranas ng mga limitasyon sa pagpoproseso ng kapangyarihan habang lumalaki ang mga ito sa katanyagan, na humahantong sa mas mabagal na pagproseso ng transaksyon. Ang mga solusyon sa pag-scale, kabilang ang parehong Layer 1 at Layer 2 approach, ay binuo upang matugunan ang isyung ito. Ang mga solusyong ito ay naglalayong pahusayin ang kahusayan ng pagproseso ng mas malaking dami ng mga transaksyon sa pamamagitan ng pag-offload ng kapangyarihan sa pagpoproseso sa ibang mga network o pagpapahusay sa base-layer na network sa pamamagitan ng mga pag-update ng code.
Ang mga Cryptocurrencies ay gumagana sa isang desentralisadong network na tinatawag na blockchain, na may likas na mga limitasyon sa mga tuntunin ng pagtaas ng kapasidad ng network nang walang mga pagbabago sa code o karagdagang mga solusyon. Ang scalability sa isang partikular na cryptocurrency ay tumutukoy sa kapasidad na pahusayin ang mismong network o gamitin ang mga solusyon sa Layer 2 upang mapabilis ang pagproseso ng transaksyon.
Kasama sa mga solusyon sa pag-scale ng layer 1 ang mga pagbabago sa base protocol ng network ng blockchain upang mapahusay ang scalability. Sa kabilang banda, ang mga solusyon sa pag-scale ng Layer 2 ay gumagamit ng mga off-chain na serbisyo o network upang mapabuti ang scalability.