Nói về cách phá vòng vây của trò chơi Web3 thông qua trừu tượng hóa tài khoản?
Tác giả gốc:Jack,Shima Capital
Biên soạn gốc: angelilu, Foresight News
Tác giả gốc:
Biên soạn gốc: angelilu, Foresight News
Quá trình đưa người chơi vào một trò chơi truyền thống thường đơn giản. Trong Web2, người chơi có thể dễ dàng sử dụng các tài khoản xã hội hiện có của họ, chẳng hạn như Apple ID hoặc Google, để đăng nhập vào trò chơi. Các tài khoản xã hội này cho phép đăng nhập một lần (SSO) để tích hợp dễ dàng và cho phép chia sẻ tiến trình trên nhiều thiết bị. Ví dụ: khi người chơi đăng nhập vào Epic Games Store, Epic sẽ tổng hợp các tài khoản từ Google, Apple và Nintendo để tạo quy trình tương tác liền mạch và hồ sơ người chơi thống nhất. Trước đây trong Web3, người chơi cần cài đặt ví và lưu trữ khóa riêng của họ một cách an toàn. Nếu người chơi có thể điều hướng quy trình, họ cũng sẽ phải đối mặt với bước bổ sung là phê duyệt và ký giao dịch trước khi có thể bắt đầu chơi trò chơi. Quy trình cài đặt ví và quản lý khóa cá nhân rườm rà có thể phá vỡ sự hấp dẫn của trò chơi và ảnh hưởng đến trải nghiệm tổng thể vì nó tạo thêm rắc rối không cần thiết cho quy trình giới thiệu.
Để các trò chơi Web3 được áp dụng rộng rãi, điều quan trọng là phải cung cấp trải nghiệm người dùng giống như Web2. Trải nghiệm ví không ảnh hưởng đến chính trò chơi và trong hầu hết các trường hợp, người chơi thậm chí không biết họ có ví! Trong suốt năm 2021 và 2022, các công ty như Venly, Sequence và Stardust đã huy động được từ 20 triệu đô la đến 40 triệu đô la vốn đầu tư mạo hiểm nhằm cung cấp giải pháp cho vấn đề này và việc triển khai ERC-4337 của Ethereum gần đây cho phép Web3 cung cấp một thứ gì đó như Trải nghiệm người dùng với Web2 cung cấp cho các nhà phát triển giải pháp quản lý tài khoản theo mô-đun và linh hoạt hơn.
Trước khi đi sâu vào điều gì làm cho tài khoản trừu tượng trở nên đặc biệt, điều quan trọng là phải hiểu các loại tài khoản khác nhau mà Ethereum cung cấp và chúng khác nhau như thế nào. Ethereum có hai loại tài khoản:
Tài khoản bên ngoài (EOA), được kiểm soát bởi bất kỳ ai có khóa riêng;
Tính trừu tượng của tài khoản là ý tưởng thay thế một tài khoản được xác định trước, áp dụng cho tất cả các loại tài khoản (EOA) bằng một giải pháp động duy nhất (Tài khoản hợp đồng thông minh SCA). Các EOA truyền thống như MetaMask và Rainbow chỉ có thể thực hiện các hành động được xác định trước, chẳng hạn như bắt đầu giao dịch, do đó hạn chế chức năng. Đây là một phần lý do tại sao khi bạn xem hầu hết các trò chơi "tiền điện tử" thời gian thực, chúng chủ yếu là các trò chơi chiến lược/thông thường (ví dụ: DFK, Trò chơi Sói, trò chơi Kho báu thời kỳ đầu). Một vòng lặp trò chơi Web3 điển hình trông như thế này:

nguồn:https: //twitter.com/gelatonetwork
Người chơi muốn sử dụng x tài nguyên để chế tạo công cụ y, người chơi chọn công cụ, người chơi phê duyệt giao dịch để cho phép sử dụng x tài nguyên, sau đó người chơi ký một giao dịch khác để bắt đầu chế tạo, 3 cửa sổ bật lên sau đó, người chơi cuối cùng nhận được dụng cụ.
Và chu kỳ này sẽ mang lại trải nghiệm rất tệ cho người dùng. Tài khoản hợp đồng thông minh có thể cải thiện trải nghiệm người dùng và nâng cấp chức năng. Trước ERC-4337, một số dự án đã sử dụng tài khoản hợp đồng thông minh (Argent, Safe) và hầu hết các giải pháp thay thế đều yêu cầu những thay đổi lớn đối với giao thức. ERC-4337 chuyển logic xác minh của Ethereum vào EVM và cho phép các hợp đồng thông minh bắt đầu giao dịch mà không cần EOA truyền thống.

