مقالات قد تهمك

ماذا يعني مصطلح ناتج المعاملة غير المنفقة «UTXO»؟

ناتج المعاملة غير المنفقة (UTXO) هو المصطلح الفني لمقدار العملة الرقمية المتبقية بعد معاملة عملة رقمية ما. يمكنك التفكير في الأمر على أنه التغيير الذي تتلقاه بعد شراء عنصر، ولكنه ليس فئة أقل من العملة، بل إنه ناتج معاملة في قاعدة البيانات التي تم إنشاؤها بواسطة الشبكة للسماح بمعاملات التغيير غير الدقيقة.

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

بمعنى آخر  تتم معاملات العملة الرقمية من المدخلات والمخرجات. في أي وقت يتم إجراء معاملة، يأخذ المستخدم واحدًا أو أكثر من UTXOs ليكون بمثابة المدخل (المدخلات).

بعد ذلك  يقدم المستخدم توقيعه الرقمي لتأكيد ملكيته للمدخلات، مما يؤدي في النهاية إلى مخرجات.

تعتبر UTXO المستهلكة الآن “مستنفدة” ، ولا يمكن استخدامها بعد الآن. وفي الوقت نفسه، تصبح مخرجات المعاملة UTXOs جديدة، والتي يمكن إنفاقها في معاملة جديدة لاحقًا.

ربما يتم شرح هذا بشكل أفضل بمثال. شخص ما لديه 0.45 بيتكوين في محفظته. إنها بالأحرى مجموعة من UTXOs. على وجه التحديد، اثنان من UTXO بقيمة 0.4 BTC و 0.05 BTC – مخرجات من المعاملات السابقة. الآن دعنا نتخيل أن هذا الشخص يحتاج إلى دفع 0.3 BTC إلى Bob بقيمة 0.3 BTC.

خياره الوحيد هنا هو تفكيك وحدة 0.4 BTC وإرسال 0.3 BTC إلى Bob و 0.1 BTC إلى نفسه. كانت تسترد عادةً أقل من 0.1 BTC بسبب رسوم التعدين، ولكن دعونا نبسط ونترك عامل التعدين خارجاً.

يقوم هذا الشخص بإنشاء معاملة تقول بشكل أساسي للشبكة: خذ 0.4 BTC UTXO الخاصة بي كمدخل، وقم بتفكيكها، وأرسل 0.3 BTC منها إلى عنوان Bob وأعد 0.1 BTC إلى عنواني. يعد 0.4 BTC الآن ناتجًا مستهلكاً، ولا يمكن إعادة استخدامه. وفي الوقت نفسه، تم إنشاء اثنين من UTXO الجديد (0.3 BTC و0.1 BTC).

لاحظ أننا قمنا بتفكيك UTXO في هذا المثال، ولكن إذا كان على Alice دفع 0.42 BTC، فيمكنها بسهولة دمج 0.4 BTC مع 0.05 BTC أخرى لإنتاج UTXO بقيمة 0.42 BTC، مع إرجاع 0.03 BTC لنفسها.

بإيجاز، يعمل نموذج UTXO كآلية للبروتوكول لتتبع مكان وجود العملات في أي وقت. بمعنى أنها تعمل مثل الشيكات: فهي موجهة إلى مستخدمين محددين (أو بالأحرى عناوينهم العامة).

لا يمكن إنفاق UTXOs جزئياً، بدلاً من ذلك، يجب إنشاء شيكات جديدة من الشيكات القديمة وتمريرها وفقاً لذلك.

ما هو UTXO في البلوكتشين؟

UTXOs عبارة عن قطع صغيرة غير منفقة من بقايا العملات الرقمية من المعاملات في بعض العملات. يتم تسجيلها في قاعدة بيانات UTXO واستخدامها في المعاملات اللاحقة.

هل البيتكوين هو UTXO؟

تعد مخرجات المعاملات غير المنفقة جزءاً من تقنية قاعدة البيانات الموزعة وراء البيتكوين والعملات الرقمية الأخرى. يستخدم البيتكوين UTXOs ، لكنه ليس UTXO.

هل الإثيريوم هو UTXO؟

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

[adsforwp id="60211"]
المصدر
هنا
[adsforwp id="60211"]

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني.

زر الذهاب إلى الأعلى