Paul Veradittakit, Đối tác tại Pantera Capital Dịch: Tài chính vàng Xiaozou
Tóm tắt:
Dojo là một công cụ trò chơi trên chuỗi Starknet được phát triển dựa trên ngôn ngữ Cairo, nhằm tận dụng các tính năng ngôn ngữ thân thiện với STARK của Cairo để cung cấp nền tảng phát triển hạng nhất cho các trò chơi blockchain chất lượng cao.
Dojo kết hợp phát triển trò chơi ECS với ngăn xếp phát triển blockchain bao gồm Torii (trình lập chỉ mục tự động), Katana (trình sắp xếp trò chơi) và Sozo (chuỗi công cụ phát triển và triển khai).
Các ứng dụng hệ sinh thái Dojo bao gồm các trò chơi RTS, MMO, TCG và RPG nền kinh tế mở, đặc biệt là những trò chơi mà người chơi có thể giao dịch tài nguyên. Ví dụ như Realms Eternum, Roll Your Own và Briq.
Dojo đã tạo ra một “thế giới tự trị” blockchain do người dùng xác định, cung cấp một phương tiện mới để thể hiện sáng tạo, và Dojo và Starknet có tiềm năng trở thành lực lượng công nghệ hàng đầu trong ngành dọc này.
1、Giới thiệu
Dojo là một công cụ trò chơi trên chuỗi có thể kiểm chứng chạy trên Starknet, cung cấp cho các nhà phát triển một bộ công cụ để tạo các trò chơi trên chuỗi chất lượng cao, nơi tất cả tài sản, hành động của người dùng và giao dịch diễn ra trên chuỗi Starknet. Trước khi đi sâu vào các tính năng của Dojo, chúng ta hãy xem việc sử dụng ngôn ngữ Cairo của Dojo. Sau đó, chúng tôi sẽ kiểm tra một số ứng dụng được xây dựng bằng khung trò chơi trên chuỗi mới lạ này và cuối cùng thảo luận về tác động của Dojo đối với sự phát triển của trò chơi trên chuỗi.
2、Tính năng chức năng của Dojo
Dojo như một công cụ trò chơi bao gồm một loạt các thành phần phụ, bao gồm ECS gốc của Cairo (Hệ thống thành phần thực thể), trình lập chỉ mục tự động Torii, trình sắp xếp trò chơi Katana và chuỗi công cụ phát triển và triển khai Sozo. Chúng ta hãy xem xét ngắn gọn từng cái một.
ECS là một mẫu thiết kế thường được sử dụng trong thiết kế trò chơi, chia các tương tác trong trò chơi thành ba phần: “thực thể”, “thành phần” và “hệ thống”.
Về cơ bản, các thực thể là các đặc vụ trong trò chơi, chẳng hạn như Pikachu. Tác nhân có một số thành phần, về cơ bản là các nhóm chức năng mô-đun. Một số thành phần có thể chứa vị trí, hành động và tấn công. Các thành phần này không chứa logic, chỉ chứa dữ liệu. Logic được định nghĩa trong hệ thống trò chơi và người dùng có thể tương tác với nó. Ví dụ: người dùng có thể tương tác với Hệ thống người dùng, đọc dữ liệu từ thành phần Tấn công và sau đó kích hoạt bản Cập Nhật trong hệ thống hành động để cập nhật các thành phần hành động và vị trí. Ngoài ra, các thực thể hoặc thực thể khác nhau thuộc các danh mục khác nhau có thể chia sẻ các nhóm mô-đun của các thành phần này. Ví dụ: NPC (nhân vật không phải người chơi) có thể chỉ có các thành phần hành động và vị trí, nhưng không có thành phần tấn công.
Do đó, ECS là một khung rất linh hoạt, trực quan và mạnh mẽ mà các nhà phát triển trò chơi có thể sử dụng để thiết lập cách tất cả các tác nhân khác nhau này tương tác trong môi trường trò chơi. Một trong những điểm nổi bật của Dojo là triển khai framework linh hoạt và quen thuộc này vào Cairo để các nhà phát triển game có thể nhanh chóng phát triển game trong quá trình quen thuộc.
(2) Torii: Trình lập chỉ mục tự động**
Thật tuyệt vời khi có được sự ban phước của khung ECS gốc của Cairo, nhưng nhiệm vụ của chúng tôi không phải là phát triển các trò chơi thông thường, mà là phát triển các trò chơi blockchain, nơi tất cả tài sản, trạng thái và logic trong trò chơi được lưu trữ trên một chuỗi công khai như Starknet. Để làm điều này, chúng ta cần một số cách để tương tác với blockchain công khai và giám sát thông tin trên chuỗi, và đó là: một trình lập chỉ mục blockchain.
Đây là lúc Torii xuất hiện như một trình tự động lập chỉ mục chuyên dụng cho Dojo. Torii có thể tự động lập chỉ mục Dojo Worlds, cung cấp giao diện GraphQL và GRPC có độ trễ thấp, hiệu suất cao cho các máy khách trò chơi, cho phép khách hàng hình dung các thay đổi trạng thái trò chơi trong thời gian thực. Sử dụng Torii, người dùng có thể nhanh chóng lập chỉ mục bất kỳ sự kiện nào xảy ra trong thế giới game on-chain được triển khai trên Dojo. Vì vậy, với Dojo Torii, các nhà phát triển không còn phải viết trình lập chỉ mục của riêng họ cho trò chơi của họ, điều này sẽ gây ra chi phí và lỗi không cần thiết.
(3) Katana: Trình tự trò chơi cụ thể **
Tính năng tiếp theo trong bộ công cụ Dojo là trình tự dành riêng cho trò chơi của Katana. Katana được thiết kế xung quanh các nhu cầu độc đáo của việc triển khai phát triển trò chơi trên chuỗi. Nó được thiết kế để chạy như một bộ sắp xếp chuỗi trung tâm, được tối ưu hóa cho độ trễ thấp và thông lượng cao, hỗ trợ cả phát triển cục bộ và triển khai sản xuất. Trong quá trình triển khai sản xuất, kiến trúc của nó hỗ trợ sharding và triển khai khu vực, tạo thành một chuỗi mẹ chính tắc cho phép trò chơi mở rộng quy mô cho một cơ sở người dùng lớn.
(4) Chuỗi công cụ phát triển và triển khai
Cuối cùng, Sozo là một bộ mã giàn giáo mà các nhà phát triển có thể dễ dàng xây dựng, phát triển, thử nghiệm và triển khai các tập lệnh. Sozo có một danh sách các lệnh dự án, chẳng hạn như init, build, test, migrate, v.v., có thể giúp các nhà phát triển tiết kiệm thời gian phát triển mã soạn sẵn, đặc biệt là về phía triển khai. Với lệnh di chuyển sozo đơn giản, người dùng có thể nhanh chóng triển khai thế giới trò chơi của họ trên chuỗi và thư viện Sozo sẽ điều hòa sự khác biệt trạng thái giữa dữ liệu trên chuỗi hiện có và mã mới được triển khai.
3、Ứng dụng trong hệ sinh thái Dojo
Như chúng ta có thể thấy ở trên, Dojo cung cấp một cơ sở hạ tầng phát triển toàn diện kết hợp một số thực tiễn phổ biến của phát triển trò chơi truyền thống (như mô hình ECS) với phát triển blockchain (Torii, Katana, Sozo). Bây giờ chúng ta sẽ nói về một số ứng dụng trong hệ sinh thái Dojo chạy trên Starknet hiện đang sử dụng Dojo hoặc được lên kế hoạch phát hành trong tương lai.
(1)Loot Realms
Loot Realms, được phát triển bởi Bibliotheca DAO, không phải là một trò chơi một người chơi. Thay vào đó, nó là một bộ sưu tập lỏng lẻo các IP trên chuỗi được sử dụng để liên tục tạo ra nhiều bộ sưu tập trò chơi liên quan, bảo tồn truyền thuyết và trải nghiệm của riêng họ. Ra đời từ bộ sưu tập Loot NFT dựa trên văn bản vào năm 2021, Loot ngày nay đã trở thành nền tảng của nhiều trò chơi. Là nguồn chính của IP toàn chuỗi, văn hóa và trò chơi dựa trên Loot có thể trở thành một lực lượng quan trọng trong hệ sinh thái Dojo và bối cảnh chơi game trên chuỗi rộng lớn hơn trong tương lai.
Một trong những trò chơi chính được phát triển bằng IP Loot Realms là Realms: Eternum, một trò chơi chiến lược MMO dựa trên NFT Loot Realms của người chơi. A Realms NFT về cơ bản là bản đồ của một khu vực địa lý với các thành phố, khu vực, cảng, sông và các tài nguyên như đồng, đá, than và hồng ngọc. Những điều này xác định có bao nhiêu tài nguyên người chơi có thể phát triển trong Vương quốc của họ, tất cả đều có thể được giao dịch trên thị trường thanh khoản. Vì người chơi cần liên tục đưa ra quyết định và cân bằng tài nguyên, điều này mang lại cảm giác kiểm soát người chơi và hỗ trợ chiều sâu chiến lược trong trò chơi.
Một trò chơi khác dựa trên Loot IP là Loot Survivor, một trò chơi sinh tồn dựa trên văn bản lấy cảm hứng từ nguồn gốc văn bản của Loot. Về cơ bản, người chơi lập chiến lược RPG, cạnh tranh với những người khác để giành chiến lợi phẩm và chơi theo cách chiến lược thời gian thực.
**(2)Tự cuộn **
Roll Your Own là một trò chơi chiến lược nhiều người chơi được xuất bản bởi Cartridge Games, một trong những nhà phát triển lớn của Dojo. Ban đầu nó được phát triển vào năm 2021 bằng Cairo Zero, nhưng khi Starknet được nâng cấp lên Cairo, các hợp đồng thông minh phải được viết lại, vì vậy Cartridge đã sử dụng Dojo để viết lại hợp đồng. Trên thực tế, Dojo ban đầu được phát triển đặc biệt để tái cấu trúc RYO, một quá trình do nhóm Cartridge dẫn đầu.
Trong một thử nghiệm gần đây được triển khai trên trình tự Katana, RYO đã ghi nhận hơn 70.000 giao dịch trên 2.500 vòng. Đây là một minh chứng tuyệt vời cho khả năng của bộ công cụ Dojo để xử lý tải trọng tính toán lớn điển hình của các ứng dụng chơi game.
(3)Briq
Briq là dự án trò chơi thú vị thứ ba chạy trên Starknet và nhóm của nó là một trong những nhóm phát triển vận hành phần mềm Dojo. Về cơ bản, Briq đang cố gắng tạo ra triết lý “Lego on chain” cho phép người chơi đúc các bộ sưu tập “briq” và tạo ra các mảnh NFT của riêng họ. Các cấu trúc “briq” hiện có cũng có thể được phân hủy thành các viên gạch thành phần có thể được sử dụng để xây dựng các cấu trúc khác.
**4, ảnh hưởng của Dojo đối với các trò chơi trên chuỗi **
Từ kiến trúc và ứng dụng của Dojo, chúng ta có thể thấy sự nhấn mạnh vào thiết kế trò chơi mở, nơi người chơi có thể trao đổi giao dịch với nhau. Trên thực tế, đây có thể là một khía cạnh quan trọng trong lời hứa của blockchain về trải nghiệm chơi game mới – một trong đó tài nguyên được chia sẻ và đăng ký trên một blockchain công khai như Starknet, giúp tăng cường tính tương tác nhiều người chơi của trò chơi.
Có thể cho rằng, việc nâng cao trải nghiệm nhiều người chơi hỗ trợ blockchain này là một lời hứa cốt lõi của “thế giới tự trị”. “Thế giới” trong thế giới tự trị là một không gian khép kín với những quy tắc riêng và văn hóa độc đáo. Có một “thế giới tự trị” trên chuỗi nhưng do người dùng xác định cung cấp một nền tảng mới để thể hiện sáng tạo, đây có thể là một đề xuất giá trị lâu dài quan trọng cho sự phát triển của trò chơi blockchain.
Trong tầm nhìn lớn này, hệ sinh thái Dojo và Starknet đã sẵn sàng trở thành những ngăn xếp công nghệ hàng đầu trong ngành hỗ trợ sự phát triển này. Cho dù đó là với sự vượt trội về ngôn ngữ của Cairo so với Solidity, hệ thống chứng minh STARK tinh vi và hiệu suất cao của Starknet, hay bộ thử nghiệm và kiến trúc toàn diện của Dojo, đây dường như là một hệ sinh thái có khả năng kỹ thuật mạnh mẽ để mở khóa toàn bộ tiềm năng của các trò chơi trên chuỗi và “thế giới tự trị” và cuối cùng làm cho Cairo trở thành một ngôn ngữ lập trình đa năng dễ sử dụng và được áp dụng rộng rãi.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
Đối tác Pantera: Tìm hiểu về hệ sinh thái Dojo và các dự án game lớn
Paul Veradittakit, Đối tác tại Pantera Capital Dịch: Tài chính vàng Xiaozou
Tóm tắt:
1、Giới thiệu
Dojo là một công cụ trò chơi trên chuỗi có thể kiểm chứng chạy trên Starknet, cung cấp cho các nhà phát triển một bộ công cụ để tạo các trò chơi trên chuỗi chất lượng cao, nơi tất cả tài sản, hành động của người dùng và giao dịch diễn ra trên chuỗi Starknet. Trước khi đi sâu vào các tính năng của Dojo, chúng ta hãy xem việc sử dụng ngôn ngữ Cairo của Dojo. Sau đó, chúng tôi sẽ kiểm tra một số ứng dụng được xây dựng bằng khung trò chơi trên chuỗi mới lạ này và cuối cùng thảo luận về tác động của Dojo đối với sự phát triển của trò chơi trên chuỗi.
2、Tính năng chức năng của Dojo
Dojo như một công cụ trò chơi bao gồm một loạt các thành phần phụ, bao gồm ECS gốc của Cairo (Hệ thống thành phần thực thể), trình lập chỉ mục tự động Torii, trình sắp xếp trò chơi Katana và chuỗi công cụ phát triển và triển khai Sozo. Chúng ta hãy xem xét ngắn gọn từng cái một.
**(1) Hệ thống thành phần thực thể ESC **
! [F2M5tKAdTJldtbaBLHzzpRCGpB7xQcCwybNroKMD.png] (https://img-cdn.gateio.im/webp-social/moments-40baef27dd-dc8e2e5fdf-dd1a6f-69ad2a.webp “7115136”)
ECS là một mẫu thiết kế thường được sử dụng trong thiết kế trò chơi, chia các tương tác trong trò chơi thành ba phần: “thực thể”, “thành phần” và “hệ thống”.
Về cơ bản, các thực thể là các đặc vụ trong trò chơi, chẳng hạn như Pikachu. Tác nhân có một số thành phần, về cơ bản là các nhóm chức năng mô-đun. Một số thành phần có thể chứa vị trí, hành động và tấn công. Các thành phần này không chứa logic, chỉ chứa dữ liệu. Logic được định nghĩa trong hệ thống trò chơi và người dùng có thể tương tác với nó. Ví dụ: người dùng có thể tương tác với Hệ thống người dùng, đọc dữ liệu từ thành phần Tấn công và sau đó kích hoạt bản Cập Nhật trong hệ thống hành động để cập nhật các thành phần hành động và vị trí. Ngoài ra, các thực thể hoặc thực thể khác nhau thuộc các danh mục khác nhau có thể chia sẻ các nhóm mô-đun của các thành phần này. Ví dụ: NPC (nhân vật không phải người chơi) có thể chỉ có các thành phần hành động và vị trí, nhưng không có thành phần tấn công.
Do đó, ECS là một khung rất linh hoạt, trực quan và mạnh mẽ mà các nhà phát triển trò chơi có thể sử dụng để thiết lập cách tất cả các tác nhân khác nhau này tương tác trong môi trường trò chơi. Một trong những điểm nổi bật của Dojo là triển khai framework linh hoạt và quen thuộc này vào Cairo để các nhà phát triển game có thể nhanh chóng phát triển game trong quá trình quen thuộc.
(2) Torii: Trình lập chỉ mục tự động**
Thật tuyệt vời khi có được sự ban phước của khung ECS gốc của Cairo, nhưng nhiệm vụ của chúng tôi không phải là phát triển các trò chơi thông thường, mà là phát triển các trò chơi blockchain, nơi tất cả tài sản, trạng thái và logic trong trò chơi được lưu trữ trên một chuỗi công khai như Starknet. Để làm điều này, chúng ta cần một số cách để tương tác với blockchain công khai và giám sát thông tin trên chuỗi, và đó là: một trình lập chỉ mục blockchain.
! [ay0ziUQrfVvUFesqUUuy4jSPGvndIOp2PHtIKkEq.jpeg] (https://img-cdn.gateio.im/webp-social/moments-40baef27dd-30063ae118-dd1a6f-69ad2a.webp “7115137”)
Đây là lúc Torii xuất hiện như một trình tự động lập chỉ mục chuyên dụng cho Dojo. Torii có thể tự động lập chỉ mục Dojo Worlds, cung cấp giao diện GraphQL và GRPC có độ trễ thấp, hiệu suất cao cho các máy khách trò chơi, cho phép khách hàng hình dung các thay đổi trạng thái trò chơi trong thời gian thực. Sử dụng Torii, người dùng có thể nhanh chóng lập chỉ mục bất kỳ sự kiện nào xảy ra trong thế giới game on-chain được triển khai trên Dojo. Vì vậy, với Dojo Torii, các nhà phát triển không còn phải viết trình lập chỉ mục của riêng họ cho trò chơi của họ, điều này sẽ gây ra chi phí và lỗi không cần thiết.
(3) Katana: Trình tự trò chơi cụ thể **
Tính năng tiếp theo trong bộ công cụ Dojo là trình tự dành riêng cho trò chơi của Katana. Katana được thiết kế xung quanh các nhu cầu độc đáo của việc triển khai phát triển trò chơi trên chuỗi. Nó được thiết kế để chạy như một bộ sắp xếp chuỗi trung tâm, được tối ưu hóa cho độ trễ thấp và thông lượng cao, hỗ trợ cả phát triển cục bộ và triển khai sản xuất. Trong quá trình triển khai sản xuất, kiến trúc của nó hỗ trợ sharding và triển khai khu vực, tạo thành một chuỗi mẹ chính tắc cho phép trò chơi mở rộng quy mô cho một cơ sở người dùng lớn.
(4) Chuỗi công cụ phát triển và triển khai
Cuối cùng, Sozo là một bộ mã giàn giáo mà các nhà phát triển có thể dễ dàng xây dựng, phát triển, thử nghiệm và triển khai các tập lệnh. Sozo có một danh sách các lệnh dự án, chẳng hạn như init, build, test, migrate, v.v., có thể giúp các nhà phát triển tiết kiệm thời gian phát triển mã soạn sẵn, đặc biệt là về phía triển khai. Với lệnh di chuyển sozo đơn giản, người dùng có thể nhanh chóng triển khai thế giới trò chơi của họ trên chuỗi và thư viện Sozo sẽ điều hòa sự khác biệt trạng thái giữa dữ liệu trên chuỗi hiện có và mã mới được triển khai.
3、Ứng dụng trong hệ sinh thái Dojo
Như chúng ta có thể thấy ở trên, Dojo cung cấp một cơ sở hạ tầng phát triển toàn diện kết hợp một số thực tiễn phổ biến của phát triển trò chơi truyền thống (như mô hình ECS) với phát triển blockchain (Torii, Katana, Sozo). Bây giờ chúng ta sẽ nói về một số ứng dụng trong hệ sinh thái Dojo chạy trên Starknet hiện đang sử dụng Dojo hoặc được lên kế hoạch phát hành trong tương lai.
(1)Loot Realms
Loot Realms, được phát triển bởi Bibliotheca DAO, không phải là một trò chơi một người chơi. Thay vào đó, nó là một bộ sưu tập lỏng lẻo các IP trên chuỗi được sử dụng để liên tục tạo ra nhiều bộ sưu tập trò chơi liên quan, bảo tồn truyền thuyết và trải nghiệm của riêng họ. Ra đời từ bộ sưu tập Loot NFT dựa trên văn bản vào năm 2021, Loot ngày nay đã trở thành nền tảng của nhiều trò chơi. Là nguồn chính của IP toàn chuỗi, văn hóa và trò chơi dựa trên Loot có thể trở thành một lực lượng quan trọng trong hệ sinh thái Dojo và bối cảnh chơi game trên chuỗi rộng lớn hơn trong tương lai.
Một trong những trò chơi chính được phát triển bằng IP Loot Realms là Realms: Eternum, một trò chơi chiến lược MMO dựa trên NFT Loot Realms của người chơi. A Realms NFT về cơ bản là bản đồ của một khu vực địa lý với các thành phố, khu vực, cảng, sông và các tài nguyên như đồng, đá, than và hồng ngọc. Những điều này xác định có bao nhiêu tài nguyên người chơi có thể phát triển trong Vương quốc của họ, tất cả đều có thể được giao dịch trên thị trường thanh khoản. Vì người chơi cần liên tục đưa ra quyết định và cân bằng tài nguyên, điều này mang lại cảm giác kiểm soát người chơi và hỗ trợ chiều sâu chiến lược trong trò chơi.
Một trò chơi khác dựa trên Loot IP là Loot Survivor, một trò chơi sinh tồn dựa trên văn bản lấy cảm hứng từ nguồn gốc văn bản của Loot. Về cơ bản, người chơi lập chiến lược RPG, cạnh tranh với những người khác để giành chiến lợi phẩm và chơi theo cách chiến lược thời gian thực.
**(2)Tự cuộn **
Roll Your Own là một trò chơi chiến lược nhiều người chơi được xuất bản bởi Cartridge Games, một trong những nhà phát triển lớn của Dojo. Ban đầu nó được phát triển vào năm 2021 bằng Cairo Zero, nhưng khi Starknet được nâng cấp lên Cairo, các hợp đồng thông minh phải được viết lại, vì vậy Cartridge đã sử dụng Dojo để viết lại hợp đồng. Trên thực tế, Dojo ban đầu được phát triển đặc biệt để tái cấu trúc RYO, một quá trình do nhóm Cartridge dẫn đầu.
Trong một thử nghiệm gần đây được triển khai trên trình tự Katana, RYO đã ghi nhận hơn 70.000 giao dịch trên 2.500 vòng. Đây là một minh chứng tuyệt vời cho khả năng của bộ công cụ Dojo để xử lý tải trọng tính toán lớn điển hình của các ứng dụng chơi game.
(3)Briq
Briq là dự án trò chơi thú vị thứ ba chạy trên Starknet và nhóm của nó là một trong những nhóm phát triển vận hành phần mềm Dojo. Về cơ bản, Briq đang cố gắng tạo ra triết lý “Lego on chain” cho phép người chơi đúc các bộ sưu tập “briq” và tạo ra các mảnh NFT của riêng họ. Các cấu trúc “briq” hiện có cũng có thể được phân hủy thành các viên gạch thành phần có thể được sử dụng để xây dựng các cấu trúc khác.
**4, ảnh hưởng của Dojo đối với các trò chơi trên chuỗi **
Từ kiến trúc và ứng dụng của Dojo, chúng ta có thể thấy sự nhấn mạnh vào thiết kế trò chơi mở, nơi người chơi có thể trao đổi giao dịch với nhau. Trên thực tế, đây có thể là một khía cạnh quan trọng trong lời hứa của blockchain về trải nghiệm chơi game mới – một trong đó tài nguyên được chia sẻ và đăng ký trên một blockchain công khai như Starknet, giúp tăng cường tính tương tác nhiều người chơi của trò chơi.
Có thể cho rằng, việc nâng cao trải nghiệm nhiều người chơi hỗ trợ blockchain này là một lời hứa cốt lõi của “thế giới tự trị”. “Thế giới” trong thế giới tự trị là một không gian khép kín với những quy tắc riêng và văn hóa độc đáo. Có một “thế giới tự trị” trên chuỗi nhưng do người dùng xác định cung cấp một nền tảng mới để thể hiện sáng tạo, đây có thể là một đề xuất giá trị lâu dài quan trọng cho sự phát triển của trò chơi blockchain.
Trong tầm nhìn lớn này, hệ sinh thái Dojo và Starknet đã sẵn sàng trở thành những ngăn xếp công nghệ hàng đầu trong ngành hỗ trợ sự phát triển này. Cho dù đó là với sự vượt trội về ngôn ngữ của Cairo so với Solidity, hệ thống chứng minh STARK tinh vi và hiệu suất cao của Starknet, hay bộ thử nghiệm và kiến trúc toàn diện của Dojo, đây dường như là một hệ sinh thái có khả năng kỹ thuật mạnh mẽ để mở khóa toàn bộ tiềm năng của các trò chơi trên chuỗi và “thế giới tự trị” và cuối cùng làm cho Cairo trở thành một ngôn ngữ lập trình đa năng dễ sử dụng và được áp dụng rộng rãi.