ما هي مخرجات المعاملات غير المنفقة (UTXO)؟ تحديث 2025

2022-12-26, 00:38

ملخص

  • UTXO هو الرصيد المتبقي من العملة الرقمية بعد معاملات العملات المشفرة.
  • مخرجات المعاملات غير المنفقة (UTXO) تستمر في المعالجة وهي جزء من بداية ونهاية كل معاملة.
  • بمجرد اكتمال المعاملة، يتم حفظ أي مخرجات غير منفقة في قاعدة البيانات كمدخلات للمعاملات المستقبلية.
  • UTXO ضروري لمنع الإنفاق المزدوج على البلوكشين وللمستخدمين الذين ينفقون عملات غير موجودة.
  • بحلول عام 2025، سيكون عدد مخرجات المعاملات غير المنفقة (UTXO) لـ بيتكوين(BTC) وصلت إلى 92.3 مليون، بينما النماذج المتقدمة مثل كاردانو(ADA) تستخدم EUTXO لدعم عقود ذكية أكثر تعقيدًا. وقد قامت منصات جديدة بدمج أنظمة UTXO المحسّنة التي توفر حماية من MEV وتحسّن تكاليف المعاملات، بينما تعمل أدوات الإدارة المخصصة على تحسين اختيار العملات والخصوصية.

أحدث التطورات في 2025

بحلول عام 2025، تطور نموذج UTXO بشكل كبير، مع تقدم ملحوظ في التنفيذ والتبني:

  • نمو عدد مخرجات المعاملات غير المنفقة (UTXO): وصل عدد مخرجات المعاملات غير المنفقة (UTXO) في بيتكوين إلى أعلى مستوى تاريخي يبلغ 92.3 مليون، بزيادة قدرها 9% مقارنة بالسجل السابق في 2022.
  • نموذج UTXO الممتد: تم اعتماد نموذج EUTXO الذي قدمته كاردانو على نطاق واسع، مما يعزز قدرات UTXO التقليدية من خلال ميزات نموذج الحساب، مما يمكّن من عقود ذكية أكثر تعقيدًا.
  • تكامل عبر الأنظمة الأساسية: قامت منصات متعددة بدمج نظام UTXO المحسن لتعزيز الأمان:
منصة تحسين UTXO المزايا الرئيسية
شبكة نيرفوس حماية ضد MEV منع هجمات التقدم في الطابور
كاردانو نموذج EUTXO تنفيذ عقود معقدة وحتمية
بيتكوين L2 مجموعة UTXO المحسّنة خفض تكاليف التداول بنسبة 75%
  • أدوات الإدارة المتقدمة: ظهرت أدوات جديدة مخصصة لإدارة UTXO، حيث تقدم Sparrow ومحافظ أخرى واجهات مخصصة تتيح للمستخدمين تحسين اختيار العملات وحماية الخصوصية.
  • حلول القابلية للتوسع: أدت عملية تنفيذ تقنية تجميع مخرجات المعاملات غير المنفقة (UTXO) إلى تقليل الحجم المتوسط للمعاملات في بيتكوين بنسبة 34%، مما يعالج القيود السابقة على قابلية التوسع.

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

TL: DR

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

مقدمة

مخرجات المعاملات غير المنفقة (UTXO) ونماذج الحسابات هي طرق لتسجيل العملات المشفرة، تمثل المبلغ المتبقي من الرموز التي يمتلكها الفرد بعد إتمام المعاملة على البلوكشين. هذه النماذج حاسمة لكيفية الحفاظ على دفاتر الحسابات بدقة في هياكل البلوكشين والحفاظ على الخصوصية.
هذا المصطلح يعرف أساسًا نتائج المعاملات المستلمة التي يمكن إنفاقها في المستقبل.
أفضل تشبيه لUTXO هو العملة الورقية الفيزيائية. لا يمكن تقسيم UTXO إلى فئات أصغر مثل العملات المعدنية أو الأوراق النقدية. يمكن اعتبار UTXO ككتل منفصلة من الرموز المقابلة التي تتحكم فيها المفتاح الخاص لمالكها. بيتكوين (BTC), لايتكوين(LTC), بتكوين عملات أخرى مثل بيتكوين كاش (BCH) و زكاش (ZEC) تستخدم نموذج UTXO.

ما هو نموذج مخرجات المعاملات غير المنفقة (UTXO)؟

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

اعتبر 10 بيتكوين كن دلوًا مليئًا بالعملات. كل عملة تمثل مخرجات المعاملات غير المنفقة (UTXO). إذا دفعت لستيفاني 5 BTC لشراء شيء ما، ستعطي الشبكة ستيفاني دلو العملات بالكامل وتعيد “الباقي” الذي هو 5 BTC الذي تدين به. لديك الآن UTXO بقيمة 5 BTC، والتي لا يمكن تقسيمها أكثر.

