Antifrod and antimiation հիմնված ML
1) Ինչու՞ է առանձին հակաֆրոդ համակարգը գեյմիֆիկացման համար
Գեյմիֆիկացիան խթանում է ակտիվությունը (առաքելություններ, հոսանքներ, կոսմետիկա), ինչը նշանակում է, որ հրահրում է
բոտներ (ջութակներ կատարելու համար, թոկեններ/վարկանիշներ);- մուլտիկաունտներ/կոլյուզիա (թիմային շրջադարձ, մրցանակների «փոխպատվաստում»);
- էմուլյատորներ/rut dewiss (հաճախորդի մանիպուլյացիա);
- էքսպլոյտը (ցիկլեր, որտեղ առաջընթացը գնում է առանց իրական խաղի)։
Հակաֆրոդի նպատակները 'պահպանել ազնվությունը, չկորցնել UX-ը, հավաքել մասնավորությունը/կարգավորումը և տնտեսագիտությունը պահել պրոմո կայուն։
2) Ազդանշանները և ֆիչին (ինչ ենթադրել)
Սարք և միջավայր
Հաճախորդի ամբողջականության սերտիֆիկացումը (mobile/web), էմուլյատորի/ռութի նշանները, ոչ ստանդարտ WinGL/Canvas-պրոֆիլը։
Device fingerprint (առանց PII) 'User-Agent, տառատեսակներ, գրաֆիկներ, ռենդերինգի ժամանակ։
Վարքագծային կենսաչափություն
Կիտրոնների/տաշերի տեմպը, կորերի հոսքը, միկրոպաուզիան, հետագծի փոփոխականությունը։- «Մարդկային» աղմուկները 'կուրսորի խմորումը, միկրոդրաֆը, ընդմիջումների բաշխումը (լոգարիթմալություն)։
Խաղային և միսիոներական արտոնագրեր
Կրկնելով «կատարյալ» երկարության ցիկլերը, աննորմալ կայուն շարժիչներ (մեջքեր/րոպե)։- Գործունեության նեղ պատուհանները (օրինակ, ուղիղ յուրաքանչյուր 10 րոպե), բազմաշերտ որոնումների ակնթարթային ավարտը։
Գրաֆային ազդանշաններ և ցանց
IP/AS-ի համընկնումները, ընդհանուր էքսպորտային աղբյուրները (ագրեգատներում), բարեկամության/հրավերի կլաստերները։
Միասին մասնակցել «խաղալու» հետ (արդյունքի տարօրինակ հարաբերակցությունը)։
Տնտեսագիտություն/պրոմո
Անհամաչափ մետաղադրամներ ՝ հոսանքների հետ կապված, ճենապակյա կտրուկ եզրակացություններ։
RG/ենթատեքստը
Գերմարդկային նստաշրջանները առանց միկրոպաուզների (բոտ նշանը), գիշերային «փոխակրիչներ»։
3) Մոդելային աթոռը (ինչպես թակարդը)
1. Աննոմալիա դետեկտորները (unsupervised)
Isolation Forest, One-Class SVM, Autoencoder վարքագծային և սարքերի համար։- Օգտագործումը 'վաղ «կասկածության սկորինգը» առանց պիտակի «մեղավոր է»։
2. Գրաֆը վերլուծաբան և GNN
Community detics (Louvain/Leiden) + կենտրոնական նշաններ (betweenness, degree)։- GNN (GraphSAGE/GAT) հանգույցների/ռեբերի դասակարգման համար (կոլյուզիա, հաշիվների ֆերմերներ)։
3. Supervised (supervised)
Gradient Boosting/Tabular Transformers-ը անցյալ հետազոտությունների նշանների վրա։- Calibrated probabilities-ը վստահություն է տալիս որոշումների կայացման մեջ։
4. Վարքագծային սաղմեդինգներ
User2Vec-ը իրադարձությունների հաջորդականությամբ։ հեռավորությունը «բոտ կլաստերներ» է։
5. Կոնտեքստային ավազակները պաշտպանողական միջոցառումների համար
Ռուսական պատնեշի ընտրությունը (թեթև չեկ vs կոշտ veriation) UX-ի ռիսկի ենթատեքստում։
4) Կանոնների նվագախումբը (policy entine)
Գաղափարը 'ML-ն տալիս է risk _ score, policy որոշում է «ինչ անել» հաշվի առնելով տնտեսությունը և UX-ը։
Մակարդակների օրինակ
R0 (կանաչ) 'առանց սահմանափակումների։ պասիվ պաշտպանություն։
R1 (դեղին) 'փափուկ «humanity-chelengi» (միկրովազիմոդենիա), կրճատվում է kap-ը։
R2 (նարնջագույն) 'device chek, տեմպի վերահսկողություն, հոսանքների արտանետման նվազում։
R3 (կարմիր) 'հակասական առաքելությունների առաջընթացի բլոկ, ձեռքի մոդերացիա/մրցանակների ժամանակավոր սառեցում։
R4 (սև) 'ban/KUS-revew (եթե կարգավորող թույլատրելի է և արդարացված)։
Անցումների շարժիչները 'համախմբված ռիսկ, գունագեղ դրոշներ, բողոքներ, պրովայդերներից ազդանշան։
5) Ազնիվ խոչընդոտներ առանց ավելորդ շփումների
Disisible winks: Ֆոնային վարքագծային կենսաչափություն, շրջակա միջավայրի հավաստագրում։
Humanity-action-ի փոխարեն 'մինի-ժեստ (պատահական www.ag-pattern, իմպրովիզացված սլայդեր), Time-2019 միկրոպաուզերով։
International Authn/Passkeys-ը «թանկ» գործողությունների համար 'համախմբել սարքը/անհատականությունը առանց գաղտնաբառի։
Ռեակտիվ խոչընդոտները 'միանում են միայն անոմալիայի պահին, ոչ բոլորը։
6) Anti-patterns-ը (ինչպես չթողնել «ֆարմատ»)
Պահանջների փոփոխականությունը 'մի շարք գործողություններ տարբեր պրովայդերների/ժամանակի/տոկոսադրույքների մեջ։
Կուլդաունները և բովանդակության փոփոխությունը 'միայնակ ցիկլերի արգելքը անընդմեջ։- Պատահական վերահսկողական իրադարձություններ 'փոքրիկ «մարդկային» ստուգումներ երկար առաքելության կեսին։
- Զուգահեռ առաջընթացների սահմանափակում. Որպեսզի ֆերմերները միաժամանակ փակեն տասնյակ ձեռնարկություններ։
7) Կոմպլասենսը, գաղտնիությունը, թափանցիկությունը
Medminimization: միայն անհրաժեշտ ֆիչին, անանուն ագրեգատների պահպանումը։
Intainability: reason-codes հակասական գործողությունների համար (օրինակ, «աննորմալ արագություն + գրաֆիկ կլաստեր»)։
Appeal գործընթացը 'բողոքարկման հասկանալի ձև; արագ միացում։- RG քաղաքականությունները 'հոգնածության նշանների դեպքում նվազեցնում ենք բեռը, ոչ թե խաղացողի «մղումը»։
8) Հաջողության և տնտեսագիտության պահապանները
Bot/Collusion catch rate (հիմնական մրցանակների մասնաբաժինը)։- False Positive Rate (շեմն <108; կարևոր է տրամաչափել)։
- Lag to Action (ժամանակ անոմալիայից մինչև միջոցներ)։
- Emission to GGR և Prize ROI-ը 'պաշտպանությունն իրեն է վճարում։
Complaint/Appeal rate и Appeal overturn rate.
Impact on UX-ը 'փոխադարձություն 108, mult/opt-out կերպարներից, NPS ազնիվ։
9) A/B և ofline-validation
1. Հակակոռուպցիոն առաքելությունները 'vs-ի փոփոխականությունը հիմնականը։
2. Humanity-chek 'vs-ի անտեսանելի ժեստը դասական գլխարկ է։
3. Risk _ score 'փափուկ/կոշտ (տարբեր TPR/FPR)։
4. Գրաֆիկ ֆիլտրերը 's/առանց GNN, միայն գրաֆիկի կանոնները։
5. Խոչընդոտների նվագարկիչ 'ստատիկ vs համատեքստային բանդիթ։
10) Կեղծ (կարբինգը ռուսական քաղաքականությունն ակտիվորեն ազդում է)
python def score_request(user, event):
x = build _ features (user, event) # սարք, վարք, գրաֆիկական նշաններ r _ unsup = oc _ svm։ score (x) # աննորմալություն r _ sup = gbdt. dict _ proba (x) [:, 1] # ֆրոդի հավանականությունը r _ graph = gnn _ node _ prob (user.) node _ id) # գրաֆիկական ռիսկը risk = calibrate (r _ unsup, r _ sup, r _ graph) # իզոտրոպիկ տրամաչափություն return risk
def decide_action(risk, context):
համատեքստը 'գործողության կարևորությունը, մրցանակների արժեքը, UX գործոնը if risk <0։ 25: return "ALLOW"
if risk < 0. 45: return "SOFT_CHECK" # humanity-gesture, micro-pause if risk < 0. 65: return "DEVICE_ATTEST" # integrity + сниж. cap wwww.if risk <0։ 85: return «HOLD _ REWARDS» # սառեցումը մինչև return «BAN _ OR _ REVIEW»
def enforce(action, user):
if action = = «SMS _ MSK»: trigger _ humanity _ challenge (user)
elif action == "DEVICE_ATTEST": run_integrity_attestation(user. device)
elif action == "HOLD_REWARDS": freeze_rewards(user, duration="72h")
elif action == "BAN_OR_REVIEW": open_case_to_fraud_ops(user)
11) JSON ձևանմուշները (կանոնները և ամսագիրը)
Ռիսկի մակարդակների քաղաքականությունը
json
{
"policy_id": "anti_fraud_s1", "tiers": [
{"name":"R0","risk_lt":0. 25,"action":"allow"}, {"name":"R1","risk_lt":0. 45,"action":"soft_check"}, {"name":"R2","risk_lt":0. 65,"action":"device_attest_and_cap"}, {"name":"R3","risk_lt":0. 85,"action":"hold_rewards_review"}, {"name":"R4","risk_gte":0. 85,"action":"ban_or_kyc_review"}
], "caps": {"missions_per_day_r2": 2, "token_emission_multiplier_r2": 0. 5}, "appeal": {"enabled": true, "sla_hours": 48}
}
Որոշման լոգ (միգրացիայի/բողոքարկման համար)
json
{
"decision_id":"dec_2025_10_24_1415", "user_id":"u_45219", "risk_components":{"unsup":0. 38,"sup":0. 41,"graph":0. 57}, "final_risk":0. 51, "action":"device_attest_and_cap", "reasons":["abnormal_click_tempo","graph_cluster_c17"], "expires_at":"2025-10-27T14:15:00Z"
}
12) Միգրացիայի և ռեդիմինգի գործընթացը
Նշված է իրական ժամանակում 'dashbords ռիսկերի աճի, գրաֆիկ-բաղադրիչների վրա։- Runbook 2019
1. մանկավարժ թիվ 2) արտանետումների նվազեցում/վիճահարույց մրցանակների սառեցում թիվ 3) լոգոտների/գրաֆիկների թիվ 4) կանոնների/մոդելների թիվ 5) ռետրո-վերահաշվարկ ազնիվ մրցանակների։
Red Team/ստորգետնյա լաբորատորիա 'բոտերի սիմուլյացիա (ուրֆուսացում, ռանդոմիզացիա), մոդելի վրա հարձակումներ (adversarial examples)։
Կանարեկային օրինագծեր. Մենք նոր խոչընդոտներ ենք փակում 5-10 տոկոսով։
13) UX և հաղորդակցություն
Չեզոք, հարգալից երանգ. <<Ոչ ստանդարտ գործողություններ են նկատվում, ապացուցեք, որ դուք մարդ եք (30 վայրկյան)>>։
Տարբերակները ՝ «կրկնել ավելի ուշ», «կապվել աջակցության հետ», «միգրացիա»։- Հասանելիություն 'այլընտրանքներ մարդկանց համար, ովքեր ունեն շարժունակության/տեսողության սահմանափակումներ։
- Թափանցիկությունը '«Ինչպե՞ ս ենք մենք պաշտպանում ազնվությունը» էջը' 108-ից (առանց չարաշահման բաղադրատոմսեր)։
14) Տեխնիկական ճարտարապետությունը (կարճ)
Իրադարձությունների հավաքումը 'Kafka/Redpanda, սխեմաները' mission _ progress "," input _ stream "," device _ attest "։
Ֆիչեստորը 'առցանց (ms-լատենտ) + օֆլայնը (1-6 ժամ)։
ՄԼ ծառայություններ ՝ «risk-scorer», «graph-inter», «policy-entine»։- Ապացույցների պահեստ 'անփոփոխ լոգներ (WORM), հանգիստ և ջրանցքում ծածկագրում։
- Սեքսուրալությունը 'RNG-ի սեքսուալ նստատեղերը սերվերի վրա։ հաճախորդը միայն տեսողական է։
15) Չեկի թուղթը նախքան թողարկումը
- Հավանականության տրամաբանությունը (Platt/Isotonic), FPR բուժական միջանցքում։
- Գրաֆային ազդանշանները միացված են և cross-dewis հարաբերակցության։
- Խոչընդոտների նվագախումբը (նվազագույն շփումը ցածր ռիսկի դեպքում)։
- Ներկառուցված RG-hwards և բողոքարկման; լոգ-աուդիտ և reason-codes։
- Գաղտնիության և տվյալների պահպանման քաղաքականությունը համապատասխանում է կարգավորող պահանջներին։
- Canareks, alerts և runbook վերականգնման։
Antifrod/antimistation-ը ML + գրաֆիկայի շերտն է + ազնիվ խոչընդոտներ, որոնք միացված են հենց այնտեղ, որտեղ անհրաժեշտ է։ Վարքագծային կենսաչափությունը և անոմետալիա-մանկությունը տալիս են վաղ ազդանշան, գրաֆիկ-վերլուծաբանը բացում է կոլյուզիաները, նվագարկիչը ընտրում է նվազագույն բավարար ստուգում։ Թափանցիկության, սեփականատիրության և հարգանքի դեպքում UX համակարգը պահպանում է մրցույթի ազնվությունը, պաշտպանում մրցանակների տնտեսությունը և չի վերածում արտադրանքը «խոչընդոտների գոտի» բարեխիղճ խաղացողների համար։