Hướng dẫn cơ bản về zkEVM: So sánh toàn diện 6 giải pháp zkEVM

avatar
哔哔News
1năm trước
Bài viết có khoảng 3343từ,đọc toàn bộ bài viết mất khoảng 5 phút
Việc phát triển và áp dụng L2 là chìa khóa cho tương lai của Ethereum+ giải quyết các vấn đề về khả năng mở rộng chuỗi khối.

Tác giả gốc: @thirdweb

Biên soạn gốc: @BitalkNews

zkEVM đang đưa Ethereum đến với công chúng. Nhưng với rất nhiều lựa chọn, cái nào là tốt nhất? Chúng tôi so sánh Polygon zkEVM (+ 2.0), zkSync Era, Linea, Scroll và Taiko, hướng dẫn zkEVM cuối cùng của bạn.

Hướng dẫn cơ bản về zkEVM: So sánh toàn diện 6 giải pháp zkEVM

Tóm tắt nhanh:

zkEVM là mạng lớp 2 xử lý các giao dịch và gửi bằng chứng trở lại Ethereum. Họ sử dụng bằng chứng không kiến ​​thức (ZK) và khả năng tương thích EVM để giảm tải tính toán và cải thiện khả năng mở rộng trên Ethereum (L1) mà không ảnh hưởng đến tính bảo mật hoặc phân cấp.

Nhưng không phải tất cả zkEVM đều giống nhau, có nhiều loại zkEVM khác nhau:

Vitalik có một khuôn khổ tuyệt vời thể hiện ưu và nhược điểm của từng loại, từ tương đương Ethereum (loại 1) đến tương thích EVM (loại 4). Sự cân bằng chính là khả năng tương thích EVM so với hiệu suất:

Hướng dẫn cơ bản về zkEVM: So sánh toàn diện 6 giải pháp zkEVM

Vậy zkEVM nào là tốt nhất? Chúng tôi đã so sánh các tùy chọn phổ biến nhất:

→ Polygon zkEVM (+ 2.0)

→ zkSync Era

→ Linea

→ Scroll

→ Taiko

Hãy chia nhỏ chúng ra.

Polygon 2.0 (zkEVM Validium)

Vào tháng 6 năm 2023, Polygon Labs đã đề xuất nâng cấp Polygon PoS lên zkEVM validium.

Polygon PoS có hệ sinh thái mạnh mẽ:

→ 2B+ TVL (tài sản trên chuỗi)

→ Hàng chục nghìn dApp

→ khoảng 2,5 triệu giao dịch/ngày

Việc di chuyển PoS sang zkEVM validium sẽ duy trì hiệu ứng mạng và mức phí thấp mà không ảnh hưởng đến các ứng dụng, trải nghiệm người dùng và nhà phát triển hiện có. Nhưng không phải Polygon đã có zkEVM rồi sao?

Polygon coi 2.0 (xác nhận zkEVM được đề xuất của nó) là phiên bản chi phí thấp hơn, thông lượng cao hơn của Polygon zkEVM Rollup.

Rollups sử dụng Ethereum để xuất bản dữ liệu giao dịch và xác minh bằng chứng, kế thừa tính bảo mật và phân cấp của nó. Nhưng có sự đánh đổi:

Hướng dẫn cơ bản về zkEVM: So sánh toàn diện 6 giải pháp zkEVM

Nhược điểm của Rollup là việc xuất bản dữ liệu giao dịch lên Ethereum rất tốn kém và hạn chế thông lượng. Validium cung cấp các đảm bảo bảo mật tương tự như Rollup (bằng chứng ZK đảm bảo tính hợp lệ của giao dịch), nhưng dữ liệu giao dịch được cung cấp ngoài chuỗi.

Điều này mang lại cho Validium hai lợi thế chính so với Rollup:

  • Phí thấp hơn vì chúng không tiêu tốn Ethereum Gas đắt tiền (tức là chặn không gian để lưu trữ dữ liệu giao dịch)

  • Khả năng mở rộng cao hơn, vì thông lượng của Rollups bị giới hạn bởi lượng dữ liệu giao dịch có thể được xuất bản lên Ethereum

Sự đánh đổi của Validium là họ phải đảm bảo tính khả dụng của dữ liệu giao dịch bên ngoài Ethereum, điều này có thể là một thách thức. Tuy nhiên, hơn 100 trình xác nhận hiện có của Polygon PoS có thể đóng vai trò là sự đảm bảo an toàn và đáng tin cậy cao về tính khả dụng của dữ liệu.

