Tác giả gốc: Giám đốc điều hành Fox Tech Kang Shuiyue, CTO Fox Tech Lin Yanxi
Khái niệm về Lớp 3 hiện đang thu hút được sự chú ý trong cộng đồng blockchain và được nhiều người coi là một tiến bộ mang tính cách mạng khi các nhà phát triển có thể tạo ra nhiều loại hợp đồng thông minh và ứng dụng phi tập trung (dApps) trên nền tảng blockchain. Lớp 3 là một cải tiến kỹ thuật tuyệt vời cho hệ sinh thái mở rộng quy mô Ethereum. Nếu sự xuất hiện của Lớp 2 giải quyết vấn đề mở rộng cho mục đích chung, thì sự xuất hiện của Lớp 3 sẽ giải quyết vấn đề về tốc độ cao hơn, chi phí thấp hơn và mở rộng tùy chỉnh.
Đã có nhiều sàn giao dịch phi tập trung DEX được xây dựng trên Lớp 2, vậy tại sao chúng ta cần xây dựng DEX trên Lớp 3? Hầu hết các DEX được xây dựng trên Lớp 2 đều áp dụng mô hình AMM và một số DEX Lớp 2 sử dụng mô hình sổ đặt hàng, chẳng hạn như ZigZag, có chi phí giao dịch cao hơn một chút so với CEX. Cho dù đó là mô hình AMM hay mô hình sổ đặt hàng, tốc độ giao dịch và chi phí của DEX trên Lớp 3 sẽ có trải nghiệm người dùng tốt hơn.
Lý do tại sao Lớp 3 có thể xây dựng một DEX an toàn và hiệu quả như sau:
DEX lớp 3 có thể sử dụng ngôn ngữ mạnh hơn Solidity lớp 1 để viết một công cụ khớp chẳng hạn như Rust;
Layer 3 có thể tùy biến cao và đơn giản hóa các bước giao dịch của người dùng, không cần phải gọi ủy quyền ví mỗi khi đặt lệnh;
TPS của Lớp 3 cao hơn 100 lần so với Lớp 2 và chi phí lại giảm 1/100, hỗ trợ chế độ Sổ đặt hàng;
Lớp 3 giống như Lớp 2, lớp đồng thuận của cả hai được đảm nhận bởi Lớp 1 và mức độ bảo mật đủ cao;
Lớp 3 có lớp dữ liệu sẵn có độc lập và có thể dễ dàng biết và thu được khả năng hiển thị của các giao dịch ngoài chuỗi và trạng thái tài sản;
Mô tả hình ảnh
tiêu đề cấp đầu tiên
Cấu trúc phân lớp của cơ sở hạ tầng chuỗi khối
Hiện tại, cơ sở hạ tầng chuỗi khối chủ yếu được chia thành bốn lớp: Lớp 0, Lớp 1, Lớp 2 và Lớp 3. Chính xác thì những "Lớp" này đề cập đến điều gì? Lớp 1, mà chúng ta quen thuộc nhất, thường dùng để chỉ mạng chính của chuỗi khối, có thể được kết nối và giao dịch qua từng nút P2P mà không cần thông qua máy chủ khách tập trung, trong đó Ethereum là điển hình nhất. Mỗi giao dịch được đăng ký dưới dạng một khối và được lưu trữ trong cơ sở dữ liệu phân tán. Lớp 1 là lớp sớm nhất trong 4 lớp này. Để hiện thực hóa các tài sản xuyên chuỗi, giao thức khả năng tương tác Omnichain, Lớp 0, đã xuất hiện và ứng dụng chính của nó là các cầu nối xuyên chuỗi khác nhau.
"Bộ ba bất khả thi" của chuỗi khối cổ điển "bộ ba bất khả thi" đề cập đến các giải pháp khác nhau trong cùng một lớp và rất khó để đáp ứng đồng thời ba khía cạnh là phân cấp, khả năng mở rộng và bảo mật. Một trường hợp điển hình là ETH đã chọn phân cấp và bảo mật với chi phí là khả năng mở rộng, trong khi nhiều chuỗi công khai sau này dựa vào một khung có mức độ phân cấp thấp hơn để đạt được TPS cao hơn. Do sự tồn tại của "bộ ba bất khả thi", với sự gia tăng số lượng giao dịch, sự chậm trễ giao dịch và phí tăng chắc chắn sẽ xảy ra. Để giải quyết tắc nghẽn mạng, các nhà phát triển đã đề xuất giải pháp mở rộng Lớp 2 dựa trên OP hoặc ZK.
Trong thiết kế cấu trúc nhiều lớp này, Lớp 1 cung cấp sự đồng thuận cho Lớp 2 và đảm bảo an toàn giao dịch, trong khi Lớp 2 tách các tính toán khỏi chuỗi khối chính như một lớp thực thi tương đối độc lập, giảm thiểu độ trễ và giảm chi phí giao dịch. Lớp 3 cung cấp một lớp trừu tượng giữa người dùng và công nghệ chuỗi khối cơ bản, giúp người dùng tương tác với dApp và hợp đồng thông minh dễ dàng hơn trong khi vẫn giữ an toàn cho chúng thông qua chuỗi khối cơ bản. Lớp 3 có thể nén dữ liệu hơn nữa trên cơ sở của Lớp 2, sau đó đóng gói bằng chứng trở lại Lớp 1 để xác minh trên chuỗi thông qua Lớp 2, do đó đạt được các giao dịch nhanh hơn và chi phí thấp hơn Lớp 2.
tiêu đề cấp đầu tiên
Cách sử dụng bằng chứng không kiến thức để kết nối DEX với Lớp 3
DEX là một loại ứng dụng Lớp 3 rất quan trọng. Nếu bạn muốn xây dựng một DEX có tên là OX Exchange trên Lớp 3, công nghệ quan trọng nhất để đạt được mục đích này là gì? Để triển khai một sàn giao dịch phi tập trung như vậy ở Lớp 3, việc sử dụng bằng chứng không có kiến thức là điều quan trọng nhất.
Từ góc độ logic tương tác, thao tác của người dùng trong OX Exchange sẽ được thực hiện dưới dạng gọi hợp đồng thông minh, tức là mọi lệnh mua và bán sẽ được chuyển thành giao dịch gọi (giao dịch) thành chức năng hợp đồng, và như vậy Mọi giao dịch sẽ được gửi tới các nút Lớp 2 và được thực hiện thông qua zkEVM.
Về cách triển khai cụ thể, các hợp đồng thông minh được triển khai ở Lớp 2 sẽ tương tác với các ứng dụng Lớp 3. Sau khi nhận được các giao dịch hàng loạt từ Lớp 3, các nút của Lớp 2 sẽ thực hiện tạo bằng chứng zkrollup, bao gồm tách opcode và tạo mạch, sau đó chứng minh tính chính xác của việc thực thi dựa trên thuật toán bằng chứng không kiến thức. Cuối cùng, gửi bằng chứng về tính đúng đắn của việc thực thi được tạo cho chuỗi Lớp 1, vượt qua xác minh hợp đồng trên chuỗi và chấp nhận cập nhật trạng thái.
Các dịch vụ do zkrollup của Lớp 2 cung cấp có thể đạt được độ trễ thấp hơn và trải nghiệm người dùng tốt hơn. Cụ thể, OX cần tương tác với zkRollup ở Lớp 2, để tận dụng lợi thế của "đóng gói" Lớp 2 để đạt được thông lượng lớn hơn. OX có thể cung cấp giao diện hoạt động mặt trước phong phú và logic tương tác phức tạp cơ bản hoàn toàn minh bạch với người dùng.Người dùng có thể kết nối với ví Web3 và sử dụng trực tiếp các dịch vụ khác nhau của DEX như trong tất cả các DEX.
Mô tả hình ảnh
tiêu đề cấp đầu tiên
Cách bảo vệ tài sản của người dùng thông qua tính khả dụng của dữ liệu DA
Dữ liệu có sẵn đóng một vai trò quan trọng trong tất cả các dự án Web 3.0. Tất cả các ứng dụng truyền thống, bao gồm cả sàn giao dịch tập trung CEX, thường không sử dụng DA, vì vậy tính minh bạch của dữ liệu người dùng là cực kỳ thấp và mức độ bảo mật tài sản của người dùng CEX phụ thuộc hoàn toàn vào việc sàn giao dịch có làm điều ác hay không. DEX lớp 3 áp dụng tính khả dụng của dữ liệu độc quyền (DA), do đó, trong khi giảm đáng kể phí người dùng, nó cũng đảm bảo tính bảo mật của dữ liệu và tài sản giao dịch của người dùng.
DEX lớp 3 có thông lượng cao, nghĩa là cần xử lý một lượng dữ liệu khổng lồ. Những dữ liệu này áp dụng chế độ lưu trữ kết hợp của "lớp DA + L2" để tính đến hiệu quả và tính bảo mật. Các hợp đồng được triển khai trên L2 chỉ cần ghi lại một vài dữ liệu chính và gốc Merkel, trong khi tất cả các dữ liệu khác trong quy trình sẽ được ghi lại trên lớp DA. Khi người dùng tương tác với ứng dụng L3, dữ liệu gốc trong quá trình tương tác sẽ được lưu trữ trong lớp DA và lớp DA sẽ tính toán gốc Merkel mới cho dữ liệu được cập nhật; đồng thời, ứng dụng L3 cũng sẽ gửi a Bằng chứng, do đó, hợp đồng sẽ kiểm tra tính chính xác của bản cập nhật gốc Merkel. Cơ chế như vậy có thể đảm bảo rằng trạng thái của hợp đồng L2 nhất quán với lớp DA, nghĩa là trạng thái được ghi luôn chính xác.
Mô tả hình ảnh
Hình 3: Dữ liệu sẵn có DA của Lớp 3 DEX
