Bitcoin Core 28.0 משנה את טכנולוגיית הבלוקצ'יין, מכין את הבמה לעידן חדש של חדשנות
בקיצור
Bitcoin Core 28.0 משפר את האבטחה, השימושיות והביצועים של רשת הביטקוין, כולל תמיכה ב-Testnet4, מה שמבטיח סביבות בדיקה יציבות לשיפורי רשת עתידיים מבלי לפגוע בשלמות הביטקוין.
עם יציאת Bitcoin Core גרסה 28.0, האבטחה, השימושיות והביצועים של רשת הביטקוין מתחזקים על ידי מספר תכונות חדשות ומשופרות. Bitcoin Core הוא עמוד השדרה של המערכת האקולוגית של הביטקוין והוא חיוני לשימור שלמות ותפעול המערכת כולה.
אבטחה היא אחת התכונות המכריעות ביותר של כל מטבע קריפטוגרפי, ו-Bitcoin Core 28.0 מביאה שדרוגים רבים כדי להתמודד עם זה. תוספות בולטות כוללות הוספת תמיכה ב-Testnet4, לפי BIP94.
Testnet4 נועד בסופו של דבר לתפוס את מקומו של Testnet3, לתת למפתחים ולבודקים סביבה יציבה יותר לבחון תכונות ופרוטוקולים חדשים מבלי לדאוג לפגיעה בביטקוין בפועל. שינוי זה מאפשר לבדוק שיפורי רשת עתידיים בצורה יסודית יותר, מה שבסופו של דבר יביא לרשת מרכזית אמינה ומאובטחת יותר.
טיפול טוב יותר בחיבורי P2P הוא שיפור אבטחה נוסף. במקום להסתיים רק אם כל איגודי ה-P2P שלו נכשלים, הגרסה המעודכנת כעת לא מצליחה להתחיל אם אחד מהם נכשל. על ידי ביצוע השינוי הזה, נמנעות פגיעויות אפשריות שיכולות לנבוע מקישוריות לסירוגין ומובטח שהצומת יהיה פונקציונלי ובטוח לחלוטין מרגע תחילתו.
חידוש נוסף מכוון אבטחה הוא מתן פונקציונליות של חיבור פרוקסי עבור שקעי תחום UNIX. Bitcoin Core 28.0 מאפשר למשתמשים לציין -onion או -proxy למסלולי שקע מקומיים עם הקידומת "unix:" כדי להקל על חיבורים בטוחים ויעילים יותר לשירותי proxy. זה יתרון במיוחד עבור משתמשים המשתמשים ב- Tor כדי להגביר את האנונימיות שלהם.
שיפורים בביצועים וביכולת הרחבה
עם Bitcoin Core 28.0, מתבצעים מספר שיפורים במדרגיות ובמהירות של הרשת. מדיניות mempool החדשה מתייחסת לעסקאות עם גרסה מספר שלוש כסטנדרט בכל הרשתות, בכפוף למדיניות העסקאות של BIP 431 המתוארת ב-BIP XNUMX מוגבלת טופולוגית עד לאישור (TRUC).
מגבלת עסקאות של 10,000vB, גירוש צאצאים שפחות תואמים תמריצים והגבלות על הוצאת פלטים לא מאושרים הם גם חלק מהשינוי הזה. עם מגבלות אלו, הגבלת עמלות צריכה להיות אמינה יותר ויש להגביר את יעילות הרשת באופן כללי על ידי ייעול הערכת תאימות התמריצים תוך קבלת או החלפת עסקאות.
אלמנט נוסף לשיפור הביצועים הוא הצגת החבילה המוגבלת RBF (Replace-By-Fee). זה מגביר את גמישות ניהול העסקאות ועשוי להפחית את העומס ברשת על ידי הפעלת החלפה של חבילות לא תואמות שאחרת היו מובילות לרכיב מקושר בגודל 2.
הצפי הוא שמשתמשים רבים - במיוחד אלה שמשתמשים ב-Replace-by-Fee - יעריכו פחות כעת, לאחר שמצב ברירת המחדל של estimatesmartfee RPC שונה מזהיר לחסכוני. משתמשים עשויים לראות עלויות עסקה מופחתות כתוצאה מהשינוי הזה, מה שעשוי גם לגרום להערכות חיוב מדויקות יותר.
תכונות ידידותיות למפתחים ושימושיות
שיפורים רבים בוצעו ב-Bitcoin Core 28.0 כדי להפוך אותו לידידותי יותר עבור מפתחים וגם עבור משתמשי קצה. משתמשים יכולים כעת להוסיף תיאורים שנוצרו אוטומטית לארנקיהם באמצעות ה-RPC החדש של createwalletdescriptor. זה מקל על שדרוגים עבור ארנקים שהוקמו לפני שהוצגו מתארים סטנדרטיים חדשים, כמו שורש שורש.
עם הכללת ה- gethdkeys RPC, למפתחים יש כעת שליטה מדויקת יותר על ניהול הארנק. הוא מציג את כל מפתחות BIP32 HD המשמשים את מתארי הארנק. כדי לבנות ולהוסיף מתארי מפתח בודד לארנק עבור מפתחות מסוימים, השתמש בפונקציונליות זו בשילוב עם createwalletdescriptor.
בוצעו גם שיפורים ב-GUI. משתמשים יכולים כעת להעביר כל ארנק מדור קודם בספריית הארנק שלהם, ללא קשר לאיזה ארנקים נטענים ברגע זה, באמצעות האפשרות "העבר ארנק". תהליך עדכון ארנקים ישנים יותר לפורמטים חדשים יותר מקל על ידי שינוי זה.
שינויים בניהול נתונים
אחסון החסימה השתנה כתוצאה מהשדרוג; קבצי חסימה עוברים כעת XOR אוטומטית עם מפתח שמור ב-blocksdir. למרות שזה משפר את האבטחה, חשוב לזכור שאיטרציות קודמות של Bitcoin Core או יישומי צד שלישי לא יוכלו לגשת ל-blocksdir באמצעות מפתח XOR שאינו אפס.
מסד הנתונים של chainstate כוונן כדי למזער את משך הזמן הדרוש לסיום הורדת הבלוק הראשון על ידי שמירת המטמון מלא למשך פרק זמן ארוך יותר במהלך חיתוך הבלוק. ניתן לשפר באופן משמעותי את חווית המשתמש של צמתים שחוברו לאחרונה לרשת על ידי שדרוג זה.
שיפורים בפרוטוקול רשת ותקשורת
מספר שינויים לפרוטוקולי רשת ולתקשורת מוצגים ב-Bitcoin Core 28.0. כעת, כששאילתות JSON-RPC 2.0 מזוהות, שרת ה-JSON-RPC תואם באופן קפדני לפרוטוקול בזמן שהוא מגיב להן. ייתכן שיהיה צורך לעדכן לקוחות JSON-RPC כדי לשמור על תאימות לשינוי זה.
האופן שבו Bitcoin Core מנהל חיבורי P2P משתנה גם על ידי השחרור. בעבר, Bitcoin Core תמיד נקשר ל-127.0.0.1:8334 כדי להאזין לחיבורי Tor כאשר הוא סורק אחר חיבורי P2P. התנהגות זו השתנתה בגרסה 28.0 כך שקישור ב-adr:port מתרחש רק כאשר bind=addr:port. משתמשים יצטרכו לציין במפורש בהגדרות שלהם שהם לא יאפשרו עוד חיבורי Tor נכנסים על סמך ההתנהגות המשוערת בעבר.
יותר יעילות ויציבות txid לעסקאות הוצאות מוצעות עם תוספת של Pay To Anchor (P2A) כסוג פלט עדים סטנדרטי חדש. ראוי לציין, אפוא, כי יכולתה של הרשת להפיץ הוצאה פלט זו תוגבל עד שמספר מספיק של צמתים יאמצו את העדכון הזה.
שיפורי פונקציונליות בארנק
פונקציונליות הארנק שופרה במספר דרכים עם Bitcoin Core 28.0. כעת, כשהארנק יכול לזהות התנגשויות בין עסקאות הארנק לבין ה-mempool, המשתמשים עשויים לקבל מידע נוסף על סטטוס העסקאות. עם שינוי זה, ניתן לנהל עסקאות בצורה יעילה יותר, במיוחד כאשר עסקאות אב מוסרות מהמאגר.
למשתמשים יש כעת יותר שליטה על יצירת עסקאות וייתכן שהם יוכלו למנוע עלויות בלתי צפויות הודות להכללת אפשרות max_tx_weight ב-RPCs שונים (fundrawtransaction, walletcreatefundedpsbt, ושלח).
כתב ויתור
בקנה אחד עם הנחיות פרויקט אמון, אנא שים לב שהמידע המסופק בדף זה אינו מיועד ואין לפרש אותו כייעוץ משפטי, מס, השקעות, פיננסי או כל צורה אחרת של ייעוץ. חשוב להשקיע רק את מה שאתה יכול להרשות לעצמך להפסיד ולפנות לייעוץ פיננסי עצמאי אם יש לך ספק. למידע נוסף, אנו מציעים להתייחס לתנאים ולהגבלות וכן לדפי העזרה והתמיכה שסופקו על ידי המנפיק או המפרסם. MetaversePost מחויבת לדיווח מדויק וחסר פניות, אך תנאי השוק עשויים להשתנות ללא הודעה מוקדמת.
על המחבר
ויקטוריה היא סופרת על מגוון נושאים טכנולוגיים כולל Web3.0, AI ומטבעות קריפטוגרפיים. ניסיונה הרב מאפשר לה לכתוב מאמרים בעלי תובנות לקהל הרחב.
מאמרים נוספים
ויקטוריה היא סופרת על מגוון נושאים טכנולוגיים כולל Web3.0, AI ומטבעות קריפטוגרפיים. ניסיונה הרב מאפשר לה לכתוב מאמרים בעלי תובנות לקהל הרחב.