Sharding to technika dzielenia blockchaina na mniejsze fragmenty (shardy), które równolegle przetwarzają transakcje, co znacząco zwiększa skalowalność sieci.