Chương 643: Hệ thống chống gian lận trí tuệ nhân tạo
Vấn đề gian lận trong các game FPS luôn là một trong những vấn đề đau đầu nhất đối với các nhà thiết kế, ngay cả khi chuyển sang nền tảng VR cũng vậy.
Chủ yếu là do tính chất của thể loại game. Trong game FPS, để đảm bảo tính mượt mà, nhiều giải pháp dựa trên tính toán cục bộ đã được áp dụng, điều này tương đương với việc tạo ra không gian cho phần mềm gian lận sửa đổi dữ liệu ở phía máy khách.
Mặc dù công nghệ trên nền tảng VR đã được đổi mới, nhưng việc loại bỏ hoàn toàn ảnh hưởng của gian lận vẫn là một việc rất khó khăn, đặc biệt trong lĩnh vực game bắn súng.
Và hầu hết các công ty game giải quyết vấn đề gian lận vẫn xuất phát từ bản thân công nghệ, chẳng hạn như thông qua trình độ kỹ thuật để làm cho game có ít lỗ hổng hơn, khó bị xâm nhập hơn, dễ dàng phát hiện các phần mềm gian lận giả dạng chương trình bình thường hơn, và tiến hành phát hiện và ngăn chặn.
Nhưng dù sao, "đạo cao một thước, ma cao một trượng", người tạo ra phần mềm gian lận với tư cách là bên tấn công vốn đã có lợi thế hơn. Giống như trong nhiều game, tìm lỗi luôn dễ hơn sửa lỗi.
Hơn nữa, lợi nhuận từ phát triển game bắn súng quá lớn, nên dưới sự cám dỗ của lợi ích, có vô số người làm phần mềm gian lận lao vào vì lợi nhuận.
Trong các game khác, dù đối phương có gian lận, vẫn bị hạn chế bởi các thuộc tính của nhân vật, nhưng game FPS hoàn toàn khác, vài mili giây quyết định sống chết, gian lận có thể mang lại lợi ích tối đa.
Về hệ thống VAC nổi tiếng kiếp trước của Trần Mạc, mặc dù danh tiếng lớn, nhưng cũng không thể loại bỏ hoàn toàn gian lận, chỉ có thể coi là một biện pháp hỗ trợ.
VAC thực chất là khi phát hiện bất thường trong bộ nhớ hoặc phần cứng khác của người dùng, sẽ vô hiệu hóa người dùng sau một khoảng thời gian, khiến người làm phần mềm gian lận khó xác định đoạn mã nào đã kích hoạt VAC.
Mặc dù hệ thống này có độ chính xác tương đối cao, nhưng vấn đề lớn nhất là tính kịp thời rất kém, có thể nói là "xử lý sau". Rõ ràng, đối với nhiều game thủ chuyên gian lận, mức độ phong tỏa này chẳng đau chẳng ngứa.
Dù sao tuyệt đại đa số game thủ gian lận chuyên nghiệp đều có rất nhiều tài khoản, phong một cái thì đổi cái khác thôi.
Còn về việc sử dụng chương trình phát hiện để nhận diện gian lận, ở kiếp trước của Trần Mạc cũng là một việc rất khó thực hiện.
Nhiều hệ thống chống gian lận thực sự bắt đầu từ dữ liệu người chơi, nhưng do trình độ trí tuệ nhân tạo thấp, dữ liệu không đủ, hoàn toàn không thể xác định chính xác người này rốt cuộc là gian lận hay bản thân là cao thủ.
Dù sao dữ liệu giữa cao thủ và gà mờ vốn dĩ khác nhau một trời một vực.
Vì vậy, có người còn gọi hệ thống quyết đấu công bằng của Battlefield 1 là chương trình chống cao thủ chính thức, vì hệ thống này quá bất lợi cho cao thủ, thường xuyên phán đoán sai.
Và cho đến nay, cách hiệu quả nhất vẫn là hệ thống phát hiện do chính thức đưa ra, tức là việc Trần Mạc đã làm trong Overwatch trước đây.
Hệ thống phát hiện này có quyền hạn cực cao, khởi động trước khi vào game, thu thập đủ loại dữ liệu đồng thời giám sát tiến trình của thiết bị, ẩn bộ nhớ game, một khi phát hiện có chương trình cố gắng can thiệp dữ liệu game, sẽ áp dụng biện pháp tương ứng, và khi phát hiện các tình huống không thể giải quyết, thậm chí sẽ trực tiếp tắt game.
Tất nhiên, về nguyên lý, quyền hạn siêu cao này không khác gì các plugin lưu manh, cái giá phải trả là mọi hành động của người dùng đều bị theo dõi.
Một mặt có thể xâm phạm quyền riêng tư của người dùng, mặt khác cũng ở một mức độ nào đó làm giảm độ mượt của game.
Nhưng dù sao, đây vẫn là cách hiệu quả nhất hiện nay.
Trần Mạc hiểu rõ điều này, nên khi Overwatch tràn lan gian lận, anh đã rất quyết đoán áp dụng chương trình phát hiện này, cấm những phần mềm gian lận tương đối cấp thấp.
Thời loạn dùng hình phạt nặng, đôi khi quá do dự, ngược lại còn gây hại cho người chơi.
Hơn nữa, khoang game VR khác với PC, chức năng chính vẫn là dùng để chơi game.
Tuy nhiên, hệ thống này không phải vạn năng, giống như kiếp trước trên PC có chuột macro.
Trong game VR của thế giới song song, cũng có các thiết bị đầu vào hỗ trợ tương tự, có thể đánh lừa chương trình phát hiện, sửa tín hiệu ý thức của người chơi, khiến những người chơi vốn có kỹ năng bắn súng kém cũng có thể cải thiện đáng kể độ chính xác.
Về điều này, suy nghĩ của Trần Mạc lại quay về điểm xuất phát, liệu có thể sử dụng trí tuệ nhân tạo để xét xử, xác định một người chơi là cao thủ hay gian lận không?
Game trước đây không làm được, vì trình độ trí tuệ nhân tạo quá thấp, khi xác định trình độ thực sự của người chơi qua các dữ liệu khác nhau thường có sai số lớn.
Nhưng trí tuệ nhân tạo của hệ thống Bàn Cổ đã đủ phát triển, thông qua việc sàng lọc và kiểm tra dữ liệu thực tế của một lượng lớn người chơi, hoàn toàn có thể xác định rõ hơn thao tác nào gần giống với con người, từ đó phân biệt gian lận và cao thủ.
Theo một nghĩa nào đó, bản thân hệ thống Bàn Cổ và Origin là những phần mềm gian lận đỉnh cao nhất thế giới, thậm chí có thể mô phỏng toàn diện thao tác của con người, khiến giả thành thật.
Vậy thì, chúng đối với phán đoán "một thao tác nào đó có giống do con người thực hiện hay không" chắc chắn rõ ràng hơn hầu hết nhận thức của con người.
Vì vậy, phương án của Trần Mạc là, trước tiên, thông qua một lượng lớn dữ liệu, cung cấp cho hệ thống Bàn Cổ các tiêu chuẩn xem xét tương ứng, để trí tuệ nhân tạo có thể nắm bắt biểu hiện thói quen của con người trong game, cũng như dữ liệu xác suất tương ứng.
Thứ hai, tại một số mốc nhất định trong game, như số lần giết vượt quá tám hoặc ăn gà v.v., sẽ kích hoạt kiểm tra. Lúc này hệ thống sẽ kiểm tra dữ liệu truyền tải trong suốt ván game của người chơi đó có bất thường không, nếu phát hiện bất thường thì đưa vào mục tiêu nghi ngờ.
Tất nhiên, một số người chơi bị báo cáo thường xuyên cũng sẽ bị xem xét.
Và khi dữ liệu trong game xuất hiện tình huống đặc biệt cũng sẽ kích hoạt báo động của trí tuệ nhân tạo, ví dụ như người chơi nào đó luôn ngắm vào cổ hoặc eo của kẻ địch, dữ liệu của họ rõ ràng vượt quá giá trị bình thường, cũng sẽ kích hoạt kiểm tra.
Đối với những người chơi xác nhận gian lận, tùy theo loại gian lận, hình thức trừng phạt cũng khác nhau.
Đối với các loại gian lận đặc biệt như khóa máu, xuyên thấu, bắn nổ máy bay, hút người v.v., sẽ bị cấm vĩnh viễn trực tiếp. Loại gian lận này chẳng có diễn xuất gì, cũng chẳng có tính đánh lừa, quá cấp thấp, không cần giữ lại.
Ngoài ra, đối với những người chơi bật tự động ngắm vi mô hoặc hỗ trợ ngắm, Trần Mạc có những trò đùa ác ý đang chờ họ.
Đầu tiên, những người chơi này sẽ bị trừng phạt ngay trong ván game này. Trong game sẽ trực tiếp làm mới một người thực thi trí tuệ nhân tạo ở vị trí ẩn, bắn chết người chơi đó ngay tại chỗ.
Sau đó, người chơi này sẽ có một nhãn gian lận ẩn trong hệ thống. Khi ghép trận lại, chỉ có thể ghép với những người gian lận khác, tức là máy chủ gian lận riêng.
Máy chủ gian lận trông hoàn toàn giống máy chủ bình thường, nhưng bên trong toàn là người chơi sử dụng gian lận, và trộn lẫn với một lượng lớn trí tuệ nhân tạo.
Vì những người chơi gian lận này đều là những người diễn xuất sử dụng các loại tự động ngắm vi mô, nên họ sẽ không nhanh chóng phát hiện mình đã vào máy chủ gian lận.
Thiên tài trong một giây hãy nhớ địa chỉ trang web này: