ماذا يعني UTXO؟
UTXO تعني الإخراج غير المنفق من معاملات البيتكوين. كل معاملة بيتكوين تبدأ بالعملات المعدنية المستخدمة لموازنة دفتر الأستاذ. تتم معالجة UTXOs بشكل مستمر وتكون مسؤولة عن بدء وإنهاء كل معاملة. يؤدي تأكيد المعاملة إلى إزالة العملات المستهلكة من قاعدة بيانات UTXO. ولكن لا يزال هناك سجل للقطع النقدية المستهلكة في دفتر الأستاذ.
المعاملات بيتكوين مثل الشيكات الصراف
تشبه معاملات البيتكوين شيكات الصراف. لا يمكنك استبدالها بكميات مخصصة ويجب عليك إنفاق كامل المبلغ المخزن في بايت البيانات. لكن البيتكوين فريد أيضًا من حيث أنه يمكن إجراء المعاملات باستخدام كسور العملة المشفرة. لا يتم الإنفاق في البيتكوين باستخدام بايت واحد من البيانات. بدلاً من ذلك ، يتم استرداد أجزاء متعددة من البيتكوين بواسطة الخوارزمية لتلبية طلب الإنفاق. على سبيل المثال ، قد تسترد عملية شراء بقيمة 1 BTC 0.6 BTC من بايت واحد و 0.4 BTC من آخر. يتم إرسال التغيير من كل من هذه الكسور إلى قاعدة بيانات UTXO.
تغيير قاعدة بيانات UTXO مخازن من المعاملات بيتكوين. في البداية ، تم ضبطه على إفراغ. ومع مضاعفة المعاملات ، يتم ملء قاعدة البيانات بسجلات التغيير من المعاملات المختلفة.
إن وفرة العملات الصغيرة داخل شبكة البيتكوين تجعل بعض المعاملات غير اقتصادية. هذا لأنه قد يكون تكلفة المعاملات أكثر من التكلفة الفعلية للمنتج الذي يتم شراؤه باستخدام البيتكوين. على سبيل المثال ، ليس من المنطقي شراء فنجان قهوة بقيمة دولارين إذا كانت رسوم المعاملة على شبكة البيتكوين أكبر من سعر القهوة. وفقًا لبحث أجراه Jimmy Song ، أحد مطوري bitcoin البارزين ، فإن 13 مليون قطعة نقدية لها تكاليف هامشية تزيد قيمتها عن 50 Satoshi / bit. هناك مشكلة أخرى مع زيادة UTXO. التغير في تكلفة المعدات اللازمة لمعالجة UTXOs لم تواكب الزيادة.
على سبيل المثال ، فإن تكلفة منصات التعدين لعقد التحقق من الصحة بالكامل لم تواكبها. يقول غافن أندريسين: "السماح لمزيد من المعاملات دون أي تغييرات أخرى من المرجح أن يؤدي إلى تسريع نمو مجموعة UTXO ، مما يجعل تشغيل عقدة التحقق كاملة أكثر تكلفة".