ما Bitcoin Core؟
Bitcoin Core برنامج مفتوح المصدر يتصل بشبكة Bitcoin من نظير إلى نظير ويتحقق بصورة مستقلة من كتل Bitcoin ومعاملاتها.يتضمن البرنامج تطبيقًا لعقدة كاملة ومحفظة اختيارية وواجهة رسومية وبرامج لسطر الأوامر وواجهات للمطورين للتفاعل مع شبكة Bitcoin.يفحص Bitcoin Core البيانات المستلمة بمقارنتها بقواعد الإجماع التي تحدد صلاحية معاملات Bitcoin وكتلها وسجل بلوكتشين.لا يحتاج مستخدم Bitcoin Core إلى الوثوق بخادم آخر ليقرر ما إذا كانت كتلة مستلمة تلتزم بهذه القواعد.يصف المستودع الرسمي لشيفرة Bitcoin Core البرنامج بأنه تطبيق ينزّل الكتل والمعاملات من شبكة Bitcoin من نظير إلى نظير ويتحقق منها بالكامل.
Bitcoin Core ليس شركة أو مؤسسة مالية أو توكن بلوكتشين أو مجمع تعدين أو سلطة مركزية تتحكم في Bitcoin.إنه أحد تطبيقات بروتوكول Bitcoin، وإن كان انتشاره الواسع يجعل سلوكه بالغ الأهمية لمنظومة Bitcoin.ما أحدث إصدار من Bitcoin Core؟
الإصدار Bitcoin Core 31.1 هو أحدث إصدار مستقر حتى يوليو 2026.وتشير ملاحظات إصدار Bitcoin Core 31.1 الرسمية إلى نشر الإصدار في 8 يوليو 2026.
يتضمن الإصدار 31.1 إصلاحات للأخطاء وتحسينات للأداء تؤثر في مجالات مثل نشاط قاعدة بيانات chainstate ونقل المحافظ والتحقق والشبكات وبث المعاملات الخاصة.أصلح الإصدار مشكلة خصوصية في ميزة البث الخاص، كان من الممكن أن تكشف عنوان الإنترنت للمرسل في ظروف شبكية محددة في الإصدار 31.0.ينبغي للمستخدمين مراجعة صفحة تنزيل Bitcoin Core الرسمية قبل التثبيت، إذ قد تصدر تحديثات صيانة وأمان بعد نشر المقال.
لا ينبغي افتراض أن فرع التطوير أو الإصدار المرشح يوفّر مستوى الاستقرار نفسه الذي يوفّره إصدار رسمي مستقر.الفرق بين Bitcoin Core وBitcoin
Bitcoin هي شبكة نقدية لامركزية وأصل رقمي، بينما Bitcoin Core برنامج يمكنه المشاركة في هذه الشبكة.لا تعتمد Bitcoin على امتلاك شركة واحدة لـ Bitcoin Core أو على تشغيل فريق تطوير واحد لخادم مركزي.يختار المستخدمون المستقلون برنامج العقدة وإصداره اللذين يشغلونهما.يمكن لمطوري Bitcoin Core اقتراح الشيفرة ومراجعتها ونشرها، لكنهم لا يستطيعون إجبار مشغلي العقد عن بُعد على تثبيتها.لا تدخل تغييرات الإجماع حيز التنفيذ إلا عبر سلوك المشاركين في الشبكة وتنسيقهم وقبولهم لهذه التغييرات وإنفاذها.كما يختلف رقم إصدار Bitcoin Core عن إصدارات المعاملات والكتل وتنسيقات المحافظ وإصدارات بروتوكول الند للند.الفرق بين Bitcoin Core ومحفظة Bitcoin
تدير محفظة Bitcoin المعلومات اللازمة للتعرف على مخرجات معاملات Bitcoin والإنفاق منها والموافقة على ذلك.يتضمن Bitcoin Core وظائف المحفظة، لكن البرنامج الكامل ينفذ مهام إضافية عديدة تشمل التحقق والشبكات وترحيل المعاملات وتخزين بلوكتشين وخدمات المطورين.يمكن للمستخدم تشغيل Bitcoin Core من دون تحميل محفظة.كما يمكن لتطبيق المحفظة الاتصال بعقدة Bitcoin Core بدلًا من الوثوق بخادم بلوكتشين تابع لجهة خارجية.لا يؤدي تشغيل Bitcoin Core تلقائيًا إلى وجود Bitcoin في البرنامج، إذ تعتمد أرصدة المحفظة على المفاتيح والبرامج النصية وأوصاف المخرجات ومعاملات بلوكتشين ذات الصلة.الفرق بين Bitcoin Core والمُعدِّن
يتحقق Bitcoin Core من الكتل ويمكنه توفير بيانات تستخدمها برامج التعدين، لكن تشغيل العقدة العادي لا ينفذ تعدينًا تنافسيًا بإثبات العمل.تُجري أجهزة التعدين المتخصصة عمليات تجزئة متكررة لرؤوس الكتل المرشحة، في محاولة للعثور على قيمة أدنى من هدف الشبكة.يمكن لـ Bitcoin Core إنشاء قوالب للكتل والتحقق من الكتل المستخرجة قبل ترحيلها إلى النظراء.ترفض العقدة الكاملة كتلة تعدين تخالف قواعد الإجماع، حتى لو احتوت على إثبات عمل صالح.يعني هذا الفصل أن المعدّنين يقترحون الكتل، بينما تقرر عقد التحقق بصورة مستقلة ما إذا كانت هذه الكتل مقبولة.لماذا تشغّل Bitcoin Core؟
يتيح تشغيل Bitcoin Core للمستخدم التحقق من نشاط Bitcoin وفق قواعد الإجماع التي تطبقها العقدة محليًا.يمكن للعقدة التحقق من وجود مدخلات المعاملات، واستيفاء التوقيعات لشروط الإنفاق، والتزام الكتل بحدود الحجم والوزن، وامتثال عملات Bitcoin المنشأة حديثًا لقواعد الإصدار.قد تحسّن العقدة التي يشغلها المستخدم محليًا الخصوصية المالية، إذ تقلل الحاجة إلى إرسال عناوين المحفظة واستفسارات المعاملات إلى خادم غير ذي صلة.يمكن للعقدة توفير بيانات بلوكتشين وmempool للمحافظ وأنظمة الدفع وأدوات البحث وأنظمة التعدين وتطبيقات الأعمال.كما يمكن للعقد التي يمكن الوصول إليها ترحيل المعاملات والكتل الصالحة إلى مشاركين آخرين في الشبكة.لا يولد تشغيل العقدة فوائد أو مكافآت Staking أو دخلًا مضمونًا من التعدين.ما العقدة الكاملة لـ Bitcoin؟
تنزّل العقدة الكاملة لـ Bitcoin بيانات الكتل والمعاملات وتتحقق منها وفق قواعد إجماع Bitcoin.تحتفظ العقدة بحالة حالية كافية لتحديد ما إذا كانت المعاملات الجديدة تحاول إنفاق مخرجات غير منفقة صالحة.كما تتحقق بصورة مستقلة من إثبات العمل ومن سلسلة رؤوس الكتل الكاملة المؤدية إلى أحدث كتلة في السلسلة.وتتحقق أيضًا من البرامج النصية وبنية المعاملات وإنشاء الكتل وحدود الإصدار وغيرها من شروط الإجماع.تُعرّف العقدة الكاملة بالتحقق، لا بمدى احتفاظها الدائم بكل كتلة تاريخية.تظل عقدة Bitcoin Core التي تستخدم الحذف الانتقائي للبيانات عقدة كاملة للتحقق، رغم حذفها ملفات الكتل الأقدم بعد التحقق منها.كيف يتحقق Bitcoin Core من بلوكتشين؟
يبدأ Bitcoin Core بكتلة التكوين الخاصة بـ Bitcoin والمضمّنة في الشيفرة، ثم يعالج الكتل اللاحقة بالتتابع.يجب أن تشير كل كتلة إلى كتلة سابقة وأن تستوفي هدف إثبات العمل المطلوب.تتحقق العقدة من كل معاملة في الكتلة وفق قواعد الإجماع السارية عند ارتفاع الكتلة وفي سياقها.وتتأكد من أن مدخلات المعاملات تنفق مخرجات موجودة ولا تنشئ إنفاقًا مزدوجًا غير مصرح به.كما تنفذ شروط Bitcoin Script ذات الصلة لتحديد ما إذا كان كل مدخل مصرحًا به.وتحسب الرسوم وتتحقق من أن معاملة coinbase في الكتلة لا تطالب بأكثر من دعم الكتلة المسموح به ورسوم المعاملات.تُرفض الكتلة التي تفشل في اجتياز فحص من فحوص الإجماع، بصرف النظر عمن أنشأها أو مقدار الطاقة الكهربائية المستخدمة في تعدينها.قواعد الإجماع وسياسة ترحيل المعاملات
تحدد قواعد الإجماع ما إذا كانت الكتل والمعاملات المؤكدة صالحة ضمن بلوكتشين Bitcoin المشتركة.أما سياسة الترحيل فتحدد المعاملات غير المؤكدة التي تقبلها عقدة Bitcoin Core عادةً في mempool الخاص بها وتحيلها إلى النظراء.قد تستوفي معاملة ما قواعد الإجماع، لكنها لا تستوفي سياسة الترحيل القياسية لعقدة معينة.قد يدرج المعدّنون في كتلة معاملة غير قياسية لكنها صالحة وفق الإجماع، وبعد ذلك يمكن لعقد التحقق قبولها بوصفها مؤكدة.تساعد إعدادات السياسة العقد على إدارة مخاطر حجب الخدمة واستهلاك الموارد ومتطلبات الرسوم وقابلية التشغيل البيني للشبكة.لا يؤدي تغيير سياسة ترحيل المعاملات المحلية تلقائيًا إلى تغيير قواعد إجماع Bitcoin.كيف يختار Bitcoin Core سلسلة بلوكتشين؟
يتبع Bitcoin Core سلسلة بلوكتشين الصالحة ذات أكبر قدر تراكمي من إثبات العمل، بدلًا من اختيار السلسلة التي تحتوي على أكبر عدد من الكتل فحسب.تضيف كل كتلة مقبولة مقدارًا من العمل وفق هدف الصعوبة المدوّن فيها.تقارن العقدة بين الفروع الصالحة المتنافسة وتحدد الفرع الذي يحتوي على أكبر قدر من العمل المتراكم.يمكن نظريًا أن تحتوي سلسلة أقصر على عمل أكثر من سلسلة أطول إذا عُدّنت كتلها عند مستوى صعوبة أعلى بكثير.لا يُعد الفرع الذي يحتوي على كتلة غير صالحة مرشحًا صالحًا، مهما كان مقدار العمل الذي يدّعيه.يُبسَّط وصف عملية اختيار السلسلة أحيانًا بقاعدة أطول سلسلة، لكن وصف أكبر قدر تراكمي من العمل أدق.ما Chainwork؟
Chainwork مقياس تراكمي للعمل المتوقع لإثبات العمل الذي يمثله أحد فروع بلوكتشين.يضيف Bitcoin Core العمل المحسوب لكل كتلة صالحة إلى عمل السلسلة السابقة لها.يمكن لواجهة RPC المسماة
مجموعة UTXO في Bitcoin
يرمز UTXO إلى مخرجات المعاملات غير المنفقة.يمثل UTXO مقدارًا من Bitcoin وبرنامجًا نصيًا لقفلها، أُنشئ ولم تنفقه معاملة لاحقة بعد.يحتفظ Bitcoin Core بمجموعة UTXO الحالية ليتمكن من تحديد ما إذا كانت مدخلات المعاملة تشير إلى مخرجات قابلة للإنفاق بكفاءة.عند تأكيد معاملة صالحة، تُحذف مدخلاتها المنفقة من مجموعة UTXO وتُضاف مخرجاتها الجديدة.يُحسب رصيد المحفظة عمومًا من مخرجات UTXO التي تستطيع المحفظة التعرف عليها وقد تتمكن من التصريح بإنفاقها.لا يخزن Bitcoin أرصدة على هيئة أرقام حسابات بسيطة ضمن نموذج إجماع بلوكتشين.ما Chainstate؟
Chainstate هي قاعدة بيانات Bitcoin Core التي تحتوي على مجموعة UTXO الحالية والمعلومات المرتبطة اللازمة للتحقق.تتيح هذه القاعدة للعقدة التحقق من الكتل الجديدة من دون البحث في كل كتلة سابقة عن كل مدخل في معاملة.تُشتق Chainstate من السجل الكامل الذي جرى التحقق منه، ويمكن إعادة بنائها عبر معالجة بلوكتشين مرة أخرى.أصلح Bitcoin Core 31.1 مشكلة كانت تتسبب في إعادة كتابة أجزاء كبيرة من قاعدة بيانات chainstate مرارًا أثناء التشغيل العادي.ينبغي عدم تعديل ملفات chainstate يدويًا، إذ قد يؤدي تلفها إلى منع التشغيل الصحيح للعقدة والحاجة إلى إعادة بناء قاعدة البيانات.ما mempool في Bitcoin Core؟
يمثل mempool مجموعة محلية لدى العقدة من المعاملات الصالحة غير المؤكدة التي قد تكون مرشحة للإدراج في كتل مستقبلية.تدير كل عقدة mempool الخاص بها وفق إصدار البرنامج وإعداداته وسياسة الرسوم وحدود الموارد وسجل المعاملات لديها.لا توجد mempool عالمية واحدة يتعين على كل عقد Bitcoin مشاركتها بالشكل نفسه تمامًا.قد تظهر معاملة في mempool عقدة ما ولا تظهر في mempool عقدة أخرى.لا يضمن قبول المعاملة في mempool تأكيدها، لأن المعدّنين يختارون المعاملات التي يدرجونها في الكتل المرشحة.وقد تُحذف المعاملات أيضًا بسبب التأكيد أو التعارض أو الاستبدال أو انتهاء الصلاحية أو حدود الذاكرة أو إعادة تنظيم بلوكتشين.رسوم المعاملات في Bitcoin Core
رسوم معاملة Bitcoin هي الفرق بين القيمة الإجمالية لمدخلاتها والقيمة الإجمالية لمخرجاتها.رسوم المعاملة = القيمة الإجمالية للمدخلات − القيمة الإجمالية للمخرجات
يُقاس معدل الرسوم عادةً بوحدة ساتوشي لكل بايت افتراضي.معدل الرسوم = رسوم المعاملة بالساتوشي / الحجم الافتراضي للمعاملة
إذا دفعت معاملة 10,000 ساتوشي وكان حجمها الافتراضي 250 بايتًا افتراضيًا، فسيبلغ معدل الرسوم 40 ساتوشي لكل بايت افتراضي.يتضمن Bitcoin Core أداة لتقدير الرسوم تدرس سلوك المعاملات والتأكيدات الأخيرة لتقدير المعدلات المستهدفة لفترات تأكيد محددة.تظل تقديرات الرسوم توقعات وليست ضمانات، إذ قد يتغير الطلب على الكتل مستقبلًا واختيار المعدّنين على نحو غير متوقع.التنزيل الأولي للكتل
التنزيل الأولي للكتل هو العملية التي تحصل فيها عقدة Bitcoin Core جديدة على بيانات بلوكتشين التاريخية وتتحقق منها حتى تقترب من أحدث كتلة على الشبكة.تزامن العقدة رؤوس الكتل أولًا، ثم تنزّل الكتل المقابلة من النظراء.تُتحقق التوقيعات التاريخية ومدخلات المعاملات وإثبات العمل وقواعد الكتل أثناء المزامنة.قد تتطلب هذه العملية قدرًا كبيرًا من النطاق الترددي ونشاط التخزين ووقت المعالجة والذاكرة.تذكر صفحة التنزيل الرسمية أن العقدة بالإعدادات الافتراضية تحتاج إلى تنزيل أولي يقارب 600 غيغابايت حتى يوليو 2026، تليه زيادة إضافية في البيانات شهريًا.ستستمر المتطلبات الدقيقة في الزيادة مع إنتاج كتل جديدة.الحذف الانتقائي للبيانات في Bitcoin Core
تتيح ميزة الحذف الانتقائي للبيانات في Bitcoin Core حذف ملفات الكتل الخام وملفات التراجع الأقدم بعد التحقق منها.وتحتفظ العقدة بالحالة الحالية للسلسلة وبما يكفي من بيانات الكتل الحديثة للتشغيل الآمن.تتحقق العقدة التي تستخدم الحذف الانتقائي بصورة مستقلة من بلوكتشين أثناء المزامنة، وتواصل التحقق من الكتل الجديدة.يقلل الحذف الانتقائي مساحة القرص المستخدمة، لكنه يحد من قدرة العقدة على توفير الكتل القديمة للنظراء أو التطبيقات.قد تتطلب بعض الفهارس وطرق إعادة المسح واللقطات وأعباء عمل المطورين بيانات تاريخية إضافية.تشير إرشادات التنزيل الرسمية لـ Bitcoin Core إلى أن الحذف الانتقائي يمكن أن يقلل إجمالي مساحة التخزين إلى نحو 10 غيغابايت من دون التضحية بأمان التحقق من الإجماع.العقدة ذات الحذف الانتقائي مقابل العقدة الأرشيفية
تتحقق العقدة ذات الحذف الانتقائي من السلسلة كاملة، لكنها تحذف ملفات الكتل الأقدم بعد التحقق منها.أما العقدة الأرشيفية فتحتفظ ببيانات الكتل التاريخية وفق إعدادات التخزين والتهيئة الخاصة بها.يفيد التخزين الأرشيفي مستكشفي بلوكتشين والأبحاث وإعادة مسح المحافظ والاستعلامات التاريخية وتوفير الكتل القديمة للنظراء.تحتاج العقدة ذات الحذف الانتقائي عادةً إلى مساحة قرص أقل بكثير، وقد تناسب المستخدمين الذين يركزون على التحقق من الحالة الحالية.لا يحمي أي من الوضعين مفاتيح المحفظة أو أمان نظام التشغيل تلقائيًا.مكونات Bitcoin Core
bitcoind
Bitcoin-Qt
bitcoin-cli
bitcoin-wallet
bitcoin-tx
bitcoin-util
محفظة Bitcoin Core
تتتبع محفظة Bitcoin Core البرامج النصية ومخرجات المعاملات والعناوين والتسميات ومعلومات التوقيع المرتبطة بتهيئة المحفظة.قد تحتوي المحفظة على مفاتيح خاصة أو عامة أو برامج نصية أو معلومات للمراقبة فقط، بحسب طريقة إنشائها.يمكن لـ Bitcoin Core إنشاء المعاملات واختيار العملات وتقدير الرسوم وإنشاء مخرجات الباقي وتوقيع المدخلات عند توفر المفاتيح الخاصة اللازمة.لا تخزن المحفظة عملات Bitcoin على هيئة ملفات، لأن Bitcoin موجودة في شكل مخرجات معاملات مسجلة على بلوكتشين.بل تخزن المحفظة المعلومات اللازمة للتعرف على المخرجات ذات الصلة وإنفاقها.قد يؤدي حذف محفظة غير منسوخة احتياطيًا تحتوي على مفاتيح خاصة فريدة إلى تعذر الوصول نهائيًا إلى Bitcoin المرتبطة بها.محافظ الأوصاف
تستخدم محفظة الأوصاف أوصاف البرامج النصية للمخرجات لتحديد البرامج النصية والمفاتيح ومسارات الاشتقاق والعناوين التابعة للمحفظة.توضح وثائق أوصاف Bitcoin Core الرسمية كيفية تمثيل الأوصاف لمعلومات البرامج النصية والمفاتيح بتنسيق مقروء ومرفق بمجموع اختباري.
يمكن للأوصاف أن تمثل عناوين فردية وسياسات التوقيع المتعدد ونطاقات المفاتيح الهرمية والبرامج النصية للمراقبة فقط وعدة أنواع من مخرجات Bitcoin.قد يحتوي الوصف على مفاتيح خاصة، لذا ينبغي حمايته عندما يتضمن مواد للمفاتيح الخاصة.يمكن للوصف العام أن يتيح إنشاء العناوين ومراقبة الرصيد من دون منح صلاحية الإنفاق.ينبغي أن تحفظ النسخ الاحتياطية للمحفظة الأوصاف وأي معلومات للمفاتيح الخاصة لازمة للاسترداد.محافظ المراقبة فقط
تتتبع محفظة المراقبة فقط برامج Bitcoin النصية ومعاملاتها من دون تخزين المفاتيح الخاصة اللازمة لإنفاق المخرجات.يمكن استخدامها للمحاسبة أو المراقبة أو رصد المدفوعات أو الفصل بين المراقبة عبر الإنترنت والتوقيع دون اتصال.قد يتمكن مهاجم يسيطر على محفظة مراقبة فقط من الاطلاع على معلومات مالية حساسة، مع أنه لا يستطيع توقيع المعاملات مباشرةً.لا ينبغي تفسير أرصدة المراقبة فقط على أنها دليل على سيطرة مشغّل المحفظة على Bitcoin المرتبطة بها.يتطلب الإنفاق المفاتيح الخاصة المقابلة أو إجراء توقيع آخر مصرحًا به.تشفير محفظة Bitcoin Core
يحمي تشفير المحفظة مواد المفاتيح الخاصة المخزنة بعبارة مرور وفق تصميم تشفير المحفظة.قد يقلل التشفير المخاطر إذا نسخ شخص ملف محفظة مقفلًا من دون معرفة عبارة المرور.لكنه لا يحمي الأموال عندما تكون المحفظة مفتوحة، أو عندما تلتقط برمجيات خبيثة عبارة المرور أو تعدّل عناوين المستلمين أو تتحكم في نظام التشغيل.قد يؤدي نسيان عبارة المرور إلى تعذر استخدام المفاتيح الخاصة المشفرة نهائيًا.لا يغني تشفير المحفظة عن النسخ الاحتياطية الآمنة وأمان الأجهزة والتحقق من المعاملات وضوابط الوصول.النسخ الاحتياطية لـ Bitcoin Core
ينبغي نسخ محفظة Bitcoin Core احتياطيًا بما يتناسب مع نوعها وإجراءات تشغيلها.قد تتطلب محافظ الأوصاف حفظ الأوصاف والمفاتيح الخاصة ومعلومات الاسترداد المرتبطة بها بأمان.ينبغي تخزين النسخ الاحتياطية في مواقع متعددة محمية، بحيث لا تكون جميعها عرضة للسرقة أو الحريق أو تعطل الأجهزة أو هجمات برامج الفدية نفسها.قد تتيح نسخة احتياطية غير مشفرة تحتوي على مفاتيح خاصة لأي شخص ينسخها إنفاق Bitcoin المرتبطة بها.ينبغي للمستخدمين اختبار إجراءات الاسترداد من دون كشف المفاتيح الخاصة المستخدمة فعليًا أو الكتابة فوق المحفظة الأصلية عن طريق الخطأ.لا تحتاج بيانات بلوكتشين عادةً إلى المعاملة نفسها في النسخ الاحتياطي، إذ يمكن تنزيلها والتحقق منها مجددًا.معاملات Bitcoin الموقعة جزئيًا
معاملة Bitcoin الموقعة جزئيًا هي تنسيق معياري لنقل معاملة غير موقعة أو موقعة جزئيًا بين المحافظ والموقّعين والمنسقين.يمكن لسير عمل PSBT أن يفصل بين إنشاء المعاملات عبر الإنترنت وتوقيعها بالمفاتيح الخاصة دون اتصال.كما يمكنه تنسيق معاملات التوقيع المتعدد التي يقدم فيها أطراف متعددة توقيعات منفصلة.قد يحتوي PSBT على معلومات حساسة عن المحفظة والمعاملة حتى إن لم يتضمن كل التوقيعات المطلوبة.ينبغي لكل موقّع التحقق من البرامج النصية للوجهة والمبالغ والرسوم والباقي والسياسة قبل الموافقة على PSBT.حتى PSBT الموقّع بالكامل يجب إتمامه واستخراجه والتحقق منه وبثه قبل أن يتمكن من الدخول إلى شبكة Bitcoin.واجهة RPC في Bitcoin Core
يرمز RPC إلى استدعاء إجراء عن بُعد.تتيح واجهة JSON-RPC في Bitcoin Core للبرامج المصرح بها الاستعلام عن بيانات العقدة وطلب تنفيذ عمليات عبر أوامر منظمة.تنظم وثائق RPC الرسمية لـ Bitcoin Core الأساليب ضمن فئات بلوكتشين والتحكم والتعدين والشبكة والمعاملات الخام والأدوات والمحفظة وغيرها.
تشمل الأمثلة استرجاع حالة بلوكتشين وفحص المعاملات وإنشاء العناوين وتقدير الرسوم وإنشاء PSBTs وبث المعاملات الخام.يمكن لواجهة RPC التحكم في عمليات حساسة للغاية للعقدة والمحفظة.ينبغي عدم إتاحة الوصول إلى RPC مباشرةً عبر الإنترنت العام من دون مصادقة قوية وضوابط شبكية وطبقة أمان مصممة بعناية.أوامر RPC الشائعة في Bitcoin Core
getblockchaininfo
يعرض
getnetworkinfo
يعرض
getmempoolinfo
يعرض
getwalletinfo
يعرض
estimatesmartfee
يقدّر
sendrawtransaction
يرسل
إشعارات ZMQ في Bitcoin Core
تتيح إشعارات ZeroMQ لـ Bitcoin Core نشر أحداث محددة للكتل والمعاملات والتسلسل والتجزئة إلى التطبيقات المشتركة.توضح وثائق ZMQ الرسمية لـ Bitcoin Core موضوعات الإشعارات المتاحة وخيارات التهيئة.
يمكن استخدام ZMQ في مراقبة المدفوعات والفهرسة وخدمات التحليلات والمحافظ والبنية التحتية القائمة على الأحداث.لا تُعد الإشعارات بديلًا عن الاستعلام عن الحالة المعتمدة للعقدة، إذ قد ينقطع اتصال المشتركين أو تفوتهم رسائل.ينبغي للتطبيق مطابقة الأحداث مع بيانات RPC والتعامل مع إعادة تنظيم بلوكتشين.شبكة الند للند في Bitcoin Core
يتصل Bitcoin Core مباشرةً بعقد Bitcoin الأخرى عبر بروتوكول الند للند.يتبادل النظراء العناوين والمعاملات وإعلانات الكتل والرؤوس والكتل وبيانات الكتل المضغوطة ورسائل بروتوكول أخرى.يوثق مرجع شبكة الند للند في Bitcoin بنية الرسائل وسلوك الشبكة الشائع.
ينبغي ألا تثق العقدة بنظير لمجرد أنه يحافظ على اتصال شبكي.يجب أن تجتاز الكتل والمعاملات المستلمة التحقق المحلي قبل أن تؤثر في بلوكتشين المقبولة أو mempool.قد يقلل تنوع النظراء الاعتماد على مسار شبكي واحد أو مجموعة واحدة من العناوين.الاتصالات الواردة والصادرة
تبدأ العقدة المحلية في Bitcoin Core الاتصالات الصادرة باتجاه نظراء تختارهم.أما الاتصالات الواردة فتبدأ عندما يتصل نظراء عن بُعد بمنفذ استماع محلي يمكن الوصول إليه.يمكن للعقدة التحقق من Bitcoin بالكامل عبر الاتصالات الصادرة، حتى عندما يمنع جهاز التوجيه أو جدار الحماية الاتصالات الواردة.قد تساعد الاتصالات الواردة العقد الأخرى على الحصول على البيانات وتعزز الاتصال العام للشبكة.لكن إتاحة الوصول العام تزيد التعرض لحركة المرور واستهلاك الموارد والمسح ومحاولات حجب الخدمة.ينبغي للمشغلين إعداد جدران الحماية والنطاق الترددي وحدود الاتصالات ومراقبة النظام على نحو مناسب.النقل المشفر بين نظراء Bitcoin
يوفر النقل من الإصدار الثاني وفق BIP324 اتصالًا مشفرًا وموثّقًا للحزم عبر اتصالات نظراء Bitcoin المدعومة.صُمم التشفير لجعل المراقبة السلبية والتعرف على الرسائل وبعض أشكال التداخل أكثر صعوبة.لكنه لا يخفي عناوين الإنترنت للنظراء ولا يوفر خصائص إخفاء الهوية التي توفرها شبكة خصوصية تراكبية.يظل بإمكان النظير الخبيث الاطلاع على المعلومات المرسلة إليه عمدًا عبر الاتصال.يمكن لـ Bitcoin Core التفاوض على سلوك النقل المدعوم وفق إصدار البرنامج وإعداداته.Bitcoin Core وTor
يمكن تهيئة Bitcoin Core لاستخدام Tor في اتصالات الند للند وخدمات الشبكة المدعومة.قد يقلل Tor، عند تهيئته بصورة صحيحة، من الكشف المباشر عن عنوان الإنترنت للعقدة أمام نظراء محددين.لكنه لا يمنع تلقائيًا ربط المعاملات ببعضها أو تسريب معلومات المحفظة أو تحليل النظراء الخبيثين أو اختراق نظام التشغيل.أصلح Bitcoin Core 31.1 خطأً في الإصدار 31.0، حيث كان من الممكن أن تؤدي محاولة فاشلة لمصافحة النقل المشفر إلى إعادة اتصال مباشرة عبر الإنترنت المفتوح في إعدادات معينة.توضح هذه الحادثة سبب اعتماد ادعاءات الخصوصية على تفاصيل التنفيذ وصيانة البرنامج الحالي.بث المعاملات الخاصة
يحاول بث المعاملات الخاصة تقليل قدرة النظراء المستلمين على ربط معاملة مقدمة حديثًا بهوية العقدة المعتادة للمرسل.إنها ميزة خصوصية وليست آلية إجماع أو نهائية للدفع.أصلح الإصدار 31.1 تسريبًا لعنوان الإنترنت أثر في بعض استخدامات هذه الميزة في الإصدار 31.0.قد تستخدم معاملات RPC الخاصة بالمحفظة والمعاملات الخام المقدمة يدويًا مسارات بث مختلفة، بحسب الإصدار والإعدادات.لا تضمن أي طريقة لبث المعاملات إخفاء الهوية بالكامل، إذ قد تكشف التوقيتات وطوبولوجيا الشبكة وسلوك المحفظة والنشاط اللاحق على بلوكتشين عن الروابط.واجهات التعدين في Bitcoin Core
يمكن لـ Bitcoin Core تزويد المعدّنين أو برامج مجمعات التعدين بالمعلومات اللازمة لإنشاء كتل مرشحة.توفر واجهة RPC المسماة
يوضح دليل مطوري التعدين في Bitcoin كيفية تعاون العقد والمجمعات وأجهزة التعدين أثناء إنشاء الكتل.
يتحقق Bitcoin Core من الكتلة المقدمة قبل إضافتها إلى السلسلة المقبولة وترحيلها.لا يعني دعم التعدين أن حاسوبًا عاديًا يشغل Bitcoin Core مرجح أن يعدّن كتلة مربحة.Bitcoin Core وتأكيدات الكتل
يحدث التأكيد عندما تُدرج معاملة في كتلة صالحة تقبلها العقدة.يزيد كل بلوك صالح لاحق يُبنى على تلك السلسلة عدد تأكيدات المعاملة.تقلل التأكيدات احتمال إزالة المعاملة بسبب إعادة تنظيم عادية لسلسلة منافسة.لا يجعل أي عدد ثابت من التأكيدات كل معاملة غير قابلة للعكس اقتصاديًا في جميع نماذج التهديد.ينبغي للمستلم تحديد متطلبات التأكيد وفق قيمة المعاملة ومخاطر الاحتيال وظروف التعدين وإمكانية عكس أي تسليم مرتبط بها خارج السلسلة.إعادة تنظيم بلوكتشين
تحدث إعادة تنظيم بلوكتشين عندما ينتقل Bitcoin Core من فرعه الصالح الحالي إلى فرع صالح آخر يحتوي على عمل تراكمي أكبر.قد تعود المعاملات التي تأكدت فقط في الكتل المنفصلة إلى mempool أو تتعارض مع معاملات أخرى أو تصبح غير مؤكدة.تظل المعاملات المؤكدة في كلا الفرعين مؤكدة، لكنها قد تتخذ موضعًا مختلفًا في الكتل.يجب أن تتعامل المحافظ وتطبيقات الدفع مع إعادة التنظيم بدلًا من افتراض أن أول كتلة تُرصد ستظل دائمة.تكون عمليات إعادة التنظيم الأعمق أقل شيوعًا عمومًا وتتطلب قدرًا أكبر من إثبات العمل المنافس.فهارس Bitcoin Core
يمكن لـ Bitcoin Core إنشاء فهارس اختيارية تدعم استعلامات تاريخية إضافية وأعباء عمل التطبيقات.يتيح فهرس المعاملات للعقدة العثور على معاملات مؤكدة عشوائية من دون اشتراط امتلاك المحفظة لها أو توفير تجزئة كتلة في بعض حالات الاستخدام.يدعم فهرس مرشحات الكتل حالات استخدام مرشحات الكتل المضغوطة.قد يسرّع فهرس إحصاءات العملات بعض استعلامات إحصاءات مجموعة UTXO.تزيد الفهارس مساحة القرص المستخدمة، وقد يستغرق إنشاؤها وقتًا طويلًا.ينبغي للتطبيقات تفعيل الفهارس اللازمة فقط لأعباء العمل الفعلية.تهيئة Bitcoin Core
يمكن تهيئة Bitcoin Core عبر خيارات سطر الأوامر والإعدادات الرسومية وملف التهيئة.يمكن للإعدادات التحكم في الشبكات والحذف الانتقائي والفهارس ومواقع البيانات والسجلات والمحافظ والوصول إلى RPC وسلوك الرسوم والوكلاء وحدود الموارد.ينبغي مراجعة الإعدادات وفق وثائق الإصدار المثبت، لأن الخيارات قد تُضاف أو تُعاد تسميتها أو إهمالها أو حذفها.قد يؤدي إتاحة RPC على نحو غير آمن أو ضعف أذونات الملفات أو إعدادات الوكيل غير الصحيحة إلى إخفاقات أمنية أو في الخصوصية.لا ينبغي الوثوق بملف تهيئة منسوخ من مصدر مجهول عبر الإنترنت من دون فهم كل خيار فيه.مجلد بيانات Bitcoin Core
قد يحتوي مجلد بيانات Bitcoin Core على ملفات الكتل وchainstate والفهارس والإعدادات وبيانات النظراء والسجلات وبيانات مصادقة ملفات تعريف الارتباط والمحافظ.توضح وثائق ملفات Bitcoin Core الرسمية الملفات والمجلدات الفرعية الشائعة.
تتطلب بيانات المحفظة ومواد المصادقة سرية أكبر من ملفات بلوكتشين المتاحة للجمهور.قد يؤدي نسخ قاعدة بيانات قيد التشغيل من دون إجراء نسخ احتياطي آمن إلى إنشاء بيانات غير متسقة أو تالفة.ينبغي أن تمنع أذونات الملفات المستخدمين والخدمات المحلية غير المعنيين من قراءة معلومات المحفظة أو RPC الحساسة.تثبيت Bitcoin Core بأمان
ينبغي تنزيل Bitcoin Core من المصدر الرسمي للمشروع أو بناؤه من شيفرة مصدرية تم التحقق منها.ينشر المشروع مجاميع تحقق SHA-256 وتوقيعات متعددة تتيح للمستخدمين التحقق من ملفات الإصدار.تؤكد قيمة التجزئة أن الملف المنزّل يطابق البايتات المدرجة في مستند مجموعات التحقق.وتتيح التوقيعات للمستخدمين التحقق من أن جهات إصدار موثوقة قد صادقت على مستند مجموعات التحقق.توفر قيمة تجزئة منسوخة من الموقع المخترق نفسه الذي وزع ملفًا خبيثًا حماية أضعف، ما لم تُتحقق التوقيعات بصورة مستقلة.توصي تعليمات التنزيل الرسمية بالتحقق من قيمة تجزئة الملف التنفيذي ومن توقيعات جهات إصدار موثوقة، بعد التحقق من مفاتيحها.ترقية Bitcoin Core
ينبغي للمستخدمين قراءة ملاحظات الإصدار كاملة قبل ترقية Bitcoin Core.قد تغير الترقية الإعدادات الافتراضية وسلوك المحفظة وحقول RPC والفهارس وتنسيقات قواعد البيانات وسياسة المعاملات وأنظمة التشغيل المدعومة.ينبغي إيقاف العقدة الحالية بالكامل قبل تغيير ملفات البرنامج أو البيانات الحساسة.ينبغي التأكد من وجود نسخ احتياطية للمحفظة قبل أي عملية نقل تغيّر تنسيق المحفظة أو تخزينها.ينبغي اختبار التطبيقات التي تستخدم أساليب RPC مع الإصدار الجديد قبل نشره في بيئة الإنتاج.قد يتطلب الرجوع إلى إصدار سابق بعد نقل قاعدة بيانات أو محفظة إجراءات خاصة، وقد لا يكون مدعومًا تلقائيًا.دورة حياة برنامج Bitcoin Core
تحصل الإصدارات الرئيسية من Bitcoin Core على تحديثات صيانة لفترة محددة، لا على دعم دائم.توضح سياسة دورة حياة برنامج Bitcoin Core الرسمية ترقيم الإصدارات وجداول الصيانة ومعاملة الإصدارات التي انتهى عمرها.
عندما تصل سلسلة إصدارات إلى نهاية عمرها، لا تعود تتلقى التحديثات العادية من المشروع.قد تواصل عقدة قديمة العمل، لكنها تظل عرضة للعيوب المعروفة ومشكلات التوافق والثغرات الأمنية.ينبغي لمشغلي العقد متابعة إعلانات الإصدارات والأمان الرسمية بدلًا من افتراض حدوث التحديثات تلقائيًا.نشرات الأمان الخاصة بـ Bitcoin Core
ينشر المشروع معلومات الثغرات وفق عملية إفصاح منسقة.تلخص صفحة نشرات الأمان الرسمية لـ Bitcoin Core سياسة الإفصاح والثغرات التاريخية.
يُؤخر نشر بعض تفاصيل الثغرات عمدًا إلى حين إصلاح الإصدارات المتأثرة أو بلوغ مرحلة الإفصاح المناسبة.في مايو 2026، أفصح المشروع علنًا عن خلل في مفسر البرامج النصية كان من الممكن أن يتسبب عن بُعد في تعطيل العقد القديمة المعرضة للخطر عبر كتلة مصممة خصيصًا.كان الخلل قد أُصلح في Bitcoin Core 29.0 قبل الإفصاح العلني، بينما وصلت السلسلة النهائية المتأثرة من الإصدار 28.x إلى نهاية عمرها في أبريل 2026.يوضح هذا السجل أهمية استخدام البرامج التي تتلقى الصيانة، حتى عندما تبدو العقدة القديمة وكأنها تعمل بصورة طبيعية.مخاطر أمان محفظة Bitcoin Core
قد تسرق البرمجيات الخبيثة ملفات المحفظة أو تلتقط عبارات المرور أو تستبدل عناوين الوجهة أو تطلب توقيعات غير مصرح بها.قد يتمكن مهاجم لديه إمكانية الوصول إلى محفظة مفتوحة وRPC من إنشاء معاملات.قد تؤدي النسخ الاحتياطية الضعيفة إلى خسارة دائمة بعد تعطل القرص أو الحذف غير المقصود أو نسيان بيانات اعتماد التشفير.يقلل إعداد المراقبة فقط من تعرض المفاتيح عبر الإنترنت، لكنه يظل يكشف المعلومات المالية.قد تستخدم المحافظ ذات القيمة الكبيرة التوقيع دون اتصال وأجهزة التوقيع المادية وسياسات التوقيع المتعدد وتقييد الوصول إلى RPC ومراجعة المعاملات بصورة مستقلة.لا تزيل أي بنية للمحفظة كل المخاطر المتعلقة بالمستخدمين والبرامج والأجهزة والنسخ الاحتياطية والوصول المادي.مخاطر أمان عقدة Bitcoin Core
قد تتعرض العقدة لحركة مرور تهدف إلى حجب الخدمة واستنزاف مساحة القرص وضغط الذاكرة وعيوب البرامج والنظراء الخبيثين وهجمات نظام التشغيل.قد يؤدي إتاحة RPC للعامة إلى كشف بيانات خاصة أو السماح بأوامر إدارية خطيرة.قد تؤدي الإضافات والبرامج النصية والتطبيقات المحيطة غير الموثوقة إلى اختراق عقدة آمنة عبر الوصول المحلي.قد تكشف السجلات معلومات عن المعاملات والعناوين والشبكة والعمليات.ينبغي للمشغلين الحد من الخدمات غير الضرورية وتثبيت تحديثات الأمان ومراقبة الموارد وفصل توقيع المحفظة عن البنية التحتية العامة عند الاقتضاء.لا يجعل تشغيل Bitcoin Core حاسوبًا غير آمن جديرًا بالثقة.حدود الخصوصية في Bitcoin Core
قد تحسّن العقدة المحلية الخصوصية بتجنب الاستعلامات المعتادة عن العناوين لدى خدمات بلوكتشين الخارجية.لكن يظل بإمكان النظراء مراقبة اتصالات الشبكة والمعاملات التي تُرحّل إليهم مباشرةً.قد يكشف اختيار العملات في المحفظة وإعادة استخدام العناوين ومخرجات الباقي والتوقيت ومبالغ الدفع والإنفاق اللاحق عن روابط بين معاملات بلوكتشين.قد يربط تحليل بلوكتشين العام بين المعاملات، حتى عندما لا يُكتب الاسم الحقيقي للمستخدم داخل المعاملة.يعالج Tor وميزات البث الخاص بعض مخاطر الشبكة، لكنهما لا يحلان جميع مشكلات الخصوصية المتعلقة ببلوكتشين أو الأجهزة الطرفية.ينبغي للمستخدمين التعامل مع الخصوصية بوصفها عملية تشغيلية متكاملة، لا مفتاحًا واحدًا في البرنامج.هل يتحكم Bitcoin Core في Bitcoin؟
لا يحتوي Bitcoin Core على مفتاح مركزي يمكنه تجميد أرصدة Bitcoin أو عكس المعاملات المؤكدة أو تغيير المعروض لجميع المستخدمين.يفرض البرنامج القواعد التي يختارها مشغل العقدة.ينشر المطورون تغييرات الشيفرة، بينما يقرر المستخدمون ومشغلو البنية التحتية اعتمادها من عدمه.قد يؤدي التغيير الذي ينشئ سلوكًا غير متوافق في الإجماع إلى تقسيم العقد إلى شبكات مختلفة إذا لم ينسق المشاركون فيما بينهم.تعتمد لامركزية Bitcoin جزئيًا على التحقق المستقل وقدرة المشاركين على رفض تغييرات القواعد غير المرغوب فيها.هل يستطيع Bitcoin Core عكس معاملة؟
لا يستطيع Bitcoin Core إلغاء معاملة صالحة بعد تأكيدها في بلوكتشين المقبولة.لا يمكن استبدال معاملة غير مؤكدة إلا إذا سمحت بذلك شروط المعاملة والسياسة المعمول بها.وقد يجري تأكيد معاملة متعارضة بدلًا من المعاملة الأصلية غير المؤكدة.قد تعود معاملة مؤكدة إلى حالة عدم التأكيد أثناء إعادة تنظيم بلوكتشين، لكن هذا يختلف عن عكس المعاملة عبر خدمة عملاء.أي شخص يَعِد باستخدام Bitcoin Core لاسترداد دفعة مكتملة عبر تجاوز بلوكتشين يقدم ادعاءً مضللًا.عمليات الاحتيال المتعلقة بـ Bitcoin Core
قد ينتحل المحتالون صفة مطوري Bitcoin Core أو وكلاء الدعم أو خبراء استرداد المحافظ أو خدمات تحديث البرامج.قد يوزع موقع مزيف برمجيات خبيثة باسم ملف يشبه إصدار Bitcoin Core.قد يطلب حساب دعم احتيالي ملف محفظة أو مفتاحًا خاصًا أو عبارة استرداد أو رصيدًا أو وصولًا عن بُعد إلى الحاسوب.ينص تحذير Bitcoin Core الرسمي من انتحال الهوية على أن المشروع لن يتصل بالمستخدمين لطلب معلومات خاصة بمحافظهم.
Bitcoin Core برنامج مجاني ومفتوح المصدر، لذا فإن طلب دفع مفاجئ لتفعيل العقدة أمر مثير للريبة.لا يحتاج أي مطور شرعي إلى مفتاح خاص أو عبارة مرور المحفظة لمزامنة عقدة كاملة.علامات التحذير من عمليات الاحتيال المتعلقة بـ Bitcoin Core
يستخدم الموقع نطاقًا يختلف عن نطاق المشروع الرسمي أو مستودع الشيفرة.لا يمكن مطابقة برنامج التثبيت مع مجموعات التحقق الموقعة رسميًا.يتواصل وكيل دعم مزعوم مع المستخدم عبر رسالة خاصة غير مطلوبة.يُطلب من المستخدم تحميل ملف محفظة أو الإفصاح عن مفاتيح خاصة.يَعِد البرنامج بمكافآت تعدين Bitcoin مضمونة لمجرد تشغيل عقدة.يدّعي متصل أن Bitcoin Core يتطلب إيداعًا لإتاحة رصيد متزامن.تَعِد خدمة استرداد بعكس معاملة Bitcoin مؤكدة بعد دفع رسوم مقدمة.فوائد Bitcoin Core
يوفر Bitcoin Core تحققًا مستقلًا من قواعد إجماع Bitcoin.ويقلل الاعتماد على مزودي بيانات بلوكتشين الخارجيين.وقد يحسّن خصوصية المحفظة والاستعلام عن المعاملات عند تشغيله بعناية.كما يوفر واجهات ناضجة لـ RPC والمحافظ والتعدين والإشعارات والشبكة للمطورين.وتتيح ميزة الحذف الانتقائي التحقق الكامل مع خفض كبير في مساحة القرص الدائمة المستخدمة.تتوفر شيفرته المصدرية علنًا للمراجعة والاختبار والتعديل والعمل على إصدارات قابلة لإعادة الإنتاج.قيود Bitcoin Core
يتطلب التزامن الأولي نطاقًا تردديًا كبيرًا ونشاطًا للتخزين ووقتًا للمعالجة وصبرًا تقنيًا.يتطلب التشغيل الأرشيفي الافتراضي مئات الغيغابايت من مساحة التخزين، ويستمر حجمها في الزيادة.يتطلب التشغيل الآمن للمحفظة نسخًا احتياطية وحماية للمفاتيح وتحققًا دقيقًا من المعاملات.يتطلب دمج RPC وإدارة العقد العامة معرفة أمنية.لا يضمن Bitcoin Core الخصوصية أو عوائد الاستثمار أو أوقات تأكيد المعاملات أو الحماية من أخطاء المستخدم.لا يلغي تشغيل عقدة واحدة الاعتماد على أمان نظام التشغيل والأجهزة والشبكة وعملية النسخ الاحتياطي.الأسئلة الشائعة
ما أبسط تعريف لـ Bitcoin Core؟
Bitcoin Core برنامج مفتوح المصدر يتحقق بصورة مستقلة من كتل Bitcoin ومعاملاتها، ويوفر وظائف العقدة والمحفظة والشبكات والمطورين.هل Bitcoin Core هي Bitcoin؟
لا، Bitcoin هي الشبكة والأصل اللامركزيان، بينما Bitcoin Core برنامج يشارك في الشبكة.هل Bitcoin Core محفظة؟
يتضمن Bitcoin Core محفظة اختيارية، لكنه ينفذ أيضًا التحقق بوصفه عقدة كاملة والشبكات وترحيل المعاملات ووظائف أخرى.ما أحدث إصدار من Bitcoin Core؟
الإصدار Bitcoin Core 31.1 هو أحدث إصدار مستقر حتى يوليو 2026.متى صدر Bitcoin Core 31.1؟
صدر Bitcoin Core 31.1 في 8 يوليو 2026.هل Bitcoin Core مجاني؟
نعم، Bitcoin Core برنامج مجاني ومفتوح المصدر صادر بموجب ترخيص MIT.من يملك Bitcoin Core؟
لا تملك أي شركة منفردة المشروع بوصفه منتجًا مملوكًا، إذ يجري تطويره عبر عملية مساهمات مفتوحة المصدر.هل يستطيع مطورو Bitcoin Core تغيير Bitcoin؟
يمكن للمطورين اقتراح الشيفرة ونشرها، لكن مشغلي العقد المستقلين هم من يقررون البرنامج والقواعد التي يقبلونها.ما العقدة الكاملة لـ Bitcoin Core؟
هي عقدة تتحقق بصورة مستقلة من الكتل والمعاملات وفق قواعد إجماع Bitcoin.هل تخزن العقدة الكاملة كل وحدات Bitcoin؟
لا، إنها تخزن بيانات بلوكتشين والحالة، لا عملات مادية أو أرصدة حسابات.هل يتطلب Bitcoin Core بلوكتشين كاملة؟
يجب عليه التحقق من سجل بلوكتشين، لكن تتيح ميزة الحذف الانتقائي إزالة ملفات الكتل الخام الأقدم بعد ذلك.هل عقدة Bitcoin Core ذات الحذف الانتقائي عقدة كاملة؟
نعم، تتحقق العقدة ذات الحذف الانتقائي من الكتل بالكامل مع الاحتفاظ ببيانات تاريخية أقل للكتل.ما مساحة التخزين التي يحتاج إليها Bitcoin Core؟
قدّرت صفحة التنزيل الرسمية البيانات الأولية الافتراضية بنحو 600 غيغابايت في يوليو 2026، بينما يمكن للحذف الانتقائي أن يقلل مساحة التخزين المحتفظ بها بدرجة كبيرة.هل يحقق Bitcoin Core عملات Bitcoin؟
لا، لا يولد تشغيل عقدة Bitcoin Core عادية تلقائيًا مكافآت تعدين أو Staking أو فوائد.هل يستطيع Bitcoin Core تعدين Bitcoin؟
يمكنه دعم عمليات التعدين والتحقق من الكتل المقدمة، لكن التعدين التنافسي يتطلب أجهزة متخصصة وبرامج تعدين إضافية.ما bitcoind؟
ما Bitcoin-Qt؟
ما bitcoin-cli؟
ما mempool في Bitcoin Core؟
هو مجموعة محلية لدى العقدة من المعاملات الصالحة غير المؤكدة المقبولة وفق سياستها الحالية.هل توجد mempool عالمية واحدة لـ Bitcoin؟
لا، تحتفظ كل عقدة بـ mempool خاص بها وقد تتضمن مجموعة معاملات مختلفة.هل يضمن قبول المعاملة في mempool تأكيدها؟
لا، فقد تظل المعاملة غير مؤكدة أو تُستبدل أو تنتهي صلاحيتها أو تتعارض مع معاملة أخرى أو تُزال عند بلوغ حدود الموارد.ما chainstate؟
Chainstate هي قاعدة البيانات التي تحتوي على مجموعة UTXO الحالية وتُستخدم للتحقق بكفاءة من مدخلات المعاملات الجديدة.ما Chainwork؟
يقيس Chainwork إجمالي إثبات العمل الذي يمثله فرع صالح من بلوكتشين.هل يختار Bitcoin Core أطول سلسلة؟
يختار السلسلة الصالحة ذات أكبر قدر تراكمي من إثبات العمل، بدلًا من الاكتفاء بعدّ الكتل.ما محفظة الأوصاف؟
تحدد محفظة الأوصاف البرامج النصية والمفاتيح التي يتعرف عليها Bitcoin من خلال أوصاف منظمة لبرامج نصية للمخرجات.هل يمكن أن يحتوي الوصف على مفاتيح خاصة؟
نعم، تتضمن بعض الأوصاف مواد للمفاتيح الخاصة، ويجب حمايتها بعناية مماثلة للنسخ الاحتياطية للمحفظة.ما محفظة المراقبة فقط؟
تتتبع محفظة المراقبة فقط مخرجات Bitcoin محددة من دون امتلاك المفاتيح الخاصة اللازمة لإنفاقها.ما PSBT؟
PSBT تنسيق بيانات معياري لتنسيق معاملات Bitcoin غير الموقعة أو الموقعة جزئيًا.ما RPC في Bitcoin Core؟
هي واجهة أوامر تتيح للتطبيقات المصرح بها الاستعلام عن وظائف محددة للعقدة والمحفظة والتحكم فيها.هل من الآمن إتاحة RPC في Bitcoin Core للجمهور؟
لا، فقد يؤدي إتاحة RPC للجمهور من دون قيود إلى كشف معلومات حساسة أو السماح بعمليات خطيرة.ما ZMQ في Bitcoin Core؟
ZMQ واجهة إشعارات اختيارية تنشر أحداثًا محددة للمعاملات والكتل والتجزئة والتسلسل.هل يدعم Bitcoin Core استخدام Tor؟
نعم، يمكن تهيئة Bitcoin Core لاستخدام Tor في اتصالات الشبكة المدعومة.هل يجعل Tor استخدام Bitcoin Core مجهول الهوية بالكامل؟
لا، إذ قد تكشف توقيتات المعاملات وسلوك النظراء وتحليل بلوكتشين وأنماط المحفظة واختراق الأجهزة الطرفية معلومات عن المستخدم.ما الذي أصلحه Bitcoin Core 31.1؟
أصلح الإصدار 31.1 عدة مشكلات، من بينها إعادة كتابة chainstate بشكل مفرط وتسريب عنوان الإنترنت في ميزة البث الخاص.كيف ينبغي التحقق من تنزيلات Bitcoin Core؟
ينبغي للمستخدمين مقارنة الملف التنفيذي بمجموعات التحقق الرسمية SHA-256 والتحقق من توقيعات جهات الإصدار التي يثقون بمفاتيحها.هل ينبغي تحديث Bitcoin Core؟
ينبغي للمستخدمين متابعة الإصدارات المدعومة وإعلانات الأمان، لأن الإصدارات القديمة قد تحتوي على عيوب معروفة وتصل في نهاية المطاف إلى نهاية عمرها.هل يستطيع Bitcoin Core عكس دفعة مؤكدة؟
لا، فهو لا يوفر آلية لخدمة العملاء لعكس معاملات Bitcoin الصالحة والمؤكدة.هل يستطيع Bitcoin Core تجميد عنوان؟
لا يستطيع أي مشغّل أو مطور عادي لـ Bitcoin Core تجميد عنوان Bitcoin صالح مركزيًا على مستوى الشبكة.هل يمكن أن يؤدي حذف Bitcoin Core إلى إتلاف Bitcoin؟
لا يؤدي حذف بيانات بلوكتشين القابلة للاستبدال إلى إتلاف Bitcoin، لكن حذف محفظة غير منسوخة احتياطيًا تحتوي على مفاتيح خاصة فريدة قد يجعل الأموال غير قابلة للوصول.هل يغني تشفير المحفظة عن النسخ الاحتياطي؟
لا، يحمي التشفير بيانات مفاتيح محددة مخزنة، لكنه لا يتيح الاسترداد بعد فقدان الملف أو نسيان عبارة المرور.هل يمكن لـ Bitcoin Core تحسين الخصوصية؟
نعم، قد يقلل التحقق المحلي تسريب العناوين إلى الخوادم الخارجية، لكنه لا يوفر إخفاء هوية كاملًا.هل Bitcoin Core آمن؟
خضع Bitcoin Core لمراجعات موسعة، لكن الأمان يظل مرهونًا باستخدام إصدار تتم صيانته والتحقق من التنزيلات وحماية المفاتيح وتأمين الحاسوب وتهيئة الخدمات على نحو صحيح.ما أكبر فائدة لـ Bitcoin Core؟
تتمثل أكبر فوائده في القدرة على التحقق من Bitcoin بصورة مستقلة بدلًا من الوثوق برواية طرف آخر عن بلوكتشين.ما أكبر قيود Bitcoin Core؟
أكبر قيوده هو المسؤولية التشغيلية اللازمة للمزامنة والتخزين وصيانة البرامج والخصوصية وأمان المحفظة والنسخ الاحتياطية الموثوقة.الخاتمة
Bitcoin Core برنامج مفتوح المصدر للتحقق بصورة مستقلة من كتل Bitcoin ومعاملاتها وإثبات العمل والبرامج النصية وقواعد الإصدار النقدي.يجمع البرنامج بين عقدة كاملة وبرنامج محفظة اختياري وشبكات الند للند وخدمات RPC وواجهات التعدين وأدوات المطورين وتطبيق رسومي.Bitcoin Core 31.1 هو الإصدار المستقر الحالي حتى يوليو 2026، ويتضمن إصلاحات مهمة للأداء والمحفظة والتحقق والخصوصية.يتبع البرنامج بلوكتشين الصالحة ذات أكبر قدر تراكمي من إثبات العمل، مع الاحتفاظ بحالة chainstate القائمة على UTXO للتحقق بكفاءة.تتيح ميزة الحذف الانتقائي للمستخدمين الاحتفاظ بقدر أقل بكثير من البيانات التاريخية من دون التخلي عن التحقق المستقل من الإجماع.توفر محافظ الأوصاف وسير عمل PSBT وضوابط RPC وتوجيه Tor وإشعارات ZMQ إمكانات مفيدة، لكنها تتطلب تهيئة دقيقة وإدارة للمفاتيح.ينبغي للمستخدمين التحقق من تنزيلات الإصدارات وحماية النسخ الاحتياطية للمحافظ وتقييد الوصول إلى RPC ومتابعة نشرات الأمان الرسمية والترقية قبل أن يصبح البرنامج القديم غير مدعوم.الغرض الأساسي من Bitcoin Core ليس تحقيق الأرباح، بل تمكين المستخدمين من تطبيق قواعد Bitcoin باستخدام برنامج يشغلونه ويتحققون منه بأنفسهم.قد يعجبك أيضاً
WhatsMiner M30S++
نطاقات Web3
مشاريع Web3
رائج
العملات المشفرة الرائجة حاليًا والتي تحظى باهتمام كبير في السوق
الأعلى حجماً
العملات المشفرة ذات أعلى حجم تداول
مضاف حديثا
العملات المشفرة المدرجة مؤخرًا والمتاحة للتداول


