Sharding ist eine Datenbankpartitionierungstechnik, die Blockchains beim Aufbau von Skalierbarkeit unterstützt, sodass Transaktionen von mehreren Sharding-Ketten parallel verarbeitet werden können, um die Netzwerküberlastung zu reduzieren und die Transaktionen pro Sekunde (TPS) zu erhöhen.