Skaldymas
Skaldymas – būdas dalyti
blokų grandines (ar kitų tipų duomenų bazes) į mažesnes suskaidytas blokų grandines, valdančias konkrečius duomenų segmentus. Tokia sąranka pašalina vienai grandinei, susijusiai su visais tinklo sandoriais ir sąveikomis, tenkančią įtampą. Kiekviena suskaidyta blokų grandinė yra žinoma kaip fragmentas (angl. „shard“) ir turi savo specifinį
registrą.
Pavyzdžiui, Ethereum tinkle Beacon Chain koordinuos 64 atskirus fragmentus. Originali
Proof of Work Ethereum grandinė susijungė į
Proof of Stake Beacon grandinę, o skaldymas numatytas vėliau.
Vienas iš tinklo skaldymo privalumų –
mazgo paleidimo lengvumas ir prieinamumas. Tinklo duomenys yra padalyti į fragmentus, tad norint saugoti visą visos grandinės istoriją, nebereikia tvirtintojo mazgų. Vietoje to, tvirtintojui tereikia išsaugoti duomenų vientisumo patvirtinimus.
Siekiant pagerinti išplečiamumą nesuskaldytuose tinkluose, dažnai naudojami paketai. Jie perkelia sandorius už grandinės ir juos tvirtina kartu pagrindinėje grandinėje. Tad nors skaldymas gali atrodyti kaip
paketų alternatyva, iš tikrųjų padaro juos efektyvesnius. Apie suskaldytame tinkle esančių paketų būseną galima pranešti efektyviau ir taip padidinti jų greitį.
Neretai nerimaujama, kad kenkėjiškai nusiteikę tinklo dalyviai gali perimti fragmentą. O toks fragmentas gali neigiamai paveikti kitas tinklo dalis. Jei neužtikrinama tinkama priežiūra ir taisyklės, perimti fragmentą yra paprasčiau nei visą nesuskaldytą tinklą.