גירסת Litecoin Core v0.15.1

צומת המקור: 1100815
אדריאן גלאגר

עקוב דף Google+ or טויטר לחדשות העדכניות ביותר.

אנו שמחים לשחרר את מהדורת Litecoin Core 0.15.1. מדובר במהדורה חדשה של גרסה מינורית, הכוללת תכונות חדשות, תיקוני באגים שונים ושיפור ביצועים, כמו גם תרגומים מעודכנים. מומלץ לכל המשתמשים לשדרג לגרסה זו.

מספר שינויים באופן ההתמודדות של Litecoin Core עם חיבורי עמיתים וחסימות לא חוקיות נעשו, כאמצעי זהירות מפני מזלגות בלוקצ'יין והתנהגויות שגויות.

  • חסימות לא מבוקשות עם פחות עבודה מהעבודה המינימלית בשרשרת אינן מעובדות יותר גם אם יש להן עבודה רבה יותר מהקצה (בעיה פוטנציאלית במהלך IBD שבה יתכן שהקצה יהיה בעל עבודה נמוכה). זה מונע מעמיתים לבזבז את משאבי הצומת.
  • עמיתים המספקים שרשרת עם פחות עבודה מהעבודה המינימלית של שרשרת במהלך IBD ינותקו כעת.
  • עבור עמית יוצא נתון, אנו בודקים כעת אם לחסימה הידועה ביותר שלהם יש עבודה לפחות כמו הטיפ שלנו. אם לא, ואם עדיין לא שמענו על חסימה עם עבודה מספקת לאחר פסק זמן של 20 דקות, אנו שולחים הודעת getheaders בודדת ומחכה שתי דקות נוספות. אם לאחר שתי דקות לחסימה הידועה ביותר שלהם אין מספיק עבודה, אנו מנתקים את אותו עמית. אנו מגנים על 2 מעמיתינו היוצאים מלהתנתק מההיגיון הזה כדי למנוע שינויים מוגזמים בטופולוגיית הרשת כתוצאה מאלגוריתם זה, ובכל זאת מוודאים שיש לנו מספר סביר של צמתים שאינם ידועים ברשתות מזויפות.
  • עמיתים יוצאים (לא ידניים) המשרתים אותנו כותרות חסימות שכבר ידועות כלא תקפות (מלבד הכרזות חסימות קומפקטיות, מכיוון ש- BIP 152 מאפשר במפורש לצמתים להעביר חסימות קומפקטיות לפני שתאמתן לחלוטין) ינותקו כעת.
  • אם קצה השרשרת לא הוקדם יותר מ -7.5 דקות, כעת אנו מניחים שהקצה עשוי להיות מיושן וינסה להתחבר לעמית נוסף יוצא. בדיקה תקופתית מבטיחה שאם חיבור עמיתים נוסף זה נמצא בשימוש, אנו נתקף את העמית שהכריז לאחרונה על חסימה חדשה.
  • כעת עוקבים אחר מערך כל הבלוקים הידועים של עצמם (כלומר בלוקים שניסינו לחבר אך נמצאו כלא תקפים) ומשמש לבדיקה אם כותרות חדשות בונות על שרשרת לא חוקית. זה מבטיח שכל מה שיורד מחסימה לא חוקית יסומן ככזה.

דמי הממסר המינימליים -minrelayfee הונמך ל 0.01 לייט לק''ב (0.00001 LTC). זאת כדי להתכונן להורדת עמלת העסקה המינימלית ל 0.1 ליטרים לק''ב (0.0001 LTC) במהדורה הבאה.

החלפת ממופול --mempoolreplacement הושבת כברירת מחדל.

אף על פי שמשקל חסום היה מועדף על הגבלת גודל הבלוקים שהוחזרו על ידי getblocktemplate מאז 0.13.0, blockmaxsize נותרה כאופציה למי שרוצה להגביל את גודל החסימה שלהם ישירות. השימוש באפשרות זו הביא לכמה בעיות של ממשק המשתמש, כמו גם בחירת שכר טרחה לא אופטימלית וביצועים גרועים כל כך, ולכן הוצא משימוש כעת. יתר על כן, כעת נעשה שימוש באפשרות blockmaxsize רק לחישוב משקל blockmax מרומז, במקום להגביל את גודל הבלוק ישירות. כל כורים המעוניינים להגביל את הבלוקים שלהם לפי גודל, במקום לפי משקל, יצטרכו לעשות זאת באופן ידני על ידי הסרת עסקאות מתבנית החסימה שלהם ישירות.

כעת ייכתבו הגדרות ה- GUI guisettings.ini.bak בספריית הנתונים לפני שניגב אותם כאשר ה- -resetguisettings נעשה שימוש בטיעון. ניתן להשתמש בזה בכדי לפתור בעיות רטרואקטיבית עקב הגדרות ה- GUI.

בעבר, ניתן היה לפתוח את אותו הארנק פעמיים על ידי העתקה ידנית של קובץ הארנק, מה שגרם לבעיות כאשר שניהם נפתחו בו זמנית. לא ניתן עוד לפתוח עותקים של אותו ארנק.

