วิธีจัดการกับการสร้างและการโกงหลายบัญชี


20

ฉันกำลังพัฒนาเกมที่ใช้เป็นเว็บแอปพลิเคชัน ความจริงก็คือว่าเกมสูญเสียความรู้สึกถ้าผู้เล่นคนหนึ่งสร้างหลายบัญชี ลองนึกภาพว่าเป็นเกมที่ใช้กลยุทธ์แบบเทิร์นเบสและถ้าคุณเล่นกับตัวเอง (ด้วยบัญชีอื่น) คุณจะได้รับคะแนนมากมายอย่างง่ายดาย

ตอนแรกฉันคิดถึงการบันทึกการกระทำของผู้ใช้ทุกคนจากนั้นเปรียบเทียบ IP ของผู้ใช้เพื่อตรวจสอบว่ามีการโกงใด ๆ หรือไม่ แต่ฉันสังเกตเห็นว่าผู้ใช้ที่แตกต่างกันสามารถทำงานภายใต้ IP เดียวกันได้ตัวอย่างเช่นหากพวกเขาอยู่ในโรงเรียนและพวกเขาทั้งหมดแชร์ IP เดียวกันโดยใช้พร็อกซี การใช้วิธีนี้ทำให้ผู้บริสุทธิ์ไม่ได้รับอนุญาต

มีวิธีที่ดีกว่าที่ฉันหายไปไหม?


4
โปรดจำไว้ว่าผู้โกงที่ดีจริง ๆ จะมีผู้รับมอบฉันทะเพื่อให้หลาย ๆ บัญชีของพวกเขาใช้ IP จริง อย่าทำให้ "IP เดียวกัน" เป็นเกณฑ์ที่จำเป็นเมื่อมองหาคนที่โกงในลักษณะนี้
Ricket

3
วิธีที่คุณอธิบายมันหมายความว่ามีแร่ธาตุเพิ่มขึ้นอีกสองคนที่สามารถรวมกลุ่มเพื่อรับคะแนนมากมายได้อย่างง่ายดาย (เช่นการต่อสู้ในเวที WoW)
Hendrik Brummermann

@Matias เป็นผลิตภัณฑ์ของคุณมุ่งเน้นไปที่ประเทศหรือมันหมายถึงการที่จะทั่วโลก? หากเป็นประเทศที่มีข้อ จำกัด คุณสามารถลองใช้ข้อมูลของผู้คนเช่นหมายเลขความปลอดภัยหรือสิ่งที่สามารถใช้งานได้โดยไม่มีอันตรายจากพวกเขามันจะไม่ป้องกัน 100% แต่มันจะถูกลดลงมากถ้าคุณสามารถตรวจสอบสภาพอากาศว่าตัวเลขถูกต้องหรือไม่ หรือไม่ ...
กรังปรีซ์

1
@Prix คุณสามารถพบปัญหา Loooooooot ในการรวบรวม SSN โดยไม่มีการป้องกันที่เพียงพอในสหรัฐอเมริกา
Jesse Dorsey

1
ออกแบบเกมของคุณใหม่เพื่อให้ผู้ใช้สองคนไม่สามารถละเมิดได้แทนที่จะพยายามหยุดไม่ให้ทำเช่นนั้น
o0 '

คำตอบ:


14

มีวิธีแตกต่างกันสองสามวิธีในการจัดการกับปัญหานี้และวิธีแก้ปัญหาหลายอย่างมีข้อดีของตัวเอง ฉันจะให้ความเห็นเกี่ยวกับวิธีที่เหมาะในการจัดการสิ่งนี้

ก่อนอื่นสิ่งสำคัญคือต้องเข้าใจว่าไม่ว่าระบบของคุณจะซับซ้อนแค่ไหนใครบางคนที่ลงทุนในการเล่นเกมระบบ (มีความรู้ที่เหมาะสม) เพียงพอจะคิดหาวิธีในการเล่นเกม

ในการจัดการกับปัญหานี้อย่างจริงจังหากเป็นปัญหาสำหรับคุณจริงๆคุณต้องจัดการปัญหานี้ทั้งในการออกแบบและการใช้งานทางเทคนิคของเกมของคุณ


ในตอนท้ายทางเทคนิคคุณจะต้องเล่นเกมเปรียบเทียบ

โดยทั่วไปแล้วฉันเป็นมืออาชีพในการบันทึกถ้าคุณใช้เกมประเภทใดก็ได้ที่มีการโต้ตอบกับผู้ใช้จากนั้นบันทึกอย่างละเอียดจะช่วยให้คุณสามารถปรับเปลี่ยนและปรับแต่งเกมของคุณตามการวัดเชิงปริมาณจริง

ด้วยการใช้บันทึกของคุณคุณสามารถตั้งค่าระบบเพื่อเปรียบเทียบข้อมูลระหว่างบัญชีที่มีความคล้ายคลึงกันจำนวนเท่าใดก็ได้

