Tiêu đề gốc: "Đường cong dựa trên ZK-Rollup sắp ra mắt"
Nguồn gốc: Blue Fox Notes
Dưới tác động của DeFi trong vài tháng qua, mạng Ethereum đã bị quá tải. Lớp 2 và shending là con đường dẫn đến khả năng mở rộng trong tương lai cho Ethereum. Tuy nhiên, sẽ mất vài năm để triển khai sharding hoàn thiện. Hiện tại, đường dẫn mở rộng có nhiều khả năng nhất là Lớp 2. Trong số các đường dẫn Lớp 2 hiện tại, chuỗi Rollup là đường dẫn kỹ thuật hứa hẹn nhất.
Dòng Rollup chủ yếu bao gồm ZK Rollup và Optimistic Rollup, và quá trình phát triển của chúng hiện đang diễn ra suôn sẻ. Vào cuối tháng 9, nhóm Optimism đã thông báo khai trương giai đoạn đầu tiên của mạng thử nghiệm; Fuel cũng đã chuyển sang mạng thử nghiệm; Loopring, zkSync và Deversifi (dựa trên công nghệ Starkware) cũng đã triển khai ZK Rollup. Zeroswap"ZeroSwap: DEX dựa trên ZK-Rollup" được đề cập trong Blue Fox Notes cũng sẽ được ra mắt AMM chế độ DEX dựa trên Zk Rollup. Lớp 2 sẽ cho thấy xu hướng bùng nổ trong sáu tháng đến một năm tới, đặc biệt là trong lĩnh vực DeFi.
Curve đang tiến triển nhanh hơn ở Lớp 2 và hiện tại Curve dựa trên công nghệ tổng hợp Zk sắp ra mắt. Theo thông báo từ Matter Labs và Curve, với sự trợ giúp của Matter Labs, nhóm Curve đã viết lại hợp đồng Curve hiện có thành phiên bản Zinc, hiện đã mở mạng thử nghiệm để thử nghiệm.