nguồn:https://twitter.com/Delphi_Digital
Vậy làm thế nào tài khoản hợp đồng thông minh có thể cải thiện trò chơi Web3?
nguồn:The CitadelViệc trừu tượng hóa tài khoản làm cho quá trình giới thiệu trò chơi có thể so sánh với quá trình của Web2. Cách tiếp cận này mang đến cho các nhà phát triển sự linh hoạt và khả năng kiểm soát mà họ cần để tạo ra những trải nghiệm chơi trò chơi độc đáo và được cá nhân hóa. Mặc dù nhiều giải pháp ngày nay cung cấp chức năng rất giống nhau, nhưng đây là một số tính năng bắt buộc phải có:Proof of PlayKhóa phiên và Giao dịch được tài trợ: Khóa phiên được sử dụng để gửi giao dịch từ trò chơi thay mặt người chơi mà không cần xác nhận ví và giao dịch được tài trợ cho phép nhà phát triển trò chơi và hệ sinh thái trợ cấp chi phí giao dịch của người chơi. Ngoài ra, các giao dịch được tài trợ cho phép nhà phát triển chỉ định mã thông báo (ví dụ: AXS, USDC) để sử dụng cho phí giao dịch. Nhiều SDK trừu tượng hóa tài khoản cung cấp tính năng này dưới dạng dịch vụ đi kèm, nhưng khi ERC-4337 trở nên thông dụng hóa theo thời gian, nhiều nhóm sẽ chọn tự xây dựng chức năng này để có giải pháp "phù hợp" hơn. Ví dụ: trò chơi trực tuyến "
” gần đây đã hủy khóa phiên thử nghiệm của nó và người tạo ra Pirate Nation
Một ưu đãi dọc ban đầu với chức năng này đã được phát hành. Vì vậy, điều này trông như thế nào trong thực tế? Proof of Play tạo ví phụ cho mỗi người dùng khi họ đăng nhập lần đầu, ví này được lưu trữ và lưu trữ trong bộ nhớ trình duyệt của người dùng. Ví thứ cấp cấp cho Proof of Play quyền thanh toán cho các giao dịch của người dùng. Điều này có nghĩa là tài sản không bao giờ được chuyển từ Ví bảo mật của bạn và các vật phẩm kiếm được trong trò chơi sẽ tự động được gửi đến Ví bảo mật của bạn.RealmsKhả năng tùy chỉnh: Các nhà phát triển trò chơi cần một giao diện ví có thể tùy chỉnh và thị trường trong trò chơi. Ví và thị trường trong trò chơi phải kết hợp hoàn hảo. Lý tưởng nhất là ví phải "vô hình" đối với người chơi và thị trường phải phù hợp với chủ đề và phong cách của trò chơi. Nếu tôi đang xây dựng một trò chơi nghệ thuật pixel, thì ví và thị trường phải được làm bằng nghệ thuật pixel!
Giao dịch theo nhóm: Giao dịch theo nhóm (nhiều cuộc gọi) với nhau để tối ưu hóa Gas và UX. Việc mua NFT có thể được thực hiện chỉ bằng 1 cú nhấp chuột thay vì 3 hoặc 4 lần nhấp!
Sử dụng giao dịch gói cho phép người chơi thu hoạch nhiều trang trại hoặc xây dựng nhiều tòa nhà cùng một lúc.Delegate.cashKhôi phục xã hội và Đăng nhập xã hội: Phương thức khôi phục xã hội cho phép người chơi lấy lại tiền mà không phải hy sinh quyền tự chủ. Argent đã đi tiên phong trong việc khôi phục mạng xã hội vào năm 2018, cho phép người dùng khôi phục tài khoản của họ thông qua một người bạn hoặc thành viên gia đình đáng tin cậy. Thông tin đăng nhập xã hội cho phép người chơi đăng nhập thông qua các tài khoản mạng xã hội hiện có khác nhau của họ. Đăng nhập xã hội giúp người chơi không cần phải nhớ nhiều tên người dùng và mật khẩu hoặc bảo vệ khóa riêng tư của họ, giúp quá trình đăng nhập trở nên hiệu quả và thân thiện với người dùng.
Quyền ủy quyền: "Ví ủy quyền" là một tài khoản hợp đồng thông minh được liên kết với ví lạnh của người dùng. Người chơi ký một lần và cho phép tạo tài khoản mà không có nguy cơ mất NFT.
Các giải pháp như NFT đang được các nhà sưu tập NFT sử dụng rất nhiều, những người muốn có một cách an toàn hơn để tương tác với các hợp đồng thông minh khác nhau. Chỉ là vấn đề thời gian trước khi các công ty trò chơi tìm cách bảo vệ tài sản của người chơi áp dụng nó. Ủy quyền thanh khoản là một khái niệm khá mới bao hàm các quyền ủy quyền đối với NFT. Ngày nay, đại biểu Liquid được sử dụng trong trò chơi. Ví dụ: chủ sở hữu BAYC đang sử dụng các đại biểu của Liquid để thuê hoặc cấp quyền truy cập vào "Thẻ thoát nước" của họ, được sử dụng để chơi trò chơi chạy vô tận Dookie Dash.
Điều đáng chú ý là nhiều giải pháp hiện có không chỉ cung cấp các khả năng này riêng lẻ mà dưới dạng một gói. Các nhà cung cấp dịch vụ đang cố gắng cung cấp các giải pháp một cửa tốt nhất và toàn diện nhất. Mặc dù các tính năng trên được coi là "phải có", đây là một số tính năng bổ sung cần xem xét khi tìm kiếm giải pháp toàn diện nhất.
Cổng thông tin dành cho nhà phát triển và Bảng điều khiển phân tích người chơi: Các nhà cung cấp dịch vụ đang cố gắng cung cấp trải nghiệm tốt nhất có thể cho nhà phát triển. Các giải pháp như Stardust cho phép nhà phát triển quản lý trò chơi của họ từ một bảng điều khiển duy nhất, cung cấp thông tin chi tiết về dữ liệu trò chơi và chỉ số người chơi, chẳng hạn như vật phẩm được tạo và mã thông báo được giao dịch. Nefta tiến một bước xa hơn bằng cách nhắm đến việc kết hợp SDK AD với dịch vụ quản lý tài khoản của mình, cung cấp cho nhà phát triển thông tin chuyên sâu hơn để thu hút và kiếm tiền từ khán giả của họ.


