Opredelitev
Prilagodljiva velikost bloka je mehanizem na ravni konsenza (consensus), ki omogoča, da se največja velikost bloka v verigi blokov (blockchain) skozi čas spreminja namesto da ostane fiksna. Prilagajanje urejajo pravila protokola, ki se običajno sklicujejo na nedavno omrežno dejavnost, kot sta obseg transakcij ali zgodovinska izkoriščenost blokov. Z omogočanjem, da se omejitev velikosti bloka širi ali krči, mehanizem poskuša uskladiti zmogljivost blokov z dejanskim povpraševanjem, hkrati pa ostati znotraj varnostnih omejitev in omejitev pri propagaciji po omrežju.
Na ravni protokola prilagodljiva velikost bloka določa, koliko podatkov lahko posamezen blok v določenem trenutku vsebuje. To neposredno vpliva na prepustnost, saj lahko večji bloki vključijo več transakcij, medtem ko manjši bloki omejujejo zmogljivost. Mehanizem je ločen od samega bloka, ki je konkretna podatkovna struktura s transakcijami in metapodatki; prilagodljiva velikost bloka določa le pravila, ki omejujejo njegovo največjo dovoljeno velikost.
Kontekst in uporaba
Prilagodljiva velikost bloka se uporablja kot mehanizem za razširljivost (scalability), ki omogoča prilagajanje zmogljivosti verige blokov (blockchain) brez zaveze k eni sami, trajni omejitvi velikosti bloka. Zasnovana je tako, da se odziva na spreminjajoče se omrežne pogoje, kot so obdobja zastojev ali nizke aktivnosti, in sicer z nastavljanjem dovoljene velikosti bloka v skladu z vnaprej določenimi formulami ali odločitvami upravljanja (governance), zapisanimi v protokolu. To lahko vpliva na to, kako pogosto bloki dosežejo svojo zmogljivost in kako pogosto morajo transakcije tekmovati za omejen prostor.
Ker velikost bloka vpliva na zahteve glede pasovne širine omrežja in čas propagacije blokov, ima prilagodljiva velikost bloka posledice tudi za decentralizacijo (decentralization) in sodelovanje vozlišč (nodes). Večji dovoljeni bloki lahko povečajo zahteve po virih za polna vozlišča, medtem ko lahko manjše omejitve zadržujejo prepustnost tudi takrat, ko je povpraševanje veliko. V tem kontekstu mehanizem predstavlja orodje za uravnoteženje znotraj protokola, ki oblikuje, kako veriga blokov (blockchain) usklajuje zmogljivost za obdelavo transakcij, varnostne predpostavke in praktično zmožnost udeležencev, da preverijo vsak blok.