Làm thế nào để xử lý việc tạo nhiều tài khoản và gian lận?


20

Tôi đang phát triển một trò chơi đang chạy như một ứng dụng web. Thực tế là trò chơi sẽ mất cảm giác nếu một người chơi tạo một số tài khoản. Hãy tưởng tượng rằng đó là một trò chơi chiến lược theo lượt và nếu bạn chơi với chính mình (với một tài khoản khác), bạn có thể kiếm được hàng tấn điểm một cách dễ dàng.

Lúc đầu, tôi nghĩ về việc ghi nhật ký từng hành động của người dùng và sau đó so sánh IP của người dùng để phát hiện xem có bất kỳ manh mối gian lận nào không. Nhưng sau đó tôi nhận thấy rằng những người dùng khác nhau có thể đang chạy dưới cùng một IP, ví dụ nếu họ ở trong trường và tất cả họ đều chia sẻ cùng một IP bằng proxy. Sử dụng cách này những người vô tội có thể bị cấm.

Có cách tiếp cận nào tốt hơn mà tôi đang thiếu không?


4
Hãy nhớ rằng những kẻ gian lận thực sự tốt sẽ có proxy để nhiều tài khoản của họ thực sự nằm trên các IP khác nhau. Đừng biến "cùng một IP" thành một tiêu chí bắt buộc khi tìm kiếm những người gian lận theo cách này.
Ricket

3
Theo cách bạn mô tả, có nghĩa là hai quặng nhiều người hơn có thể hợp tác để có được nhiều điểm dễ dàng (như các trận chiến đấu trong WoW).
Hendrik Brummermann

@Matias, sản phẩm của bạn tập trung vào một quốc gia hay nó có nghĩa là trên toàn thế giới? nếu đó là quốc gia bị giới hạn, bạn có thể thử sử dụng thông tin của mọi người như số bảo mật hoặc thứ gì đó có thể được sử dụng mà không gây hại cho họ, điều đó sẽ không ngăn chặn được 100% nhưng nó sẽ bị cắt giảm rất nhiều nếu bạn có thể xác minh thời tiết các con số là hợp lệ hoặc không ...
Prix

1
@Prix bạn có thể gặp phải sự cố khi thu thập SSN mà không có sự bảo vệ đầy đủ ở Hoa Kỳ.
Jesse Dorsey

1
Thiết kế lại trò chơi của bạn để hai người dùng không thể lạm dụng nó, thay vì cố gắng ngăn họ làm như vậy.
o0 '.

Câu trả lời:


14

Có một vài cách khác nhau để xử lý việc này, và nhiều giải pháp có giá trị riêng. Tôi sẽ đưa ra ý kiến ​​của tôi về cách lý tưởng để xử lý việc này.

Đầu tiên, điều quan trọng là phải hiểu rằng cho dù hệ thống của bạn phức tạp đến đâu, một người nào đó đã đầu tư đầy đủ vào việc chơi game hệ thống (với kiến ​​thức phù hợp) sẽ tìm ra cách để chơi trò chơi đó.

Để nghiêm túc xử lý vấn đề này, nếu nó thực sự là một vấn đề đối với bạn, bạn cần xử lý vấn đề này trong cả thiết kế và triển khai kỹ thuật cho trò chơi của bạn.


Về mặt kỹ thuật, về cơ bản bạn cần chơi một trò chơi so sánh.

Nói chung, tôi đang đăng nhập nếu bạn đang chạy bất kỳ loại trò chơi nào có sự tương tác của người dùng thì nhật ký dài dòng sẽ cho phép bạn sửa đổi và điều chỉnh trò chơi của bạn dựa trên các phép đo định lượng thực.

Sử dụng nhật ký của bạn, bạn có thể thiết lập một hệ thống để so sánh dữ liệu giữa các tài khoản của bất kỳ số lượng tương tự.

Ví dụ: nếu hai tài khoản đang sử dụng cùng một địa chỉ IP hoặc bất kỳ thông tin nào khác mà bạn cho là thước đo so sánh phù hợp, bạn sẽ muốn xem xét tương tác tổng thể giữa hai (thắng / thua, giao dịch) liên quan đến lượng tương tác với người khác.

