Giải pháp Layer trong blockchain là gì?

· 2 min read

Bài toán khả năng mở rộng của blockchain nói về việc năng lực xử lý giao dịch của chuỗi giảm dần khi số người dùng tham gia tăng lên. Năng lực xử lý giảm kéo theo tốc độ giao dịch chậm hơn và chi phí giao dịch cao hơn. Các giải pháp Layer chính là những cải tiến mạng lưới nhằm giải quyết bài toán mở rộng và nâng công suất xử lý giao dịch của blockchain.

Layer 1 và Layer 2 là gì?

Layer 1 chỉ blockchain nền tảng. Một đồng tiền mã hóa Layer 1 là đồng coin chính của chuỗi, được tạo ra để dùng trên chính blockchain đó. Đồng Layer 1 đầu tiên và cũng phổ biến nhất tới nay là Bitcoin.

Layer 2 chỉ những giao thức và mạng lưới chạy trên các blockchain khác. Một đồng tiền mã hóa Layer 2 vận hành trên một blockchain đã có sẵn.

Giải pháp Layer 1 là gì?

Giải pháp Layer 1 là những nỗ lực nhằm xử lý các vấn đề mở rộng ngay trên blockchain và giúp hệ thống co giãn tốt hơn. Với giải pháp Layer 1, mục tiêu là thực hiện giao dịch trên chuỗi nhanh hơn và với chi phí thấp hơn.

Hai hướng phổ biến nhất để cải thiện blockchain bằng giải pháp Layer 1 là thay đổi giao thức đồng thuận và phân mảnh dữ liệu.

Thay đổi giao thức đồng thuận:

Giao thức đồng thuận là tập hợp các thuật toán dùng để xác thực khối trên blockchain. Việc thay giao thức đồng thuận của một blockchain là một giải pháp Layer 1 nhằm xử lý vấn đề mở rộng của mạng lưới. Với bản cập nhật Ethereum 2.0, mục tiêu chính là thay đổi giao thức đồng thuận trên blockchain Ethereum.

Sharding:

Sharding là thao tác phân mảnh cơ sở dữ liệu, được dùng để giải quyết bài toán mở rộng của blockchain. Trong sharding, các khối trong cơ sở dữ liệu được chia thành từng nhóm giao dịch. Các nhóm giao dịch đã phân mảnh này được xếp thành một chuỗi song song. Nhờ vậy, nhiều phần trong nhóm giao dịch có thể được xử lý cùng lúc thay vì lần lượt. Cách này giúp giao dịch chạy nhanh hơn so với xử lý tuần tự và nâng hiệu năng của toàn mạng.

Giải pháp Layer 2 là gì?

Giải pháp Layer 2 là những gì được xây dựng trên các mạng chạy phía trên blockchain khác nhằm xử lý vấn đề mở rộng, mà không cần đụng tới cấu trúc gốc của chuỗi.

Giải pháp Layer 2 không tác động trực tiếp tới cấu trúc của một blockchain. Vì không được triển khai trên mainnet của chuỗi, các giải pháp Layer 2 còn được gọi là giải pháp off-chain.

Layer 1 là gì Layer 2 là gì khả năng mở rộng blockchain sharding giải pháp off-chain