בסיס ידע מתחת למכסה המנוע
פרוטוקול ואירועים
שימושי אם אתה בודק את הלקוח, כותב אחד אחר, או רק רוצה לדעת כי התיאור לעיל הוא האמת.
דף זה תורגם במכונה לנוחיותך. המקור האנגלי הוא הגרסה החלה.
התחתון שלנו
Nymbot בנוי על Nostr. הודעות הן אירועים, זהויות הן זוגות מפתחות, וההפצה היא קבוצה של העברות ולא שרת שאתה צריך לסמוך עליו.
האירועים המעורבים :
| סוּג | מה זה |
|---|---|
| 1059 | חבילת המתנה נושאת מסר, בשני הכיוונים. |
| 14 | השמועה בתוכו - לא חתומה, אז זה ניתן להכחיש. |
| 13 | החותם, שנחתם על ידי השולח, מוצפן למקבל. |
| 30078 | הודעת היכולת הפוסט-קוונטית עם מפתח KEM. |
| 27235 | אירוע auth לטווח קצר המוכיח בקשה הוא שלך. |
סיבוב אחד, סוף סוף
- האפליקציה שלך חותמת את ההודעה למפתחות שהוכרזו על-ידי Nymbot - קלאסי ו- ML-KEM - מכסה אותה תחת מפתח לשימוש חד-פעמי ומפרסם את ההדפסה לתוך הקלטות.
- הוא קורא לעובד עם מזהה האירוע של האריזה ואירוע auth חדש שנחתם עבור פעולה אחת ונקודה סופית, כך חתימה שנלכדה לא יכולה לשחק מחדש נגד בקשה אחרת.
- העובד טוען את הסיבוב לפני שהוא לוקח, מייצר או מעביר כל דבר.ההעברה של אותה הודעה חוזרת על התשובה של הניסיון הראשון במקום לקנות שניה - ושני צירופים של שמועה אחת נחשבים לשאלה אחת.
- הוא לוקח את ההקלטה מההקלטות, פותח אותה, בודק אם החתימה של החותם תואמת את המפתח המאושר, מחדש את החוט מן ההקלטות הקודמות ומייצר.
- התשובה מאובטחת בחזרה למפתחות שהוכרזו, מפורסמת ומועברת לאפליקציה בתגובה, כך שהיא מופיעה מבלי לחכות להפצת העברת.
הסיווג, הנחיתה, החיפוש והשיחות הכלי מתרחשות בתוך שלב 4, בשרת.
קרדיט Ledger
משאבים חיים בספרייה של כותב יחיד במקום בשורות רגילות, כך הוצאות מקבילות משני מכשירים לא יכולות להצליח באותו אשראי.כל עסקה כספית היא idempotent ו- keyed: טענת על אשראי חשבונית משולם פעם אחת לא משנה כמה פעמים הוא מחדש, ושחרור קופון נמשך גם לאחר אשראי תאונה פעם אחת.
הוצאות מורשות על ידי חתימה חדשה מחויבת לפעולה זו, והסכום נשמר לפני ההפקה ומסודר לאחר מכן, כך תשובת Pro יכולה תקציב למקסימום ולהחזיר לך רק את מה שהיא השתמשה.
The שולחנות Voucher רישום ההוצאה וההוצאות ללא רישום מי, וזה כל הנקודה שלהם.