Hoàng hôn: Phoenix thực sự ẩn giấu điều gì
Trước đây tôi từng nghĩ rằng quyền riêng tư trên blockchain có nghĩa là ẩn một địa chỉ và hy vọng phần còn lại của hệ thống vẫn có thể vận hành hợp lý. Điều này khiến tôi băn khoăn, vì quyền riêng tư tài chính trở nên vô nghĩa nếu không ai có thể độc lập xác lập rằng chính giao dịch đó là hợp lệ.
Chính vì vậy mà mô hình Phoenix của Dusk đáng để tìm hiểu kỹ hơn. Nó sử dụng các chuyển khoản dạng “được che chắn” dựa trên note, trong đó các bằng chứng không kiến thức (zero-knowledge proofs) chứng minh tính đúng đắn của giao dịch mà không tiết lộ cùng loại thông tin mà một mô hình tài khoản công khai sẽ lộ ra. Tài liệu Dusk hiện tại cho biết Phoenix ẩn số tiền được chuyển, thông tin người gửi khỏi những đối tượng bên ngoài, và các note cụ thể liên quan, trong khi các “viewing keys” có thể cung cấp khả năng tiết lộ chọn lọc khi cần thiết làm bằng chứng.
Điểm căng thẳng thú vị nằm ở chỗ: quyền riêng tư không loại bỏ nhu cầu phải kiểm chứng. Nó chỉ thay đổi cách nhìn nhận việc kiểm chứng. Các trình xác thực (validators) vẫn cần thiết lập rằng giao dịch đó hợp lệ, rằng có đủ số dư, và rằng cùng một giá trị chưa từng bị chi tiêu hai lần, nhưng họ không cần truy cập vào các chi tiết giao dịch riêng tư nằm bên dưới.
Thiết kế Phoenix trong whitepaper sử dụng các cam kết (commitments), bộ triệt tiêu (nullifiers) và bằng chứng không kiến thức để tách rời hai yêu cầu đó. Cách làm này có vẻ tinh tế, nhưng sự tinh tế trên giấy không giống với việc chứng minh hệ thống vẫn thực tế khi được sử dụng lâu dài và với cường độ cao. Tài liệu hiện tại của Dusk cũng cho thấy việc tạo ra các bằng chứng này đòi hỏi tính toán đủ nặng để cần đến cơ sở hạ tầng Prover chuyên biệt.
Điều Dusk cần chứng minh là cam kết về quyền riêng tư và chi phí vận hành có thể tiếp tục tương thích với nhau khi mức độ sử dụng tăng lên.
Chạy theo các điểm nóng mà không hiểu Dusk đang giải quyết vấn đề thực sự gì là một cách nhanh để hiểu nhầm dự án.
Nếu chi tiết giao dịch vẫn được giữ riêng tư, thì mức độ tiết lộ chọn lọc nào là đủ?
Quyền riêng tư quan trọng nhất khi tính hợp lệ có thể được kiểm chứng độc lập.
@Dusk_Foundation $DUSK #dusk
Trước đây tôi từng nghĩ rằng quyền riêng tư trên blockchain có nghĩa là ẩn một địa chỉ và hy vọng phần còn lại của hệ thống vẫn có thể vận hành hợp lý. Điều này khiến tôi băn khoăn, vì quyền riêng tư tài chính trở nên vô nghĩa nếu không ai có thể độc lập xác lập rằng chính giao dịch đó là hợp lệ.
Chính vì vậy mà mô hình Phoenix của Dusk đáng để tìm hiểu kỹ hơn. Nó sử dụng các chuyển khoản dạng “được che chắn” dựa trên note, trong đó các bằng chứng không kiến thức (zero-knowledge proofs) chứng minh tính đúng đắn của giao dịch mà không tiết lộ cùng loại thông tin mà một mô hình tài khoản công khai sẽ lộ ra. Tài liệu Dusk hiện tại cho biết Phoenix ẩn số tiền được chuyển, thông tin người gửi khỏi những đối tượng bên ngoài, và các note cụ thể liên quan, trong khi các “viewing keys” có thể cung cấp khả năng tiết lộ chọn lọc khi cần thiết làm bằng chứng.
Điểm căng thẳng thú vị nằm ở chỗ: quyền riêng tư không loại bỏ nhu cầu phải kiểm chứng. Nó chỉ thay đổi cách nhìn nhận việc kiểm chứng. Các trình xác thực (validators) vẫn cần thiết lập rằng giao dịch đó hợp lệ, rằng có đủ số dư, và rằng cùng một giá trị chưa từng bị chi tiêu hai lần, nhưng họ không cần truy cập vào các chi tiết giao dịch riêng tư nằm bên dưới.
Thiết kế Phoenix trong whitepaper sử dụng các cam kết (commitments), bộ triệt tiêu (nullifiers) và bằng chứng không kiến thức để tách rời hai yêu cầu đó. Cách làm này có vẻ tinh tế, nhưng sự tinh tế trên giấy không giống với việc chứng minh hệ thống vẫn thực tế khi được sử dụng lâu dài và với cường độ cao. Tài liệu hiện tại của Dusk cũng cho thấy việc tạo ra các bằng chứng này đòi hỏi tính toán đủ nặng để cần đến cơ sở hạ tầng Prover chuyên biệt.
Điều Dusk cần chứng minh là cam kết về quyền riêng tư và chi phí vận hành có thể tiếp tục tương thích với nhau khi mức độ sử dụng tăng lên.
Chạy theo các điểm nóng mà không hiểu Dusk đang giải quyết vấn đề thực sự gì là một cách nhanh để hiểu nhầm dự án.
Nếu chi tiết giao dịch vẫn được giữ riêng tư, thì mức độ tiết lộ chọn lọc nào là đủ?
Quyền riêng tư quan trọng nhất khi tính hợp lệ có thể được kiểm chứng độc lập.
@Dusk_Foundation $DUSK #dusk
