Sharding
Sharding is a scaling solution for blockchains. Every node in a blockchain network typically houses a complete copy of the blockchain. Sharding is a method that allows nodes to have partial copies of the complete blockchain in order to increase overall network performance and consensus speeds.