מוכן לשחרר
לפני קידום יישום Iroha או שינוי רשת, להוכיח את ההתנהגות בסביבה הקטנה ביותר שיכולה לחשוף את הסיכון הרלוונטי, ולאחר מכן לעבור באמצעות רשת ניסוי משותפת ושער הייצור במכוון.
שער רשת מקומית
- להפעיל רשת מקומית חד פעמית עם אותו מסלול Iroha ומספר המבטיחים המעשיים הקרוב ביותר.
- תפעילו בדיקות יחידות לבניית עסקאות, לנתח שאילת, ניהול דחייה, וטעינת הגדרות.
- השתמשו בנתיבי קריאה וכתבה הצליחים הקטנים ביותר באמצעות אותו צורה SDK או CLI שתשתמש בהמשך התוכנית.
- לכבוש ה- hashs, סטטוסים, אירועים וקריאות מצב של עסקאות צפויות בארטיפקטים במבחן.
ראו שיגור Iroha 3 ו SDK הדרכים .
שער טסטנט משותף
- השתמש Taira או רשת בדיקה משותפת אחרת לתנהגות נקודת הסיום, דמי, מימון חשבון, איחור, וניסויים מבצעיים.
- Keep live testnet כותב opt-in כך שפעולות הבדיקה הרגילות לא תלויות בת זמינות הרשת או בהוצאה של כספי רשת הבדיקה.
- בדוק את מימון המחתם, מטא-נתונים של נכסי העלות, רשיונות הסמכות והמצב הנצפה לפני שישלחו כל עסקאות בדיקת חי.
- חכו למצב של הטרמינל, ולאחר מכן איבדו את המצב המוצא עם שאלת קריאה בלבד.
ראו הבניית על SORA 3: Taira ו Minamoto .
רשת הראשית או שער הייצור
- השתמשו בחתימות ייצור נפרדות, מימון, דומנים ומסלולים להגדיר. אל תמכילו במפתחות רשתות מבחן או בהנחה של מקלטים.
- אישר את הסצנות הנדרשות בין SDK ל- מתריסת התאימות . לחץ ולבדוק בנפרד את ה- CLI המדויק, בינרי הדוגמאות, ההשפנה והשידור לרשת המשמשים על ידי הפעלת.
- רשיונות ביקורת, תמיכה בתשלום, גבולות שיעור, מעקב, מצב备份 וקריטריונים לאחזור לפני חלון השחרור.
- נדרש תוכנית עסקה כתובה או מיגרציה עבור רשומות בעלות השפעה גבוהה.
רולבאק והתאוששות
- להגדיר אילו שינויים יכולים להיבטל על ידי הפעלת קוד, אשר דורשים עסקאות ברשת, ולא ניתן לבטל אותם ישירות.
- עבור שינויים בנתונים על שרשרת, להכין עסקאות פיצוי או תסריטים מיגרציה לפני כתיבת הייצור הראשונה.
- עבור שינויים ברשת, שמרו את השני הקודם, קונפיג חבילה, דזנזיס חתום, וספר ההפעלה זמין במהלך השידור.
- להגדיר נקודת החלטה לבטל את ההשפעה בהתבסס על אותות אובייקטיביים כגון שיעור דחייה, צמיחה בשורה, עיכוב או בריאות עמיתים.
רשימת הבדיקה הסופית
- הגדרות הן ספיציפיות לסביבה ולא מכילות סודות למבחן בלבד.
- ההתנהגות של ניסוי טרנזקציה מחדש היא אי-פוטנציאלית או מוגבלת באופן ברור.
- היישום יכול להבדיל בין דחייה, תקופת ייאוש, תשעון זמן, וכישלונות זמינות נקודת סוף.
- מעקב מכסה סיבוב, איחור, עומק בתור, דחייה, שינויים בתצפיות, אירועים עסקיים רלוונטיים.
- למפעילים יש ספרים לחיפוש אחר אמצעי כשלון צפויים.
- ביקורת אבטחה התייחסו לאחסון המפתח, רשיונות, חשיפה לרשת והרשות לאוטומציה.