Các ứng dụng Web3 mở ra giá trị to lớn trong cộng đồng toàn cầu, tạo ra những trải nghiệm mới và thú vị mang đến cho mọi người những cơ hội chưa từng có để sở hữu và tự chủ. Vì vậy, tại sao không có nhiều người dùng phổ thông chấp nhận công nghệ blockchain?
Chuyển từ Web2 sang Web3 có thể khiến bạn choáng ngợp. Người dùng phải trải qua nhiều công đoạn phức tạp như– như đăng ký ví phi tập trung, ghi nhớ cụm seed phrase, 12 ký tự, mua tiền mã hóa, hoặc sử dụng phí gas để ký giao dịch. Và một khi họ bắt đầu sử dụng các ứng dụng này, đặc biệt là trong các tình huống có giao dịch cao, họ thường gặp phải trải nghiệm người dùng khó chịu.
Các dữ liệu cho thấy hầu hết các ứng dụng Web3 có thể khiến một lượng lớn người dùng mới bỏ chạy trước khi họ có thể trải nghiệm một ứng dụng web lần đầu tiên.
Hướng dẫn lập trình Flow Blockchain
Giảm thiểu sự phức tạp với Walletness
Nhà phát triển có thể giúp đơn giản hóa trải nghiệm đăng ký bằng cách giúp người dùng mới tiếp cận với Web3 từng bước. Ứng dụng có thể ẩn đi sự tồn tại của blockchain cơ bản khỏi trải nghiệm người dùng, tạo và quản lý một tài khoản blockchain ủy quyền trong ứng dụng cho người dùng để họ không phải lo lắng về việc tạo ví ngay lập tức. Thay vào đó, ứng dụng xử lý tất cả các tương tác blockchain mà không cần sự giám sát của người dùng, và tất cả các đồ vật có thể sưu tập được giữ trong tài khoản được quản lý của người dùng.
Việc quản lý bởi ứng dụng có thể mang lại trải nghiệm đăng ký hiệu quả cho những người mới sử dụng Web3, và cung cấp cơ hội trải nghiệm giá trị của ứng dụng ngay từ đầu. Tuy nhiên, nó không thể hoàn toàn trao quyền cho người dùng với các lợi ích chính của công nghệ blockchain, chẳng hạn như sở hữu thực sự và kiểm soát hoàn toàn các mục số được mua hoặc tích luỹ thông qua việc sử dụng ứng dụng.
Vì ứng dụng đang quản lý tài khoản của người dùng và các mặt hàng được lưu trữ bên trong, những mặt hàng này thực sự bị khóa trong trải nghiệm của ứng dụng. Điều này làm cho việc di chuyển các mặt hàng ra khỏi ứng dụng trở nên khó khăn, đặc biệt là đối với những người hoàn toàn mới với Web3 – và nếu ứng dụng đóng cửa, người sở hữu có thể mất khả năng truy cập vào chúng một cách vĩnh viễn.
Để giúp người dùng tránh những hạn chế này, cần định nghĩa một con đường liền mạch để người dùng cuối cùng có thể sở hữu hoàn toàn các mặt hàng kỹ thuật số trong tài khoản ứng dụng của họ khi họ quyết định làm vậy. Nhà phát triển có thể giúp tạo điều kiện cho hành trình này bằng cách tạo ra các trải nghiệm thể hiện giá trị sở hữu kỹ thuật số đối với người dùng như một đề xuất giá trị cốt lõi của ứng dụng.
Khi người dùng dành nhiều thời gian hơn với ứng dụng, họ sẽ tiếp cận nhiều hơn với lợi ích của việc sở hữu thực sự thông qua tự quản lý các mặt hàng kỹ thuật số của họ.
Khi người dùng sẵn sàng, họ có thể tạo một ví phi tập trung (Self-Custodial) và tìm hiểu cách chuyển các tài sản từ tài khoản trong ứng dụng sang ví mới. Tuy nhiên, sau khi các mặt hàng này được chuyển đến ví Self-Custodial, người dùng sẽ mất khả năng tiếp tục sử dụng các mặt hàng này trong ứng dụng – khiến họ phải lựa chọn giữa tự quản lý và quản lý của ứng dụng.
Hybrid custody
Trên Flow áp dụng một phương pháp mới có thể cung cấp các lợi ích của cả app custody và self custody cho người dùng Web3, được gọi là hybrid custody. Mô hình này sử dụng cụ thể là ủy quyền tài khoản, cho phép một tài khoản blockchain tham gia để được kiểm soát bởi một tài khoản khác.
Trong thực tế, hybrid custody cho phép người dùng tương tác một cách liền mạch với các mặt hàng kỹ thuật số của họ, cả trong và ngoài ứng dụng gốc. Ví dụ, nếu một người dùng bắt đầu chơi một trò chơi trong đó họ đã mua một bộ bài – được tạo ra dưới dạng NFT trên Flow – hybrid custody cho phép người dùng cùng một lúc giữ bộ bài trong một ví self-custody và vẫn tiếp tục sử dụng các lá bài trong trò chơi.
Ứng dụng cũng có thể được ủy quyền để ký giao dịch thay cho người dùng, đáng kể cải thiện trải nghiệm của người dùng bằng cách loại bỏ nhu cầu phê duyệt giao dịch cho mỗi nước đi. Đồng thời, chủ sở hữu có thể tự do mang bộ bài đến các ứng dụng khác trong hệ sinh thái, bao gồm đưa chúng lên marketplace để bán.
Với mô hình ủy quyền tài khoản, tài khoản ứng dụng (“tài khoản con”) ủy quyền truy cập vào ví tự quản của người dùng (“tài khoản mẹ”). Tài khoản con có thể tiếp tục được ứng dụng sử dụng như trước đây nhưng tài khoản mẹ hiện cũng có thể được sử dụng để hành động thay mặt cho tài khoản con.
Bằng cách cho phép giữ cả tài sản trong ví self-custodial và giữ tài sản trong tài khoản trong ứng dụng, các nhà phát triển có thể cung cấp cho người dùng lợi ích của cả hai phương thức, bao gồm:
- Sự kiểm soát đầy đủ của người dùng đối với tài sản của họ trong cả ví self-custodial và tài khoản trong ứng dụng, trong khi ứng dụng vẫn có thể sử dụng tài sản trong ngữ cảnh của ứng dụng mà không làm gián đoạn trải nghiệm người dùng qua các xác nhận giao dịch.
- Khả năng xem tài sản mà người dùng nắm giữ trong ví self-custodial và khả năng yêu cầu truy cập tạm thời cho việc sử dụng trong ứng dụng, nếu có ý nghĩa để làm như vậy.
- Lựa chọn cho người dùng mang tài sản của họ đến nơi khác trong hệ sinh thái các ứng dụng Web3, trong khi vẫn giữ khả năng sử dụng tài sản một cách dễ dàng trong ứng dụng.
Tích hợp Walletness và lưu ký kết hợp cung cấp các lựa chọn thay thế khả thi cho trải nghiệm khó khiến người dùng phổ thông rời xa Web3. Khi chúng ta làm việc cùng nhau để kích hoạt các giải pháp này cho hệ sinh thái Flow, chúng ta sẽ được trao quyền chung để giúp nhiều người hơn khám phá quyền tự chủ và quyền sở hữu thực sự đối với các trải nghiệm dựa trên blockchain.