ما هو UTXO

نموذج UTXO هو النموذج الكامل لـ Unspent Transaction Output. وهو أحد نماذج المحاسبة الرئيسية للسجلات المشتركة (البلوكشين)، ويستخدم لتسجيل وتخزين وتنفيذ المعاملات. غالبًا ما يُذكر نموذج UTXO مع بيتكوين (BTC)، ولكن في الواقع، تطبق العديد من الشبكات البلوكتشين الأخرى UTXO كنموذج محاسبتها، مثل NEO، Litecoin، Zcash، Cardano (نموذج UTXO الموسع) وغيرها.

كيفية عمل نموذج UTXO

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

في نموذج UTXO، لا توجد “حسابات” و"رصيد". UTXO هو وحدة قياس تساعد في تنفيذ المعاملات. UTXO يشير إلى كمية العملات المشفرة المتبقية بعد تنفيذ المعاملة (أي العملات غير المستخدمة). بعبارة أخرى، في نموذج UTXO، الرصيد الذي يمكن للمستخدم نقله هو المبلغ الذي لم يتم إنفاقه من معاملته السابقة.

في نموذج UTXO، تتكون كل معاملة من مدخلات ومخرجات تمثل UTXO. المدخلات تستهلك UTXO موجودة، والمخرجات تخلق UTXO جديدة. بعد إتمام المعاملة، يتم تسجيل أي مخرجات غير مستخدمة كمدخلات في قاعدة البيانات، ويمكن استخدامها في معاملات جديدة لاحقًا.

مثال على نموذج UTXO

في محفظة A يوجد 5 بيتكوين (UTXO_0). ويمتلك B محفظة فارغة. الآن، يرغب A في إرسال 3.15 BTC إلى محفظة B. سيتم تسجيل الـ 5 BTC الخاصة بـ A كمدخلات، ثم يتم استهلاكها (يمكن اعتبارها كالتدمير). في الوقت نفسه، سيتم إنشاء 3.15 BTC و1.85 BTC (UTXO_1 وUTXO_2) كمخرجات للمعاملة. ستنتقل UTXO_2 إلى محفظة A، وUTXO_1 إلى محفظة B. بعد إتمام المعاملة، سيكون لدى محفظة A رصيد غير مستخدم قدره 1.85 BTC، ولدى محفظة B رصيد غير مستخدم قدره 3.15 BTC.

ملاحظة: في المعاملات الحقيقية على البلوكتشين، يتم خصم رسوم المعاملة. على سبيل المثال، بعد خصم رسوم المعاملة، سيكون رصيد UTXO_2 أقل قليلاً من 1.85 BTC.

خصائص نموذج UTXO

نموذج UTXO يُستخدم كنموذج رئيسي للمحاسبة على البلوكتشين لأنه يمكن تتبع أصل المعاملات والتحقق منها.

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

كما يمكن اعتبار نموذج UTXO كنظام للتحقق. فهو يسمح بتنفيذ المعاملات فقط عندما تكون المدخلات غير مستخدمة (Unspent Inputs). قبل تنفيذ المعاملة، يتحقق النظام من حالة المدخلات. إذا لم تكن المدخلات مستخدمة، تستمر المعاملة. هذا يمنع السلوك الخبيث (مثل مشكلة الإنفاق المزدوج). $PNUT **$TUT $XAUT

BTC‎-0.4%
NEO‎-1.33%
LTC‎-0.24%
ZEC1.5%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • Gate Fun الساخن

    عرض المزيد
  • القيمة السوقية:$3.53Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.58Kعدد الحائزين:1
    0.19%
  • القيمة السوقية:$3.54Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.54Kعدد الحائزين:1
    0.00%
  • القيمة السوقية:$3.56Kعدد الحائزين:2
    0.00%
  • تثبيت