خبر

نموذج UTXO: كيف يختلف بيتكوين عن نموذج الحسابات التقليدي؟

شرح نموذج UTXO في بيتكوين بمثال عملي، والفرق الجوهري عن نموذج الحسابات في شبكات مثل الإيثيريوم.

قطع أحجية متفرقة تتجمع معًا بأيدٍ متعددة ترمز لدمج مخرجات منفصلة
بقلم فريق الساحة الرقمية العربية نُشر: 2026-08-05 قراءة 1 دقائق
محتويات المقال

“نموذج UTXO” مصطلح تقني يظهر أحيانًا عند مقارنة بيتكوين بشبكات أخرى مثل الإيثيريوم، دون شرح كافٍ لمعناه. هذا المقال يوضح الفكرة بمثال رقمي مفصّل.

ما هو UTXO؟

يستحق التوضيح أن كلمة “قطعة” هنا مجازية للتبسيط فقط — لا وجود فيزيائي منفصل لأي UTXO، بل هو ببساطة سجل رقمي يوثّق “مخرج معاملة سابقة لم يُستخدم بعد كمدخل في أي معاملة لاحقة”، محفوظ ضمن قاعدة بيانات موزّعة يحتفظ بها كل عقدة كاملة (المشروحة في مقال منفصل) بشكل مستقل ومتطابق عبر الشبكة بأكملها.

الاختصار يعني “مخرج معاملة غير منفق” (Unspent Transaction Output). بدل الاحتفاظ برصيد واحد مجمّع لكل عنوان كما في نموذج الحسابات، يحتفظ سجل بيتكوين بمجموعة من “القطع” المنفصلة غير المنفقة بعد، كل واحدة نتجت عن معاملة سابقة معينة، ولكل قطعة قيمة محددة خاصة بها.

مثال رقمي كامل يوضح الآلية بدقة

لا شيء يوضح المفهوم أفضل من رقم فعلي مُتتبَّع خطوة بخطوة.

تخيّل أنك استلمت 0.5 بيتكوين في معاملة، ثم 0.3 بيتكوين في معاملة أخرى منفصلة تمامًا. رصيدك “الكلي” الظاهر في محفظتك 0.8 بيتكوين، لكنه فعليًا مُخزَّن كقطعتين منفصلتين (UTXOs) على السجل، لا رقمًا واحدًا مجمّعًا في سجل مركزي. عند إرسال 0.6 بيتكوين لطرف آخر، تجمع المحفظة القطعتين معًا تلقائيًا كمدخلين لمعاملة جديدة واحدة، وتُصدر “باقيًا” (Change) بقيمة 0.2 بيتكوين تقريبًا (بعد خصم الرسوم) كقطعة UTXO جديدة تعود إليك في عنوان جديد أو نفس العنوان، بحسب سياسة المحفظة.

الفرق عن نموذج الحسابات (Account Model)

هذا الفرق التصميمي الجذري ليس تفصيلة أكاديمية بحتة — هو أحد الأسباب التقنية العميقة وراء اختلاف بنية العقود الذكية وتطبيقات DeFi (المشروحة في مقالات منفصلة) بين بيتكوين وشبكات نموذج الحسابات كالإيثيريوم، إذ يفرض كل نموذج قيودًا وإمكانيات مختلفة جوهريًا على أي منطق برمجي يُبنى فوقه.

شبكات مثل الإيثيريوم تعمل بمنطق أقرب للحساب المصرفي التقليدي: رصيد رقمي واحد لكل عنوان، يُحدَّث مباشرة بالخصم والإضافة عند كل معاملة. لا مفهوم “قطع منفصلة” هناك — الرصيد رقم واحد فقط يتغيّر تدريجيًا، لا مجموعة قطع تاريخية منفصلة.

لماذا يهم هذا الفرق عمليًا؟

ثلاثة انعكاسات عملية مباشرة يواجهها أي مستخدم فعلي لمحفظة بيتكوين، بصرف النظر عن مستوى خبرته التقنية بالتفاصيل الداخلية للسجل.

  • حجم المعاملة يعتمد على عدد القطع المُدخَلة: تحويل مبلغ مجزّأ عبر قطع UTXO كثيرة صغيرة (نتيجة استلام دفعات صغيرة متكررة مثلًا) يعني معاملة أكبر حجمًا (ورسومًا أعلى) من نفس المبلغ في قطعة واحدة كبيرة — مشكلة عملية حقيقية تُعرف أحيانًا بـ”تجزّؤ UTXO” (UTXO Fragmentation).
  • خصوصية مختلفة نسبيًا: كل معاملة UTXO جديدة يمكن، من الناحية النظرية، استخدام عنوان استقبال جديد تمامًا، ما يصعّب ربط كل المعاملات بهوية واحدة مقارنة برصيد ثابت مرتبط بعنوان واحد دائم كما في نموذج الحسابات.
  • تصميم عقود مختلف: نموذج UTXO يفرض منطقًا مختلفًا لبناء تطبيقات معقدة مقارنة بنموذج الحسابات الأبسط في هذا الجانب تحديدًا، وهو أحد أسباب صعوبة بناء تطبيقات DeFi معقدة مباشرة على بيتكوين مقارنة بشبكات نموذج الحسابات.

مشكلة عملية حقيقية: تجزّؤ UTXO ورسوم التجميع

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

إدارة UTXO: مهارة عملية يغفلها كثيرون

بعض المحافظ المتقدمة تتيح للمستخدم التحكم اليدوي بأي قطع UTXO تحديدًا تُستخدم في معاملة معينة (Coin Control) — ميزة مفيدة لمن يريد تجنّب دمج قطع من مصادر مختلفة (لأسباب خصوصية)، أو لمن يريد “تنظيف” محفظته من قطع صغيرة جدًا مجزّأة عبر دمجها في قطعة واحدة أكبر خلال فترة رسوم منخفضة، توفيرًا للتكلفة على المدى الطويل.

لماذا اختار ساتوشي هذا النموذج تحديدًا؟

رغم عدم وجود توثيق قاطع لكل الدوافع الأصلية، يرى محللون تقنيون أن نموذج UTXO يناسب طبيعة بيتكوين كنظام دفع لامركزي بمعالجة متوازية أبسط — كل قطعة UTXO مستقلة يمكن التحقق منها بمعزل عن غيرها دون الحاجة لقفل تسلسلي على “حالة رصيد” مركزية واحدة، وهي خاصية سهّلت جزئيًا تصميم آليات تحقق أبسط نسبيًا مقارنة بتعقيد إدارة حالة مشتركة متغيّرة باستمرار كما في نموذج الحسابات.

خلاصة

نموذج UTXO ليس مجرد تفصيلة تقنية — هو اختيار تصميم جذري يفسر جزءًا من الفروقات العملية بين بيتكوين وشبكات أخرى، من حجم المعاملات وتكلفتها إلى الخصوصية النسبية وحتى طريقة بناء التطبيقات فوقه.

اقرأ أيضًا: أنواع عناوين بيتكوين: Legacy وSegWit وBech32 وما الفرق بينها؟العقدة الكاملة مقابل العقدة الخفيفة: أي ثقة تمنحها فعليًا؟أرشيف قسم بيتكوين

هذا المقال تعليمي بحت ولا يشكل نصيحة استثمارية.

فريق الساحة الرقمية العربية
فريق تحرير الساحة الرقمية