ورشة تداول الذهب في دبي

سجّل الآن

قاعدة بيانات مخفية لعُقدة Bitcoin تتقلص بمقدار 40 غيغابايت، لكن فقط إذا أعاد المشغلون بناءها

دمجت Bitcoin Core طلب السحب رقم #35531 في فرعها الرئيسي (master)، منفذةً إعادة تصميم معماري لقاعدة بيانات فهرس المعاملات الاختياري (txindex). وفي اختبارات القياس على الشبكة الرئيسية (mainnet)، خفّضت الصيغة المدمجة متطلبات تخزين قاعدة البيانات بنسبة تقارب 61%، مما قلّص الحجم من 66 غيغابايت إلى 26 غيغابايت ووفّر 40 غيغابايت من مساحة القرص. كما تحسّنت أوقات إعادة البناء بشكل ملحوظ، منخفضةً من ساعة و50 دقيقة إلى ساعة و19 دقيقة. تُعدّل إعادة التصميم بنية الفهرسة باستخدام بادئة مختصرة من 5 بايت مشتقة من دالة SipHash المُملّحة، ولاحقة من 6 بايت لتسلسل الكتلة وإزاحة المعاملة، بدلًا من معرّفات المعاملات الكاملة البالغة 32 بايت. ويبقى التحقق الكامل من المعرّف مقابل كتل القرص المرشحة قائمًا للقضاء على مخاطر تصادم التجزئة المحتملة، مع الحفاظ على سرعات البحث عند نحو 0.2 ملي ثانية. ورغم أن قواعد بيانات العُقد الحالية تظل متوافقة بعد الترقية، يجب على مشغلي العُقد إعادة إنشاء الفهرس بشكل فعّال لتحقيق وفورات التخزين. وسيتطلب الرجوع إلى إصدارات برمجية أقدم بعد إعادة البناء إعادة الفهرسة، نظرًا لأن الإصدارات السابقة لا يمكنها قراءة الصيغة المدمجة الجديدة.

الفئة

Bitcoin

المشاعر

محايدة

الحدث

إطلاق منتج

مدة القراءة

1 دقيقة