“Vật lý kỹ thuật số” trong các trò chơi toàn chuỗi

Vài tháng trước, trước khi gia nhập Lattice, tôi đã nói đùa với Ludens (người sáng lập Lattice) rằng nhóm nên xuất bản một bài báo có tên "Tại sao các giao thức của bạn cần vật lý". Bài viết này là một phần thảo luận triết học, một phần là tuyên truyền tiếp thị (và có thể một phần là vô nghĩa), và nó sẽ giải thích lý do tại sao các nhà tạo lập thị trường tự động (AMM), thị trường cho vay phi tập trung (DeFi) và blockchain Lớp 1 và Lớp 2 Các giao thức của chúng phải được thực hiện thực tế** bởi thực hiện các khái niệm như tọa độ không gian, vận tốc, v.v. Kết hợp ánh sáng, bảo tồn năng lượng và các nguyên tắc vật lý khác vào kiến trúc và hợp đồng thông minh cơ bản của nó.

** **

Những điều trên được lấy cảm hứng từ những nhận xét mà Ludens đưa ra cho tôi (cũng được thể hiện trong podcast và các cuộc nói chuyện) về những hạn chế tính toán hiện tại của blockchain và tính không thể dung hòa của nó với vật lý phổ quát. Ethereum chỉ có một chiều: thời gian, do đó, các chuỗi tương thích EVM chỉ có thể xử lý các giao dịch một cách tuần tự. Vũ trụ có bốn chiều: không gian Euclid ba chiều (x, y, z) và thời gian, nghĩa là các sự kiện xảy ra song song trong vũ trụ. Các sự kiện blockchain được sắp xếp theo thời gian và tốc độ phổ biến thông tin được xác định bởi tốc độ mà các nút xác thực đóng gói giao dịch. Các sự kiện xảy ra trong vũ trụ bị ảnh hưởng bởi thuyết tương đối và tốc độ truyền thông tin chỉ bị giới hạn bởi tốc độ ánh sáng.

Chúng ta có thể mô phỏng các hiện tượng tồn tại trong Vật lý phổ quát và Thuyết tương đối bằng cách “cung cấp” tọa độ (vị trí) hợp đồng thông minh trên blockchain và hạn chế tương tác với các hợp đồng cụ thể đến các vị trí cụ thể không? Điều này sẽ loại bỏ trạng thái toàn cầu (vì thông tin truyền đi với tốc độ ánh sáng) và về cơ bản sẽ song song hóa EVM bằng cách "gian lận" cách truyền bá trạng thái trên mạng blockchain.

Nếu Alice giao dịch với Bob trong một vùng không gian, điều đó không ảnh hưởng gì đến việc Charlie có thể giao dịch với Dave ở cách xa hàng triệu dặm hay không. Mặc dù EVM cần sắp xếp trình tự giao dịch này nhưng các hợp đồng thông minh được thực thi về mặt vật lý thì không vì chúng có khái niệm về tọa độ không gian. Từ góc độ của mạng blockchain, không còn cần đến các nhà sản xuất khối toàn cầu nữa, mà chỉ có các nhà sản xuất khối địa phương mới điều phối các giao dịch trên quy mô toàn cầu.

Các hiện tượng khác cũng có thể được mở khóa thông qua tọa độ không gian, không chỉ là việc triển khai song song EVM một cách khó khăn. Ví dụ về điều này có thể được tìm thấy trong thiết kế của zkDungeon, một trò chơi có trước MUD (hệ điều hành ứng dụng trên chuỗi của Lattice), cũng như OPCraft và Sky Strife (hai trò chơi đầu tiên của chúng tôi được xây dựng trên MUD). zkDungeon là sự kết hợp giữa trò chơi board game và trò chơi battle royale trực tuyến, nơi người chơi có thể xây dựng và khai thác các lãnh thổ trên bản đồ, triệu hồi sinh vật và trao đổi tài nguyên như vàng và linh hồn.

Giống như EVM giả định ở trên, hợp đồng có tọa độ xác định trên bản đồ. Không giống như EVM giả định, tọa độ không bắt buộc phải phục vụ mục đích song song hóa giao dịch, chúng tồn tại để khuyến khích hành vi "nổi lên", chẳng hạn như người chơi thiết lập các tuyến thương mại, vương quốc biển, tất cả đều sẽ xuất hiện ở các vị trí "vật lý" được xác định của các nhà tạo lập thị trường tự động. (AMM). Thông qua các hợp đồng địa phương, chúng tôi có thể nhanh chóng đưa thị trường giao dịch vào trò chơi và khuyến khích hành vi tò mò của người chơi mới sử dụng chúng.

Ảnh chụp màn hình của zkDungeon

Một việc đơn giản như xác định tọa độ hợp đồng trong không gian số liệu có thể có tác động rất lớn, từ việc tạo ra các loại hành vi mới cho người chơi thuê đến giúp chuyển đổi EVM từ các máy tính nối tiếp ngày nay sang các mô hình điện toán hiệu suất cao hơn. Chúng tôi gọi những quy định đơn giản này là "Vật lý kỹ thuật số", tôi muốn coi Vật lý kỹ thuật số là định luật cơ bản của các hệ thống trên chuỗi và có thể xuyên suốt ngăn xếp (từ lớp ứng dụng đến lớp cơ sở hạ tầng) tạo ra sự cộng hưởng.