Sử dụng dữ liệu này, bạn có thể chuyển phán quyết phù hợp cho từng trường hợp cụ thể hoặc tự động. Tùy thuộc vào mức độ phổ biến của vấn đề, tôi sẽ đề xuất một tùy chọn tự động và xử lý mọi sự cố thông qua người điều hành trực tiếp. Điều quan trọng là bạn không xóa tài khoản, chỉ cần tạm ngưng tài khoản với thông báo "Tài khoản này đã bị nghi ngờ vi phạm thỏa thuận ĐKD của trò chơi này. Nếu bạn không đồng ý, hãy truy cập vào đây" với một liên kết đến hội đồng trọng tài hoặc một cái gì đó .

Điều quan trọng là phải có một thứ như vậy, bởi vì mọi người có thể chia sẻ địa chỉ IP ở nhà hoặc ở trường. Ngoài ra, đối với trẻ nhỏ hơn, chúng có thể sử dụng địa chỉ email, thẻ tín dụng hoặc thậm chí tên trong thông tin đăng ký của cha mẹ tùy thuộc vào mức độ bảo vệ của chúng.


Giai đoạn thứ hai là bên thiết kế. Mặc dù một số lợi ích sẽ được mong đợi, bạn cần phải đủ coi thường hình thức gian lận này với lối chơi của bạn. Có khá nhiều cách mà bạn có thể thực hiện, đây là những cách hoàn toàn khó chịu với thời gian chờ rất ngắn (có thể cần thiết). Nhưng tôi cảm thấy cách tốt nhất là điều chỉnh hợp lý lợi ích giữa hai tài khoản.

Ví dụ, một số MMO đã thay đổi lợi ích mà người chơi cấp cao nhận được khi chơi với người chơi ngoài phạm vi cấp hợp lý. Điều này không khuyến khích người chơi có quyền truy cập vào nhiều tài khoản để tự cung cấp năng lượng (ít nhất là trong một phạm vi cụ thể)

Bạn thậm chí thể nhắm mục tiêu cụ thể các tài khoản chia sẻ dữ liệu và trực tiếp giảm lợi ích mà chúng có được khi tương tác với nhau. Điều này sẽ khuyến khích sự tương tác với những người chơi khác, nhưng nó có thể bị phá hỏng với các máy chủ proxy và nó sẽ không được khuyến khích tùy thuộc vào đối tượng mục tiêu của bạn.

Một cách khác mà suy nghĩ sẽ hoạt động là có lối chơi hấp dẫn đến mức mọi người thực sự không thể quản lý để chơi hai tài khoản riêng biệt mà vẫn theo kịp với mọi người khác.


Tất nhiên với hệ thống này, bạn sẽ cần phải bỏ ra một số lượng lớn nỗ lực để điều chỉnh để ngăn chặn các kết quả dương tính giả và những gì không.

tl; dr?

Bạn muốn thu thập dữ liệu phù hợp cho phép bạn tự động phát hiện và xử lý các mối đe dọa tiềm ẩn và xử lý các lỗi tích cực trên cơ sở người dùng. Một số lượng lớn việc giữ trẻ sẽ là cần thiết để đảm bảo bạn không có kết quả dương tính giả.

Ngoài ra, bạn muốn giảm lợi ích của việc gian lận với nhiều tài khoản ở cuối trò chơi.


1
Với số lượng đăng nhập kha khá, một mục thú vị để kiểm tra sẽ là tần suất hai tài khoản được đăng nhập cùng nhau. Có một cơ hội cho các kết quả dương tính giả ở đây giống như bất kỳ kiểm tra hệ thống nào khác, đó là lý do tại sao sự tương tác của con người sẽ luôn cần thiết cho các quyết định cuối cùng.
ManiacZX

8

