آلية عمل البيتكوين بالكامل: تحليل مفصل للعملية من تحويل واحد إلى تسجيله في سلسلة الكتل
هل تساءلت يومًا عن السر الذي يجعل البيتكوين يحافظ على استقراره لسنوات طويلة دون أن يتمكن أحد من تزويره أو إنفاقه عشوائيًا؟ في عالم الويب3، حيث تتسارع الابتكارات الرقمية، يُعد فهم آلية نقل البيتكوين خطوة أساسية لأي مستثمر أو مهتم بالعملات المشفرة. دعني أقودك خطوة بخطوة عبر هذه العملية المعقدة، كأننا نكشف طبقات الرمال في الصحراء لنكتشف كنوزًا مخفية، مستوحين من تراثنا العربي في الحفاظ على الموارد النادرة.
بدلاً من الاعتماد على حسابات بنكية تقليدية تحتوي على رصيد يتغير باستمرار، يعتمد البيتكوين على نموذج UTXO، أو الإخراجات غير المصروفة من المعاملات. تخيل أن أموالك ليست مجرد رقم واحد، بل مجموعة من الشهادات الرقمية الناتجة عن معاملات سابقة، كل واحدة تحمل قيمة محددة وشروطًا للإنفاق (مثل مفتاح يحدد المالك الحقيقي).
عندما ترغب في إنفاق بعض هذه الأموال، لا تقوم بسحب من الرصيد فحسب؛ بل تستخدم هذه الشهادات كمدخلات، ثم تنشئ شهادات جديدة كإخراجات للمتلقي ولنفسك كباقي متبقٍ، مع خصم رسوم المعاملة.
دعونا نرسم الصورة: تدفق معاملة بيتكوين كامل (وصف نصي للرسم البياني)

افترض أنك تريد تحويل 0.5 BTC إلى صديق.
→ في محفظتك حاليًا ثلاث UTXO: 0.3 BTC + 0.4 BTC + 0.8 BTC (إجمالي 1.5 BTC).
→ يقوم المحفظ باختيار المدخلات المناسبة (غالبًا ما تكون الأقل عددًا أو الكافية بالضبط لتجنب الهدر).
→ يختار 0.4 BTC + 0.3 BTC = 0.7 BTC كمدخلات.
ثم يتم بناء هيكل المعاملة:
• المدخلات (Inputs): إشارة إلى معرفي المعاملات السابقة لتلك UTXO + فهرس الإخراج + سكريبت الإفراج (توقيعك الذي يثبت ملكيتك).
• الإخراجات (Outputs):
• إلى الصديق: 0.5 BTC (مقفلة على عنوانه باستخدام هاش المفتاح العام).
• الباقي لك: 0.18 BTC (مقفلة على عنوانك، بعد خصم 0.02 BTC كرسوم).
• الرسوم: تُحسب تلقائيًا كفرق بين مجموع المدخلات ومجموع الإخراجات (0.02 BTC للمنقبين).
بعد ذلك، يتم التوقيع بمفتاحك الخاص لمنع التلاعب، ثم بث المعاملة إلى الشبكة حيث تدخل بركة الذاكرة (mempool).
يلاحظ المنقبون هذه المعاملة، يجمعونها في كتلة مرشحة، ويحلون اللغز الحسابي. عند النجاح، تضاف الكتلة إلى السلسلة، تُحذف UTXO القديمة، وتُنشأ الجديدة (0.5 للصديق + 0.18 لك).
للأمان، تنتظر المعاملة تأكيدات إضافية (عادة 6 كتل للثبات).
هذه العملية تشبه تمرير كرة الثلج: UTXO القديمة تُستهلك، وتولد جديدة، محافظة على إجمالي البيتكوين ثابتًا عند 21 مليون وحدة، تنتقل فقط بين هذه الشهادات.
ما هيكل المعاملة بالتفصيل؟ (تحليل الحقول الأساسية)
معاملة البيتكوين ليست مجرد تحويل بسيط؛ إنها هيكل بيانات يتكون من:
• رقم الإصدار (4 بايت): غالبًا 2، يُستخدم للإشارات إلى التحديثات الناعمة.
• عدد المدخلات (متغير): يحدد كم UTXO يُستخدمان.
• كل مدخل:
• هاش المعاملة السابقة (32 بايت).
• فهرس الإخراج (4 بايت، يحدد الإخراج المحدد).
• طول سكريبت الإفراج.
• سكريبت الإفراج (ScriptSig): توقيعك + مفتاحك العام.
• عدد الإخراجات.
• كل إخراج:
• المبلغ (8 بايت، بوحدة ساتوشي، حيث 1 BTC = 100 مليون سات).
• طول سكريبت القفل.
• سكريبت القفل (ScriptPubKey): الأكثر شيوعًا P2PKH (دفع إلى هاش المفتاح العام): OP_DUP OP_HASH160 [هاش 20 بايت] OP_EQUALVERIFY OP_CHECKSIG.
• وقت القفل (4 بايت): عادة 0 للتنفيذ الفوري.
الجزء المثير هو لغة السكريبت! مصممة لتكون غير كاملة تورينج (بساطة متعمدة للأمان)، لكنها قوية بما يكفي.
تعمل كآلة افتراضية صغيرة تسأل: "هل يمكن إنفاق هذا الآن؟".
أمثلة شائعة على سكريبتات القفل:
- P2PKH (الأساسي): مقفلة على عنوان (هاش المفتاح العام)، تتطلب توقيعًا + مفتاحًا عامًا للتحقق.
- P2SH: أكثر مرونة للتوقيعات المتعددة أو قفل زمني.
- Taproot (منذ تحديث 2021): يستخدم توقيعات Schnorr لخصوصية أعلى ورسوم أقل في التوقيعات المتعددة.
هذه السكريبتات تجعل البيتكوين قابلاً للبرمجة دون مخاطر الثغرات الكبيرة كما في الإيثريوم؛ السلامة أولوية.
التعدين: من يجمع هذه المعاملات؟

المنقبون هم 'المحاسبون والحراس' للشبكة.
مهامهم تشمل:
1. جمع المعاملات من بركة الذاكرة، مع التركيز على تلك ذات الرسوم الأعلى أولاً.
2. بناء الكتلة:
• رأس الكتلة (80 بايت، أساسي):
• الإصدار.
• هاش الكتلة السابقة (للربط).
• جذر ميركل (بصمة شجرة جميع المعاملات).
• الطابع الزمني.
• هدف الصعوبة (حقل Bits).
• Nonce (الرقم العشوائي الذي يُعدل باستمرار).
• قائمة المعاملات: معاملة كوينبيس (مكافأة المنقب) أولاً، ثم المعاملات العادية.
3. حل Nonce: حساب هاش SHA256 مزدوج لرأس الكتلة ليكون أقل من هدف الصعوبة (يبدأ بهاش بعدد كبير من الأصفار).
4. من ينجح أولاً يبث الكتلة، يتحقق الآخرون، ويتقبلونها للانتقال إلى التالية.
5. المكافأة: 3.125 BTC حاليًا (بعد الهالفينغ 2024) + رسوم المعاملات المجموعة.
التعدين كيان قرعة: كلما زادت قوة الشبكة، زادت الصعوبة، لكنها تُعدل تلقائيًا (سنتحدث عن ذلك لاحقًا).
هيكل الكتلة: نظرة شاملة
الكتلة = رأس الكتلة + جسم المعاملات.
حقول رأس الكتلة:
- الإصدار (4 بايت).
- هاش السابق (32 بايت).
- جذر ميركل (32 بايت).
- الطابع الزمني (4 بايت).
- Bits (ترميز الصعوبة، 4 بايت).
- Nonce (4 بايت).
جسم المعاملات:
- عدد المعاملات.
- معاملة كوينبيس (مكافأة المنقب + رسالة اختيارية، مثل كتلة النشأة لساتوشي: "The Times 03/Jan/2009 Chancellor on brink of second bailout for banks").
- المعاملات العادية.
شجرة ميركل ذكية جدًا: تلخص آلاف المعاملات في هاش جذر 32 بايت، وأي تغيير يُكشف فورًا للتحقق السريع.
تعديل الصعوبة: 'المحرك التلقائي' للبيتكوين
يهدف البيتكوين إلى إنتاج كتلة كل 10 دقائق في المتوسط.
سواء ارتفعت قوة الشبكة فجأة (معدات جديدة) أو انخفضت (حظر في مناطق معينة)، يجب الحفاظ على الإيقاع.
كيفية التعديل:
- كل 2016 كتلة (حوالي أسبوعين) يُحسب الوقت الفعلي.
- الوقت المستهدف: 2016 × 10 دقائق = 20160 دقيقة.
- إذا كان الوقت أقصر (قوة أعلى)، تزيد الصعوبة (هاش أصغر، أصفار أكثر).
- إذا أطول، تنخفض الصعوبة.
- الصيغة: صعوبة جديدة = صعوبة قديمة × (20160 / الوقت الفعلي).
- حدود: التعديل لا يتجاوز 4 أضعاف في المرة الواحدة لتجنب التقلبات الشديدة.
عبقرية هذا النظام في ضمان إصدار منتظم كالساعة.
مهما تطورت التكنولوجيا، يبقى الحد الأقصى 21 مليون ودورات الهالفينغ ثابتة، مما يعزز إيماننا بـ'الذهب الرقمي' في منطقتنا الغنية بالتاريخ المالي.
لماذا هذه التصاميم تجعل البيتكوين مستقرًا جدًا؟
- UTXO: يمنع الإنفاق المزدوج ببساطة (كل UTXO تُستخدم مرة واحدة فقط).
- السكريبت: برمجة آمنة ومحدودة.
- إثبات العمل + تعديل الصعوبة: يحمي الشبكة بتكلفة طاقة حقيقية، مما يجعل هجمات 51% مكلفة للغاية.
- قاعدة السلسلة الأطول: يُقبل الجميع السلسلة ذات أكبر عمل، الأصعب تزييفًا.
من البداية إلى التأكيد، تتضمن المعاملة تفاعل آلاف العقد والمنقبين عالميًا في لعبة التحقق والمنافسة.
الآن يمكنك مشاركة هذا مع أصدقائك: "البيتكوين ليس رصيدًا حسابيًا، بل رقصة UTXO على السلسلة. المنقبون يصوتون بطاقة كهرباء لتحديد ما يُسجل في التاريخ، والصعوبة تُعدل كل أسبوعين للحفاظ على الإيقاع."
هل تريد الغوص أعمق؟ مثل كيف يوفر SegWit المساحة، أو يقلل Taproot تكاليف التوقيعات المتعددة، أو يمكن التحويل السريع عبر شبكة البرق؟ أخبرني بما يحيرك، وسأفصلها لك بمزيد من التفاصيل.
أفضل 3 منصات تداول عملات مشفرة عالميًا:
- تسجيل في بينانس (ملك الحجم، أكبر تنوع، عروض للمبتدئين)؛
- تسجيل في OKX (أداة عقود قوية، رسوم منخفضة)؛
- تسجيل في Gate.io (صياد العملات الجديدة، تداول نسخي + إسقاطات حصرية).
للشمولية اختر بينانس، للعبة المتقدمة OKX، للعملات البديلة Gate! سجل الآن لتخفيض رسوم مدى الحياة.