Definition
Sharding ist der Vorgang, eine Datenbank aufzuteilen. Bei NEAR Protocol bedeutet „sharded“, dass das Netzwerk in Teile zerlegt ist, die parallel arbeiten. Für Ethereum war vorgesehen, die Blockchain in einzelne Teile (Shards) zu zerlegen, die von Teilgruppen der Validatoren (Netzwerkteilnehmer mit Prüfaufgabe) geprüft werden. Mit der Erfindung von Danksharding, dem Hinzufügen von Blobs mit Rollup-Daten zu Ethereum-Blöcken, die Validatoren sehr effizient prüfen können, hat sich die Ethereum-Community laut ethereum.org für eine auf Rollups (gebündelte Transaktionsverarbeitung) ausgerichtete Skalierung statt für Sharding entschieden.