أخبار كاردانو: اكتشف كيف يتحول Aiken إلى أداة قوية لتطوير العقود الذكية!
أبرزت مؤسسة كاردانو مؤخرًا تطور Aiken، وهو لغة برمجة حديثة على بلوكتشين كاردانو. وأشارت المؤسسة إلى أن Aiken تحول إلى منصة قوية تعيد تشكيل تطوير العقود الذكية على بلوكتشين كاردانو.
استعداد Aiken للاعتماد الأوسع
كما ذكرنا سابقًا في تقريرنا، يسعى Aiken إلى توفير تطوير العقود الذكية وتجربة مطور محسنة. تُبنى لغة البرمجة بميزات مبتكرة تلبي توقعات المطورين، مثل التكامل السلس مع الأدوات الأخرى.
في منشور حديث، ذكر مؤسسة كاردانو أن Aiken جاهز للاعتماد بشكل أوسع. هذا ما أظهرته انتقاله من المرحلة الأولى إلى أداة موثوقة ومتاحة على نطاق واسع.
- رغم أن جوهر اللغة ظل كما هو، قامت المؤسسة بتحسين المترجم والأدوات ذات الصلة بناءً على ملاحظات المطورين.
- نقطة تحسين مهمة تم تقديمها في Aiken العام الماضي تركزت على قدرات العقد الذكي المتعلقة بالتصويت على السلسلة.
- من الميزات البارزة لـ Aiken قدرته على تعريف المصدقين الهجينيين ضمن نص برمجي واحد، مما يبسّط كثيرًا تكوين المصدقين.
لجعل هذا يعمل، كان على المؤسسة تجاوز بعض القيود في الإصدارات السابقة من Plutus، مما كان يتطلب خطوات إضافية عند التعامل مع العقود.
لذلك، تم تنفيذ CIP-0069 لتبسيط تجربة المطورين بالنسبة للمصدقين المتعددين. كما قاموا بإعادة تصميم بعض الرموز الخاصة بالمصدقين لتبسيط تعريفهم ومراجعتهم.
- الإرجاع الخلفي هو تحسين رئيسي آخر تم تقديمه في Aiken العام الماضي، حيث عبر المطورون عن قلقهم بشأن الأكواد المتداخلة بشكل مفرط.
- في Aiken، زادت مشكلة تطوير إطار الاختبار القائم على الخصائص وكتابة المتحققين المعقدة.
- شعرت المؤسسة بالحاجة إلى إيجاد حل أنيق حيث أصبح الكود صعب القراءة بشكل متزايد. اعتمد Aiken على بناء جملة يُعرف بالإرجاع الخلفي.
تحسينات أخرى في Aiken تشمل التحويل الناعم والثوابت المعززة وتمثيل نوع البيانات والتتبع الخالي من الأخطاء وغيرها. بفضل هذه الميزات والأدوات الجديدة، يتمتع المطورون بالمعدات الأفضل لبناء عقود ذكية قوية وآمنة وقابلة للتطوير.
ماذا بعد لأيكين وأهم الإنجازات
ومع ذلك، تبقى هناك خطوات هامة للمشروع. أولاً، يجب الانتهاء من تمثيل الوسيط لـ Aiken “AIR”، والذي يستخدمه مترجم Aiken، قبل إنتاج UPLC النهائي.
تؤكد التحسينات المستمرة على Aiken على التزام مؤسسة كاردانو بدعم مجتمع مطورين نابض ومبتكر. علاوة على ذلك، تعكس توفر Aiken الواسع انتشاره المتزايد ضمن نظام كاردانو.
- اعتبارًا من أكتوبر 2024، أنتج Aiken أكثر من 300 مشروع مفتوح المصدر على GitHub.
- كما يستقبل موقع Aiken الإلكتروني حوالي 1000 زائر أسبوعيًا، وهو رقم في تزايد مستمر منذ إطلاقه.
- أيضًا، تجاوز Aiken حاجز المليوني معاملة في أغسطس، مما يشير إلى اعتماده المتزايد.
الأسئلة الشائعة
- ما هي لغة البرمجة Aiken؟
هي لغة برمجة حديثة على بلوكتشين كاردانو تُستخدم لتطوير العقود الذكية وتحسين تجربة المطورين.
- ما هي أبرز ميزات Aiken؟
تحسين المترجم، الإرجاع الخلفي، والتحسينات في تعريف المصدقين وقابلية استخدام الأدوات.
- ما الإنجازات التي حققتها Aiken حتى الآن؟
أكثر من 300 مشروع مفتوح المصدر، زوار أسبوعيين متزايدين، وأكثر من مليوني معاملة.