Sharding là phương pháp chia chuỗi khối (hoặc các loại cơ sở dữ liệu khác) thành các chuỗi khối nhỏ hơn, được phân vùng để quản lý các phân đoạn dữ liệu cụ thể. Thiết lập này giúp giảm bớt căng thẳng cho một chuỗi duy nhất xử lý tất cả các giao dịch và tương tác trên mạng. Mỗi chuỗi khối được phân vùng được gọi là một phân đoạn và có sổ cái cụ thể.
Những phân đoạn này sau đó có thể xử lý các giao dịch của riêng chúng nhưng chỉ là đèn hiệu blockchain hoặc chuỗi chính quản lý các tương tác giữa các phân đoạn. Điều này làm cho việc bảo vệ trở thành một bản nâng cấp khả năng mở rộng mạng Lớp 1, vì đây là một thay đổi đối với mạng chính của chuỗi khối. Việc triển khai các phân đoạn mang lại khả năng mở rộng cao hơn nhiều so với việc tiếp tục sử dụng một mạng duy nhất. Các nhà phát triển của Ethereum đang giới thiệu tính năng phân đoạn trong quá trình nâng cấp của Ethereum lên mạng Proof of Stake có thể mở rộng.
Trong ví dụ của Ethereum, Chuỗi Beacon sẽ phối hợp 64 mảnh riêng lẻ. Chuỗi Ethereum Proof of Work ban đầu sẽ hợp nhất thành chuỗi Proof of Stake Beacon và phân đoạn sẽ đến sau.
Một trong những lợi ích của việc phân chia mạng bao gồm sự dễ dàng và khả năng truy cập khi chạy nút. Vì dữ liệu của mạng được chia thành các phân đoạn nên không cần các nút xác thực để lưu trữ toàn bộ lịch sử của toàn bộ chuỗi khối nữa. Thay vào đó, người xác thực chỉ cần xác nhận tính toàn vẹn của dữ liệu.
Các mạng không có phân đoạn thường sử dụng các bản tổng hợp để cải thiện khả năng mở rộng. Chúng thực hiện các giao dịch ngoài chuỗi và đóng gói chúng lại với nhau để xác thực trên chuỗi chính. Vì vậy, mặc dù sharding có vẻ giống như một đối thủ cạnh tranh với rollup nhưng nó thực sự khiến chúng hoạt động hiệu quả hơn. Các tập tin tổng hợp trong mạng phân chia sẽ có thể báo cáo trạng thái hiệu quả hơn, cải thiện tốc độ.
Mối lo ngại chính với phân chia là khả năng các tác nhân xấu chiếm lấy một mảnh vỡ. Phân đoạn này sau đó có thể tác động tiêu cực đến các phần khác của mạng. Nếu không có sự quan tâm và quy tắc phù hợp, nhiệm vụ tiếp quản một phân đoạn sẽ dễ đạt được hơn so với việc tiếp quản toàn bộ mạng không được phân đoạn.