Nhờ mô hình Chơi để kiếm tiền, các trò chơi GameFi như StepN nhanh chóng trở nên phổ biến và thu hút ngày càng nhiều tiền vào đường đua. Theo thống kê từ Blockchaingamer, nhà cung cấp dịch vụ nền tảng trò chơi blockchain, tính đến tháng 11 năm 2022, khoản đầu tư vào lĩnh vực trò chơi blockchain đã đạt 2,56 tỷ đô la Mỹ. Tuy nhiên, do mô hình kinh tế và cơ sở hạ tầng còn non trẻ, khái niệm GameFi dưới sự ban phước vốn nhanh chóng nguội lạnh.
Vào năm 2023, mọi người sẽ chuyển sự chú ý sang các trò chơi toàn chuỗi. Đối với các trò chơi toàn chuỗi, ngoài tài sản kỹ thuật số trong trò chơi, tất cả logic của trò chơi cũng diễn ra trên chuỗi, điều đó có nghĩa là mọi thay đổi trạng thái của hợp đồng trò chơi cần phải được đăng ký trên chuỗi và người chơi cần phải chịu trách nhiệm cho mọi thay đổi trong trò chơi. Các hoạt động được thực hiện bằng cách ký các giao dịch, đây là trải nghiệm người chơi rất tệ đối với các trò chơi vận hành tần suất cao như chiến lược thời gian thực RTS.
Khóa phiên (Session Key) là một giải pháp để giải quyết trải nghiệm chơi trò chơi tệ vốn có của các trò chơi gốc được mã hóa, nhằm mục đích sử dụng tính trừu tượng của tài khoản và một số cải tiến khéo léo trên Starknet, để người chơi trò chơi được mã hóa không cần phải thường xuyên ký giao dịch cho mỗi thao tác. Và hôm nay, Loot Realms đã phát hành triển khai dựa trên khóa phiên đầu tiên - Tài khoản Arcade. Với chức năng Tài khoản Arcade, người chơi có thể lưu trữ khóa của họ một cách an toàn trong bộ lưu trữ của trình duyệt, loại bỏ nhu cầu đăng nhập mỗi thao tác "tấn công" trong trò chơi, mang lại trải nghiệm người chơi mượt mà hơn.
Tài khoản Arcade chính xác là gì? Nguyên tắc hoạt động của nó là gì? Trước khi trả lời những câu hỏi này, chúng ta hãy hiểu về khóa phiên (Session Key).
Khóa phiên là gì?
Khóa phiên là một ý tưởng do ba nhóm Briqs, Realms và Topology cùng khởi xướng tại cuộc thi hackathon Starknet 1 năm trước, nhằm mục đích sử dụng tính năng trừu tượng hóa tài khoản và một số cải tiến thông minh trên Starknet để giải quyết trải nghiệm tồi tệ vốn có của các trò chơi bản địa được mã hóa—— Người chơi cần thực hiện chữ ký giao dịch cho mọi hoạt động trong trò chơi.
Trong bối cảnh trò chơi trên chuỗi, mọi thao tác trong trò chơi sẽ bật lên cửa sổ bật lên ví và yêu cầu người dùng xác nhận “Bạn có muốn xác nhận giao dịch này không?” Đồng thời, có một số nội dung mà hầu hết mọi người không thể hiểu, điều này có thể Có thể dẫn đến nhầm lẫn, nhầm lẫn và thậm chí là mất tiền.
Khóa phiên cho phép người dùng phê duyệt trước các quy tắc để tương tác với các Dapp cụ thể, chẳng hạn như chỉ trong một khoảng thời gian cụ thể, giới hạn gas tối đa, giới hạn số lượng giao dịch tối đa của mã thông báo hoặc chức năng cụ thể của các hợp đồng cụ thể, v.v. Bằng cách này, người chơi có thể tương tác theo ý muốn trong các quy tắc đã xác định này mà không cần phải ký vào mọi giao dịch.
Nói cách khác, với khóa phiên, người chơi có thể tận hưởng niềm vui của Dapp trong khi xác nhận rằng tài sản của họ được bảo vệ. Bởi vì Khóa phiên đã hạn chế những gì Dapp có thể làm và những gì nó không thể làm. Điều này có nghĩa là bạn sẽ không bị cản trở bởi vô số xác nhận khi chơi trực tuyến, biết rằng tài sản có giá trị nhất trong ví của bạn là an toàn.
Tài khoản Arcade là gì?
Tài khoản Arcade là triển khai đầu tiên của khóa phiên trên Starknet bởi nhóm Realms sử dụng tính năng trừu tượng hóa tài khoản.
Bằng cách sử dụng một phần mềm trung gian (đặc quyền) cho phép người chơi Realms tạo các loại tài khoản arcade mới, điều này có thể cải thiện đáng kể trải nghiệm chơi game trực tuyến của người dùng.
Về cơ bản, tài khoản arcade là tài khoản Starknet nhưng có một số biến thể về chức năng, bao gồm:
Mỗi tài khoản Arcade đều có tài khoản chính
Ngoại trừ tài khoản chính, các tài khoản ở cấp độ khác không thể chuyển ETH/Token ra ngoài
Các tài khoản khác chỉ được ký giao dịch trừ khi được xác thực
Điều đó nói rằng, tài khoản Arcade chỉ cung cấp chức năng trình phát hạn chế và những hạn chế về quyền này giảm thiểu rủi ro bảo mật và ngay cả khi tài khoản arcade bị khai thác, kẻ tấn công cũng bất lực vì tài khoản chính có thể rút tất cả tiền và tạo tài khoản arcade mới.
Phương pháp "tuyên bố hợp đồng" duy nhất của Starknet giúp giảm chi phí thêm tài khoản Arcade xuống còn khoảng 20 xu.
Trải nghiệm tài khoản arcade như thế nào? Loot Realms đã thể hiện trải nghiệm trực quan mà tài khoản Arcade mang lại cho game thủ trong trò chơi nhỏ nhẹ Loot Survivor—“trải nghiệm tương tác trong trò chơi mượt mà, không cần phải ký vào mọi thao tác tấn công.”
Khi tài khoản arcade không được sử dụng, người chơi cần ký tin nhắn cho mỗi thao tác tấn công trong trò chơi và chờ xác nhận rất lâu. không cần chữ ký Tin nhắn, trực tiếp thực hiện thao tác tấn công trong trò chơi.
Trên đây chỉ là một số chức năng cơ bản được triển khai bởi hợp đồng dưới dạng tài khoản (Contracts as Accounts), Loot Realms sẽ triển khai 2 chức năng nâng cao tiếp theo là tự động nạp khi thiếu ETH và chuyển ra khi token về tài khoản.
Trên thực tế, khóa phiên không phải là công nghệ độc quyền của Starknet và chức năng Khóa phiên của trò chơi toàn chuỗi chỉ là một trong những trường hợp sử dụng được mở khóa bằng cách trừu tượng hóa tài khoản (Trừu tượng hóa tài khoản). lược đồ trừu tượng hóa, chiếc ví sẽ trở nên Bảo mật hơn cũng dễ sử dụng hơn và thế giới Web3 sẽ chào đón nhiều người dùng hơn.
Nội dung tham khảo:
Xem bản gốc
Nội dung chỉ mang tính chất tham khảo, không phải là lời chào mời hay đề nghị. Không cung cấp tư vấn về đầu tư, thuế hoặc pháp lý. Xem Tuyên bố miễn trừ trách nhiệm để biết thêm thông tin về rủi ro.
Chìa khóa vàng toàn chuỗi game: tài khoản thùng
Nhờ mô hình Chơi để kiếm tiền, các trò chơi GameFi như StepN nhanh chóng trở nên phổ biến và thu hút ngày càng nhiều tiền vào đường đua. Theo thống kê từ Blockchaingamer, nhà cung cấp dịch vụ nền tảng trò chơi blockchain, tính đến tháng 11 năm 2022, khoản đầu tư vào lĩnh vực trò chơi blockchain đã đạt 2,56 tỷ đô la Mỹ. Tuy nhiên, do mô hình kinh tế và cơ sở hạ tầng còn non trẻ, khái niệm GameFi dưới sự ban phước vốn nhanh chóng nguội lạnh.
Vào năm 2023, mọi người sẽ chuyển sự chú ý sang các trò chơi toàn chuỗi. Đối với các trò chơi toàn chuỗi, ngoài tài sản kỹ thuật số trong trò chơi, tất cả logic của trò chơi cũng diễn ra trên chuỗi, điều đó có nghĩa là mọi thay đổi trạng thái của hợp đồng trò chơi cần phải được đăng ký trên chuỗi và người chơi cần phải chịu trách nhiệm cho mọi thay đổi trong trò chơi. Các hoạt động được thực hiện bằng cách ký các giao dịch, đây là trải nghiệm người chơi rất tệ đối với các trò chơi vận hành tần suất cao như chiến lược thời gian thực RTS.
Khóa phiên (Session Key) là một giải pháp để giải quyết trải nghiệm chơi trò chơi tệ vốn có của các trò chơi gốc được mã hóa, nhằm mục đích sử dụng tính trừu tượng của tài khoản và một số cải tiến khéo léo trên Starknet, để người chơi trò chơi được mã hóa không cần phải thường xuyên ký giao dịch cho mỗi thao tác. Và hôm nay, Loot Realms đã phát hành triển khai dựa trên khóa phiên đầu tiên - Tài khoản Arcade. Với chức năng Tài khoản Arcade, người chơi có thể lưu trữ khóa của họ một cách an toàn trong bộ lưu trữ của trình duyệt, loại bỏ nhu cầu đăng nhập mỗi thao tác "tấn công" trong trò chơi, mang lại trải nghiệm người chơi mượt mà hơn.
Tài khoản Arcade chính xác là gì? Nguyên tắc hoạt động của nó là gì? Trước khi trả lời những câu hỏi này, chúng ta hãy hiểu về khóa phiên (Session Key).
Khóa phiên là gì?
Khóa phiên là một ý tưởng do ba nhóm Briqs, Realms và Topology cùng khởi xướng tại cuộc thi hackathon Starknet 1 năm trước, nhằm mục đích sử dụng tính năng trừu tượng hóa tài khoản và một số cải tiến thông minh trên Starknet để giải quyết trải nghiệm tồi tệ vốn có của các trò chơi bản địa được mã hóa—— Người chơi cần thực hiện chữ ký giao dịch cho mọi hoạt động trong trò chơi.
Trong bối cảnh trò chơi trên chuỗi, mọi thao tác trong trò chơi sẽ bật lên cửa sổ bật lên ví và yêu cầu người dùng xác nhận “Bạn có muốn xác nhận giao dịch này không?” Đồng thời, có một số nội dung mà hầu hết mọi người không thể hiểu, điều này có thể Có thể dẫn đến nhầm lẫn, nhầm lẫn và thậm chí là mất tiền.
Khóa phiên cho phép người dùng phê duyệt trước các quy tắc để tương tác với các Dapp cụ thể, chẳng hạn như chỉ trong một khoảng thời gian cụ thể, giới hạn gas tối đa, giới hạn số lượng giao dịch tối đa của mã thông báo hoặc chức năng cụ thể của các hợp đồng cụ thể, v.v. Bằng cách này, người chơi có thể tương tác theo ý muốn trong các quy tắc đã xác định này mà không cần phải ký vào mọi giao dịch.
Nói cách khác, với khóa phiên, người chơi có thể tận hưởng niềm vui của Dapp trong khi xác nhận rằng tài sản của họ được bảo vệ. Bởi vì Khóa phiên đã hạn chế những gì Dapp có thể làm và những gì nó không thể làm. Điều này có nghĩa là bạn sẽ không bị cản trở bởi vô số xác nhận khi chơi trực tuyến, biết rằng tài sản có giá trị nhất trong ví của bạn là an toàn.
Tài khoản Arcade là gì?
Tài khoản Arcade là triển khai đầu tiên của khóa phiên trên Starknet bởi nhóm Realms sử dụng tính năng trừu tượng hóa tài khoản.
Bằng cách sử dụng một phần mềm trung gian (đặc quyền) cho phép người chơi Realms tạo các loại tài khoản arcade mới, điều này có thể cải thiện đáng kể trải nghiệm chơi game trực tuyến của người dùng.
Về cơ bản, tài khoản arcade là tài khoản Starknet nhưng có một số biến thể về chức năng, bao gồm:
Mỗi tài khoản Arcade đều có tài khoản chính
Ngoại trừ tài khoản chính, các tài khoản ở cấp độ khác không thể chuyển ETH/Token ra ngoài
Các tài khoản khác chỉ được ký giao dịch trừ khi được xác thực
Điều đó nói rằng, tài khoản Arcade chỉ cung cấp chức năng trình phát hạn chế và những hạn chế về quyền này giảm thiểu rủi ro bảo mật và ngay cả khi tài khoản arcade bị khai thác, kẻ tấn công cũng bất lực vì tài khoản chính có thể rút tất cả tiền và tạo tài khoản arcade mới.
Phương pháp "tuyên bố hợp đồng" duy nhất của Starknet giúp giảm chi phí thêm tài khoản Arcade xuống còn khoảng 20 xu.
Trải nghiệm tài khoản arcade như thế nào? Loot Realms đã thể hiện trải nghiệm trực quan mà tài khoản Arcade mang lại cho game thủ trong trò chơi nhỏ nhẹ Loot Survivor—“trải nghiệm tương tác trong trò chơi mượt mà, không cần phải ký vào mọi thao tác tấn công.”
Khi tài khoản arcade không được sử dụng, người chơi cần ký tin nhắn cho mỗi thao tác tấn công trong trò chơi và chờ xác nhận rất lâu. không cần chữ ký Tin nhắn, trực tiếp thực hiện thao tác tấn công trong trò chơi.
Trên đây chỉ là một số chức năng cơ bản được triển khai bởi hợp đồng dưới dạng tài khoản (Contracts as Accounts), Loot Realms sẽ triển khai 2 chức năng nâng cao tiếp theo là tự động nạp khi thiếu ETH và chuyển ra khi token về tài khoản.
Trên thực tế, khóa phiên không phải là công nghệ độc quyền của Starknet và chức năng Khóa phiên của trò chơi toàn chuỗi chỉ là một trong những trường hợp sử dụng được mở khóa bằng cách trừu tượng hóa tài khoản (Trừu tượng hóa tài khoản). lược đồ trừu tượng hóa, chiếc ví sẽ trở nên Bảo mật hơn cũng dễ sử dụng hơn và thế giới Web3 sẽ chào đón nhiều người dùng hơn.
Nội dung tham khảo: