Sharding
Sharding adalah solusi skalabilitas Layer-1 yang dirancang untuk meningkatkan skalabilitas jaringan blockchain dengan membagi blockchain menjadi partisi yang lebih kecil, atau "shards", yang masing-masing mampu memproses transaksi dan smart contract-nya sendiri. Alih-alih membuat seluruh jaringan memvalidasi setiap transaksi, sharding memungkinkan validator yang berbeda untuk bekerja pada shard yang berbeda secara paralel, sehingga meningkatkan throughput keseluruhan jaringan. Sharding adalah fitur utama dalam peta jalan Ethereum untuk ETH 2.0, yang bertujuan untuk mengatasi kemacetan jaringan dan biaya transaksi yang tinggi. Contoh: Dalam jaringan Ethereum yang menggunakan sharding, satu shard dapat menangani transaksi yang terkait dengan aplikasi DeFi, sementara shard lainnya memproses transaksi NFT, sehingga meningkatkan efisiensi.
