Tôi đã học được từ rất lâu là đừng cấp cho mọi ứng dụng nhiều quyền hơn mức nó cần.
Nó thường bắt đầu một cách vô hại.
“Connect wallet.”
Sau đó:
“Sign this.”
Rồi một cửa sổ bật lên khác xuất hiện và tôi đã bắt đầu tự hỏi chính xác là tôi vừa phê duyệt điều gì.
Từ đó tôi càng trở nên nghi ngờ hơn đối với các lời nhắc ký.
Vì vậy tôi tò mò về một điều trong Dusk mà trước đây tôi chưa để ý nhiều: sự tách biệt giữa việc chỉ tương tác với một tài khoản và việc thực sự ủy quyền cho một hành động.
Mô hình tài khoản của Dusk phân biệt giữa thông tin tài khoản công khai và ủy quyền mật mã học cần thiết để thực thi các giao dịch. Ứng dụng có thể truy vấn thông tin tài khoản mà không tự động có được khả năng chi tiêu hoặc chuyển dịch tài sản.
Nghe có vẻ hiển nhiên.
Nhưng crypto lại có một cách thú vị là khiến những điều hiển nhiên trở nên phức tạp.
Một trang web phải có thể biết rằng một tài khoản tồn tại.
Nó cũng có thể kiểm tra số dư nếu thông tin là công khai.
Điều đó không có nghĩa là nó có thể ký một thứ gì đó thay cho tôi.
Đó là những quyền khác nhau.
Và tôi nghĩ Dusk đã nắm bắt được một điều quan trọng ngay tại đây.
Blockchain không nên phải tin tưởng ứng dụng chỉ vì tôi đã mở nó.
Ứng dụng có thể hỏi.
Khóa của tôi quyết định.
Sự tách biệt đó không loại bỏ được lừa đảo (phishing), hợp đồng độc hại hay thói quen ký bừa. Không cái nào làm được.
Nhưng nó tạo cho tôi một mô hình tinh thần rõ ràng hơn.
“Đọc tài khoản của tôi” và “hành động như tài khoản của tôi” không nên có cảm giác như cùng một quyền.
Có lẽ đó chỉ là một chi tiết nhỏ.
Tôi đã bắt đầu nghĩ rằng những chi tiết nhỏ quan trọng rất nhiều trong crypto.
Vì khi có chuyện gì đó đi sai, thường không phải là thứ mật mã “hoành tráng” khiến người dùng bị rối.
Mà là cái nút nhỏ mà họ đã bấm mà không thực sự hiểu ý nghĩa của nó.
Và đó là phần của Dusk mà tôi thấy mình trân trọng hơn.
Không phải một tính năng khác.
Chỉ là một ranh giới rõ ràng hơn giữa nhìn và làm.
#dusk $DUSK @Dusk
Nó thường bắt đầu một cách vô hại.
“Connect wallet.”
Sau đó:
“Sign this.”
Rồi một cửa sổ bật lên khác xuất hiện và tôi đã bắt đầu tự hỏi chính xác là tôi vừa phê duyệt điều gì.
Từ đó tôi càng trở nên nghi ngờ hơn đối với các lời nhắc ký.
Vì vậy tôi tò mò về một điều trong Dusk mà trước đây tôi chưa để ý nhiều: sự tách biệt giữa việc chỉ tương tác với một tài khoản và việc thực sự ủy quyền cho một hành động.
Mô hình tài khoản của Dusk phân biệt giữa thông tin tài khoản công khai và ủy quyền mật mã học cần thiết để thực thi các giao dịch. Ứng dụng có thể truy vấn thông tin tài khoản mà không tự động có được khả năng chi tiêu hoặc chuyển dịch tài sản.
Nghe có vẻ hiển nhiên.
Nhưng crypto lại có một cách thú vị là khiến những điều hiển nhiên trở nên phức tạp.
Một trang web phải có thể biết rằng một tài khoản tồn tại.
Nó cũng có thể kiểm tra số dư nếu thông tin là công khai.
Điều đó không có nghĩa là nó có thể ký một thứ gì đó thay cho tôi.
Đó là những quyền khác nhau.
Và tôi nghĩ Dusk đã nắm bắt được một điều quan trọng ngay tại đây.
Blockchain không nên phải tin tưởng ứng dụng chỉ vì tôi đã mở nó.
Ứng dụng có thể hỏi.
Khóa của tôi quyết định.
Sự tách biệt đó không loại bỏ được lừa đảo (phishing), hợp đồng độc hại hay thói quen ký bừa. Không cái nào làm được.
Nhưng nó tạo cho tôi một mô hình tinh thần rõ ràng hơn.
“Đọc tài khoản của tôi” và “hành động như tài khoản của tôi” không nên có cảm giác như cùng một quyền.
Có lẽ đó chỉ là một chi tiết nhỏ.
Tôi đã bắt đầu nghĩ rằng những chi tiết nhỏ quan trọng rất nhiều trong crypto.
Vì khi có chuyện gì đó đi sai, thường không phải là thứ mật mã “hoành tráng” khiến người dùng bị rối.
Mà là cái nút nhỏ mà họ đã bấm mà không thực sự hiểu ý nghĩa của nó.
Và đó là phần của Dusk mà tôi thấy mình trân trọng hơn.
Không phải một tính năng khác.
Chỉ là một ranh giới rõ ràng hơn giữa nhìn và làm.
#dusk $DUSK @Dusk
