الفصل 7 - اجتزت 0 من أصل 10 اختبار
العقد: مدققات القواعد
تمنح العقد مستخدمي Bitcoin قوة من خلال رفض المعاملات والكتل غير الصالحة بشكل مستقل.
- التمييز بين العقدة الكاملة والعقدة المشذبة والعميل الخفيف
- شرح ما تتحقق منه العقدة وما لا تستطيع فعله
إجابات سريعة
ماذا تفعل عقدة Bitcoin الكاملة؟
تتحقق بنفسها من أن كل كتلة ومعاملة تتوافق مع القواعد، وترفض أي شيء غير صالح، حتى لو جاء من معدّنين أقوياء.
ما الفرق بين العقدة الكاملة والعميل الخفيف؟
تتحقق العقدة الكاملة من القواعد بنفسها؛ بينما يعتمد العميل الخفيف على الآخرين في معظم عمليات التحقق. أما العقدة المشذبة فتتحقق بالكامل، لكنها تتخلص من بيانات الكتل القديمة.
هل تستطيع عقدة Bitcoin سرقة عملاتك أو إنفاقها؟
لا. لا تستطيع العقد إنفاق عملاتك، لكن تشغيل عقدة لا يضمن الخصوصية بحد ذاته ولا يحميك من الهجمات على مستوى الشبكة.
من يشغّل عقدة
يمكن أن يشغّل العقدة فرد أو شركة أو منصة تداول أو معدّن أو أي شخص يريد التحقق من Bitcoin مباشرةً. تنزّل العقدة الكاملة السلسلة وتتحقق من صحتها وتحتفظ بمجموعة UTXO. تتحقق العقدة المشذّبة من القواعد نفسها، لكنها تتخلص من بيانات الكتل القديمة. يعتمد العميل الخفيف على خادم للحصول على بعض البيانات بدلًا من التحقق من كل شيء بنفسه.
ما تتحقق منه العقد
تفحص العقدة الكاملة كل معاملة وكل كتلة بنفسها وفق القواعد نفسها قبل قبولها. يحاكي مختبر الشبكة نسخة مبسطة من ذلك (توقيعات P2WPKH فقط).
كل معاملة
- مُشكّلة بصورة صحيحةمدخل واحد ومخرج واحد على الأقل، وضمن حدود الحجم.
- العملات موجودة ولم تُنفقيشير كل مدخل إلى مخرج حقيقي لم يُنفق. ولا تُنفق أي عملة مرتين.
- وافق المالك عليهاتستوفي التوقيعات وبيانات الشاهد شروط قفل كل عملة (P2PKH، P2SH، SegWit، Taproot).
- لا أموال من العدملا يزيد مجموع المخرجات على مجموع المدخلات (وحدها معاملة coinbase، المذكورة أدناه، تنشئ عملات جديدة)؛ ويتراوح كل مبلغ بين 0 و21 مليون BTC.
- انقضت الأقفال الزمنيةانقضى أي وقت قفل أو تأخير نسبي محدد للمعاملة أو مدخلاتها.
- نضجت العملات الجديدةلا يمكن إنفاق العملات المنشأة بالتعدين إلا بعد 100 كتلة إضافية.
كل كتلة
- إثبات عمل كافٍيكون hash ترويسة الكتلة أقل من الهدف الحالي.
- الصعوبة صحيحةيطابق الهدف قاعدة التعديل، ويُعاد حسابه كل 2,016 كتلة.
- تُبنى على كتلة معروفةتشير إلى كتلة سابقة قبلتها هذه العقدة بالفعل.
- طابع زمني معقوليكون لاحقًا لوسيط الطوابع الزمنية لآخر 11 كتلة، ولا يتقدم على ساعة العقدة بأكثر من ساعتين.
- المحتويات تطابق الترويسةيطابق Merkle root (والالتزام ببيانات شاهد SegWit) المعاملات الموجودة داخل الكتلة.
- تتلاءم مع حدود الكتلةيبلغ الوزن الإجمالي 4,000,000 وحدة كحد أقصى، وتبقى عمليات التوقيع دون الحد المسموح.
- يدفع المعدّن لنفسه بصورة صحيحةتوجد معاملة coinbase واحدة بالضبط، وهي الأولى في الكتلة، ولا تطالب بأكثر من دعم الكتلة مضافًا إليه الرسوم. ينخفض الدعم إلى النصف كل 210,000 كتلة؛ وهكذا يُطبّق الحد الأقصى البالغ 21 مليونًا.
- تجتاز كل معاملة الفحوصتجتاز كل معاملة فحوص المعاملات المذكورة أعلاه، ولا تنفق معاملتان العملة نفسها.
اختيار السلسلة
- العمل الأكبر يفوز بين السلاسل الصالحةتتبع العقدة السلسلة الصالحة ذات أكبر قدر متراكم من إثبات العمل، وتنتقل إلى سلسلة صالحة ذات عمل متراكم أكبر إذا ظهرت، في عملية تُسمّى إعادة التنظيم. وتُتجاهل السلسلة غير الصالحة مهما بلغ حجم العمل فيها.
السياسة المحلية: ما تمرّره هذه العقدة
هذه ليست قواعد إجماع. تحدد كل عقدة سياستها الخاصة؛ ويمكن أن تظل المعاملة التي تخالف السياسة صالحة إذا أدرجها معدّن في كتلة.
- الحد الأدنى لمعدل الرسوملا يُحتفَظ بالمعاملات ذات الرسوم المنخفضة جدًا ولا تُمرَّر.
- الصيغ القياسية فقطلا تُمرّر السكربتات غير المعتادة ومخرجات «الغبار» الصغيرة جدًا.
- قواعد الاستبداليجب أن تدفع المعاملة البديلة رسومًا أعلى من المعاملة التي تستبدلها (RBF).
- حدود الحجم والسلاسلتوجد حدود لحجم المعاملة ولسلاسل المعاملات السابقة واللاحقة الطويلة غير المؤكدة.
إذا فشل أي تحقق من قواعد الإجماع، ترفض العقدة المعاملة أو الكتلة بأكملها، بغض النظر عمّن أرسلها أو مقدار العمل الذي تحمله.
القدرة على الرفض
تتمثل قوة العقدة في قدرتها على رفض البيانات غير الصالحة. إذا أنشأ معدّن كتلة تحتوي على توقيعات مزيفة أو مدخلات أُنفقت بالفعل أو إعانة تتجاوز الحد المسموح أو نصوص برمجية معطوبة، فإن العقد النزيهة تتجاهلها حتى لو أنفق المعدّن طاقة حقيقية. لهذا لا يستطيع المعدّنون تغيير قاعدة المعروض ببساطة: لأنهم عندئذٍ سيعدّنون سلسلة لا تقبلها العقد الأخرى.
ما لا تستطيع العقد فعله
لا تستطيع العقد الاستيلاء على عملات الآخرين أو إجبار المستخدمين الملتزمين بالقواعد على الدفع لها. وهي لا تتحكم في المفاتيح الخاصة. قوتها دفاعية: فهي تقرر ما تقبله نسختها من Bitcoin على أنه صالح. كذلك لا تجعلك العقدة مجهول الهوية، ويمكن لهجوم الحجب أن يعزلك عن الأقران النزيهين. الإجماع ليس تصويتًا؛ بل هو تحقق مستقل يتقارب على القواعد نفسها.
مختبر الشبكة
شاهد ذلك في المحاكاة
شاهد العقدة وهي ترفض معاملة ذات توقيع معطوب.
ما ينبغي أن تستخلصه
تتحقق العقد الكاملة من القواعد بنفسها وترفض الكتل غير الصالحة، بما في ذلك الكتل الصادرة عن معدّنين ذوي قدرة كبيرة. ولا تستطيع إنفاق عملاتك، لكنها لا تضمن الخصوصية أو الحصانة من الهجمات على مستوى الشبكة.
استرجع، ثم طبّق
ميّز بين العقدة الكاملة الأرشيفية والعقدة المشذّبة والعميل الخفيف.
تحقق من شرحك
تتحقق العقد الكاملة الأرشيفية والمشذّبة من القواعد؛ ويتخلص التشذيب من بيانات الكتل القديمة بعد التحقق منها. أما العميل الخفيف فيتحقق من قدر أقل ويعتمد على الآخرين في بعض المعلومات.
نقطة تحقق
المصطلحات الأساسية
المصادر
تمت المراجعة في 25 أكتوبر 2026 · ليس نصيحة مالية