كيف تحل عملة كاردانو (ADA) مشكلة المثلث المستحيل؟
شهدت عملة ADA ارتفاعاً متجدداً خلال العام الماضي مما سلط الضوء على هذا الرمز المميز. ولولا إعلانها عن وظائف "العقود الذكية"، لكان الكثيرون قد نسوا أن كاردانو تهدف إلى أن تكون بنية تحتية للسلسلة العامة تحمل تطبيقات تجارية ضخمة تماماً مثل إيثيريوم.
لتحقيق هذا الهدف، يجب على كاردانو أولاً معالجة تحدي قابلية التوسع. حالياً، تعالج فيزا، وهي مزود عالمي لخدمات الدفع، 150 مليون معاملة يومياً، أي أكثر من 1,700 معاملة في الثانية. بالمقارنة، تقف القدرة المعالجة للبلوكتشين القائم على PoW عند عشرات المعاملات في الثانية، وحتى تلك القائمة على PoS يمكنها معالجة مئات المعاملات في الثانية فقط. لا يزال هناك طريق طويل قبل أن تتمكن البلوكتشين من استبدال المؤسسات المالية التقليدية.
تواجه كاردانو أيضاً المثلث المستحيل للامركزية وقابلية التوسع والأمان ، وهو تحدٍ حتمي لأي بلوكتشين. تشكل هذه العناصر الثلاثة مثلثاً مستحيلاً لأن اختراق قابلية التوسع قد يؤثر على لامركزية وأمان البلوكتشين.
كيف تواجه ADA تحدي المثلث المستحيل؟
1) تبنت ADA آلية إجماع PoS لبروتوكول Ouroboros لتحسين قابلية التوسع مع الحفاظ على الأمان.
وفقاً للموقع الرسمي لكاردانو، يأتي Ouroboros في 5 إصدارات: Ouroboros Classic، وOuroboros Byzantine Fault Tolerance (BFT)، وOuroboros Praos، وOuroboros Genesis، والورقة البحثية حول بروتوكول Ouroboros Hydra، وهو أحدث إصدار أطلقته IOHK في مارس 2020.
تم إنشاء هذا البروتوكول الجديد من خلال تعاون استمر 5 سنوات بين فريق IOHK ومختبر DLT في جامعة إدنبرة. تعالج البنية القابلة للتوسع خارج السلسلة لـ Hydra ثلاثة تحديات رئيسية تواجه قابلية التوسع: معدل معالجة المعاملات العالي، والتأخير المنخفض، والحد الأدنى من التخزين لكل عقدة. قد تجد الشرح السابق مطولاً ولا تزال غير متأكد مما هو Ouroboros Hydra وكيف يواجه تحدي قابلية التوسع.
لتحسين قابلية التوسع، يقسم Ouroboros Hydra الوقت إلى فترات تسمى العصور ثم يقسمها إلى فتحات. كل عصر يستمر 5 أيام، وكل فتحة تستمر حوالي 20 ثانية (يتم إنشاء كتلة واحدة لكل فتحة، أي 3 كتل في الدقيقة). بدلاً من هذه التقسيمات، النقطة الأساسية هنا هي أن بروتوكول Ouroboros Hydra يمكّن من تشغيل عصور متعددة في نفس الوقت أو زيادة الفتحات داخل العصور، مما يعزز بشكل كبير أداء شبكة كاردانو.
إذا كان العصر يعالج 1,000 معاملة في الثانية، فإن 1,000 عصر يمكن أن تعالج ملايين المعاملات في الثانية، وهو أكثر كفاءة بكثير من فيزا. لهذا السبب قالت IOHK أن شبكة كاردانو قابلة للتوسع بشكل لا نهائي.
2) كيف يضمن Ouroboros الأمان؟
يكمن مفتاح أمان كاردانو في تصميم آلية عشوائية. في شبكة كاردانو، ليس الجميع مسؤولين عن إنشاء كتل جديدة. بدلاً من ذلك، يتم اختيار العقد المسماة قادة الفتحات عشوائياً لإنشاء الكتلة التالية. تختار كاردانو المحاسبين عشوائياً وتتبنى المشاركة السرية القابلة للتحقق لتقسيم المعلومات السرية إلى N نسخة وإرسالها إلى N فرد. يمكن لهذه الآلية كشف أي غش من قبل الموزع لأنه طالما تم الحفاظ على عدد العقد الخبيثة عند مستوى معين، يمكن لعقد كاردانو استعادة المعلومات الأصلية من خلال الجمع بين الأجزاء. من خلال تبني مثل هذه الآلية، عندما يتم فصل عقد معينة في الشبكة أو إنهاؤها (في حالة العقد الخبيثة)، يمكن للعقد الأخرى الاستمرار في العمل، وبالتالي ضمان التشغيل الآمن لشبكة كاردانو.
3) كيف ستحافظ كاردانو على اللامركزية تحت إجماع PoS؟
في آلية PoS، يتم تحديد الحقوق من خلال الحيازات، مما قد يؤدي إلى المركزية ويهدد أمن الشبكة. حل كاردانو لهذه المشكلة هو تقديم حوافز اقتصادية لتعزيز اللامركزية. في ظل آلية PoS الخاصة بكاردانو، يمكن لحاملي الرموز إنشاء تجمع حصص حيث يمكنهم وضع الرموز وتشغيل العقد للحصول على الفوائد والمكافآت. يمكن لحاملي الرموز أيضاً تفويض حيازاتهم إلى تجمع الحصص لكسب الفائدة. يقوم تجمع الحصص، الذي يقوم بمسك الدفاتر وتشغيل العقد، بتوزيع الأرباح من إنشاء الكتل المسجلة على أعضائه وقادته بنسب مناسبة. في أنظمة PoS الأقل تطوراً، كلما زادت الرموز التي يضعها المستخدم، زاد احتمال حصوله على حق مسك الدفاتر، مما يؤدي إلى المركزية. في مثل هذا السياق، كيف ستمنع كاردانو التوسع غير المحدود لتجمع الحصص؟
حل كاردانو
إليك حل كاردانو: بمجرد أن يتجاوز أصحاب المصلحة والرموز في تجمع الحصص حداً معيناً، ستتوقف مكافآتهم عن النمو. لذلك، من أجل تعظيم العوائد، سيختار المستخدمون تجمعات حصص أخرى تقل عن الحد. من خلال تقديم مثل هذا الحد، تحقق كاردانو أهداف توسيع تجمعات الحصص، والعقد الموزعة على نطاق واسع، واللامركزية الكاملة.