Sharding: What is it? The idea of sharding comes from conventional database management systems. Sharding, as used in the context of blockchain technology, is the process of dividing a larger blockchain network into smaller, easier-to-manage segments called shards. Every shard processes its own transactions and smart contracts and stores a distinct subset of transactional data. Because each shard may process transactions independently of the others, this division of labor may enable faster and...