ตัวอย่างเช่นหากบัญชีสองบัญชีใช้ที่อยู่ IP เดียวกันหรือข้อมูลอื่นใดที่คุณเห็นว่าเป็นการเปรียบเทียบที่เหมาะสมคุณจะต้องสามารถดูการโต้ตอบโดยรวมระหว่างสอง (ชนะ / แพ้การซื้อขาย) ที่เกี่ยวข้องกับ ปริมาณการโต้ตอบกับผู้อื่น

การใช้ข้อมูลนี้คุณสามารถผ่านการตัดสินที่เหมาะสมเป็นกรณี ๆ ไปหรือโดยอัตโนมัติ ฉันขอแนะนำตัวเลือกอัตโนมัติและจัดการปัญหาใด ๆ ผ่านโมเดอเรเตอร์ที่ใช้งานจริง มันเป็นสิ่งสำคัญที่คุณไม่ได้ลบบัญชีเพียงระงับด้วยข้อความตามสายของ "บัญชีนี้ถูกต้องสงสัยว่าละเมิดของเกมนี้ข้อตกลง TOS. ถ้าคุณไม่เห็นด้วยโปรดไปที่นี่" กับเชื่อมโยงไปยังคณะอนุญาโตตุลาการหรือบางสิ่งบางอย่าง .

เป็นสิ่งสำคัญที่สิ่งนั้นมีอยู่ในสถานที่เพราะผู้คนสามารถแบ่งปันที่อยู่ IP ที่บ้านหรือที่โรงเรียน นอกจากนี้สำหรับเด็กเล็กพวกเขาอาจใช้ที่อยู่อีเมลของผู้ปกครองบัตรเครดิตหรือแม้แต่ชื่อในข้อมูลการสมัครใช้งานของพวกเขาขึ้นอยู่กับวิธีการป้องกันพวกเขา


ระยะที่สองคือด้านการออกแบบ ในขณะที่คาดว่าจะได้รับประโยชน์บางอย่างคุณจะต้องทำให้การโกงรูปแบบนี้กับการเล่นเกมของคุณไม่เพียงพอ มีหลายวิธีที่คุณสามารถทำสิ่งนี้ได้มีวิธีที่น่ารำคาญอย่างมากในช่วงเวลาสั้น ๆ (ซึ่งอาจจำเป็น) แต่ฉันรู้สึกว่าวิธีที่ดีที่สุดคือการปรับผลประโยชน์ระหว่างสองบัญชีอย่างเหมาะสม

ตัวอย่างเช่น MMO บางคนได้เปลี่ยนประโยชน์ที่ผู้เล่นระดับสูงได้รับเมื่อเล่นกับผู้เล่นนอกช่วงระดับที่เหมาะสม สิ่งนี้ทำให้ผู้เล่นไม่สามารถเข้าถึงหลายบัญชีจากการยกระดับตัวเอง (อย่างน้อยภายในระยะที่กำหนด)

คุณทำได้กำหนดเป้าหมายบัญชีที่ใช้ข้อมูลร่วมกันและลดผลประโยชน์โดยตรงที่พวกเขาได้รับเมื่อโต้ตอบกัน สิ่งนี้จะกระตุ้นให้เกิดการโต้ตอบกับผู้เล่นคนอื่น ๆ แต่มันสามารถหลบเลี่ยงกับพร็อกซีเซิร์ฟเวอร์ได้

วิธีอื่นที่คิดว่าจะใช้ได้คือการเล่นเกมดังนั้นการมีส่วนร่วมทำให้ผู้คนไม่สามารถจัดการเล่นสองบัญชีแยกกันและยังคงติดตามคนอื่น ๆ


แน่นอนว่าด้วยระบบนี้คุณจะต้องใช้ความพยายามอย่างมากในการปรับเปลี่ยนเพื่อป้องกันผลบวกปลอมและสิ่งที่ไม่

TL; DR?

คุณต้องการรวบรวมข้อมูลที่เหมาะสมที่ช่วยให้คุณสามารถตรวจจับและจัดการกับภัยคุกคามที่อาจเกิดขึ้นโดยอัตโนมัติและจัดการกับผลบวกที่ผิดพลาดบนพื้นฐานของผู้ใช้แต่ละคน การรับเลี้ยงเด็กเป็นสิ่งจำเป็นเพื่อให้แน่ใจว่าคุณจะไม่มีผลบวกปลอม

นอกจากนี้คุณต้องการลดผลประโยชน์ของการโกงด้วยหลายบัญชีในตอนท้ายของเกม


1
ด้วยจำนวนการบันทึกที่เหมาะสมรายการที่น่าสนใจในการตรวจสอบจะเป็นความถี่ที่บัญชีสองบัญชีเข้าสู่ระบบด้วยกัน มีโอกาสสำหรับการบวกเท็จที่นี่เช่นเดียวกับการตรวจสอบระบบอื่น ๆ ซึ่งเป็นเหตุผลว่าทำไมการมีปฏิสัมพันธ์ของมนุษย์จะต้องมีการตัดสินใจขั้นสุดท้ายเสมอ
ManiacZX

8

