רמה אינה תג שמישהו מעניק לך. היא אוסף טענות שכולן היו נכונות באותו רגע עצמו.
לכל חשבון Xuda יש רמת אימות מ-0 עד 4, והיא מחושבת ולא מוענקת. מנוע ניקוד דטרמיניסטי הופך אותות מוטפסים לניקוד, ואז מטפס ברמות מ-1 ומעלה ומעניק רמה רק כאשר כל טענה שהרמה דורשת מוחזקת וגם הניקוד עובר את הרצפה של אותה רמה עצמה. הטיפוס נעצר בפער הראשון, מפני שהרמות מצטברות: חשבון שכבר אימת כרטיס יושב ברמה 1 עד שצילם מסמך זהות, ושום התנהגות טובה בשום מקום אחר לא מזיזה אותו. רמה 1, Contact, מבקשת דואר מאושר, טלפון שענה לקוד SMS, וקו שאינו וירטואלי. רמה 2, Identity, מבקשת מאדם תעודת זהות מצולמת, צילום חי, התאמת פנים בין השניים ותמונת פרופיל שתואמת לאותן פנים; מחברה היא מבקשת את אותה שרשרת זהות ועוד את המסמכים שלה עצמה, מרשם ציבורי שמסכים שהחברה קיימת, והאדם שעל המסמך המאומת שהוא נושא משרה פעיל בה. המודלים שקוראים מסמך או דף אינטרנט לעולם לא מוציאים פסיקה. הם הופכים צילום לשדות מוטפסים, וקובץ מדיניות מכריע כמה השדות האלה שווים, ולכן אותה ראיה מייצרת אותה תשובה פעמיים ולכן הזזת סף היא עריכת קונפיג ולא פריסה. כל החלטה שנשמרת מתעדת את גרסת המדיניות שלפיה חושבה, כרגע 1.8.0.

