Quyền riêng tư có thể lập trình là một cụm từ nghe như đã “hoàn tất” ngay khi bạn đọc nó, giống như một tính năng chỉ cần bật lên là xong. Dusk Network sử dụng ngôn ngữ gần với điều này để mô tả những gì kiến trúc của họ mang lại cho các thị trường được quản lý, và tôi muốn kiểm tra xem thực sự bên dưới cụm từ đó là gì trước khi tự mình lặp lại nó.
Trên giấy tờ, quyền riêng tư có thể lập trình nghĩa là một nhà phát triển có thể xác định chính xác phần nào của một giao dịch được giữ kín và phần nào được để lộ, rồi áp dụng quy tắc đó một cách tự động mỗi lần giao dịch được thực thi. Phiên bản của Dusk dựa trên tiết lộ chọn lọc—một mảnh ghép của lớp nền, vốn cũng bao gồm minh bạch và quyết toán tất định (deterministic settlement)—kết hợp với Hedger, mô-đun quyền riêng tư thực hiện công việc mật mã thực sự cho mainnet DuskEVM sắp tới. Hedger phải giữ bí mật số dư và các khoản chuyển trong khi vẫn cho phép mạng xác minh rằng một giao dịch là hợp lệ; đây là một bài toán tính toán khó hơn so với các hệ thống hoàn toàn riêng tư hoặc hoàn toàn công khai.
Khoảng cách giữa “lý thuyết và thực tế” thể hiện rõ trong các chi tiết mà cơ quan quản lý thực sự yêu cầu. Một quy tắc hoạt động trơn tru cho một loại công cụ, như một trái phiếu có bộ yêu cầu tiết lộ cố định, có thể không tự động mở rộng sang một công cụ khác với các quy định báo cáo khác nhau tại một khu vực pháp lý khác. “Có thể lập trình” gợi ý tính linh hoạt—nhưng sự linh hoạt đó phải được xây dựng và kiểm thử theo từng trường hợp, chứ không thể mặc định chỉ từ kiến trúc.
Tôi coi trọng nghiêm túc nền mật mã cốt lõi. Tính bảo mật kiểu đồng cấu (homomorphic-style) kết hợp với các hệ thống chứng minh là có thật—đã được kiểm chứng trong nghiên cứu, không phải thứ “tuyên bố” vô căn cứ. Điều tôi muốn thấy trước khi gọi quyền riêng tư có thể lập trình là đã được mang đến, thay vì chỉ được hứa hẹn, là một quy tắc tiết lộ thứ hai và thứ ba được xây dựng cho một công cụ được quản lý thực sự khác biệt, chứ không chỉ là “bản đầu tiên” đã triển khai.
@Dusk $DUSK #dusk
Trên giấy tờ, quyền riêng tư có thể lập trình nghĩa là một nhà phát triển có thể xác định chính xác phần nào của một giao dịch được giữ kín và phần nào được để lộ, rồi áp dụng quy tắc đó một cách tự động mỗi lần giao dịch được thực thi. Phiên bản của Dusk dựa trên tiết lộ chọn lọc—một mảnh ghép của lớp nền, vốn cũng bao gồm minh bạch và quyết toán tất định (deterministic settlement)—kết hợp với Hedger, mô-đun quyền riêng tư thực hiện công việc mật mã thực sự cho mainnet DuskEVM sắp tới. Hedger phải giữ bí mật số dư và các khoản chuyển trong khi vẫn cho phép mạng xác minh rằng một giao dịch là hợp lệ; đây là một bài toán tính toán khó hơn so với các hệ thống hoàn toàn riêng tư hoặc hoàn toàn công khai.
Khoảng cách giữa “lý thuyết và thực tế” thể hiện rõ trong các chi tiết mà cơ quan quản lý thực sự yêu cầu. Một quy tắc hoạt động trơn tru cho một loại công cụ, như một trái phiếu có bộ yêu cầu tiết lộ cố định, có thể không tự động mở rộng sang một công cụ khác với các quy định báo cáo khác nhau tại một khu vực pháp lý khác. “Có thể lập trình” gợi ý tính linh hoạt—nhưng sự linh hoạt đó phải được xây dựng và kiểm thử theo từng trường hợp, chứ không thể mặc định chỉ từ kiến trúc.
Tôi coi trọng nghiêm túc nền mật mã cốt lõi. Tính bảo mật kiểu đồng cấu (homomorphic-style) kết hợp với các hệ thống chứng minh là có thật—đã được kiểm chứng trong nghiên cứu, không phải thứ “tuyên bố” vô căn cứ. Điều tôi muốn thấy trước khi gọi quyền riêng tư có thể lập trình là đã được mang đến, thay vì chỉ được hứa hẹn, là một quy tắc tiết lộ thứ hai và thứ ba được xây dựng cho một công cụ được quản lý thực sự khác biệt, chứ không chỉ là “bản đầu tiên” đã triển khai.
@Dusk $DUSK #dusk