วิธีที่ง่ายและมีประสิทธิภาพมากที่สุดในการตอบโต้ 'การทำฟาร์ม' ของคะแนนคือการปรับคะแนนที่ได้รับตามความแตกต่างระหว่างผู้เล่น อย่าลืมว่าผู้เล่นเพียงคนเดียวที่สร้างบัญชีหลายบัญชีที่คุณต้องกังวล: ลองนึกภาพเพื่อนสองคนหนึ่งคนจงใจเสียคนไป

หมากรุกและเกมอื่น ๆ หลีกเลี่ยงสิ่งนี้ผ่านรูปแบบของ ระบบการจัดอันดับอีโล โดยทั่วไปรางวัลสำหรับการตีคนที่ได้คะแนนสูงกว่าคุณสูง แต่รางวัลสำหรับการตีคนที่มีคะแนนต่ำกว่านั้นต่ำมาก สิ่งนี้ทำให้การสูญเสียโดยเจตนาอย่างรวดเร็วมากเพื่อให้ได้เปรียบผู้เล่นอื่นที่ไม่มีประสิทธิภาพ คุณสามารถปรับอัตราที่ชนะกับผู้เล่นที่ไม่ดีส่งผลให้ได้กำไรสุทธิเพียงเล็กน้อย ผู้เล่นที่เล่น 'ถูกต้อง' เช่นการชนะกับคู่ต่อสู้ที่มีอันดับใกล้เคียงกันจะเพิ่มขึ้นอย่างรวดเร็ว

หมายเหตุ: มันไม่เพียงพอที่จะลงโทษผู้เล่นที่แพ้เพื่อให้ชนะกับพวกเขาทำให้คุณไม่มีอะไรเลยเพราะเมื่อนั้นผู้เล่นสามารถสร้างบัญชีแพ้โดยจงใจแล้วสร้างบัญชีใหม่ นี่ไม่ใช่ปัญหามากนักหากมีสิ่งกีดขวางในการเข้า (เช่นการป้อนรายละเอียดบัตรเครดิตเพื่อสร้างบัญชีใหม่) แต่สำหรับเกมฟรีที่เล่นได้

นอกจากนี้ยังมีมูลค่าการสังเกตว่ามีอันตรายหากมีการใช้เรตติ้งเป็นตัวชี้วัดความสามารถที่แท้จริงแทนที่จะเป็นเพียงวิธีการปรับเปลี่ยนรางวัลใด ๆ ที่ผู้เล่นได้รับ หากการให้คะแนนตัวเองเป็นตัวชี้วัดผู้เล่นแสนรู้จะใช้ระบบเพื่อก่อวินาศกรรมคนอื่น ๆ Ie Player 1 ได้รับทักษะ / ความสามารถจำนวนมากผ่านการฝึกฝนแล้วสร้างบัญชีใหม่ ผู้เล่น 2 ผู้ซึ่งเก่งพอ ๆ กับผู้เล่น 1 ยอมรับความท้าทายจากผู้มาใหม่ การสูญเสียผู้เล่นหน้าใหม่จะทำให้อันดับของพวกเขาเสียหายอย่างมากแม้ว่าผู้เล่นหน้าใหม่จะอยู่ในอันดับที่เทียบเท่า อย่างไรก็ตามหากการให้คะแนนไม่ได้ใช้เพื่อวัดผู้เล่นจริง ๆ แล้วนี่เป็นความสนใจของผู้เล่น 2 (การลดอันดับลงจะช่วยให้พวกเขาก้าวหน้าได้เร็วขึ้นตามระดับทักษะจริงของพวกเขา)


1
นั่นคือปรัชญาการเล่นเกมที่ลึกล้ำมากมายอ่านได้ดี
Kzqai

7

คุณสามารถให้คะแนนตามความแตกต่างระหว่างคะแนนรวมของฝ่ายตรงข้าม ผู้เล่นที่ดีมากจะได้รับคะแนนน้อยสำหรับการเอาชนะมือใหม่และมือใหม่จะได้รับแต้มมากมายสำหรับการเอาชนะผู้เล่นที่มีประสบการณ์ ผู้แพ้ก็จะเสียคะแนนตามสัดส่วนในระดับเดียวกัน

สิ่งนี้จะไม่แก้ปัญหาของคุณได้อย่างสมบูรณ์ แต่มันจะขจัดกรณีง่ายๆของใครบางคนที่สร้างและเอาชนะกลุ่มผู้เริ่มต้นใหม่รวมถึงทำให้ระดับบัญชีที่แตกต่างกันสองระดับมีอำนาจเท่าเทียมกัน

แม้ว่าจริงๆแล้วมันไม่มีวิธีที่จะป้องกันการหยุดยั้งได้ สิบแปดมงกุฎทุ่มเทเพียงพอจะประสบความสำเร็จ แต่ถ้าคุณตั้งค่าสถานะบัญชีที่มีกิจกรรมที่น่าสงสัยเพื่อตรวจสอบโดยที่ "กิจกรรมที่น่าสงสัย" รวมหลายบัญชีที่มีอีเมลหรือที่อยู่ IP เดียวกันคุณจะสามารถเห็นผู้กระทำความผิดที่ร้ายแรงที่สุดได้


6

