TONboard

Zero-Knowledge (ZK) Proofs

3 min readupdated 2026-06-03✏️ Suggest an edit🕑 History
🌐 Машинный перевод. Возможны неточности.
On this page (12)

ZK (Zero-Knowledge Proof) phương thức mã hóa xác nhận mà không tiết lộ thông tin.

Trong hoạt động tham gia 2 bên:

  • Prover Nó có một sự hiểu biết.
  • Verifier Cô ấy đang kiểm tra.

Ví dụ: tín dụng#

Người cho vay muốn xác minh khả năng thanh toán của người vay, nhưng người vay muốn ở lại. ẩn danh.

→ Bằng chứng ZK đảm bảo khả năng thanh toán mà không tiết lộ danh tính và an toàn.

Lịch sử#

1985 Silvio Micali, Avi Vigderson, Oded Goldreich xuất bản Sự phức tạp của kiến thức về hệ thống chứng cứ tương tác.

Trong công việc:

  • Thêm thuật ngữ bằng chứng không tiết lộ;
  • Công nghệ mật mã được mô tả;
  • Bằng chứng không mở dữ liệu cá nhânNhưng nó bắt buộc chúng ta phải giao tiếp.

Các loại#

zk-SNARKs

Zero-Knowledge Succinct Non-Interactive Argument of Knowledge.

  • Bằng chứng mà không tiết lộ thông tin;
  • Yêu cầu khóa bí mật, được thành lập trước;
  • Ví dụ ứng dụng: Zcash Token bảo mật được sử dụng rộng rãi đầu tiên trên zk-SNARKs;
  • Khi chuyển Zcash → xác nhận đến mà không tiết lộ các bên và số tiền.

zk-STARKs

Zero-Knowledge Scalable Transparent Arguments of Knowledge.

  • Mở ngẫu nhiên phân tích bằng chứng;
  • Không yêu cầu cài đặt ban đầu;
  • Không tiết lộ dữ liệu mật bên thứ ba;
  • Còn được gọi là với các giao thức của Arthur-Merlin.

So sánh

Phương thứczk-SNARKszk-STARKs
Kích thước bằng chứngNhỏ.Nhiều hơn
Trusted setupKhông.
Post-quantum securityNhược điểmĐứng vững
Tốc độ xác minhNhanh lên.Nhanh hơn cho dữ liệu lớn

Tính chất ZK#

  1. Độ chính xác (Completeness) true xác nhận → có thể thuyết phục verifier;
  2. Sự xác thực (Soundness) false affirmation → không thể thuyết phục verifier;
  3. Bảo mật hoàn toàn (Zero-knowledge) verifier không biết gì ngoài sự thật.

Sử dụng#

KhungSử dụng
BlockchainGiao dịch có xác nhận mà không tiết lộ dữ liệu
Tài chínhBảo vệ dữ liệu khách hàng + quy định
Định danhXác minh danh tính mà không tiết lộ
Y họcTruy cập dữ liệu bệnh nhân mà không vi phạm quyền riêng tư

ZK trên TON#

Chức năngMô tả
Định danhKiểm tra mà không tiết lộ thông tin cá nhân
An ninh mạngKiểm tra độ chính xác dữ liệu mà không tiết lộ khóa
Giao thức trao đổiChứng minh các điều kiện mà không tiết lộ dữ liệu ban đầu

Các dự án

Nguồn tin#

Bài viết tương tự#

ℹ️ Thông tin được xác minh: 2025

Prepared by

TONboard

Support the project with a TON tip.

Comments

Posting a comment costs a small on-chain fee that keeps spam out.
  • No comments yet — be the first.