Cách đơn giản và hiệu quả nhất để chống lại 'canh tác' điểm số là điều chỉnh điểm số nhận được dựa trên sự chênh lệch giữa các người chơi. Hãy nhớ rằng không chỉ một người chơi tạo nhiều tài khoản mà bạn cần phải lo lắng: hãy tưởng tượng hai người bạn, một người cố tình thua để thứ hạng khác được tăng lên một cách giả tạo.

Cờ vua và các trò chơi khác tránh điều này thông qua các hình thức của hệ thống xếp hạng Elo . Về cơ bản phần thưởng cho việc đánh bại một người có thứ hạng cao hơn bạn là cao, nhưng phần thưởng cho việc đánh bại một người có thứ hạng thấp hơn nhiều là rất thấp. Điều này rất nhanh làm cho việc cố tình thua để tạo lợi thế cho người chơi khác không hiệu quả. Bạn có thể điều chỉnh tốc độ chiến thắng trước một người chơi kém nhanh chóng dẫn đến lợi nhuận ròng ít. Một người chơi chơi 'đúng cách', tức là chiến thắng trước một loạt các đối thủ được xếp hạng tương tự, sẽ tiến rất nhanh.

Lưu ý: Không đủ để chỉ phạt những người chơi thua để chiến thắng trước họ chẳng giúp gì cho bạn, bởi vì sau đó người chơi có thể tạo tài khoản, thua với nó một cách có chủ ý, sau đó tạo một tài khoản khác. Đây không phải là vấn đề quá lớn nếu có rào cản gia nhập (ví dụ: nhập chi tiết thẻ tín dụng để tạo tài khoản mới), nhưng đối với các trò chơi miễn phí sẽ hoạt động.

Ngoài ra, cần lưu ý rằng có một mối nguy hiểm nếu xếp hạng được sử dụng làm thước đo khả năng thực tế, thay vì chỉ là một cách để sửa đổi bất kỳ phần thưởng nào mà người chơi nhận được. Nếu bản thân đánh giá là thước đo, người chơi canny sẽ sử dụng hệ thống để phá hoại người khác. Người chơi Ie 1 đạt được rất nhiều kỹ năng / khả năng thông qua luyện tập và sau đó tạo một tài khoản mới. Người chơi 2, người chơi tốt như Người chơi 1, chấp nhận thử thách từ người mới. Thất bại trước người mới sẽ ồ ạt làm tổn thương thứ hạng của họ, mặc dù thực sự người chơi mới có thứ hạng tương đương. Tuy nhiên, nếu xếp hạng không thực sự được sử dụng để đo lường người chơi, thì đây thực sự là lợi ích của Người chơi 2 (việc xếp hạng của họ bị kéo xuống sẽ cho phép họ tiến nhanh hơn với mức độ kỹ năng thực tế của họ).


1
Đó là rất nhiều triết lý chơi game sâu sắc, ngay tại đó, đọc tốt.
Kzqai

7

Bạn có thể thưởng điểm dựa trên sự khác biệt giữa tổng điểm của đối thủ. Người chơi rất giỏi sẽ kiếm được vài điểm khi đánh bại người mới và người mới sẽ kiếm được nhiều điểm khi đánh bại người chơi có kinh nghiệm. Tương tự như vậy, người thua sẽ mất điểm theo tỷ lệ tương tự.

Điều này sẽ không giải quyết được hoàn toàn vấn đề của bạn, nhưng nó sẽ loại bỏ trường hợp đơn giản là ai đó tạo ra và đánh bại một nhóm người mới, cũng như làm cho việc cấp hai tài khoản khác nhau có sức mạnh ngang nhau trở nên khó khăn hơn.

Thực sự, mặc dù, không có cách nào để ngăn chặn điều này; một kẻ lừa đảo đủ chuyên dụng sẽ thành công. Nhưng nếu bạn gắn cờ các tài khoản có hoạt động đáng ngờ để xem xét, trong đó "hoạt động đáng ngờ" bao gồm nhiều tài khoản có cùng địa chỉ e-mail hoặc IP, thì bạn sẽ có thể phát hiện ra những kẻ phạm tội nghiêm trọng nhất.


6

