Layer2: Lịch sử phát triển và cấu trúc cạnh tranh của công nghệ Rollup
Layer2 là một trong những giải pháp chính để giải quyết vấn đề mở rộng của Ethereum. Bằng cách xây dựng một lớp mạng bổ sung trên chuỗi chính, nó có thể xử lý nhiều giao dịch hơn, đồng thời duy trì tính bảo mật và tính phi tập trung của chuỗi chính.
Rollup như một giải pháp mở rộng Layer2 phổ biến, thực hiện việc xử lý giao dịch ngoài chuỗi và "đóng gói" dữ liệu vào chuỗi chính. So với các giải pháp giao dịch ngoài chuỗi khác, Rollup có những đặc điểm sau:
Layer2 là nền tảng tương đối độc lập, người dùng thực hiện giao dịch trên đó, việc tương tác với tài khoản Layer1 cần được thực hiện thông qua hợp đồng thông minh.
Tất cả thông tin giao dịch đều được ghi lại đầy đủ trên chuỗi chính, giải quyết vấn đề khả dụng dữ liệu.
Việc thực hiện giao dịch và thay đổi trạng thái diễn ra trên Layer2, nhưng tóm tắt trạng thái sẽ được phát hành lên Layer1 và được xác minh.
Rollup có thể được chia thành Optimistic Rollups và ZK Rollups, sự khác biệt nằm ở phương thức xác thực tính hợp lệ của dữ liệu.
Lịch sử phát triển của Rollup
Các giải pháp Layer2 sớm bao gồm sidechain và Plasma. Sidechain là một blockchain độc lập gắn liền với mainchain, cho phép chuyển giao tài sản giữa hai chuỗi. Plasma là giải pháp mở rộng được Joseph Poon và Vitalik Buterin đề xuất vào năm 2017, thông qua việc xây dựng mạng lưới subchain để xử lý các phép toán phức tạp.
Tuy nhiên, Plasma gặp phải các vấn đề như tấn công khả năng sẵn có của dữ liệu, thời gian rút lui dài và chi phí giám sát cao. Để giải quyết những khuyết điểm này, vào năm 2019, John Adler đã đề xuất giải pháp Optimistic Rollup.
Đồng thời, Vitalik Buterin đã giới thiệu công nghệ chứng minh không biết vào năm 2018 để chứng minh tính hợp lệ của sự thay đổi trạng thái, đặt nền tảng cho ZK Rollup. Năm 2019, sự ra đời của thuật toán Plonk đã thúc đẩy sự phát triển của ZK Rollup.
Cục diện cạnh tranh Rollup
Hiện tại, Optimistic Rollups vẫn chiếm phần lớn thị phần, nhưng ZK Rollups đang nhanh chóng nổi lên.
Rollups Lạc Quan
Các giải pháp đại diện bao gồm Arbitrum và Optimism.
Arbitrum được ra mắt mainnet vào tháng 9 năm 2021, là giao thức Layer2 có TVL cao nhất hiện nay. Hệ sinh thái của nó bao gồm ba mạng: Arbitrum One, Arbitrum Nova và Arbitrum Orbit, mỗi mạng phục vụ cho các trường hợp ứng dụng khác nhau.
Optimism đã ra mắt mạng chính vào tháng 8 năm 2021, sở hữu TVL lớn thứ hai trên Layer2. Nó đạt được tính tương thích EVM và đã phát hành bộ công cụ mô-đun mã nguồn mở OP Stack, hỗ trợ các nhà phát triển xây dựng mạng Layer2 tùy chỉnh.
ZK Rollups
Các đại diện chính bao gồm zkSync, StarkNet, Polygon zkEVM và Scroll.
zkSync là dự án zkEVM đầu tiên ra mắt trên mạng chính, sử dụng bằng chứng không biết và chuyển khoản "lạc quan" để nâng cao hiệu suất giao dịch.
StarkNet áp dụng giải pháp mở rộng zkSTARK, kết hợp với công nghệ phân đoạn để tăng cường khả năng xử lý và tốc độ giao dịch.
Polygon zkEVM đạt được sự tương thích với EVM ở cấp độ bytecode, nhằm cung cấp trải nghiệm giao dịch nhanh hơn và rẻ hơn.
Scroll là ZK Rollups tương thích với EVM, hỗ trợ ngôn ngữ lập trình và hợp đồng thông minh hiện có của Ethereum.
Triển vọng tương lai
Trong thời gian ngắn, Optimistic Rollups có thể chiếm ưu thế trong lĩnh vực tính toán EVM tổng quát, trong khi ZK Rollups có thể chiến thắng trong các tình huống cụ thể như thanh toán và giao dịch.
Về lâu dài, với sự tiến bộ của công nghệ ZK-SNARK, ZK Rollups có khả năng trở thành giải pháp cuối cùng cho việc mở rộng Ethereum, chiếm ưu thế trong nhiều tình huống.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
Cuộc chiến mở rộng Layer2: Sự tiến hóa của công nghệ Rollup và so sánh giữa giải pháp Optimistic và ZK
Layer2: Lịch sử phát triển và cấu trúc cạnh tranh của công nghệ Rollup
Layer2 là một trong những giải pháp chính để giải quyết vấn đề mở rộng của Ethereum. Bằng cách xây dựng một lớp mạng bổ sung trên chuỗi chính, nó có thể xử lý nhiều giao dịch hơn, đồng thời duy trì tính bảo mật và tính phi tập trung của chuỗi chính.
Rollup như một giải pháp mở rộng Layer2 phổ biến, thực hiện việc xử lý giao dịch ngoài chuỗi và "đóng gói" dữ liệu vào chuỗi chính. So với các giải pháp giao dịch ngoài chuỗi khác, Rollup có những đặc điểm sau:
Layer2 là nền tảng tương đối độc lập, người dùng thực hiện giao dịch trên đó, việc tương tác với tài khoản Layer1 cần được thực hiện thông qua hợp đồng thông minh.
Tất cả thông tin giao dịch đều được ghi lại đầy đủ trên chuỗi chính, giải quyết vấn đề khả dụng dữ liệu.
Việc thực hiện giao dịch và thay đổi trạng thái diễn ra trên Layer2, nhưng tóm tắt trạng thái sẽ được phát hành lên Layer1 và được xác minh.
Rollup có thể được chia thành Optimistic Rollups và ZK Rollups, sự khác biệt nằm ở phương thức xác thực tính hợp lệ của dữ liệu.
Lịch sử phát triển của Rollup
Các giải pháp Layer2 sớm bao gồm sidechain và Plasma. Sidechain là một blockchain độc lập gắn liền với mainchain, cho phép chuyển giao tài sản giữa hai chuỗi. Plasma là giải pháp mở rộng được Joseph Poon và Vitalik Buterin đề xuất vào năm 2017, thông qua việc xây dựng mạng lưới subchain để xử lý các phép toán phức tạp.
Tuy nhiên, Plasma gặp phải các vấn đề như tấn công khả năng sẵn có của dữ liệu, thời gian rút lui dài và chi phí giám sát cao. Để giải quyết những khuyết điểm này, vào năm 2019, John Adler đã đề xuất giải pháp Optimistic Rollup.
Đồng thời, Vitalik Buterin đã giới thiệu công nghệ chứng minh không biết vào năm 2018 để chứng minh tính hợp lệ của sự thay đổi trạng thái, đặt nền tảng cho ZK Rollup. Năm 2019, sự ra đời của thuật toán Plonk đã thúc đẩy sự phát triển của ZK Rollup.
Cục diện cạnh tranh Rollup
Hiện tại, Optimistic Rollups vẫn chiếm phần lớn thị phần, nhưng ZK Rollups đang nhanh chóng nổi lên.
Rollups Lạc Quan
Các giải pháp đại diện bao gồm Arbitrum và Optimism.
Arbitrum được ra mắt mainnet vào tháng 9 năm 2021, là giao thức Layer2 có TVL cao nhất hiện nay. Hệ sinh thái của nó bao gồm ba mạng: Arbitrum One, Arbitrum Nova và Arbitrum Orbit, mỗi mạng phục vụ cho các trường hợp ứng dụng khác nhau.
Optimism đã ra mắt mạng chính vào tháng 8 năm 2021, sở hữu TVL lớn thứ hai trên Layer2. Nó đạt được tính tương thích EVM và đã phát hành bộ công cụ mô-đun mã nguồn mở OP Stack, hỗ trợ các nhà phát triển xây dựng mạng Layer2 tùy chỉnh.
ZK Rollups
Các đại diện chính bao gồm zkSync, StarkNet, Polygon zkEVM và Scroll.
zkSync là dự án zkEVM đầu tiên ra mắt trên mạng chính, sử dụng bằng chứng không biết và chuyển khoản "lạc quan" để nâng cao hiệu suất giao dịch.
StarkNet áp dụng giải pháp mở rộng zkSTARK, kết hợp với công nghệ phân đoạn để tăng cường khả năng xử lý và tốc độ giao dịch.
Polygon zkEVM đạt được sự tương thích với EVM ở cấp độ bytecode, nhằm cung cấp trải nghiệm giao dịch nhanh hơn và rẻ hơn.
Scroll là ZK Rollups tương thích với EVM, hỗ trợ ngôn ngữ lập trình và hợp đồng thông minh hiện có của Ethereum.
Triển vọng tương lai
Trong thời gian ngắn, Optimistic Rollups có thể chiếm ưu thế trong lĩnh vực tính toán EVM tổng quát, trong khi ZK Rollups có thể chiến thắng trong các tình huống cụ thể như thanh toán và giao dịch.
Về lâu dài, với sự tiến bộ của công nghệ ZK-SNARK, ZK Rollups có khả năng trở thành giải pháp cuối cùng cho việc mở rộng Ethereum, chiếm ưu thế trong nhiều tình huống.