Nếu là một người thường xuyên theo dõi chặt chẽ Defi, thuật ngữ “Layer 2” có lẽ không còn quá xa lại với nhiều người. Những người nằm lòng trong thị trường tiền điện tử thường nói về các blockchain theo nghĩa ‘Layer 1” và “Layer 2”. Nhưng để hiểu rõ về chúng, chúng ta cần đi từ hướng giải thích cơ bản nhất!
Trong bài viết dưới đây, Fiahub sẽ giải thích và cung cấp thông tin một cách cụ thể nhất về Layer 2, hi vọng bạn có thể hiểu và nắm rõ về vấn chủ đề này!
1. Cách mà Layer 2 ra đời
Các blockchain như Bitcoin và Ethereum thường được mô tả là chuỗi “Lớp 1” vì chúng giải quyết mọi giao dịch trên mạng của mình. Trong khi đó, lớp 2 là khung công tác được xây dựng trên nền tảng của blockchain. Các giải pháp Lớp 2 có vai trò quan trọng trong việc cải thiện khả năng mở rộng.
Ethereum đã tạo ra một hệ thống tài chính không giống như bất cứ điều gì mà thế giới đã thấy trước đây, nhưng nó gặp phải một số vấn đề.
Vấn đề lặp lại của Ethereum hiện tại xử lý trong 15 giây/ mỗi giao dịch. Điều này đã gây ra một số vấn đề:
- Hệ thống đường mạng thường xuyên bị tắc nghẽn.
- Đôi khi đẩy phí khí gas lên cao ngất ngưỡng.
Mặc dù có nhiều cách để cải thiện tốc độ giao dịch bằng cách sử dụng các nút mạnh hơn, nhưng cách tiếp cận này lại liên quan đến thỏa hiệp về phân quyền.
Người ta hy vọng rằng Ethereum 2.0 sẽ cải thiện khả năng mở rộng, nhưng vẫn còn một thời gian nữa trước khi quá trình nâng cấp hoàn tất. Và với việc sử dụng Ethereum đạt đỉnh khoảng 1 triệu giao dịch hàng ngày, nó cần các giải pháp khác ngay hôm nay. Đó là những gì Lớp 2 dành cho.
2. Layer 2 là gì?
Lớp 2 là lớp được xây dựng trên đầu chuỗi cơ sở để cải thiện khả năng mở rộng. Giống như Bitcoin, Ethereum có thể được coi là một giao thức Lớp 1. Đây là lớp dàn xếp cho tất cả các giao dịch trên mạng.
Các giải pháp layer 2 cung cấp một cách tăng tốc độ giao dịch và mở rộng quy mô, đồng thời hưởng lợi từ sự bảo mật của chuỗi chính. Trong một số trường hợp, họ có thể xử lý hàng nghìn giao dịch mỗi giây, điều này sẽ cần thiết nếu Ethereum muốn đạt được sự chấp nhận rộng rãi hơn.
3. Layer 2 hoạt động như thế nào?
Nền tảng và giao thức lớp 2 xử lý dữ liệu theo cách giảm gánh nặng mà lớp cơ sở (chuỗi gốc) thường gánh chịu. Bằng cách giảm tải các giao dịch từ chuỗi chính lên các nền tảng lớp 2, mạng blockchain có thể xử lý thông lượng giao dịch cao hơn nhiều.

