Skip to content

CÔNG NGHỆ

Tổng quan giao thức.

Những gì tồn tại hôm nay, chúng kết hợp với nhau ra sao, và ranh giới nằm ở đâu. Trang này trình bày trạng thái triển khai đúng như hiện tại — các tuyên bố ở mức nguyên mẫu được dán nhãn là tuyên bố nguyên mẫu.

Nguyên mẫu nghiên cứu · không có testnet · không có mainnet · chưa được kiểm toán · chưa đạt mức riêng tư sản xuất · không an toàn cho tiền

Ba nguyên thủy tiết lộ

Khóa xem (Viewing key)

Nguyên mẫu

Quyền truy cập chỉ đọc vào lịch sử giao dịch của chính bạn, tách biệt với quyền chi tiêu. Triển khai hiện tại đăng ký một khóa xem duy nhất ở cấp tài khoản. Đã lên kế hoạch nhưng chưa triển khai: tách khóa thu nhập/chi tiêu, khóa kiểm toán giới hạn thời gian, và việc hết hạn hoặc thu hồi các tiết lộ đã phát hành.

Mã tiết lộ giao dịch (TDC)

Nguyên mẫu · client

Chứng minh một giao dịch cụ thể cho một bên được chọn — với tư cách người gửi hoặc người nhận — mà không để lộ toàn bộ lịch sử và không động đến quyền chi tiêu. Lõi client triển khai mã hóa chuẩn tắc tách biệt miền, mã Crockford 16 ký tự, dẫn xuất hai yếu tố (link secret + mã), ràng buộc vai trò người gửi/người nhận, một phong bì AEAD hai lớp với ràng buộc AAD, và hủy mật mã bằng erasure-key, đối chiếu với các vector kiểm thử đa ngôn ngữ đã được đóng băng.

Mã tiết lộ tài sản (ADC)

Nguyên mẫu một phần

Một hệ thống che giấu quyền sở hữu không thể đồng thời hứa hẹn một bản kê số dư đầy đủ, không rò rỉ lịch sử, và không phải nộp khóa xem. Do đó ADC được phát hành theo cấp: ADC_L1 chứng minh cận dưới của số tiền (dẫn xuất phía client đã được triển khai); ADC_L2 — một ảnh chụp chính xác tại chiều cao cuối — vẫn ở giai đoạn thiết kế cho đến khi có cơ chế đầy đủ và bằng chứng số dư zero-knowledge.

Các thành phần kiến trúc

Nền tảng chuỗi

Nguyên mẫu

Được xây dựng trên Cosmos SDK / Ignite. Đồng thuận là BFT theo kiểu CometBFT với tập trình xác thực ban đầu kiểu PoS và mô-đun staking — một mô hình trình xác thực testnet, không phải kinh tế mainnet đã hoàn chỉnh. Đây không phải proof-of-work.

Mô-đun che chắn

Nguyên mẫu

Bể che chắn là máy trạng thái cốt lõi: các note được biểu diễn dưới dạng commitment được chèn vào cây cam kết Merkle; việc chi tiêu tiêu thụ note thông qua nullifier, và các nullifier trùng lặp bị từ chối để ngăn chặn chi tiêu kép. Nạp, rút, chi tiêu, đăng ký khóa xem và tiết lộ note đơn lẻ đều có các triển khai nguyên mẫu đã được kiểm thử. Số tiền nạp và rút hiện đang công khai trên chuỗi.

Trạng thái zero-knowledge

Nguyên mẫu

Nguyên mẫu bao gồm một đường xác minh Groth16 bằng khóa phát triển. Nó chưa cung cấp bảo mật zero-knowledge cấp sản xuất: chưa thực hiện trusted setup, tính đúng đắn của mạch chưa được kiểm chứng, và chưa hoàn thành kiểm toán mật mã bên ngoài.

Bằng chứng kiểm thử

Kiểm thử client 40/40

Lõi client mã tiết lộ vượt qua 40/40 bài kiểm thử (xác minh cục bộ, 2026-06-10, Node v26). Chưa triển khai: ngăn xếp grant phía máy chủ, xác minh tính bao gồm trên chuỗi, và các bộ điều hợp Argon2id / XChaCha20-Poly1305 cấp sản xuất.

Ranh giới hiện tại

Số tiền nạp và rút vẫn công khai; thời điểm, mẫu phí, mempool và siêu dữ liệu tầng mạng có thể quan sát được; xác minh tiết lộ phía máy chủ chưa sẵn sàng cho sản xuất; không có gì ở đây được kiểm toán bên ngoài. Mô hình mối đe dọa trình bày tất cả những điều này một cách đầy đủ.