Bitcoin Core يطلق الإصدار 0.15.1
- المصدر
- Bitcoin Corebitcoincore.org
- تاريخ النشر الأصلي
- طول النص الأصلي
- قراءة في 4 دقائق
- اللغة
- الإنجليزية
ملخص SATWEI
احترازًا من انقسامات مستقبلية في الشبكة، يقطع Bitcoin Core 0.15.1 الاتصال بالنظراء الذين يقدمون سلسلة دون minimum-chain-work أثناء المزامنة الأولية، وبالنظراء الصادرين الذين يقدمون رؤوسًا معروفة بعدم صلاحيتها. ويؤدي رأس سلسلة عالق 30 دقيقة الآن إلى اتصال صادر إضافي. ويفقد المُعدِّنون الاستخدام المباشر لـ blockmaxsize، فقد أُهمل ولم يعد سوى مؤشر ضمني لحد الوزن.
الوسوم
- P2P
- التوسّع
- المحفظة
المزيد من Bitcoin Core
نمو بطيء بلا سقف في الذاكرة مع نظراء ما قبل BIP31 المتوقفين
بادّعاء عدم دعم رسائل ping وفق BIP 31، كان بوسع نظير خبيث الإفلات من قطع الاتصال بعد 20 دقيقة والقراءة ببطء، فتتضخم قائمة إرسال العقدة بما يصل إلى 2MB في الساعة لكل نظير وارد و5MB لكل نظير صادر. أُغلقت الثغرة CVE-2026-117349، المصنفة متوسطة الخطورة، عبر #36667 في Bitcoin Core 32.1 و31.2 و30.4 و29.5، وكانت عقد -blocksonly أقل تعرضًا بكثير.
Bitcoin Core
صدور Bitcoin Core 30.4
لم يعد Bitcoin Core 30.4 يعامل البتات من 5 إلى 28 في BIP 9 كإشارات انقسام ناعم، تطبيقًا لـ BIP 323، فلا تثير الكتل التي تضبطها تحذيرات النشر المجهول بعد الآن (#34779). وعلى صعيد الشبكة، فُرضت مهلة زمنية على النظراء الذين توقف الإرسال إليهم مؤقتًا (#36667)، فيما صارت مواقع flatfile تعتمد أعدادًا صحيحة بطول 64 بت (#36669).
Bitcoin Core
بيانات TCP العاجلة تضخّم الذاكرة بلا حد على الأنظمة غير Linux
كان بوسع نظير متصل إسقاط العقد العاملة على Windows وmacOS وBSD بإرسال بيانات TCP عاجلة، إذ تتسلل عبر القراءات المتوقفة في واجهة select() وتتراكم في الذاكرة بلا حد (CVE-2026-117350). عقد Linux بمنأى عن الخلل لأنها تستخدم poll(). وتعالج الإصدارات 32.1 و31.2 و30.4 و29.5 من Bitcoin Core هذه الثغرة متوسطة الخطورة، التي كشفها فحص بنموذج لغوي كبير ضمن Project Loupe.
Bitcoin Core



