قال تشارلز هوسكينسون في 18 أكتوبر إنه يعمل شخصيًا على تطوير لغة برمجة جديدة لكاردانو بالتعاون مع لوكاس روزا، المهندس في شركة إنبت أوتبوت غلوبال وأحد المشاركين في ابتكار لغة أيكن. ويشير هذا الإعلان إلى مسار جديد محتمل لمطوري تطبيقات كاردانو، يتمحور حول نوايا المعاملات والبراهين التشفيرية بدلًا من الوصف التقليدي لتنفيذ المعاملات.

لم يكشف هوسكينسون عن اسم اللغة، ولم ينشر شيفرة عامة لها، كما لم يحدد جدولًا زمنيًا لإتاحة الوصول إليها للمطورين. وتعني هذه المعلومات الغائبة أن المشروع لا يزال في مرحلة الإعلان المبكر، وليس أداةً يستطيع المطورون تقييمها أو استخدامها حاليًا.

هوسكينسون وروزا يبدآن العمل

قال هوسكينسون في منشور على منصة X إنه يعمل مع روزا على اللغة. وتمنح مشاركة روزا المشروع صلة مباشرة بـ«أيكن»، أحد خيارات تطوير العقود الذكية المتاحة بالفعل في كاردانو.

تؤثر لغات البرمجة في الطريقة التي يعبّر بها المطورون عن قواعد التطبيقات، وينشئون المعاملات، ويتفاعلون مع نموذج التنفيذ الأساسي للشبكة، ما يجعل الإعلان جديرًا بالاهتمام. لكن المنشور نفسه لم يتضمن مواصفات أو مستودعًا برمجيًا، ولم يقترح مسارًا لإدماج اللغة ضمن منظومة أدوات المطورين الأوسع في كاردانو.

حتى الآن، يقتصر الوصف العلني على العناصر التي حددها هوسكينسون والتقارير اللاحقة بشأن الاستخدام المقصود منها. كما أن غياب الشيفرة يترك أسئلة عملية مفتوحة، مثل بنية اللغة وأدواتها ونطاق التطبيقات التي صُممت لدعمها.

نوايا المعاملات والبراهين

قال هوسكينسون إن اللغة ستجمع بين نوايا المعاملات والبيانات المصحوبة ببراهين وبراهين التشفير Groth16، وفقًا لموقع CoinDesk. ويركز التصميم المعلن على ما يريد المستخدم تحقيقه من المعاملة، إلى جانب أدلة يُفترض أن تثبت استيفاء الشروط المطلوبة.

وفقًا للنظام المقترح، سيحدد المستخدمون النتائج المرجوة من المعاملات. ثم تتولى التطبيقات تنفيذها وإرفاق أدلة تشفيرية على استيفاء تلك الشروط، حسبما أفاد موقع CoinDesk.

هذا التمييز مهم لفهم المشروع. فبدلًا من وصف تفاعل المستخدم على أنه مجرد سلسلة من خطوات التنفيذ، يبدأ النموذج الذي وصفه هوسكينسون بالنتيجة، ويُسند إلى التطبيقات مهمة تحقيقها. ويُفترض أن يرافق عنصر الإثبات هذه العملية بوصفه دليلًا على استيفاء الشروط المحددة.

Groth16 هي تقنية الإثبات المحددة التي ورد اسمها في الإعلان. ولم يكشف هوسكينسون، ولا الوصف المنشور في التقارير، عن تفاصيل بشأن كيفية تطبيقها في اللغة، أو البيانات التي ستشملها البراهين، أو طريقة عرض التطبيقات للمعاملات الناتجة على مستخدمي كاردانو.

هذه أسئلة جوهرية تتعلق بالتنفيذ بالنسبة إلى لغة تتناول إنشاء المعاملات والتحقق منها. ولا يمكن حسمها استنادًا إلى إعلان عام، ولا سيما في غياب قاعدة شيفرة متاحة للجمهور أو وثائق تقنية.

إلى جانب بلوتس وأيكن

قال هوسكينسون إنه يطور شخصيًا لغة برمجة جديدة لكاردانو بالتعاون مع لوكاس روزا، المهندس في شركة Input Output Global وأحد مبتكري أيكن.

وقال إن اللغة المقترحة ستجمع بين نوايا المعاملات والبيانات المصحوبة ببراهين وبراهين التشفير Groth16. ووفقًا للنظام المقترح، سيحدد المستخدمون النتائج المرجوة من المعاملات، بينما تتولى التطبيقات تنفيذها وتقديم أدلة تشفيرية على استيفاء الشروط.

إذا أُطلق المشروع، فسيضيف خيارًا آخر للتطوير على كاردانو إلى جانب بلوتس وأيكن. وأفاد موقع CryptoSlate بأن أيكن صُممت لجعل تطوير العقود الذكية على كاردانو أكثر سهولة مقارنة ببيئة بلوتس المعتمدة على هاسكل.

حتى 19 أكتوبر، لم يكن هوسكينسون قد كشف عن اسم اللغة، أو نشر شيفرة متاحة للجمهور، أو أعلن موعدًا لإطلاقها للمطورين، وفقًا لموقع CryptoSlate.

إخلاء مسؤولية: يُقدَّم هذا المقال لأغراض إعلامية فقط. ولا يُعرض أو يُقصد به أن يُستخدم بوصفه نصيحة قانونية أو ضريبية أو استثمارية أو مالية أو غير ذلك من أشكال المشورة.