Các giao thức lớp 2 thường tính một phần phí gas so với Ethereum. Các chuỗi này sử dụng quy trình có tên Rollup để xử lý nhiều giao dịch với chi phí là một giao dịch. Mặc dù điều này kém an toàn hơn nhưng nó giúp họ đạt được thông lượng giao dịch cao với chi phí rất thấp.

Trong bài viết này, chúng tôi sẽ đi sâu vào chi tiết chính xác của từng phương pháp được các giải pháp mở rộng quy mô lớp 2 sử dụng để giữ phí gas ở mức thấp và giá cả phải chăng trong khi vẫn giữ an toàn cho chuỗi của họ. 

Ở cuối bài viết, chúng ta cũng sẽ xem xét một công nghệ mang tính cách mạng giúp giảm thêm phí L2.

Hãy xem qua các dự án mở rộng quy mô Lớp 2 hàng đầu vào năm 2024.

Rollup là gì?

Rollups là giải pháp mở rộng quy mô ngoài chuỗi sử dụng chuỗi lớp 2 làm không gian lưu trữ. Các giao dịch được thực hiện trên Lớp 2 được ghi trong các khoảng trống này và được xử lý theo đợt thay vì riêng lẻ, giúp xử lý nhiều giao dịch với chi phí chỉ bằng một giao dịch.

Ngoài ra, vì các chuỗi lớp 2 phải hoàn tất các giao dịch của mình từ Ethereum, nên việc xử lý một loạt giao dịch thay vì các giao dịch đơn lẻ giúp họ tiết kiệm chi phí gas. Các chuỗi này sau đó có thể chuyển những lợi ích này cho người dùng, những người hiện chỉ phải trả một phần phí so với Ethereum.

Chuỗi khối Ethereum xử lý các giao dịch riêng lẻ; do đó, nó phải trải qua một số trình xác thực trước khi được hoàn thiện.

Dưới đây là một loạt tweet giải thích lý do tại sao Ethereum Rollups lại quan trọng.

Nhưng vì việc thực hiện giao dịch không ở lớp 1, làm thế nào để bạn biết liệu các tính toán có được thực hiện chính xác hay không? Có hai cách tiếp cận chính cho vấn đề này: – tổng hợp lạc quan – tổng hợp kiến ​​​​thức bằng 0 (17/8)

– Alex Kroeger (@alex_kroeger) Ngày 24 tháng 11 năm 2021

Rollups hoạt động như thế nào?

Chúng tôi đã chia hoạt động tổng hợp thành bốn bước để giải thích rõ hơn cách hoạt động của các giao dịch này.

Giao dịch được bắt đầu

Ngay sau khi giao dịch được bắt đầu thông qua giải pháp Ethereum Lớp 2, nó sẽ được thêm vào các giao dịch khác trong khối lớp 2. Ngay sau khi giao dịch được bắt đầu, nó sẽ được xác minh bởi trình xác thực Lớp 2 và sau đó được xếp chồng lên nhau để tạo thành một bản tổng hợp.

Đôi khi, không có xác minh nào được thực hiện trước khi tạo một đống giao dịch. Trong những trường hợp đó, việc xác minh chỉ được thực hiện nếu gốc Merkle không thể hiện chính xác những thay đổi trạng thái trước và sau khi tạo tổng hợp.

Tạo một bản tổng hợp

Khi các giao dịch riêng lẻ đạt đến số lượng mong muốn hoặc trong một khung thời gian xác định, các giao dịch này sẽ được ghi chú trong khối L2 và bản tóm tắt của chúng sẽ được tạo. Những nhóm giao dịch này được gọi là rollup.

Tóm tắt được gửi tới L1

Bản tóm tắt của các giao dịch này sau đó được gửi đến các chuỗi khối lớp 1 (ví dụ: Ethereum) để xác minh lần cuối. Chuỗi lớp-1 đánh giá ba điều trước khi xác thực khối: trạng thái của chuỗi L2 trước khối (trạng thái ban đầu), các thay đổi do khối đưa ra và trạng thái của chuỗi L2 sau khối, tức là trạng thái cuối cùng .

Về mặt logic, thay đổi do khối đưa ra sẽ là sự khác biệt giữa trạng thái ban đầu và trạng thái cuối cùng. Nếu những thứ này không xếp hàng thì toàn bộ khối sẽ được kiểm tra lại và các giao dịch xấu sẽ được theo dõi bằng Cây Merkle của nó.

Bạn muốn xây dựng sự nghiệp vững chắc trong lĩnh vực blockchain? Hãy xem những kỹ năng cần thiết này.