ฉันพบว่ามันง่ายกว่าที่จะแก้ไขผ่านการออกแบบเกมมากกว่าการบังคับใช้ / แบน แม้ว่าคุณจะระงับบัญชีของผู้เล่นทั้งหมดอย่างถาวรผู้เล่นที่ได้รับการกำหนดอย่างเพียงพอสามารถหาวิธีรอบ ๆ การห้ามของคุณ (เช่นถ้าคุณติดตาม IP พวกเขาสามารถใช้การพราง IP แบบไดนามิกหรือ IP)

ตัวอย่างเช่นหากคุณให้คะแนนผู้เล่นที่ชนะการแข่งขัน PvP คุณจะได้รับแรงจูงใจจากผู้เล่นเพื่อสร้างบัญชีหลายบัญชีเพื่อให้พวกเขาสามารถแพ้ตนเองได้ หากคุณให้รางวัลใหญ่กว่าสำหรับการเล่นเป็นกลุ่มที่มีผู้เล่นเดียวกันเมื่อเวลาผ่านไป (เช่นการมีส่วนร่วมของกิลด์) คุณจะสร้างแรงจูงใจให้มิตรภาพและชุมชนผ่านการแข่งขันซึ่งจะเปลี่ยนพฤติกรรมที่ต้องการ การมีคุณลักษณะ metagame เพิ่มเติมผูกติดกับบัญชีของผู้เล่น (เช่นคะแนนชื่อเสียงและรายชื่อเพื่อน) ทำให้การบำรุงรักษาบัญชีหลายบัญชีน่าดึงดูดน้อยลง - อย่างน้อยที่สุดคนต้องการบัญชี "หลัก" หนึ่งบัญชีที่มีตัวแทนที่ดี

หากเกมของคุณเป็นแบบ PvP ตามธรรมชาติวิธีแก้ปัญหา "ฉันจะสร้างหลายบัญชีและเสียค่าใช้จ่ายเอง" โดยมีวัตถุประสงค์เพื่อเสนอการจับคู่อัตโนมัติเท่านั้น ดังนั้นผู้เล่นขอให้เล่นเกมและเซิร์ฟเวอร์จะจับคู่พวกเขากับคนอื่นที่ออนไลน์ในเวลานั้นโดยอัตโนมัติ หากผู้เล่นไม่สามารถเลือกคู่ต่อสู้ของพวกเขาไม่มีทางที่พวกเขาจะรับประกันได้ว่าพวกเขาจะต่อสู้กันเอง (เว้นแต่พวกเขาจะเป็นคนเดียวในโลกออนไลน์ในเวลานั้น แต่คุณมีปัญหาใหญ่กว่า) ดู Microsoft Hearts / Spades หรือเกม Facebook ส่วนใหญ่ที่อนุญาต PvP สำหรับตัวอย่างนี้ โปรดทราบว่าในกรณีนี้คุณจะต้องการการจับคู่ที่ชาญฉลาด (โดยใช้ระบบการจัดอันดับ / การจัดอันดับบางอย่างเป็นส่วนหนึ่งของบัญชีผู้เล่นหรือให้ผู้เล่นเลือกระดับความสามารถในการแข่งขันที่ต้องการ)

หากคุณกังวลว่าผู้เล่นจะต้องการเล่นเกมกับเพื่อน ๆ คุณสามารถเสนอตัวเลือกนั้นได้เช่นกัน แต่อนุญาตเฉพาะเกมที่ไม่มีการจัดอันดับ / ไม่จัดอันดับ / ฝึกซ้อมเมื่อคุณเลือกคู่ต่อสู้ของคุณ


5

ผู้คนที่https://panopticlick.eff.org/ได้ทำการทดสอบบางอย่างเกี่ยวกับวิธีที่บางคนสามารถระบุค่าที่ไม่ซ้ำกันได้หลายค่าซึ่งสามารถรวบรวมได้จากเบราว์เซอร์เกือบทุกชนิด ผลลัพธ์นั้นน่าประหลาดใจและคุณสามารถใช้วิธีการที่คล้ายกัน (อาจรวมกับมาตรการอื่น ๆ ) เพื่อระบุและติดตามผู้ใช้ของคุณ


1
ฉันไม่คิดว่าจะเป็นการอนุมัติที่ดีที่จะใช้เป็นพิเศษหากเป็นเกมเบราว์เซอร์เนื่องจากคุณสามารถสร้างเบราว์เซอร์ของคุณเองทำให้ง่ายต่อการกลายเป็นบุคคลที่ไม่ซ้ำใครในการสร้างบัญชีใหม่
Prix

@ พิกซ์ใช่ฉันไม่ได้ตั้งใจจะแก้ไขปัญหาทั้งหมด แต่ฉันคิดว่ามันอาจเป็นการเพิ่มการบันทึก IP ได้เป็นอย่างดี และแน่นอนคุณจะต้องมีมาตรการอื่นเช่นกัน
bummzack

มีประโยชน์แม้ว่าจะไม่ใช่วิธีการแบบสแตนด์อโลน
Kzqai

4

