Mô hình: Giá trị độc đáo và các vấn đề mở của trò chơi toàn chuỗi
Tác giả: Charlie Noyes, Doug
Biên soạn gốc: CaptainZ
Sự giao thoa giữa trò chơi và tiền điện tử có rất nhiều khả năng. Vitalik được truyền cảm hứng để tạo ra Ethereum chính xác vì Blizzard đã làm suy yếu các kỹ năng chuyên nghiệp của anh ấy trong World of Warcraft. World of Warcraft không phải là cơ sở hạ tầng quan trọng, nhưng chúng tôi kỳ vọng thế giới ảo sẽ là cơ sở hạ tầng quan trọng: hàng nghìn tỷ tài sản và hàng triệu việc làm. Thật khó để tưởng tượng chúng tồn tại dưới sự kiểm soát của một nền tảng tập trung.
Tất nhiên, về mặt lý thuyết, các ứng dụng phi tập trung nghe có vẻ hấp dẫn. Và hấp dẫn nhất trong thực tế là những ứng dụng chỉ có thể được hiện thực hóa thông qua Crypto: những ứng dụng chỉ có thể xuất hiện trên chuỗi. Bất chấp động lực kể chuyện mạnh mẽ, việc xác định chính xác những tính năng độc đáo nào của một trò chơi toàn chuỗi đã được chứng minh là khó khăn.
Tại sao đưa trò chơi lên blockchain?
danh hiệu cấp một
Cách thiết kế cho sự nổi bật
tiêu đề phụ
mô-đun
Bản mod cho phép các nhà phát triển bên thứ ba đạt được những điều vượt xa những gì các nhà phát triển trò chơi ban đầu đã hình dung. Nhiều trò chơi xác định thể loại (chẳng hạn như DoTA, LoL, PUBG) có nguồn gốc là phiên bản sửa đổi của các trò chơi khác. Những người khác, như Roblox, đã chuyển từ trò chơi sang nền tảng phát triển mod. Trong khi các studio trò chơi thường tập trung vào giá trị sản xuất thì cộng đồng mod gắn kết sẽ mang lại sự đa dạng và mới lạ: giống như Netflix so với YouTube.
Minecraft là một ví dụ cụ thể. Cơ chế trò chơi đơn giản tạo điều kiện thuận lợi cho việc điều chỉnh. Các mod mở rộng các cơ chế này có thể được kết hợp lại thành những trải nghiệm mới về mặt chức năng. Nhiều máy chủ Minecraft phổ biến hoàn toàn khác với bản gốc (ví dụ: Bẻ khóa, Battle Royale, v.v.).
Tuy nhiên, ngay cả Minecraft cũng có một hạn chế: người chơi không thể đóng góp các mod mới cho các máy chủ hiện có. Họ phải khởi động một máy chủ mới để giới thiệu những thay đổi. Kết quả là vũ trụ Minecraft bị phân mảnh giữa nhiều máy chủ riêng song song, hầu hết không tương tác.
Có nhiều lý do chính đáng khiến các trò chơi hiện đại, như Minecraft, triển khai sửa đổi chủ yếu thông qua phiên bản (máy chủ mới) thay vì viết tập lệnh (máy chủ hiện có). Việc đảm bảo rằng mã do người chơi đóng góp tương thích với bộ quy tắc gốc là rất khó (và đặc biệt là khó khai thác). Các bản cập nhật cho bộ quy tắc có thể phá vỡ các mod được xây dựng trên đó. Tài nguyên máy tính hạn chế yêu cầu phân bổ thông minh.
Tuy nhiên, việc khởi tạo sẽ dẫn đến sự phân mảnh. Mỗi mod sinh ra một máy chủ mới sẽ cạnh tranh với các máy chủ khác để thu hút sự chú ý của người chơi. Người điều hành không chỉ phải xem xét điều gì thú vị để thêm vào một thế giới mà còn phải xem liệu có đáng để mở một máy chủ mới cho thế giới đó hay không.
Hãy cân nhắc rằng nhiều mod tiềm năng chỉ có thể có ý nghĩa trong bối cảnh - tức là thêm vào một thế giới đã tồn tại. Ví dụ: giả sử bạn điều hành một nhà hàng trên máy chủ Minecraft và muốn thêm một mục mới vào menu. Sẽ không có ý nghĩa gì khi bắt đầu một máy chủ mới để đạt được điều này, bởi vì bạn cũng cần thuyết phục tất cả khách hàng chuyển sang máy chủ mới, điều mà họ có thể sẽ không làm vì họ có khách hàng riêng và cam kết trong máy chủ hiện có.
tiêu đề phụ
nền kinh tế mở
Nền kinh tế trong trò chơi là một khía cạnh khác của khả năng sáng tạo gần như vô hạn. Chúng tôi sẽ sử dụng EVE (trò chơi đầu tiên tuyển dụng một nhà kinh tế học toàn thời gian) làm ví dụ giảng dạy.
Trong sự kết hợp không chính thức giữa hệ thống trò chơi và cơ sở hạ tầng bên ngoài, người chơi của EVE sản xuất và trao đổi hàng hóa; yêu cầu, cho thuê và tranh giành lãnh thổ; đồng thời tổ chức mọi thứ từ các tập thể công nghiệp đến các băng đảng cướp biển hiếu chiến. Các nhiệm vụ đơn giản như vận chuyển tài nguyên được các công ty hoàn toàn do người chơi điều hành dành riêng cho chúng - dịch vụ khách hàng đầy đủ, thỏa thuận cấp độ dịch vụ và phúc lợi cho nhân viên.
Người chơi đã đến với EVE trong hơn 2 thập kỷ, không phải vì nội dung mới từ nhà phát triển mà vì một thế giới kinh tế và xã hội phong phú do những người chơi khác thúc đẩy.
Tuy nhiên, ngay cả nền kinh tế của EVE cũng có một số hạn chế đáng chú ý:
1. Nguyên thủy trong trò chơi bị hạn chế. Bất kỳ giao dịch nào ngoài tập hợp nguyên thủy do nhà phát triển xác định (ví dụ: hợp đồng vay) đều phải dựa vào mạng lưới tin cậy không chính thức, không thể thực hiện được. Sự tin tưởng này hạn chế sự phức tạp và quy mô của cơ cấu kinh tế.
tiêu đề phụ
Trò chơi toàn chuỗi
Có nhiều hình thức trò chơi blockchain tiềm năng khác nhau. Trọng tâm của chúng tôi là trò chơi có nguồn gốc từ tiền điện tử nhất: các trò chơi hoàn toàn trên chuỗi, có trạng thái và logic tồn tại hoàn toàn trên nền tảng hợp đồng thông minh mở.
Điều quan trọng không kém là các mod trò chơi toàn chuỗi có thể được triển khai dưới dạng hợp đồng riêng mà không cần được phép bên cạnh logic trò chơi cơ bản. Và người dùng chỉ cần chọn client của mình để chọn tham gia mod nào (thay vì quản trị viên đưa ra quyết định cho họ).
Vậy tại sao lại đưa tất cả trò chơi vào blockchain? Chúng tôi tin rằng những lý do mạnh mẽ nhất dựa trên hai điểm:
Các sửa đổi có thể kết hợp Người chơi có thể thêm mod vào trò chơi toàn chuỗi mà không cần xin phép hoặc phân chia trạng thái của mình. Cơ sở hạ tầng trên chuỗi và các nhà phát triển hợp đồng thông minh đã sẵn sàng cho những thách thức khi cho phép người chơi tải mã lên mà không được phép: kiểm tra bảo mật, kiểm soát truy cập, đo lường tài nguyên, v.v. Các trò chơi cũ không thích ứng tốt với môi trường này và khó có thể được cơ cấu lại để hỗ trợ các mod có thể tổng hợp.
Nền kinh tế mở mà không được phép. Thay vì bị giới hạn trong một tập hợp các nguyên tắc ban đầu của trò chơi do nhà phát triển trò chơi xác định hoặc phải dựa vào các thỏa thuận không chính thức và không thể thực thi, người chơi có thể sử dụng hợp đồng thông minh để tạo ra nền kinh tế của trò chơi. Ngoài ra, người chơi có quyền giám hộ tài sản trò chơi giúp loại bỏ chi phí tuân thủ.
Các mod có thể kết hợp không được các trò chơi toàn chuỗi kích hoạt duy nhất mà là một sự đổi mới phụ thuộc vào lộ trình. Mặc dù về mặt lý thuyết, các trò chơi cũ có thể hỗ trợ các mod có thể tổng hợp nhưng hiện tại chúng không hỗ trợ và không có động lực để thay đổi điều đó. Mô hình này sẽ chỉ được khám phá khi cần thiết (tức là trong mã hóa).
Sự kết hợp giữa các mod có thể kết hợp và nền kinh tế không cần cấp phép có thể dẫn đến thế giới trò chơi trực tuyến rộng lớn. Các modder sẽ xây dựng trên cơ sở bộ quy tắc đơn giản và mở rộng nó bằng nội dung mod mới. Họ sẽ có thể sử dụng tiền thật, có quyền truy cập vào thị trường DeFi và có quyền tự do thử nghiệm. Nền kinh tế thu được có thể rất phức tạp và theo phản xạ khuyến khích việc tạo ra nội dung tích lũy. Một khi rõ ràng là có thể kiếm được tiền, hoạt động có thể bùng nổ, giống như chu trình phỏng đoán và thử nghiệm tương tự đã sinh ra các hệ sinh thái ứng dụng tiền điện tử khác.
tiêu đề phụ
câu hỏi mở
Những hạn chế về mặt kỹ thuật đã hạn chế việc thiết kế trò chơi.
Người ta thường tin rằng lý do chính khiến hiện tại không có trò chơi toàn chuỗi nào nổi bật là do cơ sở hạ tầng kỹ thuật chưa sẵn sàng nên hầu hết các trò chơi đều mắc kẹt trong giai đoạn thử nghiệm: lối chơi đơn giản, ứng dụng khách có lỗi và hạn chế. tài nguyên cho người chơi và nhà phát triển mod tham gia.
Cơ sở hạ tầng hiện tại và các công cụ dành cho nhà phát triển còn hạn chế. Đặc biệt, EVM chậm và vụng về, mô hình dữ liệu Solidity hiện tại không có lợi cho việc phát triển trò chơi phức tạp và không có chuỗi mạng chính nào phù hợp làm mục tiêu triển khai cho trò chơi (do chi phí cao và quy mô thấp).
May mắn thay, chúng tôi đã nhìn thấy những cách giải quyết những vấn đề này. Những tiến bộ về khả năng mở rộng và giảm chi phí của Rollup đã được phần lớn cộng đồng tiền điện tử chấp nhận. Ngoài ra còn có nhiều nhóm phát triển cơ sở hạ tầng dành riêng cho việc chơi game. Ví dụ: Lattice đang phát triển một hệ thống kết hợp với khung Solidity và các công cụ tương thích (lập chỉ mục, đồng bộ hóa trạng thái, v.v.), có thể đơn giản hóa việc phát triển trò chơi EVM. Ngoài ra còn có các nhóm như Dojo, Argus và Curio đang phát triển nền tảng cơ sở hạ tầng.
Các câu hỏi khác đề cập nhiều hơn đến bản chất của trò chơi toàn chuỗi. Cụ thể, một số thuộc tính nhất định của chuỗi quyền cản trở việc hỗ trợ các cơ chế thiết kế trò chơi chính thống:
1. Thông tin không đầy đủ: Một thợ cơ bản trong nhiều trò chơi. Các giải pháp hiện tại có những sai sót không thể chấp nhận được (ví dụ: sương mù chiến tranh mật mã của DarkForest đã biến thành một cuộc cạnh tranh khai thác phần cứng).
2. Tự động hóa và thông đồng Sybil: Đơn giản là không có cách nào để ngăn chặn nó. Không có cách nào để phân biệt giữa bot và người chơi thực, cũng như không có cách nào để đảm bảo rằng người chơi là duy nhất. Nhà phát triển phải xây dựng trò chơi không bị ảnh hưởng bởi chiến lược bot hoặc sự thông đồng với phù thủy.
3. Thời gian: Blockchain được điều khiển bởi các giao dịch không đồng bộ. Hầu hết các trò chơi truyền thống đều được xây dựng dựa trên các vòng lặp trò chơi được tính thời gian không liên quan gì đến sự tương tác của người chơi.
tiêu đề phụ
hướng nghiên cứu
1. TEE. Mặc dù rất khó sử dụng cho nhiệm vụ này, Môi trường thực thi đáng tin cậy (TEE) là lựa chọn thực tế duy nhất cho điện toán riêng được cấp phép trên các chuỗi khối công cộng.
2. MACI. Đây là cơ chế được Vitalik Buterin thiết kế ban đầu để nâng cao khả năng chống thông đồng của các hệ thống bỏ phiếu trên chuỗi và MACI có thể được điều chỉnh cho các trò chơi trên chuỗi và được cải thiện hơn nữa thông qua tích hợp chặt chẽ với các hệ thống trò chơi liên quan.
3. Tùy chỉnh bản cuộn. Bằng cách sửa đổi các bản tổng hợp để bao gồm thời gian toàn cầu như một phần của chức năng chuyển đổi trạng thái của chúng (không mất phí xăng), có vẻ như có thể có được một số dạng vòng lặp trò chơi được tính giờ truyền thống trên chuỗi. Các sửa đổi dành riêng cho trò chơi khác cũng có thể thú vị.
tiêu đề phụ
Khả năng kết hợp vốn dĩ là tài chính
Trong một hệ thống mở cửa với thế giới, sự khuyến khích không chỉ là một gợi ý. Động cơ khuyến khích giống các định luật vật lý hơn, như trọng lực hoặc entropy. Nếu một khía cạnh nào đó của hệ thống không tương thích với các biện pháp khuyến khích thì việc nó bị khai thác chỉ là vấn đề thời gian.
—— Nikolai Mushegian
Chuỗi khối hợp đồng thông minh là môi trường tài chính có tính đối kháng cao. Đây không phải là một tạo phẩm phụ thuộc vào con đường của một nền văn hóa phi tập trung: nó là hệ quả cơ học của tính hợp thành không được phép. Là một ứng dụng chủ yếu dựa trên thành phần, các trò chơi toàn chuỗi được tiếp cận với những ưu đãi này ở mức độ sơ khai.
Trong môi trường chân không, các nhà phát triển trò chơi toàn chuỗi cần phải vật lộn với tính tất yếu của thị trường tiền thật, MEV (ưu đãi trước khi chạy) và hoạt động khai thác kinh tế trước khi xem xét tác động của tính mô-đun. Tiêu chuẩn để thiết kế một trò chơi toàn chuỗi tương thích với khuyến khích có thể khá cao; có lẽ tương đương với việc thiết kế một sản phẩm DeFi an toàn.
Cấp độ thứ hai của vấn đề phức tạp hơn. Các trò chơi toàn chuỗi được thiết kế để có thể sửa đổi và tính mô-đun sẽ mang lại sự khuyến khích bùng nổ riêng. Ngay cả khi nhà phát triển quản lý thành thạo các ưu đãi trò chơi cốt lõi, họ cũng không biết cái gì sẽ được xây dựng dựa trên nó - hoặc những ưu đãi nào sẽ được đưa ra. (Trên thực tế, việc cho phép sự khó lường này xuất hiện là mục tiêu của họ.)
Đối với một sự tương tự khác với DeFi, hãy xem xét một nhà tiên tri. Trong chân không, các oracle có thể an toàn về mặt kinh tế (không có lợi cho việc thao túng). Tuy nhiên, oracles không thể dự đoán ứng dụng nào sẽ tích hợp hoặc kết hợp với chúng. Nếu một giao thức cho vay sử dụng oracle để kích hoạt thanh lý, thì oracle sẽ kế thừa động cơ để thao túng – thường là gây tử vong. Tương tự như vậy, khi một bản mod Minecraft giới thiệu khuyến khích MEV để khai thác một khối trước, nó sẽ ảnh hưởng đến lối chơi của tất cả người chơi, ngay cả những khách hàng không hiểu bản mod.
Đây là một vấn đề khó giải quyết. Việc cố gắng cấp phép hoặc hạn chế những người có thể phát triển mô-đun cho các trò chơi trên toàn chuỗi là mâu thuẫn trực tiếp với việc tối đa hóa sự xuất hiện (lý do ngay từ đầu để xây dựng trên chuỗi).
Chúng tôi nghi ngờ rằng khả năng tương thích khuyến khích sẽ là một thách thức quyết định đối với việc thiết kế trò chơi toàn chuỗi. Một số trò chơi truyền thống tránh thị trường tiền tệ trong thế giới thực vì chúng gây rắc rối lớn cho việc tuân thủ; nhiều trò chơi khác không cho rằng chúng thú vị. Trò chơi toàn chuỗi cần tìm ra cách tận dụng áp lực tài chính mà không bị chúng tiêu hao.
hướng nghiên cứu
1. Thiết kế chống dễ vỡ. Cơ chế cốt lõi của trò chơi có thể ảnh hưởng nhưng không quyết định những mô-đun nào xuất hiện phía trên chúng. Mức độ mà các trò chơi toàn chuỗi có thể khuyến khích các mô-đun xã hội là một câu hỏi mở và thiết kế trò chơi nào ít có khả năng bị ảnh hưởng bởi các khuyến khích cấp N nhất.
2. Cài đặt quyền. Một cuộc tấn công trực tiếp vào hoạt động tài chính hóa là kiểm soát ai có thể chơi toàn bộ trò chơi trong chuỗi và ai có thể triển khai mã mới cho trò chơi đó. Điều này rõ ràng có sự đánh đổi khi xuất hiện nhưng ít nhất nó có thể đáng để thử nghiệm các trò chơi trong khu vườn kín trước khi khiến chúng rơi vào tình trạng không được cấp phép nghiêm ngặt. Và chúng ta có thể đặt quyền một cách thông minh (không chỉ là danh sách trắng đơn giản).
tiêu đề phụ
Metagame có xu hướng trì trệ
Các trò chơi full-chain chắc chắn sẽ có chu kỳ phát hành dài hơn các trò chơi truyền thống. Họ muốn tối đa hóa tính mới và các bản cập nhật đột phá thường xuyên có thể ngăn cản người sáng tạo đầu tư vào những thế giới này. Cập nhật cũng yêu cầu đánh giá mới. Nhiều nhà phát triển trò chơi toàn chuỗi coi quyền tự chủ không được phép—không có khóa quản trị, không cập nhật, thời lượng vô hạn—tự thân nó là một mục tiêu.
Do đó, dựa trên lý do kỹ thuật và triết học, các trò chơi full-chain sẽ tồn tại trong phạm vi tự chủ giữa “không bao giờ cập nhật” và “cập nhật không thường xuyên”.
Kịch bản tốt nhất cho trò chơi toàn chuỗi tự chủ nhất là bộ quy tắc phù hợp có thể truyền cảm hứng cho một cộng đồng mod tích cực và những trải nghiệm mới lạ vô tận. Có lẽ ngay cả những trải nghiệm chỉ có thể có được sau hàng thập kỷ điều kiện không bị xáo trộn.
Tuy nhiên, hầu hết các trò chơi đều được quản lý để ngăn chặn tình trạng trì trệ của metagame. Người chơi đã rất giỏi trong việc tìm ra chiến lược tốt nhất cho các trò chơi truyền thống; giờ đây MEV sẽ cung cấp thêm động lực rõ ràng. Những chiến lược này có xu hướng tĩnh và không thú vị. Một thế giới thực sự tự chủ sẽ mất khả năng kiểm soát metagame ở mọi cấp độ - Vitalik có thể sai khi lo lắng về các vấn đề Warlock của mình.
tiêu đề phụ
hướng nghiên cứu
1. Tính thời vụ. Nhiều trò chơi truyền thống triển khai các bản nâng cấp theo chu kỳ từ tháng đến năm (chẳng hạn như bản mở rộng WoW). Sự đánh đổi chính là nó làm mất đi động lực của người chơi trong việc xây dựng các bản mod phức tạp vì chúng có thể không hoạt động trong các mùa giải sau. Chúng tôi nghĩ rằng đây là một trong những phương pháp hứa hẹn nhất cho các thí nghiệm lặp đi lặp lại.
2. Phản hồi tự động. Giống như Bitcoin tự động điều chỉnh độ khó để đáp ứng với sức mạnh tính toán, các trò chơi trên toàn chuỗi có thể xây dựng khả năng chuyển hướng chống treo thành cơ chế trò chơi cốt lõi. Điều này không dành riêng cho các trò chơi toàn chuỗi - các trò chơi tập trung chắc chắn có nhiều khả năng thực hiện điều này hơn - nhưng chúng có thể đổi mới khi cần thiết.
danh hiệu cấp một
Trò chơi có nên hoàn toàn trên chuỗi không?
Có thể có một số thiết kế trò chơi trực tuyến có thể truy cập được để khai thác một cách khéo léo cấu trúc không cần cấp phép. Những thế giới này có thể thịnh vượng vô thời hạn với các khuyến khích kinh tế mở để liên tục thúc đẩy nội dung mới, trên các chuỗi khối công bằng và chống kiểm duyệt.
Nhưng đồng thời, có thể không có đủ tính độc đáo để biện minh cho việc xem xét những câu hỏi mở này (không hề tầm thường). Một lần nữa so với tài chính truyền thống, chơi game luôn mang tính thử nghiệm cao. Do đó, trò chơi toàn chuỗi tiêu chuẩn phải chứng minh rằng giá trị tồn tại của nó cao hơn DeFi - trò chơi sau giải quyết được thị trường đã đóng cửa trước đó.
Nếu các trò chơi hoàn toàn trên chuỗi không phải là một cách tiếp cận khả thi thì lý do để hào hứng với chúng có thể được thể hiện theo những cách ít trên chuỗi hơn. Các trò chơi khả thi có thể sử dụng hợp đồng thông minh ở mức tối thiểu hoặc hoàn toàn không sử dụng. Cơ sở hạ tầng trò chơi GameFI (trò chơi Web2.5) với nội dung NFT và khả năng tương tác với DeFi có thể là giải pháp thực tế phù hợp. Đặc biệt nếu một số yếu tố của trò chơi không phải chuỗi đầy đủ (trò chơi Web2.5) được kiểm soát bởi tài sản trên chuỗi, thì việc phối hợp chỉ dựa trên hợp đồng thông minh xung quanh tài sản vẫn có thể hiệu quả.
Tóm lại là
Tóm lại là
Chúng tôi thấy nhiều vấn đề khó khăn, nhưng bằng trực giác, chúng tôi vẫn nghĩ rằng các trò chơi toàn chuỗi có thể sử dụng blockchain để tạo ra những kết quả kỳ lạ và mới lạ.
Chúng tôi rất vui được khám phá tất cả các giới hạn của trò chơi gốc tiền điện tử với các nhà xây dựng khác. Chúng tôi quan tâm đến trò chơi xây dựng hơn là cơ sở hạ tầng -- trò chơi mà chúng tôi tự chơi.


