מיינט הרצליה

תיקון הפרטיות של Bitcoin Core מגיע לקוד v32 בעוד שהתיקון v31 נשאר פתוח

נתיב ההצטרפות בסיכון

משתמשים מאפשרים את אפשרות השידור הפרטי להגשות באמצעות sendrawtransaction, הפקודה לשליחת עסקה גולמית לרשת. נתיב זה משתמש בחיבורים ייעודיים וקצרי חיים לעמיתים של Tor או I2P, או לעמיתים IPv4 ו-IPv6 דרך Tor. הדאגה לקישור החיבור חלה על פעילות השידור הפרטית הזו, ולא על כל צומת המריץ את תצורת ברירת המחדל.

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

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

הערות השחרור 31.1 של Bitcoin Core מתארות דליפה מוקדמת יותר של כתובת IP: בנסיבות מסוימות, חיבורי שידור פרטיים השתמשו ב-clearnet במקום ברשת הפרטיות המאופשרת. התיקון הזה התייחס לאופן ניתוב החיבורים. השינוי החדש יותר מתייחס להשפעות הניתנות לצפייה של טיפול בעמיתים.

מפתחים גם סימנו שידור פרטי כניסיוני וצמצמו את טענות הפרטיות שלו להפחתת סיכונים. עבור משתמשים בסניף הישן יותר, השלבים הבאים נשארים יציאת גב 31.x שהושלמה וגרסה המכילה אותו.

שתף את הפוסט
דילוג לתוכן