שני מבחנים, בסדר הזה, והטיפוס נעצר בפער הראשון.
רוב מערכות האימות עונות עבר או נכשל. זו עונה ברמה, באוסף טענות וברשימת נימוקים, והיא מחשבת את שלושתם מחדש מאפס בכל פעם שמסתכלים. זה מה שהופך את התשובה להסבירה: שום דבר לא נזכר כפסיקה, רק כראיה, והפסיקה נבנית מחדש מהראיה במקום.
- טענות מצטברות ודביקות. בדיקה שהצליחה פעם אחת לא מורצת מחדש בכל פעם שהניקוד שלך מחושב, ולכן קריאת מסמך שעברה לא צריכה להמשיך לעבור. החריג הצר הוא תשובה שלילית מוחלטת: חברה שמאז פורקה, כרטיס שכעת מקושר לחשבון מושעה. שירות שאי אפשר להגיע אליו לעולם לא שולל דבר, מפני שתקלה ששוללת טענות שכבר הושגו הייתה גרועה יותר מהתקלה עצמה.
- הניקוד אינו חוות דעת שנייה על אותה ראיה. הוא כמות נפרדת שנבנית מאותות שהטענות לא מכסות: בן כמה החשבון, האם נעשה בו שימוש אי פעם, איזה סוג קו טלפון ענה, האם החיבור מגיע ממרכז נתונים, האם תשלום שנעשה בו דווח אי פעם כהונאה. טענה אומרת שמשהו הוכח. הניקוד אומר האם משהו בחשבון טוען נגד זה.
- הרצפה של רמה 1 היא 0, וזה מכוון ולא עצלות. כל מספר חיובי שנוסה שם היה שגוי פעמיים: רצפה של 25 חסמה משתמש שהחזיק את כל שלוש טענות רמה 1 על קו נייח, ואז 10 חסמה עסק חדש לגמרי שהחזיק את כל השלוש על נייד אמיתי, מפני שחשבון טרי שעוד לא השתמש בפלטפורמה מקבל ניקוד 7. חשבון שהוכיח דואר וטלפון אמיתי כן הפך לזמין, ולכן רק אות שלילי משאיר אותו בחוץ.
- מכיוון שהטיפוס נעצר בפער הראשון, missing_by_level מתפרסם עבור כל רמה ולא רק עבור הבאה. מי שתקוע ברמה 1 עדיין יכול לקרוא בדיוק מה רמה 3 תבקש. מה שלעולם לא מתפרסם הוא המשקל של אות בודד כלשהו: אתה רואה מה לעשות הלאה, לא איך לעקוף.
- איסוףהיסטוריית חשבון, טלפון, דומיין, Stripe, רשת ומקורות מתאם נקראים לתוך אותות מוטפסים. שום טקסט חופשי לא מגיע למנוע הניקוד.
- ניקודכל אות ממופה לנקודות דרך קובץ המדיניות: תחום, ערך בוליאני או טבלת חיפוש. שום דבר אינו קבוע בקוד המודול.
- הכרעהטיפוס ברמות מ-1 ומעלה. רמה מוענקת רק כאשר כל הטענות הנדרשות שלה מוחזקות והניקוד עובר את הרצפה שלה. עצירה בפער הראשון.
- הטלהרמה, טענות וניקוד נכתבים על מסמך החשבון, כך שקורא שכבר מחזיק חשבון לא זקוק לסיבוב נוסף כדי לדעת את הרמה שלו.
רמות, ופער באחת מהן עוצר אותך שם
סדרים אפשריים לצילום חי, שנשלפים אחרי שביקשת אותו
רצפת הניקוד ברמה 2, מעל כל טענה
כמה עולה אימות החשבון שלך עצמך, בכל תוכנית
אדם מוכיח פנים. חברה מוכיחה פנים, ואז קושרת אותן למרשם.
רמה 1 מבקשת מחברה בדיוק את מה שהיא מבקשת מאדם, וזה לא תמיד היה נכון וזהו השינוי הגדול ביותר במדיניות 1.8.0. להיות זמין זה להיות זמין, ולכן מגיעים לעסק בדואר ובטלפון כמו לכל אחד אחר, ויש שלב OTP אחד, שער אחד ואוסף מילים אחד לא משנה איזה סוג חשבון נרשם. יש לזה תוצאה ממשית והיא מכוונת: עסק שהמספר היחיד שלו הוא קו VOIP לא יכול להחזיק רמה 1, וזה אותו קיר שחשבון פרטי פוגש. רמה 2 היא המקום שבו השניים באמת מתפצלים, והם מתפצלים באופי ולא בכמות.
ארבע רמות, מה כל אחת מבקשת, ומה היא באמת משנה היום.
קראו את העמודות למטה ולא לרוחב. עמודת הטענות היא הכנה: רמה היא הטענות שלה, והרצפה שמתחתן רק משאירה בחוץ חשבון שנושא משהו כבד ושלילי, מפני שדיווח הונאה הוא מינוס 30 והשעיה היא מינוס 40. השורה האחרונה היא זו שרוב הדפים משמיטים.
1 · Contact | 2 · Identity | 3 · Financial | 4 · Networks | |
|---|---|---|---|---|
| מה אדם חייב להחזיק | דואר מאושר, טלפון שענה לקוד SMS, וקו שאינו וירטואלי. | תעודת זהות מצולמת ומפוענחת, צילום חי, התאמת פנים ביניהם, ותמונת פרופיל שתואמת לאותן פנים. | רשומת תשלום מאומתת ותוצאת סינון נקייה, שתיהן מושגות במקום ולא בהמתנה. | טביעת רגל ברשת וברשתות החברתיות שנבדקה, וגרף מתאם בין חשבונות שחזר נקי. |
| מה חברה חייבת להחזיק | זהה לאדם. להיות זמין זה להיות זמין, ויש שלב OTP אחד לשניהם. | אותה שרשרת זהות, ועוד מסמכי חברה, מרשם שמסכים, ואתה כנושא משרה פעיל בו. | אותם שניים, ועוד מספר עוסק מאומת. | זהה לאדם, נקרא מול טביעת הרגל של החברה בנוסף לזו של היחיד. |
| רצפת ניקוד | 0. רק אות שלילי משאיר אותך בחוץ, לעולם לא חשבון שקט. | 45. | 45. הורדה מ-60 כדי שחשבון שעובר כל בדיקה לא יישלח לחזור בעוד שבוע. | 75. |
| למה היא תנאי מוקדם | לכלום בפני עצמה. היא הרצפה שכל שאר הסולם עומד עליה. | תמונת פרופיל, כל פעולת יצירת קשר, רכישת מספר טלפון, הוספת תיבת דואר, שימוש בכתובת IP ניידת מחוץ ל-Xuda, רישום דומיין, הזמנה מהחנות, והרצת קוד ב-Xucode. | הקמת קמפיין. | חשבון מוכר, מושב שגריר ומושב מנטור. |
| האם היא עוצרת אותך היום | לא. | לא בסביבת הייצור. התוצאה הממשית היחידה היא האווטאר המיוצר, שנמנע מתחת לרמה 2 ובכוונה אינו מוחזק מאחורי ההשקה ההדרגתית. | בסביבת הייצור, לא. קובץ המדיניות המשותף נוקב ב-3 כרצפה המיועדת ומכונת הפיתוח מריצה אותה; סביבת הייצור מצהירה על הרצפה כ-null, שהקוד קורא כלצפות ולעולם לא לסרב. | כמו רמה 3. |
| היכן היא נדחית מכל וכל | בשום מקום. רמה 1 אינה כוללת ביומטריה וזמינה בכל מקום. | קנדה, סין ורוסיה. הדחייה הזו פטורה מההשקה ההדרגתית במכוון. | אותן שלוש מדינות, מפני שרמה 2 היא תנאי מוקדם. | אותן שלוש מדינות. |
המסמך הוא העוגן, והסדר נאכף.
המסמך הולך ראשון מפני שהוא היחיד משלוש התמונות שהונפק על ידי מישהו אחר. התאמת תמונת פרופיל מול סלפי מוכיחה שהשניים מסכימים, לא שאחד מהם הוא אתה. הצילום החי מסרב להתחיל בכלל עד שהמסמך התקבל, וזו בדיקה זולה מול הנושא השמור ולא חישוב מלא מחדש: לגלות בדיעבד שהמסמך מעולם לא עבר הוא הרגע הגרוע ביותר לגלות את זה.
קריאת הסטטוס, עבור חשבון שתקוע ברמה 1.
זו הצורה שכל משטח אימות מציג ממנה, מחושבת מחדש בכל קריאה ולא נקראת ממטמון. שימו לב מה יש בה ומה אין. היא נושאת את הרמה הבאה, את הטענות המדויקות שעדיין חסרות באותה רמה ובכל רמה אחרת, נימוקים בשפה פשוטה לניקוד, האם אדם מסתכל על זה ובאיזה חצי הוא מסתכל. היא לא נושאת שום משקלי אותות בכלל, מפני שמשתמש אמור לראות מה לעשות הלאה ולא מה לייעל.
הניקוד הוא מה שהחשבון טוען על עצמו.
טענות הן דברים שהוכחת. הניקוד הוא כל מה שהפלטפורמה כבר יודעת, ממופה לנקודות דרך אותו קובץ מדיניות, והוא הסיבה ששני חשבונות שמחזיקים טענות זהות יכולים לשבת ברמות שונות. שום דבר כאן אינו פסיקה עליך כאדם: זהו אוסף עובדות קטנות ומשעממות על חשבון, וכמה מהן מסומנות כך שהן יכולות רק לעזור.
- סוג קו הטלפון הוא החיובי הכבד ביותר ברמה 1, וזו הסיבה שהרמה קיימת בצורה שבה היא קיימת. נייד אמיתי שווה 14 נקודות, קו נייח 9, קו VOIP קבוע 2, ומספר VOIP לא קבוע הוא מינוס 12 עם נימוק מוצהר. מספר שאפשר לשכור לאחר צהריים אחד אינו ערוץ יצירת קשר.
- זמן ושימוש משתלמים יותר מכל דבר שאפשר לקנות. חשבון בן יותר מ-180 יום נושא 20 נקודות ואחד שנוצר היום נושא 0; חשבון שבאמת בנה משהו נושא עד 14 נוספות. מנוי בתשלום שווה 10, שזה פחות מאשר פשוט להשתמש בפלטפורמה במשך חצי שנה.
- השליליים הם אלה עם המשקל האמיתי. השעיה היא מינוס 40, דיווח הונאה מינוס 30, דומיין דואר חד פעמי מינוס 15, כרטיס נטען מראש מינוס 12, חיבור מספק אחסון מינוס 8, חיבור דרך VPN מינוס 6, ומדינת חיבור שאינה תואמת למדינה שבתיק מינוס 5.
- חלק מהבדיקות הן חינם וחלק לא, והפיצול מתפרסם ולא מוסתר. היסטוריית חשבון, מכשיר ורשת, אימות תשלום, שליטה בדומיין וגרף המתאם לא עולים דבר. חיפוש סוג קו טלפון עולה סנט, OTP חמישה, קריאת מסמך ארבעה, התאמת פנים אחד, בדיקת חיות שניים, חיפוש במרשם עסקי עשרים וחמישה, ובדיקה אנושית שלושה דולרים.
תשעה ערוצים, אין ביניהם פסיקה, רמה אחת בתחתית.
שום בדיקה בודדת לא יכולה להעניק רמה, ואף אחת מהן לא מכריעה דבר. כל אחת מייצרת אותות מוטפסים באותה צורה, ומנוע ניקוד דטרמיניסטי שרץ מעל קובץ מדיניות מגורסה הוא הדבר היחיד שאי פעם מוציא מספר. זו גם כל העמדה מול הזרקת הנחיות: המודלים לעולם לא רואים החלטה לקבל, מנוע הניקוד לעולם לא רואה טקסט חופשי, וטקסט שנראה כהנחיה ונמצא בתוך מסמך שהוגש נחשב בעצמו לאות הונאה ונזקף לחובת ההגשה.
שבעה דברים שזה איננו, כולל השניים שהכי סביר שיניחו אותם.
- זו אינה בדיקת מסמכים ברמה ממשלתית ואסור לתאר אותה ככזו. שום דבר כאן אינו מאמת מסמך מול מאפייני האבטחה של הגורם המנפיק. במקום זאת נבדק שערוצים בלתי תלויים מסכימים ביניהם, וזו טענה אחרת, שהרבה יותר קשה לזייף מכל פריט בודד, אבל היא אינה אותה טענה.
- רמה 2 לא עוצרת אף אחד בסביבת הייצור היום. שמונה שערי מוצר נוקבים ברמה 2, ורצפת האכיפה בסביבת הייצור מוצהרת כ-null, שהקוד קורא כלצפות ולעולם לא לסרב. מכונת הפיתוח מריצה את הרצפה שהמדיניות המשותפת נוקבת בה, שהיא 3. התוצאה האחת שממשית ברמה 2 בכל מקום היא האווטאר המיוצר: הוא נמנע מתחת לרמה 2 ובכוונה אינו מוחזק מאחורי ההשקה ההדרגתית, מפני שמניעתו היא האכיפה.
- בדיקת החיות עוצרת תצלום מודפס, צילום מסך, סלפי שמור ואותה פריים שנשלחה פעמיים. סרטון של המצולם שנחתך מחדש לסדר שהתבקש, ודיפפייק חי שמונע על ידי אותן הנחיות, שניהם עדיין עוברים. זה כתוב בעמוד הזה ולא מושאר לגילוי.
- אימות מעבר לרמה 1 נדחה בקנדה, בסין וברוסיה, והדחייה הזו פטורה מההשקה ההדרגתית במכוון. כיול של ניקוד אינו היתר לעבד נתונים ביומטריים במקום ש-Xuda אינה מורשית לפעול בו. קנדה חסומה כולה מפני שקוויבק דורשת הגשה 60 יום לפני שמערכת ביומטרית נכנסת לשירות, ושכבת הרשת נותנת לנו מדינה ולא מחוז.
- מכירת אימות למשתמשים שלך עצמך היא מוצר נפרד עם מגבלות משלו. ארגז החול משלים מקצה לקצה היום, ללא הגבלה ובלי שנספר, וקישור לפגישה חיה נוצר ותקף עוד לפני שצילום חי למשתמשים חיצוניים נפתח. גם לוח הבקרה וגם ה-API אומרים זאת מראש ולא נותנים למי שמגיע לקישור לגלות את זה בסוף.
- מרשם עסקי שעונה אינו אותו דבר כמו מרשם שקיים בכל מקום. בריטניה היא אינטגרציה ישירה וניו יורק עונה בעצמה; כל השאר תלוי במאגד, ובמקום שבו שום מרשם לא מפרסם נושאי משרה, org_authority פשוט לא מוענק ולא מוענק על סמך ראיות שלאיש אין.
- הרמה בחשבון שלך היא הטלה, לא הרשומה. רמה, טענות וניקוד נכתבים על מסמך החשבון כך שקורא שכבר מחזיק אותו לא זקוק לסיבוב נוסף. הראיות ושובל הביקורת חיים במסד הנתונים של האימות, וההטלה נבנית מחדש מהם, לעולם לא להפך.
השאלות שהתג לא עונה עליהן
שבע תשובות שנקראו מתוך verify_policy.json 1.8.0 ומתוך cpi/verify_module ולא מתוך דף שיווקי.
שלושה משטחים, שלושה קהלים, ובכוונה הם אינם אותו מסך.
האימות פוצל למשטחים נפרדים אחרי שמישהו שעקב אחרי קישור לרמה 2 נחת על המסך למכירת אימות לאנשים אחרים. הרמה שלך עצמך חיה תחת הפרופיל שלך מפני שזו הזהות שהיא חוסמת. השירות שאתה מוכר הוא מוצר אחר עם שורת מנוי משלו.
תשעת הערוצים, מה נשמר ומה נזרק, סולם הדרגות להרצת אימות על המשתמשים שלך עצמך, ואיך זה משתווה לספק KYC מתארח.
קריאת הפרטיםחשבון מוכר נוקב ברמה 4, לצד שער Stripe Connect שתמיד היה שם.
סיור בשוקהאימות שלך עצמך אינו במחירון מפני שהוא לא מתומחר. דרגות ה-Trust Center, לאימות אנשים אחרים, הן שורה נפרדת במנוי המאוחד האחד.
צפייה בתמחורפתחו את הסולם וקראו את הפער שלכם.
דף האימות שתחת הפרופיל שלכם מציג את הרמה שאתם מחזיקים, את הטענות המדויקות שעדיין חסרות ברמה הבאה, ואת הנימוקים בשפה פשוטה שמאחורי הניקוד שלכם. נדרשת קריאת סטטוס אחת כדי לגלות, זה לא עולה דבר בשום תוכנית, ושום דבר בחשבון שלכם לא מוחזק בזמן שההשקה ההדרגתית מסתיימת. אם אתם רוצים להריץ את אותן בדיקות על המשתמשים שלכם עצמכם, זה ה-Trust Center, וארגז החול משלים מקצה לקצה היום בלי כרטיס.