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











