1-ci və 2-ci təbəqə genişləndirməsi blokçeyn şəbəkələrinin genişlənməsini artırmağın iki fərqli yanaşmasına aiddir.
1-ci təbəqə genişləndirməsi blokçeyn protokolunun özündə dəyişikliklər etməyi əhatə edir ki, bu da onun əməliyyatları emal etmək qabiliyyətini artırır. Bu, adətən, konsensus alqoritmi, blok ölçüsü, blok vaxtı və ya protokolun digər aspektlərinə dəyişikliklər etməyi tələb edir. 1-ci təbəqə genişləndirmə həlləri blokçeyn əsas təbəqəsinin qabiliyyətini artırmağa yönəlmişdir, bu da onun daha çox əməliyyatı bir saniyədə emal etməsinə və daha çox istifadəçini qəbul etməsinə imkan tanıyır.
Layer 2 genişlənməsi, digər tərəfdən, bazanın blockchain qatının üzərində əlavə protokollar qurmağı əhatə edir ki, bu da onun tutumunu artırır. Bu əlavə protokollar bir çox fərqli formada ola bilər, lakin məqsəd hər zaman bəzi emal proseslərini əsas blockchain qatından çıxarıb ikinci bir qat üzərinə köçürməkdir. Bu, əsas qatın yükünü azaltmağa kömək edir, ona daha çox əməliyyatı yavaşlamadan idarə etməyə imkan verir. Layer 2 genişlənmə həllərinə ödəniş kanalları, yan zəncirlər və vəziyyət kanalları misal göstərilə bilər.
Həm Layer 1, həm də Layer 2 genişlənmə həlləri blockchain şəbəkələrinin genişlənməsini artırmaq üçün vacibdir. Layer 1 genişlənməsi bazanın tutumunu artıra bilər, lakin bu, iri miqyaslı tətbiqlərin tələblərini qarşılamaq üçün kifayət etməyə bilər. Layer 2 genişlənməsi isə, əlavə tutum və funksionallıq təmin edərək, bazanın təhlükəsizliyini və mərkəzsizləşməsini qurban vermədən əlavə imkanlar yarada bilər.