Điều gì sẽ xảy ra nếu các tổ chức không phải lựa chọn giữa quyền riêng tư và tính minh bạch trên chuỗi?
Câu hỏi đó cứ xuất hiện khi tôi tìm hiểu về Dusk. Hầu hết các blockchain đều buộc phải đánh đổi: hoặc mọi thứ đều công khai, hoặc quyền riêng tư phải trả giá bằng những rắc rối về tuân thủ và quy định. Điều khiến tôi chú ý là Dusk đặt hai mô hình giao dịch khác nhau trên cùng một chuỗi và cho phép bạn chuyển đổi giữa chúng mà không cần rời khỏi mạng.
Phoenix = Quyền riêng tư
Đây là “làn” quyền riêng tư. Nó sử dụng các bằng chứng không kiến thức (zero knowledge proofs) nên các khoản tiền, số dư và chi tiết giao dịch có thể được giữ ẩn khỏi tầm nhìn công chúng. Quỹ được chuyển dưới dạng các ghi chú (notes) được mã hóa thay vì các số dư tài khoản công khai.(Nguồn: DuskDS Transaction Models)
Moonlight = Tính minh bạch
Đây là “làn” công khai. Số dư và các lần chuyển hoàn toàn có thể nhìn thấy và dễ kiểm tra/kiểm toán hơn, gần với mô hình tài khoản truyền thống. Hữu ích khi bạn cần hồ sơ rõ ràng cho mục đích tuân thủ (compliance) hoặc cho các đối tác giao dịch.
Phần thực tiễn là bạn có thể chuyển đổi quỹ giữa hai mô hình trên cùng một sổ cái. Cần quyền riêng tư cho một vị thế nhạy cảm? Hãy dùng Phoenix. Cần cung cấp hồ sơ minh bạch cho cơ quan quản lý hoặc kiểm toán viên? Hãy chuyển cùng giá trị vào Moonlight. Không cần cầu nối bên ngoài hay các lớp quyền riêng tư tách biệt.
Vì sao điều này quan trọng với các tổ chức:
Một quỹ hoặc bàn giao dịch có thể muốn giữ các vị thế của mình kín trước đối thủ, nhưng vẫn cần hồ sơ sạch, có thể kiểm toán được cho cơ quan quản lý hoặc các đối tác thanh toán. Việc có thể lựa chọn mức độ hiển thị tùy theo tình huống sẽ loại bỏ một rào cản vận hành thực sự.
Càng tìm hiểu về Dusk, tôi càng nhận ra phần thú vị không chỉ là “quyền riêng tư”. Đó là khả năng điều chỉnh mức độ hiển thị lên hoặc xuống trong khi vẫn ở trên cùng một chuỗi.
Đó là lý do cách tiếp cận của Dusk nổi bật với tôi: quyền riêng tư không được xem như đối lập với tuân thủ (compliance). Nó trở thành thứ bạn có thể dùng khi cần, trong khi tính minh bạch vẫn sẵn có khi bắt buộc.
Bạn muốn mặc định giữ mọi thao tác trên chuỗi ở chế độ riêng tư, hay muốn linh hoạt chuyển đổi giữa hai chế độ tùy theo ngữ cảnh? @Dusk #dusk $DUSK