Đối với một mạng hướng tới quyền riêng tư, một hệ thống giao dịch công khai không phải là mâu thuẫn, mà là một nhu cầu vận hành tuyệt đối. Trong hệ sinh thái Mạng Dusk, câu trả lời cho câu đố thiết kế hạ tầng này xoay quanh mô hình máy ảo và kiến trúc lai của nó.
🌟 Lõi của nghịch lý: Vai trò của Moonlight
Moonlight là mô hình giao dịch công khai và minh bạch, cùng tồn tại với Citadel (danh tính cá nhân và hệ thống giao dịch riêng tư của Dusk). Dusk triển khai Moonlight vì một blockchain doanh nghiệp hoàn toàn riêng tư là không khả thi về mặt tính toán và không tương thích với hệ sinh thái DeFi toàn cầu vì ba lý do cốt lõi:
Đồng bộ đồng thuận: Các trình xác thực của cơ chế Proof-of-Blind-Bid (PoBB) phải công khai xác minh rằng các node đã khóa các lượt đặt giá của mình mà không tiết lộ danh tính của người đặt giá. Điều này đòi hỏi một sổ đăng ký trạng thái công khai để ngăn chặn việc chi tiêu kép các token đồng thuận.
Phí Gas và Phí Mạng: Việc xử lý các Bằng chứng Không Tri thức (ZKP) tiêu tốn nguồn lực mạng khổng lồ. Tính toán và thanh toán phí gas trong một môi trường hoàn toàn riêng tư sẽ làm chậm thời gian hoàn tất khối của Dusk, mục tiêu là dưới 10 giây.
Tuân thủ quy định: Moonlight cho phép phát hành các token lai, trong đó việc chuyển quyền sở hữu có thể được bảo mật, nhưng vòng đời của tài sản (phát hành, đốt, thanh toán cổ tức) vẫn giữ các dấu vết kiểm toán công khai bắt buộc cho các quy định như MiCA tại châu Âu.
🔎 Kiến trúc của Dusk: Từng mảnh ghép một
Để hiểu Moonlight tương tác như thế nào với phần còn lại của hệ thống, cần phải phân rã hệ điều hành và môi trường thực thi của Dusk:
1. Piecrust: Bộ máy Trạng thái
Piecrust là Máy Ảo (VM) gốc của Dusk. Khác với EVM của Ethereum, Piecrust dựa trên WebAssembly (WASM) và được tối ưu đặc biệt cho các chuyển tiếp trạng thái liên quan đến mật mã ZK.
Được thiết kế bằng Rust để tối đa hóa tốc độ thực thi của các hợp đồng thông minh bảo mật.
Triển khai mô hình lưu trữ phân mảnh (sharded) tách biệt các trạng thái công khai (Moonlight) khỏi các cam kết bảo mật bị che giấu (blind privacy commitments).
2. PLONK: Hệ thống Bằng chứng
Dusk sử dụng một triển khai được tối ưu siêu (ultra-optimized) của PLONK (một loại zk-SNARK) làm nền tảng mật mã.
Loại bỏ nhu cầu về một "trusted setup" lặp lại cho mỗi lần cập nhật hợp đồng.
Bật tạo bằng chứng giao dịch ở phía máy khách (trong trình duyệt web hoặc trên điện thoại thông minh) trong vài giây, chỉ gửi duy nhất bằng chứng toán học đến Moonlight.
3. Mô hình Hợp đồng Thông minh Bảo mật (XSC)
Các Hợp đồng Thông minh Bảo mật của Dusk cho phép doanh nghiệp phát hành các token chứng khoán được quản lý. Moonlight phát huy vai trò tại đây để quản lý các quy tắc chuyển nhượng của hợp đồng (ví dụ: "người mua phải là người châu Âu và đủ tuổi hợp pháp") bằng cách xác minh một bằng chứng ZK mà không tiết lộ dữ liệu cá nhân của người dùng được bảo vệ trong Citadel.
💡 Kết luận và Các bước tiếp theo
Dusk không hướng tới sự riêng tư vô chính phủ hay bóng tối; nó tìm kiếm sự riêng tư có quản lý. Moonlight cung cấp tính minh bạch hạ tầng cần thiết để cơ quan quản lý tin tưởng vào tính toàn vẹn kế toán của mạng (đảm bảo không có token giả được đúc ra một cách tùy tiện), trong khi hệ điều hành ẩn giấu bảo vệ dữ liệu thương mại cạnh tranh của các tổ chức tài chính.

