أساس عن تقنية DAG
نشرت: 2021-08-09"Bitcoin" أو "blockchain" أو "crypto" أو الأكثر دقة "Distributed Ledger Technology" (DLT) كلها كلمات رئيسية يستخدمها الجمهور والأشخاص في صناعة التكنولوجيا للإشارة إلى الظاهرة الجديدة المتمثلة في استخدام مبادئ التشفير والحوسبة الموزعة لحل حالات الاستخدام التي كانت مستعصية في السابق. لكن حقيقة أن الكثير من هذه المصطلحات تطفو على السطح تخبرنا كثيرًا عن مدى حداثة هذه الصناعة. لا نستخدم المصطلحات الغامضة أو غير الصحيحة عند الحديث عن شركات التكنولوجيا الأخرى ؛ تعد الشبكة الاجتماعية وتطبيق الإنتاجية والسوق عبر الإنترنت منصات مختلفة ويشار إليها على هذا النحو - في حين يتم عادةً تجميع جميع مشاريع التشفير في فئة "تقنية blockchain" .
هذا الاتجاه يبالغ في تبسيط الصناعة إلى أقصى الحدود. يحتاج كل مستثمر أو أي شخص لديه اهتمام بالمجال إلى معرفة أنه في غضون عامين لن نطلق عليه اسم "blockchain" فحسب - بل تتفرع تقنية التشفير إلى مناطق حالة استخدام مختلفة تمامًا لا تشترك إلا في تشابه عابر. اعتبارًا من الآن ، هناك اختلاف رئيسي واحد في الصناعة: الإنتاجية العالية مقابل المنصات عالية الدقة .
البروتوكولات عالية الدقة هي تلك مثل Bitcoin أو Monero: الأنظمة المصممة لضمان سلامة الشبكة التي تسمح بمعاملات آمنة للغاية وموثوقة (وفي حالة Monero ، تكون مجهولة للغاية) . من خلال دفع رسوم المعاملات لشبكة قائمة على blockchain ، من المستحيل تزوير المعاملات ، ومن الصعب التلاعب بالشبكة. تتطلب المعاملات المالية الكبيرة أو أنظمة التصويت أو سجلات الممتلكات هذا المستوى من الموثوقية المزدوجة.
لكن تكاليف المعاملات لهذا النوع من الشبكات باهظة وغير ضرورية لنوع آخر من حالات الاستخدام: والتي يمكن أن نطلق عليها "الإنتاجية العالية" . تهدف هذه الأنظمة إلى إضافة طبقة من تكامل التشفير واللامركزية لحالات استخدام الأعمال اليومية التي تتطلب عادةً عمليات نقل البيانات التي تكون أوامر من حيث الحجم أكثر كثافة من الأمثلة السابقة ، إما من حيث حجم البيانات (يقاس بالجيجابايت في اليوم) أو تردد البيانات ( تقاس بالمعاملات في الثانية). فكر في تطبيقات إنترنت الأشياء (IoT) أو منصات البحث التعاونية أو منصات الحوسبة السحابية اللامركزية. لن يعمل تشغيل هذه التطبيقات عالية الإنتاجية على منصة عالية الدقة مثل Bitcoin blockchain . كما أنه غير ضروري ؛ نظرًا لأن حالات العمل هذه تتضمن تحديثات منتظمة جدًا لقاعدة البيانات على blockchain (تخيل مستشعرًا يتتبع موقعك) ، في معظم الحالات ، يمكن تحديد خطأ خارجي واحد في نقل البيانات بسهولة على أنه غير دقيق ثم يتم تجاهله بأمان (تخيل مستشعر الموقع الذي يسرد مكانك على أنه 300 على بعد أميال لمدة ثانية ، ثم العودة إلى الوضع الطبيعي) ؛ يمكن التعامل مع حالات الاستخدام هذه مع المخالفات الفردية حيث يتم تحديثها باستمرار.
وفي الوقت الحالي ، تعمل العديد من أكثر المشاريع إثارة في فئة الإنتاجية العالية. ضمن هذه الفئة ، يستحوذ نموذج يسمى الرسوم البيانية الحلقية الموجهة (DAGs) أو "التشابكات" على كل الاهتمام. بالنسبة للمنصات التي تتطلب إنتاجية عالية ، فإن DAGs هي لعبة تغيير.
أكثر المشاريع المرئية التي تستخدم التشابك هي تلك المتعلقة بإنترنت الأشياء. تتنافس IOTA و IoT Chain بشكل وثيق في هذا الصدد وتدفعان حالة البحث إلى الأمام من أجل معرفة DAG. يقدم مشروع آخر يسمى CyberVein قدرة أكثر تقدمًا ؛ استخدمت آلية إجماع أصغر حجمًا وأكثر كفاءة تُعرف باسم إثبات المساهمة (PoC) لجعل نقل مجموعات البيانات الأكبر في DAG ممكنًا. هناك أيضًا Byteball الذي يجعل DAGs مفيدة لمدفوعات التشفير الأسرع في جميع أنحاء العالم. بصرف النظر عن هؤلاء القادة ، هناك مشاريع جديدة تجد باستمرار حالات استخدام للقوة الكامنة في مفهوم DAG.

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