Tôi thấy điều này dễ khắc phục thông qua thiết kế trò chơi hơn là thực thi / cấm. Ngay cả khi bạn cấm vĩnh viễn tất cả các tài khoản của người chơi, những người chơi đủ quyết tâm vẫn có thể tìm cách vượt qua lệnh cấm của bạn (ví dụ: nếu bạn theo dõi IP, họ có thể sử dụng IP động hoặc mặt nạ IP).

Ví dụ: nếu bạn thưởng điểm cho người chơi khi chiến thắng các cuộc thi PvP, bạn sẽ khuyến khích người chơi tạo nhiều tài khoản để họ có thể tự thua. Thay vào đó, nếu bạn trao phần thưởng lớn hơn khi chơi theo nhóm với cùng một người chơi theo thời gian (ví dụ như tham gia bang hội), bạn khuyến khích tình bạn và cộng đồng hơn cạnh tranh, điều này thay đổi hành vi ưa thích. Có các đặc điểm metagame bổ sung được liên kết với tài khoản của người chơi (chẳng hạn như điểm Danh tiếng và danh sách Bạn bè) khiến cho việc duy trì nhiều tài khoản trở nên ít hấp dẫn hơn - ít nhất, mọi người sẽ muốn có một tài khoản "chính" với một đại diện tốt.

Nếu bản chất trò chơi của bạn là PvP, một cách lớn xung quanh vấn đề "Tôi sẽ tạo ra một số tài khoản và tự đánh mất mục đích của mình" là chỉ cung cấp tính năng mai mối tự động. Vì vậy, người chơi yêu cầu chơi một trò chơi và máy chủ sẽ tự động kết hợp chúng với người khác tình cờ trực tuyến tại thời điểm đó. Nếu người chơi không thể chọn đối thủ của mình, không có cách nào để họ đảm bảo họ sẽ tự chiến đấu (trừ khi họ là người duy nhất trực tuyến tại thời điểm đó, nhưng sau đó bạn gặp vấn đề lớn hơn). Xem Microsoft Hearts / Spades hoặc hầu hết các trò chơi trên Facebook cho phép PvP để biết ví dụ về điều này. Lưu ý rằng trong trường hợp này, bạn chắc chắn sẽ muốn một số loại mai mối thông minh (sử dụng một số loại hệ thống xếp hạng / xếp hạng như một phần của tài khoản người chơi hoặc để người chơi tự chọn mức độ cạnh tranh ưa thích của họ).

Nếu bạn lo lắng rằng người chơi sẽ muốn chơi trò chơi với bạn bè của họ, bạn luôn có thể cung cấp tùy chọn đó, nhưng chỉ cho phép các trò chơi không được xếp hạng / không được xếp hạng / thực hành khi bạn chọn đối thủ.


5

Những người ở https://panopticlick.eff.org/ đã thực hiện một số thử nghiệm về cách ai đó có thể được xác định duy nhất bởi một số giá trị có thể được thu thập từ hầu hết mọi trình duyệt. Kết quả thật đáng kinh ngạc và bạn có thể sử dụng một cách tiếp cận tương tự (có thể kết hợp với các biện pháp khác) để xác định và theo dõi người dùng của bạn.


1
Tôi không nghĩ rằng đây là một sự chấp thuận tốt để sử dụng, đặc biệt nếu đó là một trò chơi trình duyệt vì bạn có thể tạo trình duyệt của riêng mình để dễ dàng trở thành một người duy nhất để tạo tài khoản mới.
Giải thưởng

@Prix vâng, tôi không có ý đây là giải pháp giải quyết mọi vấn đề. Nhưng tôi nghĩ nó có thể là một bổ sung tốt cho đăng nhập IP. Và tất nhiên bạn cũng sẽ cần các biện pháp khác.
bummzack

Hữu ích, ngay cả khi nó không phải là một phương pháp độc lập.
Kzqai

4

Có một giải pháp thiết kế rất đơn giản mà Blizzard đã thực hiện trong Warcraft 3 và Starcraft 2: chỉ cho phép người chơi kiếm điểm / điểm / kinh nghiệm khi chơi trong các trò chơi bằng dịch vụ mai mối tự động. Người chơi vẫn có thể chơi với bạn bè của họ, nhưng sẽ không nhận được điểm từ nó.

Nếu người chơi không có cách nào để quyết định họ đang chơi với ai, thì không có cách nào đáng tin cậy để chơi nó bằng cách chơi với các tài khoản giả.


2
Hiệu quả, nhưng nhàm chán. Tôi rất thích chơi một trò chơi với các đối thủ mà tôi đã biết (kẻ thù, hoặc bạn bè hoặc người quen thông thường khi trò chuyện) hơn là chống lại những ẩn số ngẫu nhiên, đặc biệt là những người có thể hoặc không thể là đối thủ tích cực tại bất kỳ thời điểm nào.
Kzqai

Valve dường như cũng đi như thế này (CS: GO, Dota 2 ...). Tôi sẽ không gọi nó là nhàm chán, nhưng càng ngày càng bực bội hơn khi bạn chơi: hiệu quả của cách tiếp cận này là Cộng đồng người chơi thực sự khủng khiếp và không nhiều người có thể chịu đựng được lâu hơn. Người chơi gặp phải hành vi xúc phạm bằng lời nói và hành vi lạm dụng khác trong hầu hết các trò chơi "Ghép đôi công khai".
madneon 20/03/2015

1

Tôi chơi trên một hệ thống trò chơi gọi là travian và tôi thực sự nghĩ rằng công nghệ này không đủ tốt để bắt được trò gian lận. Hầu hết các mánh gian lận có 2-4 hệ thống được liên kết qua chuyển đổi KVM, mỗi hệ thống chạy các phiên bản HĐH khác nhau (windows xp, vista, win7, linux mint, Slitaz, v.v.) và được chạy trong các máy chủ proxy (mặc dù tài khoản chính không sử dụng proxy nhưng tiêu chuẩn)

Điều này tất nhiên tạo ra một lợi thế không công bằng đến nỗi hầu hết những người trả tiền để chơi trò chơi đều rời đi, với việc trả cho các thành viên xuống hơn 1000 chỉ sau vài tháng, và với càng ít người chơi, càng ngày càng rõ ràng rằng các tài khoản rất đáng nghi, nhưng không có bằng chứng gian lận, những người chơi gian lận trốn thoát hình phạt và những người trả tiền công bằng (rất tiếc, có nghĩa là chơi công bằng) có thể thấy hoạt động đáng ngờ, họ chán nản và bỏ trò chơi - hoặc họ học cách gian lận và do đó khắc phục các vấn đề.

Hiện tại đối với travian, không có người chơi nào trong top trò chơi có thể nói một cách trung thực rằng họ không lừa đảo, hoặc thừa nhận họ đã thuê những người từ các quốc gia như phils và china để giúp họ chơi trò chơi cho họ khi họ ngủ hoặc đang trong kỳ nghỉ .

chắc chắn phải có nhiều cách tốt hơn để bắt được nhiều trò gian lận tài khoản, hoặc đây có phải là tương lai của trò chơi không, chỉ một vài người thực sự tạo nên toàn bộ cơ sở trò chơi và người chiến thắng dựa trên việc ai có thể thuê nhiều người nhất ở các nước thế giới thứ 3 để chơi các trò chơi cho họ.

tư cách thành viên 0,01 đô la qua thẻ tín dụng (và xem ai có số thẻ tín dụng giống hệt nhau) có phải là cách khả thi để phát hiện nhiều gian lận tài khoản tại thời điểm đăng ký không?


2
Vấn đề với thẻ tín dụng là bạn chỉ cần mua thẻ quà tặng và sử dụng thẻ đó để mở các tài khoản khác.
Jesse Dorsey

@Noctrine Bạn nhận ra rằng bạn có thể chỉnh sửa bài đăng ở đây sau khi bạn gửi chúng, phải không? Một số người thích chú thích các thay đổi của họ hơn là thực hiện chỉnh sửa vô hình.
Casey Wagner