(https://zksync.curve.fi)
Blue Fox Notes cũng đã giới thiệu bản nhạc lớp 2 trước "Bản nhạc lớp 2 của Ethereum》《 Tiến trình đột phá của Ethereum layer2: ý nghĩa của nó》, đồng thời giới thiệu ZK Rollup và Sự khác biệt giữa Optimistic Rollup " Hiểu về ZK Rollup và Optimistic Rollup: Một hướng mở rộng quan trọng của Ethereum" . Vậy tại sao Curve chọn giải pháp Lớp 2 dựa trên ZK Rollup?
Mặc dù mỗi công nghệ Lớp 2 trên thị trường đều có những ưu điểm riêng nhưng xét cho cùng, mỗi giải pháp đều có sự lựa chọn cân bằng riêng. Một số giao thức có yêu cầu bảo mật thấp hơn nhưng yêu cầu hiệu suất cao hơn, chẳng hạn như các dự án trò chơi. Một số giao thức không thể thỏa hiệp về bảo mật, chẳng hạn như giao thức DeFi, tổng tài sản bị khóa trong giao thức DeFi vượt quá hàng chục tỷ đô la và số tiền giao dịch trên chúng lên tới hàng tỷ đô la. Đối với các giao thức này, bảo mật là vấn đề được quan tâm hàng đầu.
Hiện tại, xét về Lớp 2, ZK Rollup và Optimistic Rollup đã nhận được nhiều ưu ái hơn từ các giao thức DeFi. Đặc biệt, ZK Rollup gần với cấp độ Lớp 1 về mặt bảo mật nên cũng được coi là giải pháp Lớp 2 hứa hẹn nhất trong tương lai. Tất nhiên, trong quá trình này, các giải pháp mới và tốt hơn có thể xuất hiện và cần có thời gian để xúc tác.
Curve chọn ZK Rollup vì lý do bảo mật. Hiện tại, số lượng tài sản bị khóa trên Cuvre vượt quá 1,5 tỷ đô la Mỹ và khối lượng giao dịch hàng ngày gần đây là khoảng 1.5 Với 100 triệu USD, nó đã có quy mô đáng kể và không thể đánh đổi quá nhiều về mặt an ninh. ZK Rollup gần như an toàn ở Lớp 1. Đây là lý do chính khiến Curve chọn ZK Rollup.
Thay vì sử dụng các mô hình trò chơi khuyến khích kinh tế, bảo mật ZK Rollup dựa nhiều hơn vào toán học thuần túy. Ngoài ra, Optimistic Rollup còn tiềm ẩn các vấn đề về bảo mật. Khi số lượng tài sản bị khóa tăng lên thì tính bảo mật của nó có thể giảm đi. Do đó, nó có phạm vi tài sản tương đối an toàn có thể bị tấn công nếu quy mô tài sản quá lớn.
Ngoài ra, ZK Rollup còn có những ưu điểm nhất định so với Optimistic Rollup về mặt tính hữu hạn. ZK Rollup có thể đạt được tính hữu hạn trong vài phút và nó hỗ trợ rút tiền nhanh chóng về Lớp 1. . Optimistic Rollup có thiết kế thời gian trễ gây tranh cãi, thường mất ít nhất một tuần.
Tất nhiên, Optimistic Rollup cũng có những ưu điểm của nó. So với ZK Rollup, nó có khả năng lập trình nhiều hơn và hỗ trợ khả năng tương thích EVM. Việc đưa hợp đồng thông minh vào sẽ thuận tiện hơn Lớp 2.
Để giải quyết thiếu sót này, Matter Labs tuyên bố rằng họ đã đạt được một số bước đột phá trong ZK Rollup, đặc biệt là trong việc hỗ trợ bất kỳ hợp đồng thông minh nào do người dùng xác định. Matter Labs giới thiệu ngôn ngữ lập trình Zinc và Zinc VM thân thiện với SNARK, đồng thời triển khai xác minh bằng chứng PLONK đệ quy cho Ethereum. Sự kết hợp của ba điều này sẽ hỗ trợ các hợp đồng thông minh trên ZkSync.
Theo thông báo của Matter Labs, trong hoàn cảnh hiện tại, bạn phải sử dụng ngôn ngữ lập trình Zinc được sử dụng để viết hợp đồng thông minh của Zinc VM. Zinc tuân theo cú pháp Rust đơn giản hóa trong khi mượn tất cả các thành phần và cấu trúc hợp đồng thông minh từ Solidity. Kẽm có cấu trúc giống với chất rắn và việc chuyển đổi mã Solidity hiện có sang Kẽm tương đối dễ dàng. Tuy nhiên, hiện tại nó không hỗ trợ tính đầy đủ của Turing (có kế hoạch hỗ trợ nó sau này), vì vậy nó cấm đệ quy và các vòng lặp vô hạn. Ngoài ra, các chương trình Vyper hiện tại đều có thể được chuyển đổi đồng hình thành Kẽm. Các nhà phát triển Solidity/Vyper có kinh nghiệm có thể thành thạo nó sau vài ngày.
Bản thân kẽm không phải là Turing hoàn chỉnh, nhưng nó có thể hoàn thành công việc trên Solidity với một vài sửa đổi. Hầu hết mã ứng dụng DeFi hiện tại hiếm khi yêu cầu vòng lặp hoặc đệ quy và các thành phần hoàn chỉnh Turing cũng có thể được triển khai lại bằng cách tận dụng đệ quy cấp giao dịch.
Theo giới thiệu của Matter Labs, hợp đồng được viết và thực hiện bằng cách sử dụng ngôn ngữ lập trình Zinc. Mã byte Zinc VM và khóa xác minh SNARK có thể được triển khai vào mạng zkSync theo cách không được phép.
Hợp đồng sẽ được chỉ định một địa chỉ mới ở Lớp 2. Khi người dùng tương tác với một hợp đồng, trình xác minh của zkSync sẽ thực thi mã opcode Zinc VM và tạo ra bằng chứng không có kiến thức về tính hợp lệ của giao dịch. Bằng chứng sẽ được xác minh đệ quy bằng mạch khối tổng hợp thông qua khóa xác minh được triển khai. Bằng chứng khối được xác minh bằng hợp đồng thông minh zkSync được triển khai trên Ethereum để cho phép chuyển đổi trạng thái. Về khả năng kết hợp, tất cả các hợp đồng Lớp 2 của zkSync có thể gọi lẫn nhau, giống như mạng chính Ethereum.
Theo Matter Labs, zkSync được tích hợp trực tiếp vào quy trình thanh toán , sự tích hợp này tương tự như sơ đồ xác thực đăng nhập một lần của web2.0. Giả sử rằng trang web zkSync bị tấn công, xác thực hai yếu tố bổ sung thông qua chữ ký tin nhắn sẽ được yêu cầu thông qua ví Ethereum của người dùng. Chữ ký hiện được xác minh bởi máy chủ của nó. Để cải thiện trải nghiệm người dùng, Matter Labs đang có kế hoạch hợp tác với các nhóm khác để phát triển tiêu chuẩn chữ ký Ethereum Lớp 2 phổ quát.
Mạng thử nghiệm có đầy đủ chức năng. Người dùng có thể viết hợp đồng và triển khai chúng vào mạng thử nghiệm để thử nghiệm cục bộ và tạo ra bằng chứng không có kiến thức về việc thực hiện hợp đồng thông minh. Mỗi giao dịch sẽ dẫn đến việc chuyển mã thông báo thực trên mạng thử nghiệm zkSync, điều này sẽ được phản ánh trong trình khám phá khối và ví. Người dùng cần giao dịch bằng mã thông báo ERC20 của testnet thực.
Hiện tại Zinc VM không được tích hợp vào lõi zkSync. Một số tính năng quan trọng trong ngôn ngữ lập trình Zinc cũng có thể bị thiếu. Điều này cần phải được cải thiện trong tương lai.
Liên kết gốc
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia