share
غالبًا ما يتم الخلط بين تقنية دفتر الأستاذ الموزعة (DLT)، وكذلك تقنية البلوك تشين. لذا، يعتقد المبتدئون أحيانًا أنهما نفس الشيء. اليوم سنقوم بإصلاح هذا الخطأ.
يمكن أن يُطلق على دفتر الحسابات الموزعة اسم DLT وهو شيء أوسع نطاقاً يتكون من تقنيات أخرى. من بين تقنيات دفتر الأستاذ الموزعة، يمكننا تسليط الضوء على الرسم البياني الحلقية الموزعة، والمعروف أيضًا باسم DAG.
من المهم ملاحظة أن كلتا التقنيتين تحتفظان بالمعلومات في دفتر أستاذ رقمي يمكن مشاركته ولا مركزيته. بالإضافة إلى ذلك، يمكن أن يكون لديهم أيضًا آلية تحفيزية. على الرغم من أنهما قد تبدوان متشابهتين، إلا أن بعض الأشخاص لا يزالون يعتبرون DAG منافسًا لتقنية البلوك تشين.
من أجل التعمق في هذا المجال بأكمله، دعنا نلقي نظرة فاحصة على هذه التقنيات ومواصفاتها وكيفية تطورها على مر السنين.
أولاً، دعونا نبحث عن تعريف للبلوك تشين
سلسلة الكتل هي عبارة عن دفتر أستاذ عام شفاف غير قابل للتغيير، مما يعني أنه لا يمكن تغييره وربطه ببعضه البعض. الكتل هي مكونات هذه التقنية التي تحتفظ ببيانات المعاملات، والتي يتم تسجيلها بعد ذلك بشكل دائم داخل النظام. ويمكن اعتبارها بمثابة صفحات فردية من دفتر سجلات المدينة. الكتاب هو سلسلة الكتل التقليدية أو دفتر الأستاذ العام، في حين أن كل صفحة هي كتلة تحتوي على بيانات محددة. ومن الأمثلة الجيدة على ذلك عملات البيتكوين أو الإيثيريوم المشفرة.
تحتوي كل كتلة، من بين أشياء كثيرة، على سجل لبعض أو كل المعاملات الأخيرة وإشارة إلى الكتلة التي جاءت قبلها مباشرة (التجزئة السابقة). كما تحتوي أيضًا على إجابة لأحجية رياضية معقدة. يُطلق عليه اسم nonce وهو فريد لكل كتلة. لا يمكن إلحاق كتل جديدة بالسلسلة بدون nonce. التعدين هو عملية تنافس للعثور على nonce التالي من خلال خوارزمية إثبات العمل. وبمجرد التحقق من صحة الكتلة الجديدة، تُضاف إلى السلسلة التي يتم ترتيبها في تسلسل خطي بمرور الوقت.
بعد كل عشر دقائق تقريباً، تتكرر العملية وتظهر كتلة جديدة. تتم مصادقة سلسلة الكتل من خلال مجموعة كبيرة من العُقد والمستخدمين الذين يعانون من اضطراب عالمي للتحقق من صحة البلوك تشين. تمتلك جميع العُقد المشاركة نسخة كاملة من سلسلة الكتل.
معرفة تفاصيل حول الرسم البياني الحلقي الموجه
تقدم تقنية الرسم البياني الدوري الموجه (DAG) نهجاً فريداً وفعالاً لأنظمة دفتر الأستاذ الموزعة. في حين أن السلاسل يمكن أن تمثل سلاسل الكتل بشكل مرئي، يمكن تمثيل الرسم البياني الحلقية الموجهة DAG بواسطة بنية دليل الملفات. يبدو هذا مثل تحديد ملف على سطح المكتب الخاص بك وجعله يكشف عن المزيد من المجلدات الفرعية. يمكن أن يسير تسلسلها في اتجاه واحد فقط، مما يجعلها مشابهة لمعاملات سلسلة الكتل من حيث أنها غير قابلة للتغيير، ولا يمكن للمستخدمين التلاعب بها بمجرد تأكيدها.
لذا، يمكن الإشارة إلى الأنظمة المستندة إلى DAG على أنها دفتر الأستاذ الموزع بدون كتل والتي تتسم بقابليتها للتطوير وخفة وزنها. يوجد عدد قليل من مشاريع DAG الهامة. من بينها Byteball وIOTA وHashgraph وNANO.
على عكس سلسلة الكتل، يتم ربط معاملات DAG الفردية ببعضها البعض مباشرةً بدلاً من تجميعها ومعالجتها في كتل. ويعزز ذلك من قابلية توسع DAG مقارنةً بسلسلة الكتل العادية. بعبارات بسيطة، يمكننا القول أن الشبكة القائمة على DAG تشبه النهر وطريقة تدفقه. بمرور الوقت، ينضم كل تيار إلى التدفق الرئيسي. يمكننا القول بالتأكيد أنه لا يتباطأ. بل على العكس، يجعل التدفق الرئيسي حيويًا وقويًا. وبالتالي، كلما زادت قائمة المستخدمين، أصبحت عمليات النقل أسرع دون أي تأثير على التكلفة.
الرسم البياني الحلقية الموجهة (DAG) مقابل البلوك تشين
الهيكل
في حين أن سلاسل الكتل تتبع سلسلة خطية وغير قابلة للتغيير من كتل المعاملات، فإن الرسوم البيانية الحلقية الموجهة (DAGs) تقدم نهجًا هيكليًا مختلفًا. في DAG، ترتبط المعاملات الفردية في DAGs بمعاملات أخرى متعددة، مما يشكل شبكة تشبه بنية دليل الملفات بدلاً من سلسلة خطية.
الإجماع
في شبكات سلسلة الكتل، يتحقق الإجماع من خلال التحقق من صحة معاملات الكتلة. فيما يلي الكثير من الحلول التي يمكن دمجها. أحدها هو توافق إجماع إثبات العمل الذي يتطلب سباقًا لحل لغز رياضي معقد، يُشار إليه باسم التعدين. يكسب المُعَدِّنون الناجحون رسوم المُعَدِّن التي يدفعها المستخدمون الآخرون. من المهم ملاحظة أن المُعدِّنين يلعبون دورًا مهمًا في إنشاء عملات بيتكوين جديدة. يتم تطبيق ذلك حاليًا في شبكات مثل شبكات البيتكوين والإيثيريوم. أحد الأمثلة الأخرى هو إثبات الحصة (POS) الذي يُستخدم أيضًا في شبكة الإيثيريوم.
في DAGs، تقدم إحدى المعاملات في DAGs التحقق من صحة المعاملة الأخرى. من بين المشاركين، يمكننا تسليط الضوء على كل من المُعَدِّنين والمُصدِّقين، مما يزيد من قابلية التوسع بشكل كبير. ومع ذلك، لا يمكنهم التحقق من صحة معاملاتهم. وبالتالي لا يوجد مكان لـ DAGs لرسوم المعاملات المرتفعة كحافز. على سبيل المثال، تستخدم Hashgraph خوارزمية الثرثرة حول الثرثرة. وهذا يعني أن كل معاملة تحتفظ بتفاصيل حول المعاملات السابقة التي تمت مشاركتها عبر جميع العقد وتأكيدها.
هل DAG عبارة عن بلوك تشين؟
بينما يرى البعض أن تقنية DAG ستحل محل تقنية سلاسل الكتل، من المهم ملاحظة أن التقنيتين تتيحان حالات استخدام مختلفة. ومع ذلك، هناك تقنيات DLTs التي لا تحتوي على كتل. فهم يستخدمون DAGs الموجودة. مثالان جيدان على ذلك هما iota وHashgraph.
DAG مقابل Blockchain: إنهما يمكّنان حالات استخدام مختلفة
تقدم تقنية DAG طريقة فعالة من حيث التكلفة وفعالة لنقل البيانات، وهي مناسبة بشكل خاص لحالات الاستخدام التي تتطلب قابلية التوسع والعديد من المعاملات الصغيرة منخفضة الحجم. في سلسلة الكتل، لن يكون ذلك مجديًا من الناحية الاقتصادية لأن الرسوم مرتفعة للغاية. كما أن سلسلة الكتل لا تتعامل إلا مع حوالي عشر معاملات في الثانية الواحدة، كما أنها تستهلك قدرًا كبيرًا من الطاقة، في حين أن DAG تتعامل مع مجموعة كبيرة من المعاملات في لمح البصر.
من ناحية أخرى، إذا كنت ترغب في تحويل مبلغ كبير من المال، تصبح السرعة ورسوم المعاملات أقل أهمية، ويصبح الأمان هو الشاغل الرئيسي. لذلك، بالنسبة لحالة الاستخدام هذه، تصبح البلوك تشين بديلاً أفضل.
وخلاصة القول أن التقنيتين مصممتان لأغراض مختلفة ولهما بنيتان مختلفتان. وبالتالي، لا يمكن اعتبار الرسم البياني الموجه غير المتسلسل الموجه سلسلة كتلة، بل هو دفتر أستاذ موزع بدون كتل.
هل Hashgraph هو DAG؟
يمكن تسمية Hashgraph نهجاً مختلفاً تماماً عن تقنيات دفتر الأستاذ الموزع. يمكننا القول أنها بنية بيانات أو خوارزمية إجماع تستخدم الرسم البياني الحلقي المباشر (DAG) لتخزين المعلومات والوصول إليها. وهي تتضمن الثرثرة حول خوارزمية الثرثرة للتوصل إلى توافق في الآراء. إنها الطريقة التي يتم من خلالها تشديد المعاملات داخل الشبكة مع بعضها البعض بفضل التجزئة السابقة، وينتج عنها DAG الذي يُعرف باسم Hashgraph. لذلك، يمكن اعتبار الخوارزمية DAG لأنها تتبع هذه الطرق.
هل Hashgraph أفضل من شبكات البلوك تشين؟
نظرًا لأن Hashgraph جديد في السوق، فإن الكثير من الناس ليس لديهم فكرة واضحة عنه. لذلك، للحصول على رؤية واضحة عن كليهما، إليك نظرة موجزة على DAG مقابل Blockchain والاختلافات بينهما.
مقارنة بين سلسلة الكتل والرسوم البيانية الحلقية الموجهة. عدة أمور يجب وضعها في الاعتبار
النهج
أحد الاختلافات الرئيسية هو أن البلوك تشين تخزن البيانات خطيًا – في كتل، بينما تخزن الهاشغراف البيانات وتصل إليها باستخدام DAG. خذ على سبيل المثال شبكة البيتكوين. فهي تخزن معاملات البيتكوين في كتل تحتوي رؤوسها على قيم تجزئة مرتبطة من أول معاملة إلى أحدث معاملة.
الأمن
تستخدم البلوك تشين التشفير لتوفير الأمان للمعلومات المحفوظة فيها، في حين أن “منافستها” لديها خاصية “التسامح البيزنطي غير المتزامن مع الأخطاء” لتجنب تسرب البيانات.
خوارزمية الإجماع
تفتقر البلوك تشين إلى نهج واحد للإجماع. في معظم الحالات، يعتمد ذلك على العملة المشفرة أو النظام البيئي. لدى Hashgraph طريقة تصويت كشكل من أشكال الحصول على إجماع الشبكة.
السرعة
تختلف سرعة البلوكشين باختلاف العملة المشفرة أو الحل. في البيتكوين أو الإيثيريوم، يمكن لشبكتهم التعامل مع ما يصل إلى عشر معاملات في الثانية. وبالمقارنة، فإن Hashgraph أسرع من البلوك تشين حيث يمكنها التعامل مع كمية هائلة من التحويلات في غضون ثوانٍ.
ما هي التقنية الأفضل؟ اختيار الحل المناسب لمشروعك
مما لا شك فيه أن Hashgraph هو حل أكثر قوة عند مقارنته بسلسلة الكتل. ولكن هذا لا يعني أنها ستكون بديلاً جيداً خلال السنوات الأخيرة. يجب عليك اختيار التقنية المناسبة لعملك وفقاً لاحتياجاتك.
إذا كنت بحاجة إلى مساعدة فيما يتعلق بدمج هذه التقنيات، فاتصل بفريق ICODA. فأساليبنا موثوقة وآمنة، ونحن نتفوق في تطوير ودعم الحلول الأكثر ابتكاراً. يعمل فريقنا الذي يقف وراء الوكالة مع أكثر الحلول السحابية والبنية التحتية أماناً.
بفضل خبرتنا الواسعة في مجال البلوك تشين والنماذج القوية التي تقدمها التقنيات اللامركزية، نحن مستعدون دائماً لمساعدتك!