@Mike Vâng, nhưng có vẻ như đó là một, hah! loại điều. Nhưng đọc lại nó, có vẻ như tôi đã không đọc chính xác câu trả lời có lẽ là nguyên nhân khiến tôi đọc / bình luận vào sáng sớm: p Đã xóa bit đó.
Jesse Dorsey

Đây có vẻ như là một mô tả kỳ lạ về vấn đề với tôi. Những người chơi có được bên thứ ba để chơi trò chơi thoát khỏi nó là gì? Chắc chắn đó là phải cắt giảm rất nhiều niềm vui của họ. Tôi có thể thấy niềm vui của việc đa kế toán một mình, nhưng có một người khác có nhiều tài khoản cho bạn dường như không thêm vào niềm vui trừ khi bạn nhận lại được một thứ gì đó, như tiền để đứng đầu.
Kzqai

1

Một tùy chọn nếu bạn có nhiều máy chủ là yêu cầu bất kỳ tài khoản nào từ cùng một IP phải được tạo trên các máy chủ thay thế. Vì vậy, nếu bạn muốn tạo 10 tài khoản, thật tuyệt, nhưng bạn sẽ phải tạo chúng trên các máy chủ không tương tác với nhau. Điều này ngăn mọi người ở cùng một vị trí không thể chơi cùng nhau, do đó có nhược điểm đó. Về mặt tích cực, nó cũng can thiệp vào hiệu quả của proxy trong gian lận.

Bạn sẽ kết thúc với những ưu và nhược điểm đối với bất kỳ giải pháp nào bạn đưa ra và bạn sẽ không loại bỏ hoàn toàn gian lận. Vì vậy, hãy quyết định bạn sẽ đi bao xa và theo dõi sát sao những thay đổi đó ảnh hưởng đến cơ sở người dùng.


1

Hầu hết mọi người cố gắng đuổi theo nhiều tài khoản bằng các công cụ bên ngoài. Mà là ngu ngốc. Nếu bạn có nhật ký và số liệu phù hợp cho các hoạt động của người dùng, bạn có thể đóng đinh hầu hết nhiều tài khoản với một số tiêu chí quét trong trò chơi.

Và không, tôi sẽ không trao cho bạn sự cố - sự thật là - và rất ít người trong ngành sẽ đánh vần nó - các nhà thiết kế trò chơi và lập trình viên ngu ngốc hơn ở ngoài đó bảo mật công việc tốt hơn cho những người biết cái quái gì họ đang làm

Đa kế toán thậm chí chỉ khả thi với mọi người nếu chuỗi lợi ích được thiết kế tồi và có thể bị thao túng dễ dàng bởi nhiều tài khoản.

Nếu đa kế toán là khó khăn và tốn thời gian về phần thưởng (không phải là phát hiện né tránh - chỉ là nỗ lực và thời gian chơi trò chơi)

Sau đó, những người duy nhất thực sự làm điều đó là những người chơi khó tính. Và bạn thậm chí không cần phải bận tâm đến việc họ phải đối mặt với họ vì họ là những người điều khiển cộng đồng. Họ dành mọi nỗ lực để biết tất cả các sơ hở của bạn và nghiên cứu hiệu quả trong một môi trường. Bằng tất cả các quyền, nỗ lực họ đầu tư nên được khen thưởng tốt nhất. Bạn vẫn có thể kiếm tiền từ phần lớn những người lười biếng.

Các nhà thiết kế giỏi không bao giờ thực sự đi vào mọi kẽ hở - chỉ cần cắm những cái chính và đảm bảo bạn có cách để loại bỏ dư thừa ra khỏi nền kinh tế. Hoặc rõ ràng tiêm giá trị trong nếu cần.

Tôi có một danh sách trong tay 83 máy tính đa năng. Họ nghĩ rằng họ đang lừa chúng ta - và tận hưởng niềm hạnh phúc của ý tưởng rằng họ thông minh hơn chúng ta. Hầu hết cũng đầu tư tiền thật vào trò chơi - chúng tôi không muốn cấm họ. Các lập trình viên của chúng tôi không thực sự có thời gian cho một hệ thống - Vì vậy, tôi đã thiết lập CM với một tài khoản giả bí mật để thỉnh thoảng đánh vào đầu họ và "đánh cắp" sự giàu có của họ một cách hợp pháp.

Họ nghĩ rằng họ đang chơi chúng tôi với tư cách là một công ty và ngày càng có động lực hơn khi nghĩ rằng người khác ingame có một cái rìu để nghiền. Kết quả cuối cùng là - bất kỳ sự vượt quá quan trọng nào đều bị CM loại bỏ - xem xét anh ta biết người dùng đang làm gì và kéo "phục kích" bất cứ lúc nào. Tất cả trong số đó - có thể được tự động hóa bằng mã nhưng, ai có thời gian hoặc ngân sách cho việc đó?

Bất cứ ai xây dựng các hệ thống phát hiện đa tài khoản phức tạp để định hình IDS người dùng, để ngăn chặn nhiều tài khoản trong các trò chơi đang nổi giận trước gió.


0

Bạn thực sự cần xác định các hành vi cụ thể mà bạn muốn ngăn chặn.

Ví dụ: nếu vấn đề thực sự mà bạn muốn ngăn chặn không phải là "mọi người tạo nhiều tài khoản", mà là "các cá nhân bị nhắm mục tiêu bởi nhiều tài khoản được kiểm soát bởi cùng một người", đó là một lĩnh vực mà bạn có thể sử dụng các đặc điểm tương tự giữa các tài khoản có khả năng sao chép cho phép người chơi tự mình đến cảnh sát nhiều người . Nói cách khác, nếu họ phát hiện ra các đặc điểm của nhiều trang, họ có thể hành động (thông qua một số giao diện) để kiểm tra sự tương đồng giữa các tài khoản và nếu tài khoản có quá nhiều điểm tương đồng, sẽ khiến hình phạt xảy ra. Người chơi kiểm soát. Lợi ích của việc này là đa kế toán quan trọng nhất đối với các cá nhân khác, không đa nhân, vì vậy nếu họ cảm thấy sai, họ có một cách đòihọ có thể cố gắng bắt nhiều người chơi ngay tại chỗ. Nó cũng cho phép những thứ mà trong một hệ thống tài khoản được xem thẳng sẽ là dương tính giả (như ip) trở thành bằng chứng thực tế hơn nhiều về tính năng đa tài khoản.

Tương tự, như những người khác đã đề cập, nếu đó là việc tăng thứ hạng bằng cách đánh bại các tài khoản giả của chính họ, một hệ thống như hệ thống đại diện ở đây trên stackexchange giúp biến điểm xếp hạng từ chính bạn thành mức tăng tổng bằng không.


0

Đảm bảo rằng tạo nhiều tài khoản không xứng đáng .

Ví dụ về cách bạn làm điều này:

  • Cấp giải thưởng nhỏ trong vài cấp độ đầu tiên so với cấp độ sau.
  • Hướng dẫn bắt buộc - người chơi lần đầu sẽ thấy nó hữu ích và người chơi đa năng sẽ thấy chúng vô cùng khó chịu.
  • Nếu có phần thưởng cho việc giới thiệu người khác, hãy trao giải thưởng khi người chơi được giới thiệu đạt đến một cấp độ nhất định.
  • Nếu người chơi chiến đấu với nhau, làm cho chiến thắng trước người chơi cấp thấp (er) sẽ lãng phí thời gian. Ví dụ, bất cứ ai dưới 5 cấp độ hơn bạn sẽ không trao cho bạn phần thưởng cho chiến thắng.
  • Mạng StackExchange là một ví dụ tuyệt vời. Làm tài khoản mới có rất ít lợi ích.

Cho phép người chơi tạo nhiều tài khoản vì dù sao bạn cũng không thể ngăn họ làm điều đó:

  • Nếu bạn thêm khối IP, mọi người sẽ sử dụng proxy và VPN
    • Kiểm tra IP cũng mang lại kết quả dương tính giả.
  • Theo dõi cookie và dữ liệu lưu trữ cục bộ có thể bị xóa.
  • Nếu bạn cố gắng thu thập (rất nhiều) thông tin cá nhân, nó sẽ không khuyến khích mọi người đăng ký và sẽ vô ích nếu bạn không xác minh thông tin đó.
  • Mỗi tài khoản thường chiếm một vài byte dung lượng. Bạn có thể đủ khả năng đó.

Trong số tất cả các câu trả lời, phương pháp này là cách duy nhất thực sự hiệu quả. Nếu mọi người sẽ không muốn tạo nhiều tài khoản, họ sẽ không làm điều đó. Bạn có thể quyết định những gì họ muốn thông qua thiết kế trò chơi tốt, ân cần.


-1

Tôi nghĩ rằng có một aproach khác. Bởi vì có một tác hại tiềm tàng khác: Hình ảnh hai người bạn cùng tạo hai tài khoản: một người lỏng lẻo và một người chiến thắng mỗi tài khoản. Một ngày, người bạn A sử dụng tài khoản lỏng lẻo của mình để mất tất cả các trò chơi chống lại tài khoản người chiến thắng của người bạn B. Ngày hôm sau họ thay đổi. Kiểm tra IP sẽ không giúp đỡ ở đây.

Bạn nên kiểm tra hành vi của người chơi (một chiến lược biết từ các hệ thống phát hiện xâm nhập). Nếu hai người chơi thường xuyên chơi với nhau và một người mất tất cả thời gian, đây là một đầu mối. Nếu trò chơi kết thúc rất sớm, đó là một manh mối khác.

Bạn có thể chấm điểm những manh mối đó, thêm điểm số vào danh tiếng (không thể hiện danh tiếng cho người dùng) và cấm tài khoản nếu họ đạt được giá trị bạn xác định. Có lẽ cũng nên có những đầu mối chống lại danh tiếng.

Những manh mối khác phụ thuộc rất nhiều vào trò chơi của bạn. Nhưng tôi nghĩ rằng bạn có được ý tưởng.


2
Tôi đã làm việc trong một dự án đã cố gắng phát hiện gian lận như thế này. Cuối cùng đã có rất nhiều trường hợp cạnh mà hệ thống đã hiểu sai nhiều như nó đã đúng, cả với dương tính giả và âm tính giả.
tenpn

1
Có một hệ thống danh tiếng sẽ giúp ích cho trường hợp bạn mô tả (ví dụ: bạn chỉ có thể nhận được đại diện từ người khác, do đó, việc lấy nó từ chính bạn chỉ khiến nó di chuyển qua lại một cách vô ích). Ngoài ra, nếu mỗi người bạn có hai tài khoản, thì việc phát hiện ip có thực sự hữu ích ít nhất là một lúc không?
Kzqai

-1

Bạn có thể sử dụng Flash lưu trữ dữ liệu cục bộ, không phải ai cũng biết cách xóa dữ liệu flash.


Not everyoneThật không may, không may.
Lolums

-2

Không thực sự là một giải pháp, nhưng ít nhất là một biện pháp ngăn chặn: Nói rằng nếu mọi người bị phát hiện có nhiều tài khoản, tất cả các tài khoản sẽ bị cấm. Điều này sẽ giữ cho nhiều người thậm chí không thử nó. Ngay cả khi bạn không thực sự cấm tất cả các tài khoản hoặc không có cách nào để phát hiện ra tất cả, hầu hết sẽ quá sợ hãi.


1
Cách duy nhất để làm cho mối đe dọa có hiệu quả là theo dõi, đòi hỏi phải theo dõi và cấm liên tục cơ sở người chơi của bạn ... ... đó chỉ là kết quả mong muốn ít nhất, trước tiên bạn nên khám phá việc thay đổi hệ thống để giảm thiểu khả năng gian lận.
Kzqai

1
Hơn nữa, sau khi bạn bị cấm một số tài khoản, bạn vẫn có thể tạo tài khoản mới để gian lận một lần nữa. Đó là tổng số vô nghĩa!
o0 '.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.