มีวิธีการออกแบบที่ง่ายมากที่ Blizzard ใช้ใน Warcraft 3 และ Starcraft 2: ให้ผู้เล่นได้รับคะแนน / คะแนน / ประสบการณ์เมื่อเล่นในเกมโดยใช้บริการจับคู่อัตโนมัติ ผู้เล่นยังคงสามารถเล่นกับเพื่อนของพวกเขา แต่จะไม่ได้รับคะแนนจากมัน

หากผู้เล่นไม่มีทางตัดสินใจว่าจะเล่นกับใครก็ไม่มีวิธีที่น่าเชื่อถือในการเล่นเกมโดยการเล่นกับบัญชีจำลอง


2
มีประสิทธิภาพ แต่น่าเบื่อ ฉันอยากจะเล่นเกมกับคู่ต่อสู้ที่ฉันได้รู้จัก (ศัตรูหรือเพื่อนหรือคนรู้จักในการแชท) มากกว่าการสุ่มรู้ตัวโดยเฉพาะอย่างยิ่งคนที่อาจหรือไม่อาจเป็นฝ่ายตรงข้ามที่กระตือรือร้น
Kzqai

Valve ดูเหมือนจะเป็นเช่นนี้ด้วย (CS: GO, Dota 2 ... ) ฉันจะไม่เรียกมันว่าน่าเบื่อ แต่ก็น่าหงุดหงิดมากขึ้นในขณะที่คุณเล่น: ผลของวิธีการนี้คือชุมชนผู้เล่นนั้นแย่มากและมีผู้คนไม่มากที่จะยืนได้นานขึ้น ผู้เล่นพบกับการละเมิดด้วยวาจาและพฤติกรรมที่ไม่เหมาะสมอื่น ๆ ในเกมส่วนใหญ่ของ "การจับคู่สาธารณะ"
madneon

1

ฉันเล่นบนระบบเกมที่เรียกว่าทราเวียนและฉันคิดว่าเทคโนโลยีไม่ดีพอที่จะจับกลโกง กลโกงส่วนใหญ่มี 2-4 ระบบที่เชื่อมโยงผ่านสวิตช์ KVM แต่ละระบบใช้ระบบปฏิบัติการเวอร์ชันต่าง ๆ (windows xp, vista, win7, linux mint, Slitaz และอื่น ๆ ) และทำงานในเซิร์ฟเวอร์พร็อกซี่ (แม้ว่าบัญชีหลักไม่ได้ใช้ พร็อกซี แต่เป็นมาตรฐาน)

หลักสูตรนี้สร้างความได้เปรียบอย่างไม่เป็นธรรมซึ่งผู้คนส่วนใหญ่ที่จ่ายเงินเพื่อเล่นเกมจะออกไปโดยจ่ายเงินให้สมาชิกมากกว่า 1,000 รายในเวลาเพียงไม่กี่เดือนและมีผู้เล่นน้อยลงเรื่อย ๆ แต่ไม่มีหลักฐานว่ามีการโกงผู้เล่นที่ทำการโกงหลบหนีการลงโทษและผู้ที่จ่ายเงินอย่างยุติธรรม (ขออภัยหมายถึงการพูดอย่างยุติธรรม) สามารถเห็นกิจกรรมที่น่าสงสัยพวกเขาได้รับกำลังใจและออกจากเกม - หรือพวกเขาเรียนรู้ที่จะโกง แก้ไขปัญหา

ขณะนี้สำหรับทราเวียนไม่มีผู้เล่นอันดับต้น ๆ ของเกมที่พูดได้อย่างตรงไปตรงมาว่าพวกเขาไม่โกงหรือยอมรับว่าพวกเขาไม่ได้จ้างคนจากประเทศต่าง ๆ เช่นพวก phils และจีนมาช่วยพวกเขาเล่นเกมในขณะที่พวกเขาหลับ .

แน่นอนว่าจะต้องมีวิธีที่ดีกว่าในการจับกลโกงบัญชีหลายบัญชีหรือนี่คืออนาคตของเกมที่มีเพียงไม่กี่คนเท่านั้นที่สร้างฐานเกมทั้งหมดและผู้ชนะจะขึ้นอยู่กับผู้ที่สามารถจ้างคนส่วนใหญ่ในประเทศโลกที่ 3 ได้ เกมสำหรับพวกเขา

การเป็นสมาชิกของ $ 0.01 ผ่านบัตรเครดิต (และดูว่าใครมีหมายเลขบัตรเครดิตเหมือนกัน) เป็นวิธีที่เป็นไปได้ในการตรวจสอบกลโกงบัญชีหลายบัญชีในเวลาที่ลงทะเบียน?


2
ปัญหาเกี่ยวกับบัตรเครดิตคือคุณสามารถซื้อบัตรของขวัญและใช้เพื่อเปิดบัญชีอื่น ๆ
Jesse Dorsey

@Noctrine คุณตระหนักดีว่าคุณสามารถแก้ไขโพสต์ได้ที่นี่หลังจากที่คุณส่งพวกเขาใช่ไหม? บางคนชอบใส่คำอธิบายประกอบการเปลี่ยนแปลงแทนที่จะทำการแก้ไขที่มองไม่เห็น
Casey Wagner

