Để giải quyết việc công khai các ví truyền thống, token $NIGHT hoạt động trong @MidnightNetwork , một mạng lưới sử dụng mô hình quyền riêng tư có thể lập trình. Khác với Bitcoin hoặc Ethereum, nơi mà bất kỳ ai có địa chỉ của bạn có thể theo dõi từng giao dịch và tổng số dư của bạn trên các trình khám phá khối, Midnight tách biệt tính khả thi của dữ liệu khỏi việc xác thực chúng.
Giải pháp kỹ thuật dựa trên ba trụ cột cơ bản:
1. Bằng chứng tri thức không (Zero-Knowledge Proofs)
Midnight sử dụng mật mã ZK để cho phép người dùng chứng minh rằng một giao dịch là hợp lệ (ví dụ, rằng họ có đủ quỹ) mà không tiết lộ số tiền chính xác, người gửi hoặc người nhận. Điều này tạo ra một "lá chắn" về hoạt động của ví, duy trì tính toàn vẹn của bản ghi mà không phơi bày danh tính tài chính.
2. Hợp đồng thông minh riêng tư
Khác với các hợp đồng thông minh thông thường thực hiện logic một cách công khai trên chuỗi, Midnight cho phép một phần của tính toán xảy ra bên ngoài chuỗi (off-chain) ở phía khách hàng. Chỉ có kết quả và một chứng minh tính hợp lệ bằng mật mã được ghi lại trên blockchain, điều này ngăn cản các quan sát viên bên ngoài phân tích hành vi nội bộ của các dApps hoặc các tương tác của một ví cụ thể.
3. Tiết lộ có chọn lọc và Tuân thủ
Bước tiến lớn của #night là quyền riêng tư không phải là "tất cả hoặc không có gì". Giao thức giới thiệu các khóa xem (view keys). Điều này cho phép chủ sở hữu ví quyết định chia sẻ lịch sử giao dịch của mình với các thực thể cụ thể (như cơ quan quản lý hoặc kiểm toán viên) để tuân thủ các quy định chống rửa tiền, mà không để phần còn lại của thế giới có thể xem thông tin của họ.
Cách tiếp cận này nhằm mục đích biến người dùng thành người duy nhất sở hữu khả năng nhìn thấy của họ, biến blockchain từ một màn kính thành một chiếc két an toàn với quyền truy cập được kiểm soát.