Lợi thế về chi phí của ZKP không hoàn toàn tồn tại mà phụ thuộc vào tình huống ứng dụng cụ thể.
** Viết bởi Kyle Liu, Giám đốc đầu tư tại Bing Ventures**
*Giới thiệu: Với sự phát triển không ngừng của công nghệ ZKP (Bằng chứng không kiến thức), mọi người ngày càng quan tâm sâu sắc đến mối quan hệ giữa chi phí và hiệu suất. Việc triển khai và duy trì các hệ thống chứng minh không có kiến thức đòi hỏi phải có nhiều tài nguyên máy tính và tối ưu hóa thuật toán. Những tính toán này có thể dẫn đến chi phí cao, đặc biệt khi xử lý dữ liệu quy mô lớn và các phép tính phức tạp. Do đó, lợi thế về chi phí của ZKP không hoàn toàn tồn tại mà phụ thuộc vào tình huống ứng dụng cụ thể. *
Trong bối cảnh có thông tin về việc Aztec Connect buộc phải ngừng hoạt động, chúng tôi tin rằng lợi thế về chi phí đã được khẳng định của công nghệ ZKP phải được đánh giá lại. Mặc dù ZKP được quảng cáo là giải pháp có thể mang lại mức độ riêng tư cao, nhưng sự thất bại tạm thời của Aztec Connect ít nhất chứng tỏ rằng công nghệ này phải đối mặt với những thách thức lớn về mặt chi phí ở giai đoạn này.
Nếu công nghệ ZKP thực sự tiết kiệm chi phí thì tại sao Aztec Connect lại không thể đạt được tính bền vững trong hoạt động của mình? Hấp dẫn hơn nữa, Aztec còn khuyến khích cộng đồng phân nhánh, triển khai và vận hành các phiên bản mới của Aztec Connect. Điều này hàm ý cần có nguồn tài nguyên khổng lồ để chạy Aztec Connect một cách độc lập. Điều này cũng làm tăng thêm sự nghi ngờ của chúng tôi về hiệu quả chi phí của ZKP. Nếu lợi thế về chi phí của ZKP là có thật thì tại sao cộng đồng lại cần khoản đầu tư lớn như vậy để duy trì hoạt động của dự án?
Do đó, chúng ta cần xem xét nghiêm túc những lợi thế về chi phí được khẳng định của công nghệ ZKP. Có lẽ lợi thế về chi phí của ZKP chỉ là ảo tưởng quá mức và tình hình thực tế có thể phức tạp hơn. Khi theo đuổi lợi thế về chi phí, không chỉ phải xem xét tối ưu hóa một khía cạnh duy nhất mà còn phải xem xét cân bằng hiệu suất và chi phí của toàn bộ hệ thống. Ví dụ: giảm chi phí tính toán có thể làm tăng chi phí truyền thông hoặc sử dụng các thuật toán hiệu quả hơn có thể yêu cầu hỗ trợ phần cứng phức tạp hơn. Do đó, chúng ta cần tiến hành phân tích chi phí-lợi ích toàn diện cho một dự án cụ thể, cân nhắc các chiến lược tối ưu hóa về mọi mặt và tìm ra điểm cân bằng tốt nhất.

Đầu tiên, chúng ta cần xác định cấu trúc chi phí của ZKP. Hiện nay, các phương pháp định nghĩa khác nhau rất phức tạp và có các tiêu chuẩn khác nhau, ít nhất bao gồm chi phí phần cứng, chi phí tính toán, chi phí xác minh, chi phí lưu trữ, v.v. Nhưng từ góc nhìn của tác giả, tuân theo các nguyên tắc cơ bản của ZKP, định nghĩa của chúng tôi về cấu trúc chi phí trong bài viết này tập trung vào hai chi phí cốt lõi là chi phí truyền thông và chi phí điện toán. Chi phí truyền thông đề cập đến chi phí trao đổi thông tin giữa người chứng minh và người xác minh, trong khi chi phí tính toán đề cập đến chi phí của người chứng minh và người xác minh để thực hiện tính toán. Hai chi phí chính này đóng vai trò cạnh tranh cốt lõi trong ZKP vì chúng ảnh hưởng trực tiếp đến hiệu quả và tính bảo mật của bằng chứng và xác minh. Nếu chi phí liên lạc và chi phí tính toán quá cao thì hiệu quả của việc chứng minh và xác minh sẽ giảm, từ đó ảnh hưởng đến hiệu suất của toàn bộ hệ thống.
Bây giờ quay lại kiến trúc quyền riêng tư của Aztec, chúng ta cần nhận ra rằng có những khác biệt đáng kể giữa phương pháp Rollup của Aztec và các giải pháp Lớp 2 dựa trên ZK khác. So với việc tổng hợp và đóng gói nhiều giao dịch để tạo bằng chứng, Aztec cần tạo bằng chứng cho từng giao dịch riêng biệt rồi đóng gói chúng. Cách tiếp cận này dẫn đến nhu cầu tạo ra bằng chứng độc lập cho mỗi giao dịch, điều này làm tăng chi phí tính toán và phí gas, khiến phí gas của Aztec cao hơn các chương trình Rollup khác.
Ngoài ra, chỉ bằng chứng về quyền riêng tư do người dùng tạo cục bộ mới là bằng chứng không có kiến thức, không làm rò rỉ thông tin và các bằng chứng Tổng hợp bên trong cũng như bằng chứng Tổng hợp bên ngoài ở trên không nhất thiết phải là bằng chứng không có kiến thức. Điều này làm cho lợi thế về quyền riêng tư của ZKP bị che khuất và đặt ra câu hỏi thêm về tính khả thi của lợi thế chi phí của ZKP. Bản thân phương thức cổng của Aztec Connect tương đối cồng kềnh, nó tổng hợp các giao dịch đến Lớp 1 và thực hiện các lệnh gọi chức năng tổng hợp quỹ và Defi thông qua Hợp đồng cầu nối Aztec. Tuy nhiên, cách tiếp cận cổng này có thể chỉ phù hợp với một số loại giao dịch nhất định về mặt chia sẻ phí và đặt ra những hạn chế về tính linh hoạt trong việc triển khai dự án.