@ ไมค์ใช่ แต่ดูเหมือนว่ามันเป็นฮ่า ๆ ! พิมพ์สิ่ง แต่การอ่านอีกครั้งดูเหมือนว่าฉันไม่ได้อ่านคำตอบที่ถูกต้องอาจเป็นสาเหตุของการที่ฉันอ่าน / แสดงความคิดเห็นในตอนเช้า: p ลบบิตนั้นออก
Jesse Dorsey

ดูเหมือนว่าคำอธิบายปัญหาจะแปลกสำหรับฉัน ผู้เล่นที่ได้รับบุคคลที่สามที่จะเล่นเกมออกจากมันคืออะไร? แน่นอนว่าต้องลดความสนุกลงไปมาก ฉันสามารถเห็นความสนุกของการบัญชีหลายบัญชีด้วยตัวเอง แต่การมีคนอื่นหลายบัญชีสำหรับคุณดูเหมือนจะไม่เพิ่มความสนุกนอกเสียจากว่าคุณจะได้รับบางอย่างกลับคืนมาเช่นเงินที่อยู่ด้านบน
Kzqai

1

ทางเลือกหนึ่งถ้าคุณมีเซิร์ฟเวอร์หลายเครื่องต้องกำหนดว่าบัญชีใด ๆ ที่ต้องใช้ IP เดียวกันจะต้องถูกสร้างบนเซิร์ฟเวอร์สำรอง ดังนั้นหากคุณต้องการสร้างบัญชี 10 บัญชียอดเยี่ยม แต่คุณต้องสร้างบัญชีเหล่านั้นบนเซิร์ฟเวอร์ที่ไม่ได้โต้ตอบซึ่งกันและกัน สิ่งนี้จะป้องกันไม่ให้ผู้คนในสถานที่เดียวกันสามารถเล่นด้วยกันได้ดังนั้นจึงมีข้อเสียเปรียบเช่นนั้น ในด้านบวกมันยังรบกวนประสิทธิผลของพร็อกซี่ในการโกง

คุณกำลังจะจบลงด้วยข้อดีข้อเสียของการแก้ไขปัญหาที่เกิดขึ้นและคุณจะไม่กำจัดการโกงออกไปโดยสิ้นเชิง ดังนั้นตัดสินใจว่าคุณเต็มใจจะไปไกลแค่ไหนและคอยดูว่าการเปลี่ยนแปลงเหล่านั้นส่งผลกระทบต่อฐานผู้ใช้อย่างไร


1

คนส่วนใหญ่พยายามไล่ล่าหลังจากใช้หลายบัญชีด้วยเครื่องมือภายนอก ซึ่งเป็นคนโง่ หากคุณมีบันทึกและตัวชี้วัดที่เหมาะสมสำหรับกิจกรรมของผู้ใช้คุณสามารถตอกย้ำการใช้งานหลายจุดได้ด้วยการสแกนเกณฑ์จำนวนหนึ่งภายในเกม

และไม่ฉันจะไม่แจกแจงให้คุณ - ความจริงก็คือ - และมีคนเพียงไม่กี่คนในอุตสาหกรรมที่จะสะกดมันออกมา - นักออกแบบเกมและผู้เขียนโค้ดที่โง่กว่านั้นจะมีความปลอดภัยในการทำงานที่ดีขึ้นสำหรับคนที่รู้จัก พวกมันกำลังทำอะไรอยู่

การบัญชีหลายบัญชีนั้นสามารถทำงานได้กับผู้คนหากห่วงโซ่ผลประโยชน์ได้รับการออกแบบมาไม่ดีและสามารถจัดการได้อย่างง่ายดายโดยบัญชีหลายบัญชี

หากบัญชีหลายบัญชีนั้นยากและเสียเวลาในแง่ของรางวัล (ไม่ใช่การตรวจจับการหลบ - เพียงแค่ความพยายามในการเล่นเกมและเวลา)

จากนั้นคนเดียวที่ทำได้จริง ๆ คือผู้เล่นฮาร์ดคอร์ และคุณไม่จำเป็นต้องกังวลเรื่องการยกคิ้วเพราะพวกเขาเป็นคนขับรถในชุมชน พวกเขาใช้ความพยายามทุกวิถีทางเพื่อทำความรู้จักช่องโหว่ทั้งหมดของคุณและศึกษาประสิทธิภาพภายในสภาพแวดล้อม โดยความพยายามที่พวกเขาลงทุนควรได้รับรางวัลที่ดีที่สุด คุณยังสามารถสร้างรายได้จากคนขี้เกียจส่วนใหญ่

นักออกแบบที่ดีไม่เคยไปอุดช่องโหว่ทุกครั้ง - เพียงแค่เสียบปลั๊กตัวใหญ่และตรวจสอบให้แน่ใจว่าคุณมีวิธีที่จะกำจัดส่วนเกินออกจากเศรษฐกิจ หรือเห็นคุณค่าของการฉีดอย่างชัดเจนถ้าจำเป็น