Vậy tại sao nên sử dụng Polygon zkEVM?

Polygon zkEVM

Đa giác zkEVM là ZK-Rollup loại 3. Nó nhằm mục đích tương đương với EVM - nghĩa là khả năng mở rộng cao hơn (bằng cách duy trì khả năng tương thích mã opcode EVM) khi làm việc với các công cụ và ứng dụng khách Ethereum hiện có.

Hiện tại, Polygon PoS (2.0) và Polygon zkEVM rollup là hai mạng công cộng của hệ sinh thái Polygon. Trường hợp này vẫn xảy ra sau khi nâng cấp: một là Rollup và một là Validium.

Nhưng tại sao không ngừng sử dụng Polygon zkEVM?

Polygon 2.0 và Polygon zkEVM bổ sung cho nhau: Polygon zkEVM (Cuộn lên) có mức phí cao hơn một chút và thông lượng thấp hơn một chút nhưng cung cấp mức độ bảo mật cao nhất. Điều này phù hợp nhất cho các ứng dụng xử lý các giao dịch có giá trị cao (chẳng hạn như DeFi).

Mặt khác, Polygon 2.0 (zkEVM validium) sẽ cung cấp khả năng mở rộng cao nhất. Điều này tốt nhất cho các ứng dụng có khối lượng giao dịch cao và phí thấp (ví dụ: trò chơi Web3, mạng xã hội)

Việc ra mắt mạng chính của Polygon zkEVM là vào tháng 3 năm 2023 và TVL hiện tại trên mạng là khoảng 54 triệu USD. Được xây dựng trên Đa giác zkEVM:https://thirdweb.com/polygon-zkevm

zkSync Era

Kỷ nguyên zkSync hiện là zkEVM loại 4, mặc dù nó có thể bổ sung khả năng tương thích mã byte EVM theo thời gian. Era (mạng chính của nó) được xây dựng bởi Matter Labs và sẽ đi vào hoạt động vào tháng 3 năm 2023, với TVL hiện tại là khoảng 450 triệu USD và khối lượng giao dịch là 27 triệu trong tháng qua.

Mục tiêu của zkSync không phải là tương đương EVM mà là tăng tốc độ tạo bằng chứng thông qua máy ảo tùy chỉnh (VM). Nó thực sự hỗ trợ các nguyên tắc mã hóa Ethereum, đơn giản hóa việc thử nghiệm các plugin Hardhat và cải thiện trải nghiệm người dùng thông qua việc trừu tượng hóa tài khoản gốc.

zkSync Era sử dụng trình biên dịch LLVM để chuyển đổi mã Solidity, Vyper và Yul thành mã thực thi trên máy ảo zkSync, với khả năng tương thích Rust và C++ được lên kế hoạch cho tương lai. Nó có hệ thống nhắn tin hợp đồng L1-L2 mạnh mẽ giúp các nhà phát triển truyền dữ liệu giữa các hợp đồng trên Ethereum và zkSync.

Việc tích hợp zkPorter sắp tới trong zkSync sẽ mang đến cho người dùng lựa chọn:

- Tài khoản zkRollup bảo mật cao, so với Ethereum phí giảm khoảng 20 lần

- Tài khoản zkPorter có phí giao dịch ổn định và các mô hình bảo mật khác nhau, cho phép trải nghiệm người dùng linh hoạt

Hướng dẫn cơ bản về zkEVM: So sánh toàn diện 6 giải pháp zkEVM

Để có sẵn dữ liệu, zkSync Era xuất bản các khác biệt trạng thái thay vì đầu vào giao dịch - cung cấp tính năng nén và tích hợp dữ liệu với zkPorter.

Là zkEVM loại 4 duy nhất trong danh sách này, máy ảo tùy chỉnh của nó kích hoạt một số tính năng (và khả năng mở rộng cao hơn) trên Kỷ nguyên zkSync.

Ví dụ: zkSync Era nâng cao trải nghiệm của nhà phát triển bằng cách hỗ trợ nguyên bản việc trừu tượng hóa tài khoản bằng máy ảo tùy chỉnh của nó. Tuy nhiên, các chuỗi tương đương EVM về cơ bản không thể hỗ trợ việc trừu tượng hóa tài khoản, chúng được triển khai thông qua ERC-4337 của Ethereum.

Nhược điểm của zkEVM loại 4 là thiếu khả năng tương thích - quá trình phát triển cần được điều chỉnh để xây dựng các ứng dụng dựa trên zkSync. Xây dựng trên kỷ nguyên zkSync:https://twitter.com/thirdweb/status/1666119985520066561