Mối quan hệ giữa chi phí và hiệu suất rất phức tạp và năng động. Thông thường, chi phí thấp hơn sẽ cải thiện hiệu suất vì nó giảm chi phí tính toán và truyền thông, do đó làm cho toàn bộ hệ thống hiệu quả hơn. Tuy nhiên, việc theo đuổi quá mức chi phí thấp sẽ dẫn đến suy giảm hiệu suất vì một số tài nguyên máy tính và truyền thông bị hy sinh. Do đó, hệ thống ZKP cần tìm sự cân bằng phù hợp giữa chi phí và hiệu suất để đáp ứng nhu cầu của các lĩnh vực ứng dụng khác nhau.
Bằng chứng không có kiến thức liên quan đến việc xác minh tính chính xác của yêu cầu giữa những người tham gia khác nhau thông qua việc truyền tin nhắn, vì vậy chi phí liên lạc là một yếu tố quan trọng. Để giảm chi phí liên lạc, hãy cân nhắc sử dụng các giao thức truyền thông và thuật toán nén hiệu quả để giảm kích thước tin nhắn và thời gian truyền. Đặc biệt đối với các dự án Lớp 2 như Aztec, giao tiếp xuyên chuỗi yêu cầu truyền tin nhắn và dữ liệu giữa các mạng blockchain khác nhau. Việc gửi tin nhắn liên quan đến giao tiếp và tương tác mạng, dẫn đến chi phí liên lạc nhất định. Đặc biệt đối với việc xây dựng DApp toàn chuỗi quy mô lớn, khối lượng truyền tin nhắn sẽ lớn hơn, làm tăng áp lực lên chi phí truyền thông.
Bằng chứng không có kiến thức yêu cầu tính toán rộng rãi để tạo ra bằng chứng và xác minh tính chính xác của chúng. Để giảm chi phí tính toán, các thuật toán tối ưu hóa và cấu trúc dữ liệu có thể được sử dụng để giảm các bước tính toán không cần thiết và chi phí lưu trữ. Ngoài ra, công nghệ tính toán song song và tính toán phân tán cũng có thể được sử dụng để phân phối các tác vụ tính toán tới nhiều nút nhằm nâng cao hiệu quả tính toán. Xác minh ZKP trên chuỗi mục tiêu tương đối rẻ, nhưng quá trình tạo bằng chứng trên chuỗi nguồn đòi hỏi chi phí tính toán lớn. Đặc biệt khi sử dụng các phương pháp xác minh truyền thống, chi phí xác minh rất cao và người dùng không đủ khả năng chi trả.

Tác giả tin rằng với sự phát triển của công nghệ, chi phí truyền thông có thể không còn là yếu tố hạn chế chính. Sự tiến bộ không ngừng của công nghệ truyền thông hiện đại đồng nghĩa với việc chi phí truyền thông đang giảm ở quy mô lớn. Do đó, chúng ta cần tập trung hơn vào việc tối ưu hóa chi phí tính toán, điều này có thể có ý nghĩa hơn. Tuy nhiên, khi phạm vi ứng dụng của các giao thức như vậy mở rộng, chi phí liên lạc có thể vẫn là một vấn đề quan trọng cần cân nhắc và cần tiếp tục chú ý đến các kịch bản cụ thể của nó để sử dụng linh hoạt.
Đồng thời, chúng ta cũng phải hiểu rằng phương pháp tối ưu hóa chi phí tính toán không chỉ giới hạn ở việc tối ưu hóa thuật toán. Ngoài việc cải thiện thuật toán của giao thức, bạn cũng có thể xem xét giảm chi phí điện toán thông qua đổi mới công nghệ trong các lĩnh vực như phần cứng chuyên dụng, điện toán phân tán hoặc học sâu. Những phương pháp này đòi hỏi nghiên cứu và trình diễn lâu dài hơn nhưng chắc chắn sẽ mang lại những cải tiến đột phá về hiệu suất và lợi thế về chi phí. Chúng tôi tin rằng các hướng sau đáng được chú ý hơn trong cuộc thi ZKP trong tương lai:

Tóm lại, một dự án ZKP đầy hứa hẹn phải có các đặc điểm về hiệu suất cao và chi phí tính toán thấp, hướng đến các ứng dụng thực tế, an toàn và đáng tin cậy, có thể triển khai trong thế giới thực và bảo mật trong suốt quá trình. Chúng ta có thể thấy trước rằng sự phát triển liên tục của công nghệ ZKP sẽ mang lại triển vọng ứng dụng rộng hơn cho hiệu suất xác minh và bảo vệ quyền riêng tư. Chúng tôi cũng cần xem xét nhiều yếu tố khi đánh giá hiệu quả chi phí của dự án ZKP, bao gồm tài nguyên máy tính, yêu cầu bảo mật, nhu cầu hiệu suất cũng như độ phức tạp của việc triển khai và bảo trì. Trong một số trường hợp, ZKP có thể mang lại lợi ích bảo mật và quyền riêng tư đáng kể để bù đắp chi phí gia tăng. Tuy nhiên, trong những trường hợp khác, chi phí có thể vượt quá giá trị thực tế được cung cấp.