ฉันมีรายการอยู่ในมือของ 83 multiaccounters พวกเขาคิดว่าพวกเขาหลอกเรา - และเพลิดเพลินไปกับความสุขของความคิดที่ฉลาดกว่าเรา ส่วนใหญ่ลงทุนเงินสดจริงในเกม - เราไม่ต้องการแบน ผู้เขียนโค้ดของเราไม่มีเวลาสำหรับระบบดังนั้นฉันจึงตั้งค่า CM ด้วยบัญชีจำลองลับเพื่อทุบตีหัวเกมของพวกเขาเป็นครั้งคราวและ "ถูกกฎหมาย" ขโมย "ความร่ำรวย" ของพวกเขา

พวกเขาคิดว่าพวกเขากำลังเล่นเราเป็น บริษัท และได้รับแรงบันดาลใจมากขึ้นโดยการคิดว่าคนอื่นในเกมมีขวานบด ผลลัพธ์ที่ได้คือ - ส่วนเกินที่สำคัญใด ๆ ที่ถูกลบทิ้งโดย CM - เมื่อพิจารณาว่าเขารู้ว่าผู้ใช้เกินอะไรและดึง "การซุ่มโจมตี" ตลอดเวลา ทั้งหมดนี้ - สามารถอัตโนมัติด้วยรหัส แต่ใครมีเวลาหรืองบประมาณสำหรับสิ่งนั้น

ใครก็ตามที่สร้างระบบตรวจจับหลายบัญชีที่ซับซ้อนสำหรับการทำโปรไฟล์ผู้ใช้ IDS เพื่อป้องกันไม่ให้บัญชีหลายบัญชีในเกมกำลังเริ่มต้น


0

คุณต้องระบุพฤติกรรมที่เฉพาะเจาะจงที่คุณต้องการป้องกันอย่างแท้จริง

ตัวอย่างเช่นหากปัญหาจริงที่คุณต้องการป้องกันไม่ใช่ "คนที่สร้างหลายบัญชี" แต่ "บุคคลที่ถูกกำหนดเป้าหมายโดยบัญชีหลายบัญชีที่ควบคุมโดยบุคคลเดียวกัน" นั่นคือพื้นที่ที่คุณสามารถใช้คุณลักษณะที่คล้ายกันระหว่างบัญชีโคลนที่อาจช่วยให้ผู้เล่นที่ตัวเองเพื่อ multiplaying กล่าวอีกนัยหนึ่งหากพวกเขาตรวจสอบลักษณะของการทวีคูณพวกเขาสามารถดำเนินการ (ผ่านอินเทอร์เฟซบางอย่าง) เพื่อตรวจสอบความคล้ายคลึงกันระหว่างบัญชีและหากบัญชีมีความคล้ายคลึงกันมากเกินไปทำให้เกิดการลงโทษ การรักษาผู้เล่น ประโยชน์ของการทำเช่นนี้คือการบัญชีแบบหลายบัญชีมีความสำคัญต่อบุคคลอื่น ๆ ที่ไม่ใช่หลายคนดังนั้นหากพวกเขารู้สึกผิดพวกเขาจะได้รับความช่วยเหลือพวกเขาสามารถลองจับผู้เล่นหลายคนได้ทันที นอกจากนี้ยังช่วยให้สิ่งต่าง ๆ ที่ในระบบบัญชีที่ดูแบบตรงไปตรงมาจะเป็นผลบวกปลอม (เช่น ip) เพื่อเป็นหลักฐานที่แท้จริงของการนับจำนวนมาก

ในทำนองเดียวกันอย่างที่คนอื่น ๆ พูดถึงถ้ามันได้รับการจัดอันดับโดยการเอาชนะบัญชีจำลองของตัวเองระบบเช่นระบบตัวแทนที่นี่ใน stackexchange ช่วยเปลี่ยนการจัดอันดับคะแนนจากตัวคุณเองให้กลายเป็นผลรวมศูนย์


0

ตรวจสอบให้แน่ใจว่าการทำบัญชีหลายบัญชีจะไม่คุ้มค่า

ตัวอย่างของวิธีการทำสิ่งนี้:

  • มอบรางวัลเล็ก ๆ ในระดับแรก ๆ เมื่อเทียบกับระดับใหม่กว่า
  • แบบฝึกหัดภาคบังคับ - ผู้เล่นครั้งแรกจะพบว่ามีประโยชน์และผู้รับหลายคนจะพบว่ามันน่ารำคาญอย่างไม่น่าเชื่อ
  • หากมีรางวัลสำหรับการอ้างอิงผู้อื่นให้รางวัลเมื่อผู้เล่นอ้างอิงถึงระดับหนึ่ง
  • หากผู้เล่นต่อสู้กันให้ชนะผู้เล่นระดับต่ำ (เอ้อ) เสียเวลา เช่นใครก็ตามที่มีระดับต่ำกว่า 5 ระดับคุณจะไม่ให้รางวัลสำหรับการชนะ
  • เครือข่าย StackExchange เป็นตัวอย่างที่ยอดเยี่ยม การสร้างบัญชีใหม่มีประโยชน์น้อยมาก