Linea

Được xây dựng bởi ConsenSys (người tạo ra MetaMask, Truffle và Infura), Linea hiện là zkEVM Loại 3. Với ví MetaMask gốc và tích hợp bộ công cụ dành cho nhà phát triển Truffle, mạng chính Alpha của nó ra mắt vào tháng 7 năm 2023 và đã tích lũy được TVL trị giá 50 triệu đô la.

Linea độc đáo ở khả năng thực thi mã byte gốc không thay đổi theo thông số kỹ thuật của Máy ảo Ethereum. Mục tiêu là cung cấp zkEVM Loại 2 trong tương lai, đảm bảo khả năng tương thích gần như hoàn toàn với Ethereum trong khi vẫn duy trì khả năng mở rộng.

Linea không sử dụng bộ chuyển mã hoặc trình biên dịch tùy chỉnh. Nó trực tiếp sử dụng mã byte được biên dịch bởi Solidity để tạo bằng chứng ZK cho hợp đồng thông minh, giảm nguy cơ lỗi và hack. Đối với người dùng, điều này có nghĩa là bảo mật giống như Ethereum với chi phí giao dịch thấp hơn nhiều.

Xây dựng trên Linea:https://thirdweb.com/linea

Scroll zkEVM

Scroll là một zk-Rollup trên Ethereum, hiện là zkEVM loại 3 và có kế hoạch chuyển đổi thành loại 2.

Mục tiêu dài hạn của nó là ưu tiên khả năng tương thích và phân cấp EVM so với việc tạo nhanh ZKP, do đó chuyển sang zkEVM Loại 1.

Loại 1 thành công là hình thức tối ưu của khả năng tương thích, phân cấp và khả năng mở rộng EVM — về cơ bản là sao chép Ethereum L1. Nhưng như chúng ta đã thấy với chính Ethereum, điều này khó đạt được hơn nhiều.

Hiện tại, mạng thử nghiệm alpha của Scroll là zkEVM loại 3, được mở cho công chúng. Xây dựng trên cuộn:https://thirdweb.com/scroll-alpha-testnet

Taiko

Tương tự như Scroll, Taiko là một zk-Rollup tổng quát nhằm mục đích trở thành zkEVM gốc Loại 1. Taiko đã thực hiện một cách tiếp cận khác với Scroll để trở thành Loại 1, ưu tiên phân cấp hơn tốc độ ngay từ đầu:

Scroll đang dần nâng cao khả năng tương thích EVM (bắt đầu với các mạng thử nghiệm loại 3) và làm cho những người đặt hàng và người chứng minh của nó trở nên phi tập trung hơn khi mạng chính ra mắt. Mặc dù quá trình tạo ZKP chậm hơn nhưng Taiko phân cấp các thành phần này ngay từ đầu và tối đa hóa khả năng tương thích EVM.

Mạng thử nghiệm Loại 1 của Taiko hiện đã có sẵn. Xây dựng trên Taiko:https://thirdweb.com/taiko-grimsvotn-l2

Sử dụng khung của Vitalik: → Taiko: Loại 1 (khởi chạy testnet) → Polygon zkEVM: Loại 3 (khởi chạy mainnet + kế hoạch di chuyển sang loại 2) → Linea: loại 3 (khởi chạy mainnet + kế hoạch di chuyển sang loại 2) → Cuộn : Loại 3 (khởi chạy testnet + dự định chuyển sang Loại 1) → zkSync Era: Loại 4 (khởi chạy mainnet)

Nói chung, việc phát triển và áp dụng L2 là chìa khóa cho tương lai của Ethereum + giải quyết các vấn đề về khả năng mở rộng blockchain. Mỗi zkEVM có những điểm mạnh riêng và phải đối mặt với những thách thức riêng, nhưng tất cả chúng đều đóng vai trò quan trọng trong việc tạo điều kiện cho hệ sinh thái web3 có thể truy cập được.

Bài viết gốc, tác giả:哔哔News。Tuyển dụng: Nhân viên kinh doanh phần mềm theo dự án report@odaily.email;Vi phạm quy định của pháp luật.

Odaily nhắc nhở, mời đông đảo độc giả xây dựng quan niệm đúng đắn về tiền tệ và khái niệm đầu tư, nhìn nhận hợp lý về blockchain, nâng cao nhận thức về rủi ro; Đối với manh mối phạm tội phát hiện, có thể tích cực tố cáo phản ánh với cơ quan hữu quan.

Đọc nhiều nhất
Lựa chọn của người biên tập