كيف تعمل مخرجات المعاملات غير المنفقة (UTXO)؟

تخيل أنك تريد إرسال 1.3 BTC من رصيد قدره 1.5 BTC. بيتكوين عنوان المحفظة. قد تكون هذه 1.5 BTC مخرجات من معاملاتك السابقة. على سبيل المثال، قد تكون 0.9 BTC و 0.6 BTC على التوالي.

تحتوي معاملتك الجديدة على مخرجان: تم إنفاق 1.3 BTC (تم إرساله إلى المستلم)، و 0.2 BTC هي مخرجات المعاملات غير المنفقة التي ستعود إلى عنوانك (أي، المرسل). يمكن استخدام الـ 0.2 BTC المتبقية بإحدى الطرق التالية: إعادتها إلى حسابك، استخدامها كجزء من رسوم المعاملة، أو إرسالها كالمبلغ المتبقي لشخص آخر.

بيتكوين تحافظ العقد على سجلات المعاملات من خلال تتبع هذه المخرجات. تستخدم كل مخرجات المعاملات غير المنفقة (UTXO) مفاتيح _script_PubKeys المشفرة لتسجيل كل معاملة، دون وجود مستخدم محدد مرتبط بها. وهذا يسمح للشبكة بالتحقق من وجود جميع العملات ذات الصلة دون الكشف عن المعلومات الخاصة بالمستخدمين.

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

إنه فعال لأن كل عملة يمكن أن تكون فقط في بيتكوين الشبكة. هذا يعني أن كل BTC في المحفظة غير مُنفقة؛ إما تم استلامها كمكافآت تعدين أو تم سكها كفائض خلال المعاملات.
مخرجات المعاملات غير المنفقة (UTXO) حاسمة في منع الإنفاق المزدوج على البلوكشين ووقف المستخدمين عن إنفاق العملات غير الموجودة. يحتفظ كل عقدة في الشبكة بقاعدة بيانات لكل مخرجات المعاملات غير المنفقة.

ما هو نموذج الحساب؟

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

تشمل المشاريع التي تستخدم نموذج الحساب إيثريوم (ETH), إيثريوم كلاسيك (ETC) و Ripple (XRP). على عكس نموذج UTXO، تمثل المعاملات في نموذج الحساب تحويلًا واحدًا للأموال أو العملة الرقمية بين الحسابات، دون الحاجة إلى مدخلات أو مخرجات إضافية. يتطلب الأمر فقط تغييرًا في السجل.

الفروقات بين نموذج UTXO ونموذج الحسابات

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

قابلية التوسع

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

الخصوصية

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

وظائف العقود الذكية

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

•الأمان:
عقد التحقق في سلسلة كتل UTXO، مثل بيتكوين تتبع مجموعة UTXO لتحديد العملات المتداولة ومعرفة من يملكها. يقوم نظام UTXO بحل مشكلة الإنفاق المزدوج بكفاءة ودون ثقة لأن كل معاملة يجب أن تشير إلى UTXO المحدد الذي سيتم إنفاقه. تعتبر سلاسل الكتل التي تستخدم نماذج الحسابات أكثر عرضة للهجمات وغالبًا ما تعاني من مشكلات أخرى مثل استرداد الأموال والعقود الذكية ذات السحب على المكشوف.
على سبيل المثال، في عام 2020، فقد مشروع Ethereum Classic ملايين بسبب سلسلة من هجمات الإنفاق المزدوج.

الخاتمة

نموذج UTXO هو طريقة لتسجيل المعاملات على البلوكشين.
نظرًا للمزايا والعيوب لنماذج مختلفة، فإن تطبيق UTXO على أي بلوكشين يعتمد على أهداف المشروع.
تتبنى Ethereum نموذج الحساب لأنها تركز على نشر العقود الذكية القوية، و بيتكوين تستخدم Gate نموذج UTXO لأنها تركز أكثر على تطوير النقد الإلكتروني الآمن.
تحاول مشاريع جديدة تحسين هذه النماذج. على سبيل المثال، Cardano (ADA)، ترون (TRX)، و Qtum(QTUM) يحاول دمج مزايا كلاهما في نموذج هجين متقدم. تسهل هذه النماذج على المطورين استخدام UTXO مع الاحتفاظ بالميزات القوية للعقود الذكية.


المؤلف: فريق المدونة
لا تشكل المحتويات هنا أي عرض أو دعوة أو توصية. يجب عليك دائمًا طلب نصيحة مهنية مستقلة قبل اتخاذ أي قرارات استثمارية.
يرجى ملاحظة أن Gate قد تقيد أو تمنع استخدام كل أو جزء من الخدمات من المواقع المحظورة. لمزيد من المعلومات، يرجى قراءة اتفاقية المستخدم عبر https://www.gate.com/legal/user-agreement.


مشاركة
gate logo
Gate
التداول الآن
انضم إلى Gate للفوز بالمكافآت