4. Các vấn đề mà Layer 2 có thể giải quyết
Layer giải quyết những vấn đề khác nhau bằng cách tiếp cận khác nhau. Điều này nhằm mục đích làm cho mạng có thể mở rộng. Một số giải pháp mà Layer có thể giải quyết vấn đề:
4.1 Cách kênh truyền hình (Channels)
Channels cung cấp cho người dùng cách thực hiện nhiều giao dịch ngoài chuỗi khác nhau, trong khi chỉ gửi 2 giao dịch đến lúc thanh toán Ethereum. Điều này đã giúp giao dịch đạt được thông lượng cao với chi phí thấp. Tuy nhiên vẫn có những mặt hạn chế của nó.
Những người tham gia cần được biết trước và họ cũng được yêu cầu ký quỹ vào một hợp đồng nhiều ký hiệu. Điều đó có nghĩa là nhà mạng cần được giám sát thường xuyên để đảm bảo rằng các khoản tiền được an toàn và cần thời gian để thiết lập kênh giữa những người dùng.
Kênh này có 2 dạng:
- Kênh nhà nước
- Kênh thanh toán
4.2 Plasma
Các giải pháp plasma sử dụng cây Merkle để tạo một chuỗi bổ sung cho chuỗi khối chính. Điều này tạo điều kiện cho các giao dịch nhanh chóng với chi phí thấp hơn, vì các khối không được giải quyết trên chuỗi chính và không cần phải lưu trữ dữ liệu trên sổ cái.
Tuy nhiên, có một số giới hạn đối với những gì bạn có thể làm khi sử dụng Plasma. Khuôn khổ chỉ hỗ trợ một số giao dịch nhất định. Chẳng hạn như hoạt động DeFi phức tạp hơn là không thể. Việc rút tiền phải đối mặt với những thách thức tiềm ẩn và thời gian chờ đợi lâu hơn, đồng thời, điều này yêu cầu người giám sát mạng lưới để kiểm tra tiền có an toàn, cũng như các nhà khai thác để lưu trữ dữ liệu.
Ví dụ về các giải pháp Plasma bao gồm OMG và Polygon (Polygon SDK cũng được thiết lập để hỗ trợ cuộn lên ZK, cuộn lên lạc quan và chuỗi độc lập).
4.3 Sidechains
Sidechains chạy riêng biệt với blockchain chính và hoạt động độc lập bằng cách sử dụng thuật toán đồng thuận của riêng họ. Nó kết nối với Ethereum thông qua một cây cầu hai chiều và tương thích với Máy ảo Ethereum.
Nhưng Sidechains cũng có giới hạn: ít phân cấp hơn so với mạng chính, thuật toán đồng thuận không được giải quyết bởi Lớp 1 và các trình xác thực sidechain có thể phối hợp để hành động có hại.
Ví dụ về Sidechains bao gồm xDAI và Skale.
4.4 Rollups (Bản tổng hợp)
Rollups hoạt động bằng cách thực hiện các giao dịch trên Lớp 2 trong khi gửi dữ liệu đến chuỗi cơ sở. Điều này có nghĩa là nó được hưởng lợi từ sự bảo mật của Ethereum, nhưng có thể thực hiện các giao dịch bên ngoài Lớp 1.
Có hai loại rollups:
- Cuộn ZK (zero knowledge)
- Optimistic Rollups: hoạt động trên một sidechain chạy song song với Ethereum.
ZK tổng hợp các giao dịch lại với nhau bằng cách tạo ra cái được gọi là SNARK – một đối số kiến thức ngắn gọn không tương tác. Đây là một bằng chứng mật mã được gửi đến lớp cơ sở, vì vậy chỉ có một giao dịch được gửi đến Ethereum. Rollups ZK cho phép thực hiện các giao dịch nhanh chóng, nhưng phạm vi của các giao dịch này bị hạn chế.
Trong khi đó, Optimistic Rollups nằm dọc theo chuỗi cơ sở, với các giao dịch được gửi đến Ethereum dưới dạng calldata. Optimistic Rollups cung cấp khả năng tổng hợp, một yêu cầu cơ bản của DeFi, mặc dù chúng có thời gian chờ lâu hơn và các cuộc tấn công tiềm ẩn.
5. Những điều mà Layer 2 làm được trong khi Layer 1 lại không thể
Các mạng blockchain như Bitcoin và Ethereum phải đối mặt với những hạn chế về quy mô vốn có. Ethereum xử lý khoảng 15-20 giao dịch / giây so với Paypal và vài trăm giao dịch / giây so với Visa.
Bạn có thắc mắc tại sao thiết kế của blockchain này lại chậm trễ trong quá trình xử lý đến vậy không?
Khi một giao dịch xảy ra, phải có sự đồng thuận toàn cầu trên mạng phi tập trung. Tất cả các nút trên mạng giữ một bản sao đầy đủ của các giao dịch để xác thực các giao dịch trên mạng. Nó được thiết kế để giải quyết vấn đề chi tiêu gấp đôi mà không cần phụ thuộc vào người trung gian.
Mạng chuỗi khối có thể đóng vai trò là lớp 1 (tức là lớp cơ sở) của hệ sinh thái web phi tập trung. Mục tiêu cuối cùng là ‘tái phân cấp’ cơ sở hạ tầng, giao thức, ứng dụng và các lớp khác nhau của world wide web.
Các giải pháp đều đã được phân cấp. Lớp 1 đóng vai trò là lớp bảo mật cố định giao dịch dữ liệu theo cách bất biến, được bảo mật bằng mật mã mà không cần cơ quan trung ương.
Lớp 2 cho phép bạn cắt giảm hàng loạt việc xử lý dữ liệu trên blockchain bằng cách chạy tính toán ngoài chuỗi. Chuỗi cơ sở vẫn sẽ là “người quyết định” cuối cùng khi có tranh chấp (suy cho cùng thì đây là kinh tế học tiền điện tử).
Layer 2 có chức năng làm giảm thiểu dung lượng lưu trữ dữ liệu trên lớp cơ sở. Việc loại bỏ các giao dịch khỏi lớp cơ sở sẽ giải phóng tài nguyên xử lý để làm những việc khác trong khi vẫn nhận được các lợi ích về bảo mật và phân quyền.

6. Tổng kết về Layer 2
Chung quy lại, hiện có một số giải pháp Layer 2 nhằm giải quyết các vấn đề về mở rộng quy mô của Ethereum. Ngoài ra vẫn còn một số giải pháp kết hợp tìm cách cải thiện khả năng mở rộng của mạng bằng cách kết hợp các công nghệ.
Nếu Ethereum đạt được tiềm năng đầy đủ của mình, và trở thành lớp tin cậy toàn cầu. Rất có khả năng các giải pháp này sẽ được yêu cầu để mở rộng mạng lưới kết hợp với Ethereum 2.0. Trong tương lai, hệ sinh thái Ethereum có thể thấy sự thay đổi đáng kể, khi các dự án mới đánh giá những lợi ích và hạn chế của việc chạy trên Layer 2.
Hy vọng những thông tin được chia sẻ trên đã giúp bạn hiểu rõ về Layer 2 cũng như chức năng của nó đối với nền tảng blockchain hiện nay.
Có thể bạn sẽ thích: