Cảnh báo rủi ro: Đề phòng huy động vốn bất hợp pháp dưới danh nghĩa 'tiền điện tử' và 'blockchain'. — Năm cơ quan bao gồm Ủy ban Giám sát Ngân hàng và Bảo hiểm
Tìm kiếm
Đăng nhập
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
Xem thị trường
Phá bỏ khu rừng tối tăm, người khởi xướng trò chơi toàn chuỗi: tiềm năng ứng dụng của ZK trong trò chơi
响指研究所
特邀专栏作者
2023-08-09 02:00
Bài viết này có khoảng 3830 từ, đọc toàn bộ bài viết mất khoảng 6 phút
Vitalik nhận xét về trò chơi toàn chuỗi Dark Forest: Nó thực sự rất thú vị.

lời tựa

lời tựa

Tại hội nghị EDCON ở Montenegro, V God nói rằng zk-SNARK sẽ quan trọng như blockchain trong 10 năm tới. Trò chơi Dark Forest toàn chuỗi sử dụng công nghệ zkSNARK và được V God đánh giá: Thật sự rất thú vị.

Dark Forest (Dark Forest) là một game MMO chuỗi Cryptographic Fog of War. Sương mù chiến tranh là một cơ chế chung của các game thủ. Cả StarCraft và Warcraft 3 đều áp dụng thiết kế này và việc ẩn thông tin của nó được thực hiện thông qua sương mù chiến tranh - khu vực trên bản đồ trò chơi sẽ bị che phủ, cho đến khi người chơi tìm ra. Cơ chế không thể đoán trước về môi trường, chiến thuật của cả hai bên còn được gọi là trò chơi thông tin không đầy đủ và hầu như tất cả các trò chơi MMO phổ biến đều là trò chơi thông tin không đầy đủ, cho phép người chơi khám phá một không gian chiến lược phong phú và kịch tính hơn.

Trên blockchain, dữ liệu hoàn toàn mở và minh bạch và không thể thực hiện được cơ chế thông tin không đầy đủ. Dark Forest sử dụng công nghệ zkSNARKs bằng chứng không kiến ​​thức để cho phép người chơi gửi công khai các hành động hợp lệ có thể kiểm chứng trong khi vẫn duy trì quyền riêng tư, từ đó đạt được thông tin không đầy đủ.

Phần sau đây sẽ giới thiệu tổng quan về dự án và thiết kế thú vị của trò chơi Dark Forest đầy đủ chuỗi, và thông qua trò chơi này, chúng ta có thể thấy thế giới Web3 hiện thực hóa trò chơi thông tin không đầy đủ chuỗi đầy đủ như thế nào. Bài viết cũng sẽ giải thích các khái niệm như trò chơi chuỗi đầy đủ, trò chơi thông tin, phiên bản mã hóa của sương mù chiến tranh và phá vỡ các rào cản thuật ngữ. Tôi hy vọng bài viết này hữu ích cho những ai muốn biết sơ qua về Dark Forest và khám phá sự thú vị của toàn bộ trò chơi.

* Bài viết này chỉ nhằm mục đích chia sẻ thông tin chứ không phải tư vấn đầu tư nên không nên mua Token hoặc NFT cụ thể, vui lòng DYOR.

01 Bối cảnh trò chơi

Dark Forest là một trò chơi chuỗi đầy đủ RTS (Chiến lược thời gian thực) phi tập trung được xây dựng trên chuỗi Ethereum và Gnosis (trước đây gọi là xDai). Trò chơi là một trò chơi MMO chinh phục không gian dựa trên cuốn tiểu thuyết thứ hai cùng tên trong bộ truyện Three-Body Matter tuyệt tác của Liu Cixin. Nội dung chính của trò chơi là chống lại những kẻ xâm lược của người chơi khác, thu thập tài nguyên rải rác ngẫu nhiên trên bản đồ sao, đồng thời mở rộng đế chế giữa các vì sao của bạn nhiều nhất có thể.

* MMO là viết tắt của Massively Multiplayer Online Game, là trò chơi trực tuyến trong đó 100 đến 1.000 người chơi có thể tham gia đồng thời qua Internet.

Mô tả hình ảnh

Các thành viên chủ chốt của đội Dark Forest thời kỳ đầu

Các thành viên chính của đội Dark Forest thời kỳ đầu bao gồm Gubsheep, Alan, Ivan và Moe. Nhóm đã phát hành phiên bản beta đầu tiên của trò chơi (Dark Forest v 0.3) trên mạng thử nghiệm Ethereum Ropsten vào thứ Sáu, ngày 7 tháng 8 năm 2020. Người chiến thắng cuộc thi sẽ nhận được tổng cộng 1024 DAI.

02 Hướng dẫn đơn giản

Người dùng cần chuẩn bị gì khi chơi?

1. Trang web trò chơi chính thức: https://zkga.me/

2. Cài đặt ban đầu của website

Nhấp vào biểu tượng khóa, nhập cài đặt trang web và thay đổi hai cài đặt Cửa sổ bật lên và chuyển hướng và Nội dung không an toàn từ chặn thành cho phép;

- Cửa sổ bật lên và chuyển hướng: lần đầu tiên bạn đăng nhập vào trò chơi, một cửa sổ bật lên sẽ được yêu cầu ký giao dịch;

- Nội dung không an toàn: Cần kích hoạt tùy chọn này khi sử dụng tính năng vẽ từ xa.

3. Chuẩn bị xdai

Trò chơi chạy trên chuỗi xDai và tài khoản hoàn toàn tương thích với tài khoản Ethereum. Mỗi hoạt động trong trò chơi cần tiêu thụ xDai làm phí gas. Bạn cũng có thể sử dụng xDAI để mua HAT hành tinh hoặc hiện vật do người chơi bán trên thị trường . Trong mỗi vòng của trò chơi chính thức, 0,05 xDai sẽ được gửi đến địa chỉ của khóa xác minh để bắt đầu trò chơi sớm. Trong vòng cộng đồng, xDai có thể không được phân phối. Trong mọi trường hợp, bạn nên chuẩn bị khẩu phần cho mình tài khoản đầu tiên xDai.

Có hai cách để có được xDai:

- Mua trao đổi tập trung: AscendEX

- Trao đổi cầu nối xuyên chuỗi: ví dụ: Li.Finance, Hop, xPollinate-V2, xDai Bridge...

4. Chuẩn bị mã mời

Thông thường, trước trận đấu, quan chức sẽ phát một số mã mời cho những người đủ điều kiện tham gia vòng trước qua email, bạn có thể hỏi bạn bè hoặc yêu cầu họ trong Discord của cộng đồng. Nhưng bạn nên đăng ký danh sách gửi thư trên trang web chính thức trước trận đấu để có cơ hội nhận được chìa khóa. Về cách lấy chìa khóa trong vòng cộng đồng, bạn nên chú ý trước đến cộng đồng được chỉ định.

03 Cơ Chế “Rừng Sương Mù”

Từ chiến lược thời gian thực ban đầu Dune 2, khái niệm sương mù chiến tranh đã được đưa ra và chính thức đề xuất. Người chơi Warcraft phải làm quen với hệ thống sương mù chiến đấu. Các thông tin như quân và địa hình của đối thủ sẽ không được hiển thị cho đến khi quân của người chơi khám phá. Đây là những yếu tố không chắc chắn trong bối cảnh chiến đấu.

Sau Chỉ huy và Chinh phục, sương mù chiến tranh trong game dần dần được chia thành hai loại: lớp bản đồ và lớp đơn vị, địa hình trong lớp bản đồ rất khó hoặc không thể thay đổi và vẫn có thể thay đổi sau đó. đơn vị bị loại bỏ. Đảm bảo hiệu quả tình báo của nó, và cấp độ đơn vị chủ yếu đề cập đến tình hình của các đơn vị hoạt động trong khu vực. Vì không thể đảm bảo rằng bên kia vẫn còn ở lại nên nó sẽ được che đậy lại sau tình báo của chúng ta nguồn biến mất (chẳng hạn như đơn vị điều tra chuyển đi). Thông thường, người ta thường sử dụng các cấp độ màu đen khác nhau để phân biệt hai cấp độ sương mù, màu đen của lớp bản đồ sâu hơn và sau khi lớp bản đồ được mở ra, sương mù của lớp đơn vị còn lại tương đối nhạt hơn. Hình thức sương mù chiến tranh ở trên tương đối cổ điển hơn và được sử dụng rộng rãi hơn. Chế độ cổ điển này cũng được kế thừa bởi hầu hết các game chiến thuật thời gian thực sau này, sau này được phát triển thành game RTS và game chiến thuật theo lượt cũng sử dụng sương mù chiến tranh. Có thể thấy, thiết kế này đã trở thành một yếu tố thiết yếu trong khái niệm về trò chơi 4x.

Sương mù chiến tranh trong khu rừng tối là một phần bản đồ mà người chơi không thể nhìn thấy. Khi tạo tài khoản mới, người chơi chỉ hiển thị một phần nhỏ bản đồ khu vực xuất phát, trong khi phần còn lại của vũ trụ bị bao phủ trong sương mù chiến tranh. Bản đồ sao sẽ được mở rộng thông qua tính toán của CPU và tốc độ khám phá phụ thuộc vào hiệu suất của CPU. Sau khi khám phá bản đồ sao, phần thông tin này sẽ được quan sát liên tục, không giống như sương mù chiến tranh trong các trò chơi web2 truyền thống, sẽ trở lại trạng thái sương mù sau khi đơn vị trinh sát rời đi, vì vậy tốc độ khám phá bản đồ sao trực tiếp quyết định Lượng thông tin thu được. Bạn càng có nhiều trí thông minh thì quyết định của bạn sẽ càng chính xác.

Trở lại trò chơi Khu rừng tối. Sương mù chiến tranh trong trò chơi Web2 phụ thuộc vào sự kết hợp giữa góc nhìn, địa hình, khả năng khám phá, thời tiết, v.v. Là một trò chơi chuỗi Web3, bằng chứng không có kiến ​​thức có thể khéo léo xây dựng một khu rừng tối được mã hóa phi tập trung. Kiểu chơi sử dụng máy tính kỹ thuật số để khám phá vũ trụ và phát sóng tọa độ của kẻ thù này chưa từng xuất hiện trong các trò chơi trước đây.

Sự khác biệt lớn nhất giữa trò chơi toàn chuỗi và trò chơi chuỗi thông thường là tất cả dữ liệu trò chơi đều nằm trên chuỗi. Kết hợp với tính mở và minh bạch của dữ liệu chuỗi khối, hầu hết cái gọi là trò chơi toàn chuỗi đều là trò chơi hoàn toàn dựa trên thông tin. Do đó, người ta thường tin rằng rất khó để tạo ra một trò chơi MMO toàn chuỗi có khả năng chơi cao bằng cách sử dụng các yếu tố sương mù chiến tranh.

Dark Forest sử dụng công nghệ zkSNARK để nhận ra hành vi của người chơi có thể được xác minh chính xác nhưng trạng thái bị ẩn với những người chơi khác. Ở góc nhìn của người chơi, trạng thái hoàn chỉnh của vũ trụ vẫn chưa được hiển thị đầy đủ, người chơi có thể tận hưởng niềm vui khi khám phá bản đồ và khám phá những thế giới chưa biết trên chuỗi. Bạn thậm chí có thể sử dụng nguyên tắc sương mù chiến tranh để thực hiện phát triển nhiều dòng cùng lúc và mở rộng Odaily ở các khu vực khác nhau của bản đồ sao. Khi những người chơi khác khám phá bạn và có khả năng tấn công, bạn sẽ không bị xóa sổ do tập trung quá nhiều tài nguyên và có thể tập hợp lại ở nơi khác.

04 Sử dụng công nghệ ZK để hiện thực hóa trò chơi thông tin không đầy đủ

Zkp (bằng chứng không kiến ​​thức) có thể chứng minh đầy đủ rằng họ là chủ sở hữu hợp pháp của một số quyền và lợi ích nhất định mà không cần hiển thị thông tin cụ thể cho người xác minh. zkSNARK là một trong những phương pháp triển khai Zkp. Dark Forest sử dụng zkSNARK để nhận ra rằng hành động của người chơi có thể được xác minh với các chi tiết chính xác nhưng bị ẩn với những người chơi khác. Vì vậy, tuy là một trò chơi chuỗi đầy đủ nhưng lại có thông tin bí mật nên khu rừng tối tăm có thể gọi là trò chơi thông tin không đầy đủ.

Trò chơi có thông tin đầy đủ và không đầy đủ nghe có vẻ xa lạ nhưng bản thân khái niệm này rất đơn giản. Một trò chơi như cờ vua hay cờ vây có thể nói là một trò chơi có thông tin hoàn hảo vì theo quan điểm của bất kỳ ai, tất cả thông tin trên bàn cờ đều có sẵn cho tất cả mọi người. StepN cũng là một trò chơi cung cấp đầy đủ thông tin. Bởi vì mỗi người chơi đều biết ai sở hữu đôi giày nào và đặc điểm của từng đôi giày là gì.

Mô tả hình ảnh

Dark Forest sử dụng zkSNARK để ẩn các vị trí trên bản đồ được chia sẻ và tạo ra sương mù chiến tranh