Quyết toán

Khi khối là hợp pháp, bản tóm tắt của nó sẽ được đưa vào chuỗi khối Ethereum dưới dạng một giao dịch duy nhất, hoàn thiện khối.

Chính nhờ quá trình này mà Lớp 2 có thể xử lý nhiều giao dịch Lớp 2 với chi phí bằng một giao dịch Ethereum. Sau đó, chi phí cho mỗi giao dịch trên Lớp 2 chỉ là một phần nhỏ so với các giao dịch Ethereum.

Các loại cuộn

Có một số loại Bản tổng hợp đang được sử dụng, chẳng hạn như bản tổng hợp zk và bản tổng hợp lạc quan. Mặc dù tất cả chúng đều khác nhau về cách hoạt động, nhưng chúng đều đạt được cùng một mục tiêu: xử lý nhiều giao dịch với chi phí là một giao dịch.

Bản tổng hợp ZK

Các bản tổng hợp ZK hàng đầu.

Bản tổng hợp kiến ​​thức không là những bản tổng hợp hoạt động chính xác theo cách nêu trên. Họ sử dụng không gian (khối) lưu trữ Lớp 2 để lưu trữ các giao dịch và sau đó gửi bản tóm tắt tới chuỗi Lớp 1 để phê duyệt lần cuối. 

Vì chuỗi lớp 1, trong hầu hết các trường hợp, chủ yếu là Ethereum, không có kiến ​​thức về các giao dịch riêng lẻ nên quá trình này được gọi là Zero-Knowledge Rollups.

Ví dụ về ZK Rollups: Polygon PoS

Tổng hợp lạc quan

Các bản tổng hợp lạc quan.

Optimistic Rollups sử dụng không gian lưu trữ bổ sung trong Ethereum, được gọi là “Không gian dữ liệu cuộc gọi” để lưu trữ các giao dịch riêng lẻ. Tuy nhiên, họ chỉ gửi bản tóm tắt để xác nhận.

Các bản tổng hợp này tin tưởng rằng các giao dịch riêng lẻ sẽ hợp lệ khi chúng xuất hiện và chúng chỉ được đặt câu hỏi nếu các thay đổi trạng thái không được sắp xếp hợp lý. Do đó, chúng được gọi là Tổng hợp lạc quan do sự tin tưởng của chúng vào mỗi giao dịch trừ khi được chứng minh khác.

Ví dụ về các bản tổng hợp lạc quan: Lạc quan

Ethereum Blobs, Bản tổng hợp trên chuỗi thời đại mới

Với sự ra đời của Bản nâng cấp Dencun, phí lớp 2 thậm chí còn giảm xuống thấp hơn nhờ một tính năng gọi là đốm màu. Dưới đây là lịch sử giá gas từ Polygon, chuỗi lớp 2 phổ biến nhất.

Xu hướng giá khí đa giác vào năm 2024.

Bản nâng cấp Dencun đã giới thiệu một tính năng có tên là “blobs”, cho phép Lớp 3, chẳng hạn như Uniswap v3, lưu trữ các giao dịch trên các đốm màu, từ đó giải phóng chuỗi khối Ethereum cho những người khác. Điều này làm giảm tắc nghẽn dẫn đến nhu cầu gas giảm trong Ethereum. Cuối cùng, điều này đã dẫn đến việc giảm giá gas trên Ethereum.

Bạn có biết tại sao blockchain bị tắc nghẽn không?

Phí gas thấp trên Ethereum đã giúp Lớp 2 giảm giá gas hơn nữa. Kết quả của việc giảm thêm phí L2 có thể được nhìn thấy trong sơ đồ trên. Bạn có thể lưu ý rằng giá gas của Polygon trong tháng 6 thấp hơn đáng kể so với tháng 4.

Phần kết luận

Chi phí giao dịch trên lớp 2 phụ thuộc vào giá gas Ethereum. Vì các giao dịch lớp 2 được xử lý bằng một phần nhỏ các giao dịch của Ethereum nên chúng có chi phí thấp hơn. Quá trình này sử dụng các bản tổng hợp để tóm tắt các giao dịch Lớp 2 và xác thực toàn bộ khối dưới dạng một giao dịch duy nhất trên lớp 1, tiết kiệm thời gian và chi phí.

Khám phá lý do tại sao Ethereum là khoản đầu tư tốt hơn Bitcoin.

Đồng thời, do chuỗi lớp 1 có độ bảo mật cao hơn nên nó giúp lớp 2 cung cấp khả năng bảo mật gần như tốt như Ethereum nhưng với chi phí thấp hơn.