อนุญาตให้ผู้เล่นทำหลายบัญชีเพราะคุณไม่สามารถหยุดพวกเขาได้จาก:

  • หากคุณเพิ่มบล็อก IP ผู้คนจะใช้พร็อกซีและ VPN
    • การตรวจสอบ IP ยังนำมาซึ่งผลบวกที่ผิดพลาด
  • คุกกี้การติดตามและข้อมูลที่จัดเก็บในตัวเครื่องสามารถลบได้
  • หากคุณพยายามรวบรวมข้อมูลส่วนบุคคล (มาก) มันจะกีดกันผู้คนอย่างมากจากการลงทะเบียนและจะไม่มีประโยชน์หากคุณไม่ยืนยัน
  • โดยทั่วไปแต่ละบัญชีจะใช้พื้นที่ไม่กี่ไบต์ คุณสามารถจ่ายได้

จากคำตอบเหล่านี้ทั้งหมดวิธีนี้เป็นวิธีเดียวที่ได้ผลจริง หากผู้คนไม่ต้องการสร้างบัญชีหลายบัญชีพวกเขาจะไม่ทำเช่นนั้น คุณสามารถเลือกสิ่งที่พวกเขาต้องการผ่านการออกแบบเกมที่ดีและมีน้ำใจ


-1

ฉันคิดว่ามีอีก aproach เนื่องจากมีอันตรายที่อาจเกิดขึ้นได้อีก: การถ่ายภาพเพื่อนสองคนที่สร้างสองบัญชี: หนึ่งผู้แพ้และผู้ชนะหนึ่งคนต่อบัญชี วันหนึ่งเพื่อน A ใช้บัญชีโยกของเขาเพื่อคลายเกมทั้งหมดกับบัญชีผู้ชนะของเพื่อน B วันรุ่งขึ้นพวกเขาเปลี่ยนไป การตรวจสอบ IP จะไม่ช่วยที่นี่

คุณควรตรวจสอบพฤติกรรมของผู้เล่น (กลยุทธ์ที่ทราบจากระบบตรวจจับการบุกรุก) หากผู้เล่นสองคนเล่นกันบ่อยครั้งและหนึ่งคนเสียตลอดเวลานี่เป็นเงื่อนงำ หากเกมจบเร็วเกินไปก็เป็นอีกเงื่อนงำ

คุณสามารถให้คะแนนเบาะแสเหล่านั้นเพิ่มคะแนนขึ้นกับชื่อเสียง (ไม่แสดงชื่อเสียงให้กับผู้ใช้) และแบนบัญชีหากพวกเขาถึงค่าที่คุณกำหนด อาจจะมีปมต่อต้านที่ซ่อมแซมชื่อเสียง

เบาะแสอื่น ๆ ขึ้นอยู่กับเกมของคุณเป็นอย่างมาก แต่ฉันคิดว่าคุณได้รับความคิด


2
ฉันทำงานในโครงการที่พยายามตรวจจับการโกงเช่นนี้ ในที่สุดก็มีกรณีขอบจำนวนมากที่ระบบทำให้มันผิดไปมากพอ ๆ กับที่มันถูกต้องทั้งในแง่บวกและเชิงลบที่ผิด
tenpn

1
การมีระบบชื่อเสียงจะช่วยในกรณีที่คุณอธิบาย (เช่นคุณสามารถได้รับตัวแทนจากผู้อื่นดังนั้นการได้รับจากตัวคุณเองเพียงแค่เลื่อนมันไปมาอย่างไร้ประโยชน์) นอกจากนี้หากเพื่อนแต่ละคนมีสองบัญชีการตรวจจับไอพีจะไม่เป็นประโยชน์อย่างน้อยในบางครั้งใช่หรือไม่
Kzqai

-1

คุณสามารถใช้ที่จัดเก็บข้อมูลแฟลชในตัวได้ทุกคนไม่ทราบวิธีลบข้อมูลแฟลช


Not everyoneไม่น่าเสียดาย
Lolums

-2

ไม่ใช่วิธีการแก้ปัญหา แต่เป็นตัวยับยั้งอย่างน้อย: พูดว่าหากผู้คนพบว่ามีหลายบัญชีบัญชีทั้งหมดจะถูกแบน สิ่งนี้ควรป้องกันไม่ให้คนจำนวนมากลองใช้ แม้ว่าคุณจะไม่ได้แบนบัญชีทั้งหมดหรือไม่มีวิธีการตรวจจับเลย แต่ส่วนใหญ่จะกลัวเกินไป


1
วิธีเดียวที่จะทำให้การคุกคามมีประสิทธิภาพคือการติดตามซึ่งจำเป็นต้องมีการตรวจสอบอย่างต่อเนื่องและการห้ามฐานผู้เล่นของคุณ ... ... ซึ่งเป็นผลลัพธ์ที่น่าพึงพอใจน้อยที่สุดอย่างแน่นอนอันดับแรกคุณควรสำรวจการเปลี่ยนแปลงระบบเพื่อลดโอกาสในการโกง
Kzqai

1
นอกจากนี้หลังจากคุณได้รับบัญชีบางบัญชีคุณยังสามารถสร้างบัญชีใหม่เพื่อโกงอีกครั้ง นั่นเป็นเรื่องไร้สาระทั้งหมด!
o0 '
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.