Sổ tay Logic Bảo Mật Quyền Riêng Tư"
Các tài liệu hiện tại giải thích những gì chứng minh Không-Kiến Thức (ZK) là, nhưng không có hướng dẫn sâu về việc thiết kế các chuyển tiếp trạng thái riêng tư.
Mục tiêu: Một hướng dẫn cho thấy cách biến một DApp công khai (như một phiên đấu giá đơn giản hoặc hệ thống bỏ phiếu) và tái cấu trúc logic của nó thành trạng thái riêng tư (được giữ trên máy của người dùng) so với trạng thái công khai (được giữ trên chuỗi).Gỡ lỗi các Mạch ZK và Máy Chủ Chứng Minh"
Các nhà phát triển thường gặp phải các vấn đề mà "Máy Chủ Chứng Minh" không hoạt động hoặc một mạch không thể thỏa mãn.
Mục tiêu: Một tài liệu hướng dẫn khắc phục sự cố cho Midnight SDK.
Phần chính: "Diễn giải ZKIR (Biểu diễn trung gian không có kiến thức) lỗi nhật ký" để tìm chính xác dòng mã Compact nào đã gây ra lỗi trong quá trình tạo chứng minh.Chiến lược Quản lý DUST"
Người dùng mới thường gặp khó khăn vì họ không có đủ DUST để thanh toán phí giao dịch.
Mục tiêu: Một hướng dẫn chuyên biệt về mối quan hệ giữa NIGHT (token quản trị) và DUST (token phí).
Phần chính: "Tự động hóa việc tạo DUST cho các pipeline CI/CD" để các nhà phát triển không phải chờ đợi thủ công cho việc tạo token trong quá trình kiểm thử tự động.Từ TypeScript đến Compact"
Tài liệu ngôn ngữ Compact hiện tại đề cập rằng nó "lấy cảm hứng từ TypeScript", nhưng họ không ánh xạ một cách rõ ràng các mẫu TS thông dụng sang các tương đương Compact của họ.
Viết lại: Tạo một "Tờ hướng dẫn" bên cạnh cho thấy cách dịch logic TypeScript tiêu chuẩn thành mã Compact bảo vệ quyền riêng tư, làm nổi bật các giới hạn cụ thể như đệ quy hoặc một số cấu trúc dữ liệu không thân thiện với ZK.Xây dựng với Open Zeppelin trên Midnight"
Mặc dù OpenZeppelin đã thông báo hỗ trợ cho Midnight, nhưng một hướng dẫn từng bước về việc triển khai các tiêu chuẩn token bảo vệ quyền riêng tư (như một ERC-20 riêng tư tương đương) hiện vẫn thiếu trong tài liệu chính.