Người chơi không cần gửi tọa độ hành tinh đã chinh phục đến hợp đồng thông minh, họ chỉ cần xác nhận vị trí hành tinh (bằng cách băm tọa độ hành tinh) và bằng chứng không có kiến ​​thức rằng hàm băm là hợp lệ, do đó đảm bảo tính không công khai của vị trí hành tinh.

Khi người chơi thực hiện một hành động, họ sẽ gửi hàm băm Odaily về nơi họ đã rời đi và hàm băm của điểm đến, cùng với bằng chứng không có kiến ​​thức rằng đây là một hành động hợp lệ.

Việc đảo ngược hàm băm rất khó, vì vậy việc tra cứu hợp đồng rừng tối sẽ không cho bạn biết những người chơi khác thực sự đang ở đâu. Bạn chỉ có thể tìm thấy những người chơi khác bằng cách khám phá bản đồ sao. Khi khám phá bản đồ sao, không thể dự đoán trước thông tin của điểm đến nên việc đưa ra quyết định của người chơi chỉ là giải pháp tối ưu trong tình hình hiện tại. Bất cứ khi nào phát hiện ra một Odaily hoặc hiện vật mới, người chơi cần phải phân tích và phân tích dựa trên tất cả các thông tin hiện tại. Đưa ra quyết định, liệu có thể tấn công Odaily của đối thủ hay chi phí để có được cổ vật này là bao nhiêu? Và như thế. Giải pháp tối ưu luôn được lựa chọn theo tình huống lúc đó, đó là bản chất của trò chơi thông tin không đầy đủ.

05 Hệ thống plug-in mở cải thiện khả năng chơi

Mục đích chính của Dark Forest là cho phép người dùng giải trí theo nhiều cách khác nhau. Mục tiêu cạnh tranh của trò chơi là ghi càng nhiều điểm càng tốt và ngay cả khi bản thân bạn không phải là người chơi cạnh tranh, vẫn có rất nhiều cách khác để giải trí. Plug-in là một phần quan trọng của nhánh trò chơi Dark Forest. Là một trò chơi tiên phong, nó cũng là nơi thử nghiệm các chức năng khác nhau. Hiện tại, có 55 plug-in nguồn mở được đưa vào thư viện plug-in trong bài đánh giá chính thức. Chủ yếu được chia thành ba loại:

  • Trực quan hóa: Giới thiệu ngắn gọn về so sánh giao diện gốc của trò chơi. Người chơi có thể phát triển nhiều chức năng khác nhau theo nhu cầu riêng của mình, chẳng hạn như trực quan hóa dữ liệu (bản đồ nhiệt, bản đồ nhỏ, công cụ xuất bản đồ có thể tính toán thời gian chuyển giữa Odaily, v.v.), mục tiêu cụ thể Đánh dấu hoặc đánh dấu (Logo thân thiện với plug-in Baotuan phải có và làm nổi bật bạn bè, làm nổi bật buff Odaily, v.v.

  • Thị trường giao dịch: chủ yếu để người chơi kết nối trao đổi các tài nguyên khác nhau, bổ sung thêm động lực trò chơi mới cho người chơi, bao gồm nhưng không giới hạn: thị trường giao dịch hiện vật, tương tự như hệ thống giao dịch thiết bị trong các trò chơi khác, thị trường phần thưởng phối hợp, thị trường phần thưởng Odaily, v.v.

  • phần kết

phần kết

Trong khu rừng tối, yếu tố Fi bị suy yếu và lối chơi được chú ý nhiều hơn, từ đó xây dựng trải nghiệm trò chơi phong phú và lối chơi đa dạng; đồng thời, nó cũng đạt được việc thử nghiệm các chức năng mới. Gian lận, hối lộ, hợp tác, tự động hóa đều được phép, ngoại trừ lỗi phá game, vì bạn đang ở trong “Rừng tối”.

Trải nghiệm trò chơi mới lạ khiến Dark Forest trở thành chú ngựa đen trong các trò chơi chuỗi và hệ thống bang hội mở giúp nó đáp ứng tốt hơn nhu cầu phân cấp, Viện nghiên cứu Snap Finger sẽ tiếp tục quan tâm đến trò chơi toàn chuỗi này trong tương lai.


GameFi
Chào mừng tham gia cộng đồng chính thức của Odaily
Nhóm đăng ký
https://t.me/Odaily_News
Tài khoản chính thức
https://twitter.com/OdailyChina