Nova: Hệ thống zk-SNARK hiệu quả được phát triển bởi Microsoft

robot
Đang tạo bản tóm tắt

Nova: Hệ thống zk-SNARK hiệu quả mới

Nova là một hệ thống chứng minh không kiến thức mới do Microsoft phát triển, nó sử dụng công nghệ Hệ thống Ràng buộc Cấp 1 Thoải mái (Relaxed Rank-1 Constraint Systems, Relaxed R1CS) để cải thiện hiệu suất và tính linh hoạt của chứng minh.

Ưu điểm của Nova

Lợi thế chính của Nova là sử dụng công nghệ R1CS thư giãn. Hệ thống R1CS truyền thống yêu cầu một lượng lớn tính ngẫu nhiên trong quá trình chứng minh, dẫn đến quy trình tạo và xác minh chứng minh phức tạp và tốn thời gian. Nova thông qua R1CS thư giãn, cho phép sử dụng ít tính ngẫu nhiên hơn trong chứng minh, từ đó tăng cường hiệu quả chứng minh.

Nova còn hỗ trợ tính toán gia tăng, có thể tính toán các hàm phức tạp từng bước, thay vì tính toán toàn bộ hàm một lần. Điều này rất hữu ích khi xử lý dữ liệu quy mô lớn hoặc thực hiện các phép tính phức tạp. Ngoài ra, Nova hỗ trợ tính toán đa thức, có khả năng xử lý các nhiệm vụ chứng minh phức tạp hơn.

Nhược điểm của Nova

Nova cũng tồn tại một số hạn chế. Đầu tiên, do sử dụng R1CS lỏng lẻo, nên chứng minh của nó có thể không mạnh mẽ như hệ thống R1CS truyền thống. R1CS lỏng lẻo cho phép sử dụng ít ngẫu nhiên hơn, có thể làm giảm độ an toàn của chứng minh. Tuy nhiên, các nhà phát triển Nova đã thực hiện các biện pháp để giải quyết vấn đề này, chẳng hạn như sử dụng các thuật toán mật mã mạnh mẽ hơn và các chiến lược chứng minh phức tạp hơn.

Thứ hai, việc triển khai Nova tương đối phức tạp, có thể làm tăng độ khó trong việc sử dụng và bảo trì. Nova sử dụng nhiều công nghệ mật mã tiên tiến, như tính toán đa thức, thao tác nhóm và oracle ngẫu nhiên, cần phải hiểu sâu về những công nghệ này để có thể sử dụng và sửa đổi Nova một cách hiệu quả.

Vị thế của Nova trong lĩnh vực zk-SNARK

Nova đóng một vai trò quan trọng trong lĩnh vực zk-SNARK. Sự xuất hiện của nó đã mở ra những con đường mới cho sự phát triển của zk-SNARK. Công nghệ R1CS lỏng lẻo mà Nova áp dụng giúp việc tạo và xác minh chứng minh trở nên hiệu quả hơn, điều này rất quan trọng cho các ứng dụng zk-SNARK quy mô lớn. Hơn nữa, Nova hỗ trợ tính toán gia tăng và tính toán đa thức, có khả năng xử lý các nhiệm vụ chứng minh phức tạp hơn, mở rộng hơn nữa phạm vi ứng dụng của zk-SNARK.

Giải thích mã nguồn của Nova

Mã nguồn của Nova chủ yếu bao gồm các mô-đun quan trọng sau:

  • bellperson: đã triển khai các chức năng liên quan đến R1CS (Hệ thống ràng buộc cấp 1).
  • gadgets:bao gồm các công cụ để xây dựng zk-SNARK.
  • provider:bao gồm một số mã của các nhà cung cấp, chẳng hạn như việc triển khai hàm băm Keccak.
  • spartan:bao gồm việc triển khai giao thức Spartan.
  • traits:Định nghĩa một số hành vi chung của các traits Rust.

Cốt lõi của Nova bao gồm:

  • Định nghĩa và triển khai R1CS và R1CS thả lỏng
  • Tính toán và đánh giá đa thức
  • Thuật toán Sumcheck
  • Giải pháp gập không tương tác (NIFS)
  • Giải pháp cam kết đa thức dựa trên IPA

Các mô-đun và triển khai này tạo thành nền tảng cho hệ thống zk-SNARK hiệu quả của Nova.

Xem bản gốc
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Phần thưởng
  • 8
  • Chia sẻ
Bình luận
0/400
PuzzledScholarvip
· 07-06 09:28
Hơi phức tạp nhỉ.. Không hiểu gì cả.
Xem bản gốcTrả lời0
ArbitrageBotvip
· 07-05 11:57
Còn nghiên cứu cái gì nữa, Cổ phiếu A sắp nổ rồi.
Xem bản gốcTrả lời0
BtcDailyResearchervip
· 07-04 18:40
Hiệu suất cao, làm tốt về an toàn...
Xem bản gốcTrả lời0
DefiPlaybookvip
· 07-03 22:18
Theo phân tích dữ liệu mới nhất, hiệu suất tăng 42%+
Xem bản gốcTrả lời0
TopBuyerBottomSellervip
· 07-03 10:19
Ôi, Microsoft đã làm không ít trò.
Xem bản gốcTrả lời0
TokenAlchemistvip
· 07-03 10:17
meh... một giải pháp zk khác hy sinh bảo mật để đạt được thông lượng
Xem bản gốcTrả lời0
ShitcoinConnoisseurvip
· 07-03 10:14
Hừm, độ an toàn này đáng lo ngại quá.
Xem bản gốcTrả lời0
DecentralizeMevip
· 07-03 09:58
Lại đang đầu cơ khái niệm mới, không bằng imx
Xem bản gốcTrả lời0
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)