עדכון זה נכתב וסופק על ידי המפתח הראשי של Litecoin MimbleWimble דיוויד בורקט.
————
סִמוּל
בחודש שעבר מיזגתי את node
קוד על גבי בסיס הקוד של מהדורת LTC 0.21 (ראה עדכון ביולי), אז החודש הזה התחיל עם מיזוגי wallet
קוד. מסתבר שהרבה השתנה בארנק בין 0.18 ל-0.21, אז נאלצתי להקדיש כמה שבועות לתכנון מחדש של אופן החישוב והניהול של כתובות ומפתחות MWEB. התוצאה הסופית הייתה אפילו נקייה יותר ממה שהייתה לנו עם 0.18, אז זה התברר כדבר טוב, למרות שנדרש מאמץ נוסף 🙂
עבור קופי הקוד שביניכם, רוב השינויים היו ב: scriptpubkeyman.cpp 1, mweb_wallet.cpp, ו-Keychain.cpp.
חוץ מזה, היו לי הרבה באגים ובדיקות לתקן כתוצאה מהמיזוג, שהצלחתי לעשות בדיוק בזמן שהאודיטורים ב-Quarkslab יכללו בסקירה שלהם. על הפתק הזה…
ביקורות וביקורות
אני עובד בשיתוף פעולה הדוק מאוד עם אחד מהאודיטורים של Quarkslab עכשיו. היא עברה על הקוד ונמצאת בשלבי בדיקה ראשוניים. הצלחנו לסנכרן אותה מול ה-mainnet, והיא גם ביקשה שאיצור עבורם רשת בדיקות, שעכשיו הם מחוברים אליה ומתנסים בה.
משחרר
אמנם אנחנו עכשיו ממוזגים על גבי קוד שחרור 0.21, אבל למעשה אפילו לא מְשׁוּחרָר 0.21 עדיין 😀. התבקשתי לקחת על עצמי את ניהול המהדורה הזו, אז ביליתי את השבוע האחרון בהכנת קוד ההפצה. בהנחה שאוכל להקים את המפתחים האחרים יחד (שזה מאוד כמו רעיית חתולים), אז אני מצפה שנוכל לשחרר את 0.21 עד העדכון הבא שלי. זה יכלול, בין הרבה דברים אחרים, תמיכה ב-Taproot 🚀. אני מקווה שנוכל לאמץ את ה-0.21 במהירות, וכורים מאותתים ל-Taproot, כי בחודש הבא, אני אחתוך את השחרור של MWEB (שאליו אני קורא 0.22-ish
עד שמישהו ייתן לי מספר שחרור רשמי). תאריך השחרור עבור 0.22-ish
יהיה תלוי מאוד בתוצאות הביקורת, שתסתיים לחלוטין עד אמצע אוקטובר. אז למרות שנישאר אופטימיים לקראת מהדורה של 31 באוקטובר 🎃 לעת עתה, רשום את התאריך בקלילות רבה בעיפרון, לא בעט 😉
אזכורים בולטים
ריאן רייט הוא בלר מוחלט. בזמן שחיפשתי פינת רחוב שקטה לחיות בה (ראה: רקע 18), הוא חלף פנימה עם א תרומה של 100 LTC 2 רגע לפני שרשמתי את הבית שלי בשוק 😜
MWEB ממומן כעת במלואו! 💰 🤑 💵
כל התרומות הנוספות שנאספו ימשיכו לממן אותי לפרויקטי פיתוח עתידיים. יש עוד כל כך הרבה יותר שאני רוצה לעשות: שן הארי לפרטיות ברמת P2P, תמיכה ב-CoinSwap, שיפורים בסנכרון, החלפות אטומיות, כתובות לצפייה בלבד, תמיכה ב-MWEB עבור ארנקי חומרה ולקוחות קלים, ועוד הרבה, הרבה יותר. אז עדיין תשתפי 6 בכל פעם שאתה יכול 🙏