Có những ví dụ khác về vật lý kỹ thuật số trong các trò chơi trực tuyến nổi tiếng. Trong Dark Forest, người chơi có thể chọn cách khám phá bản đồ sương mù chiến tranh của trò chơi. Họ có thể sử dụng công cụ khai thác Java đơn luồng tiêu chuẩn trong trình duyệt của Dark Forest để tính toán giá trị băm và từ đó tiết lộ bản đồ. Hoặc họ có thể dành nhiều lõi CPU hơn để tính toán hàm băm bằng cách sử dụng mô-đun thả xuống đơn giản. Ngoài ra còn có các công cụ khai thác tùy chỉnh được viết bằng Rust cho phép khám phá bản đồ nhanh hơn hoặc nếu người chơi muốn thuê ngoài khai thác, họ có thể sử dụng công cụ khai thác từ xa chạy trên máy chủ hoặc Raspberry Pi. Một người chơi đã gây chú ý khi triển khai tính năng này trên phiên bản AWS 96 lõi (có thể tốn khoảng 3 USD mỗi giờ).

Hành vi này có thể khó hiểu nếu bạn không biết các plugin khác mà người chơi đã xây dựng cho Dark Forest. Là một trò chơi có hàng tá plug-in không cần giấy phép, người chơi cũng có thể mua bán thiết bị, hành tinh và thậm chí cả tọa độ hành tinh (trong một thế giới có thông tin không đầy đủ trong sương mù chiến tranh, bản thân thông tin có thể trở thành hàng hóa trên thị trường trò chơi). , và thậm chí cả những hàng hóa có giá trị nhất). Đột nhiên, việc khai thác trong vũ trụ Dark Forest trở thành một hành vi kinh tế hoàn toàn hợp lý, tương tự như việc khai thác bất kỳ tài nguyên có giá trị nào trong thế giới vật chất.

Đầu vào hợp lệ mà bạn chọn chấp nhận có thể gây ra hậu quả to lớn và ảnh hưởng trực tiếp đến vật lý kỹ thuật số của hệ thống của bạn. Hãy tưởng tượng rằng tốc độ khám phá bản đồ trong Dark Forest là tĩnh và người chơi không thể tùy chỉnh tốc độ mà họ muốn khám phá bản đồ. Điều này sẽ làm cho tổng kích thước vũ trụ trong Dark Forest trở thành hàm tuyến tính của số lượng người chơi và thời gian trò chơi, thay vì hàm của hai yếu tố đó, cộng với chi phí tài nguyên tích lũy khi khai thác. Trò chơi giữa những người chơi sẽ đơn giản hơn: Những người chơi mạnh nhất sẽ là những người dành nhiều thời gian hơn trong trò chơi hoặc chi nhiều tiền hơn trong thế giới thực để mua tọa độ bản đồ. Phiên bản thực tế hiện tại của Dark Forest cho phép biến số thứ ba, dựa trên số tiền mà người chơi sẵn sàng chi để khám phá tài nguyên máy tính của vũ trụ. Nói cách khác, bằng cách lấy hashrate làm đầu vào, người dùng có quyền kiểm soát tốt hơn mức độ họ muốn vũ trụ trở nên lớn hơn, tăng khả năng xảy ra hành vi năng động hơn trong tương lai.

Thế giới tự trị là đĩa petri lý tưởng cho "vật lý kỹ thuật số". Không có phương pháp thực hành tốt nhất nào cho vật lý kỹ thuật số "mạnh" trông như thế nào, nó sẽ phụ thuộc vào thế giới trực tuyến mà bạn đang thiết kế. Không phải mọi thế giới đều cần bị giới hạn ở các hoạt động được thực hiện trong giới hạn của một mạng lưới hoặc trong một vũ trụ mở rộng với tốc độ tương đương với sức mạnh tính toán của bạn.Điều quan trọng nhất về vật lý kỹ thuật số là sự cộng hưởng mà nó có thể tạo ra.

Chúng tôi tin rằng các thế giới tự trị đang hình thành từ trạng thái nguyên thủy. Giống như vũ trụ mà chúng ta sinh sống, chúng yêu cầu nghiên cứu chuyên sâu để bổ sung cho các thí nghiệm và tài liệu kỹ thuật ở cấp độ sản phẩm. Chúng tôi hy vọng sắp xếp các ý tưởng, trực giác, sai lầm và hiểu biết sâu sắc mà chúng tôi có được trong khi xây dựng thế giới tự trị để giúp bất kỳ ai khám phá cùng chúng tôi dễ tiếp cận sự thật hơn.

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.
  • Phần thưởng
  • Bình luận
  • Chia sẻ
Bình luận
0/400
Không có bình luận
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)