#dusk $DUSK @Dusk
Khi tôi ghi lại một giao dịch, bình thường tôi nghĩ rằng việc chứng minh nó có nghĩa là trình bày càng nhiều thông tin càng tốt: dữ liệu đầu vào, quá trình chuyển động, kết quả và tất cả những gì cho phép kiểm tra rằng nó thực sự đã xảy ra. Nhưng gần đây tôi bắt đầu tự hỏi liệu việc chứng minh một điều gì đó có nhất thiết đòi hỏi phải thể hiện toàn bộ thao tác hay không.
Sự nghi ngờ đó dẫn tôi xem cách Dusk xử lý tính minh bạch của các giao dịch. Tôi thấy rằng kiến trúc của họ có những mô hình khác nhau: Moonlight giữ cho dữ liệu của các lần chuyển khoản luôn hiển thị, trong khi Phoenix sử dụng các giao dịch được bảo vệ bằng các bằng chứng kiến thức không tương tác (zero-knowledge). Trong trường hợp sau, tính hợp lệ của một giao dịch có thể được chứng minh mà không phải tiết lộ một số dữ liệu nhạy cảm nhất định của giao dịch. @Dusk
Từ đó xuất hiện một câu hỏi thứ hai: nếu một giao dịch có thể được xác minh mà không phải ai cũng biết mọi chi tiết của nó, thì một bên thứ ba cần biết những thông tin gì thực sự để kiểm chứng một khẳng định cụ thể?
Khi đào sâu, tôi phát hiện rằng Dusk cũng có cơ chế tiết lộ có chọn lọc thông qua viewing keys khi một quy định hoặc một cuộc kiểm toán cần quyền truy cập vào một số thông tin nhất định. Điều đó khiến tôi nối liền hai ý tưởng mà trước đây tôi từng coi là một: việc xác minh rằng một điều gì đó là đúng và việc biết tất cả các chi tiết nằm đằng sau sự thật đó không nhất thiết là cùng một chuyện.
Là một trader, điều này đã thay đổi cách tôi suy nghĩ khi ghi lại một giao dịch. Trước đây tôi thường tự hỏi rằng mình cần phải cho thấy bao nhiêu để tạo niềm tin. Giờ đây câu hỏi mà tôi thấy hữu ích hơn là câu khác: tôi cần phải chứng minh khẳng định nào, và thông tin tối thiểu nào là cần thiết để chứng minh khẳng định đó?
Có lẽ sự minh bạch hiệu quả nhất không phải là loại phơi bày tất cả, mà là loại cho phép xác minh chính xác những gì cần được kiểm chứng mà không biến phần còn lại của thông tin thành sự phơi bày không cần thiết. Sự khác biệt này có thể trông nhỏ, nhưng nó thay đổi khá nhiều cách hiểu về việc “làm cho một thứ gì đó có thể được xác minh” là như thế nào.
@Dusk_Foundation #dusk $DUSK
Khi tôi ghi lại một giao dịch, bình thường tôi nghĩ rằng việc chứng minh nó có nghĩa là trình bày càng nhiều thông tin càng tốt: dữ liệu đầu vào, quá trình chuyển động, kết quả và tất cả những gì cho phép kiểm tra rằng nó thực sự đã xảy ra. Nhưng gần đây tôi bắt đầu tự hỏi liệu việc chứng minh một điều gì đó có nhất thiết đòi hỏi phải thể hiện toàn bộ thao tác hay không.
Sự nghi ngờ đó dẫn tôi xem cách Dusk xử lý tính minh bạch của các giao dịch. Tôi thấy rằng kiến trúc của họ có những mô hình khác nhau: Moonlight giữ cho dữ liệu của các lần chuyển khoản luôn hiển thị, trong khi Phoenix sử dụng các giao dịch được bảo vệ bằng các bằng chứng kiến thức không tương tác (zero-knowledge). Trong trường hợp sau, tính hợp lệ của một giao dịch có thể được chứng minh mà không phải tiết lộ một số dữ liệu nhạy cảm nhất định của giao dịch. @Dusk
Từ đó xuất hiện một câu hỏi thứ hai: nếu một giao dịch có thể được xác minh mà không phải ai cũng biết mọi chi tiết của nó, thì một bên thứ ba cần biết những thông tin gì thực sự để kiểm chứng một khẳng định cụ thể?
Khi đào sâu, tôi phát hiện rằng Dusk cũng có cơ chế tiết lộ có chọn lọc thông qua viewing keys khi một quy định hoặc một cuộc kiểm toán cần quyền truy cập vào một số thông tin nhất định. Điều đó khiến tôi nối liền hai ý tưởng mà trước đây tôi từng coi là một: việc xác minh rằng một điều gì đó là đúng và việc biết tất cả các chi tiết nằm đằng sau sự thật đó không nhất thiết là cùng một chuyện.
Là một trader, điều này đã thay đổi cách tôi suy nghĩ khi ghi lại một giao dịch. Trước đây tôi thường tự hỏi rằng mình cần phải cho thấy bao nhiêu để tạo niềm tin. Giờ đây câu hỏi mà tôi thấy hữu ích hơn là câu khác: tôi cần phải chứng minh khẳng định nào, và thông tin tối thiểu nào là cần thiết để chứng minh khẳng định đó?
Có lẽ sự minh bạch hiệu quả nhất không phải là loại phơi bày tất cả, mà là loại cho phép xác minh chính xác những gì cần được kiểm chứng mà không biến phần còn lại của thông tin thành sự phơi bày không cần thiết. Sự khác biệt này có thể trông nhỏ, nhưng nó thay đổi khá nhiều cách hiểu về việc “làm cho một thứ gì đó có thể được xác minh” là như thế nào.
@Dusk_Foundation #dusk $DUSK
