*** Tôi đang cố gắng làm theo một quy trình của Dusk dApp và gặp phải phần mà thường tôi thấy rất khó chịu: hợp đồng có thể hoạt động, nhưng việc kết nối một ví để yêu cầu quyền truy cập tài khoản, ký một thứ gì đó và gửi giao dịch lại có thể trở thành một vấn đề riêng.
Điều đó khiến tôi tìm hiểu kỹ hơn về Dusk Connect.
Điểm tôi thấy thú vị là Dusk đang cố gắng chuẩn hóa cơ chế kết nối này thay vì bắt mọi dApp phải xây dựng xoay quanh một loại ví cụ thể. SDK có thể phát hiện các ví tương thích, xử lý việc truy cập tài khoản và ký, đồng thời giao tiếp thông qua các giao diện dùng chung.
Sau đó tôi xem xét Dusk Wallet mới, và mọi mảnh ghép bắt đầu khớp với nhau.
Nó được xây dựng cho các tiện ích mở rộng trình duyệt, máy tính để bàn và di động, với Dusk Connect được tích hợp ngay từ đầu. Người dùng có thể quản lý các giao dịch chuyển tiền công khai và riêng tư, staking, phần thưởng và quyền truy cập của dApp trong khi vẫn giữ vật liệu khóa được lưu cục bộ.
Một chi tiết tôi nhận thấy là thiết kế bảo mật: phiên bản mở rộng dùng PBKDF2 và AES-GCM, trong khi bản native dùng Stronghold với Argon2.
Ban đầu tôi nghĩ đây chủ yếu là một bản cập nhật cho ví. Tôi đổi ý sau khi xem từ phía dành cho nhà phát triển.
Forge xử lý việc tạo hợp đồng, Connect xử lý giao tiếp với ví, và ví cung cấp cho người dùng cách tương tác với các ứng dụng đó. Việc này loại bỏ một lớp “lệch tông” giữa mã nguồn và chính người đang sử dụng nó.
Với tôi, câu hỏi hữu ích không còn chỉ là liệu một dApp có hoạt động hay không.
Mà là liệu toàn bộ trải nghiệm tương tác có thể tạo cảm giác đáng tin cậy mà không trở nên phức tạp.
$DUSK #dusk @Dusk
Điều đó khiến tôi tìm hiểu kỹ hơn về Dusk Connect.
Điểm tôi thấy thú vị là Dusk đang cố gắng chuẩn hóa cơ chế kết nối này thay vì bắt mọi dApp phải xây dựng xoay quanh một loại ví cụ thể. SDK có thể phát hiện các ví tương thích, xử lý việc truy cập tài khoản và ký, đồng thời giao tiếp thông qua các giao diện dùng chung.
Sau đó tôi xem xét Dusk Wallet mới, và mọi mảnh ghép bắt đầu khớp với nhau.
Nó được xây dựng cho các tiện ích mở rộng trình duyệt, máy tính để bàn và di động, với Dusk Connect được tích hợp ngay từ đầu. Người dùng có thể quản lý các giao dịch chuyển tiền công khai và riêng tư, staking, phần thưởng và quyền truy cập của dApp trong khi vẫn giữ vật liệu khóa được lưu cục bộ.
Một chi tiết tôi nhận thấy là thiết kế bảo mật: phiên bản mở rộng dùng PBKDF2 và AES-GCM, trong khi bản native dùng Stronghold với Argon2.
Ban đầu tôi nghĩ đây chủ yếu là một bản cập nhật cho ví. Tôi đổi ý sau khi xem từ phía dành cho nhà phát triển.
Forge xử lý việc tạo hợp đồng, Connect xử lý giao tiếp với ví, và ví cung cấp cho người dùng cách tương tác với các ứng dụng đó. Việc này loại bỏ một lớp “lệch tông” giữa mã nguồn và chính người đang sử dụng nó.
Với tôi, câu hỏi hữu ích không còn chỉ là liệu một dApp có hoạt động hay không.
Mà là liệu toàn bộ trải nghiệm tương tác có thể tạo cảm giác đáng tin cậy mà không trở nên phức tạp.
$DUSK #dusk @Dusk