טיעון איתור באגים נסתר -minimumchainwork נוספה כדי לאפשר שימוש בערך עבודה מינימלי מותאם אישית בעת אימות שרשרת.

  • הערך "currentblocksize" ב- getmininginfo הוסר.
  • dumpwallet כבר לא מאפשר להחליף קבצים. זהו אמצעי אבטחה וכן מונע טעויות משתמש מסוכנות.
  • backupwallet כעת ייכשל בעת ניסיון לגבות לקובץ המקור, במקום להרוס את הארנק.
  • listsinceblock כעת ישליך שגיאה אם ​​לא ידוע blockhash ערך הארגומנט מועבר במקום להחזיר רשימה של כל עסקאות הארנק מאז חסימת הג'נסיס. ההתנהגות לא משתנה כאשר מסופקת מחרוזת ריקה.

להורדה אנא בקר בדף ההורדה כאן. לחלופין, תוכל להציג את תיקיית ההורדה כאן.

אנא השתמש ב- GPG כדי לאמת את תקינות קבצי הבינאריה לשחרור. זה מבטיח שלא טופלו בינארי שהורדת. הוראות GPG של לינוקס, MacOS ו- Win32 cygwin זמינות כאן. שים לב גם שאנו GPG חותמים על הבינאריות כנוחות עבורך, הדרך האולטימטיבית לאמת את תקינות הבניינים היא לבנות אותם בעצמך באמצעות Gitian. ניתן למצוא הוראות כיצד לבצע פעולות אלה כאן.

למהדורה זו, הקבצים הבינאריים נחתמו עם מזהה מפתח FE3348877809386C (מפתח הטראש).

למרות שגרסה זו נבדקת בכבדות, גרסה זו עשויה עדיין להכיל באגים. גבה תמיד את קובץ ה- wallet.dat לפני השדרוג. אם אתה נתקל בבעיות כלשהן, אנא יידע אותנו על ידי פרסום בקטע דיווח על באגים שלמטה.

סניף המאסטר מכיל את ההתחייבויות האחרונות למהדורות היציבות הבאות של Litecoin Core.

ניתן למצוא הוראות בנייה עבור לינוקס כאן.

ניתן למצוא הוראות בנייה עבור OSX כאן.

ניתן למצוא הוראות בנייה עבור Windows כאן.

הגש את כל הבעיות שאתה נתקל כאן ואחד ממפתחי Litecoin יעזור לך.

הירשם להודעות בלבד או לדיון פיתוח.

אלה ה- SHA-256 של הקבצים ששוחררו:

686acf75f76befd39ca8b3a6b3ea86e52775fc33220970cd6db9e75c6bb814dc litecoin-0.15.1-aarch64-linux-gnu.tar.gz
38df3210486dfe1af59b0db713be7c5567158dda6510efc92e76b5c3adfa7602 litecoin-0.15.1-arm-linux-gnueabihf.tar.gz
8559c17d4b7ca77c2b8844d9013cf4a7e575515263deae06c64f4c5da1486a12 litecoin-0.15.1-i686-pc-linux-gnu.tar.gz
2bb565a77779be4ed5b186c93891bc0a12352c94316a1fc44388898f7afb7bc2 litecoin-0.15.1-osx64.tar.gz
e33039232541c190a1529323b6d872d986f8b14bc2fcb8763721de52ed9f9096 litecoin-0.15.1-osx.dmg
d5b2b12b7d7817ad0db5abb54fb06cd37e5379db1b89c72d656df3ba59d355be litecoin-0.15.1.tar.gz
97fd13845045475a62e5707ded25d5be75ea1c4d89080418dcba7a670ee46dad litecoin-0.15.1-win32-setup.exe
7885caabac4968480511b502621670edbb7b0661378cb8a6da86450a74c83d94 litecoin-0.15.1-win32.zip
71d430481e5064ad56e793b81f1d5e5f9f811107794a95c6ad751a3bee9d6e99 litecoin-0.15.1-win64-setup.exe
eae66242ef66ee22f403ade0c2795ff74f6654bf3fc546e99bde2e6e4c9e148f litecoin-0.15.1-win64.zip
77062f7bad781dd6667854b3c094dbf51094b33405c6cd25c36d07e0dd5e92e5 litecoin-0.15.1-x86_64-linux-gnu.tar.gz

תודה לכל מי שתרם ישירות למהדורה זו:

  • מפתחי הליבה של ביטקוין
  • אדריאן גלאגר
  • אוניקס
  • קובל
  • cryptonexii
  • גברילדוב
  • מרטין סמית '
  • NeMO84
  • עמודים לדקה 0
  • romanornr
  • שאולינפרי
  • spl0i7
  • ultragtx
  • VKoskov
  • חלל ריק
  • שינקסי

Source: https://blog.litecoin.org/litecoin-core-v0-15-1-release-d2a400cb78bc?source=rss—-d41bceeb173b—4

בול זמן:

עוד מ Litecoin