
في يوم الأربعاء ، أعلن مطور يدعى Tendo Pein عن إطلاق لغة برمجة جديدة للعقد الذكي لشبكة Bitcoin Cash. قال باين “سبيدن” ، وهي لغة مقرها غرفة تبادل معلومات السلامة الأحيائية (BCH) ، تم تصميمها من أجل التوضيح والسلامة مع وجود بنية مشابهة لبيئة البرمجة C .
اقرأ أيضا: BCH Devcon يبسط الابتكار في بيتكوين في سان فرانسيسكو
عقد BCH الذكي رفيع المستوى

كان مؤيدو Bitcoin Cash مقدمة إلى لغة برمجة ذكية جديدة تم تصميمها خصيصًا لبروتوكول BCH. وقد أوضح المطور Tendo Pein في إحدى المدونات الأخيرة أن أحد صعوبات برمجة العقود الذكية مع Bitcoin يرجع إلى لغة البرنامج النصي. وقال Pein أن Script Bitcoin عبارة عن لغة موجهة للبراعة ، تشبه لغة البرمجة Forth والبيئة. ولكن بدلاً من الاستسلام ، أدى شغف Pein في بناء جملة Haskell لمعالجة البيانات إلى قيام المطوّر ببناء Spedn.
“اليوم ، يسرني أن أعلن عن Spedn – لغة التعاقدات الذكية عالية المستوى ل Bitcoin Cash” ، أعلن Pein في منصبه. “تم تصميمه من أجل التوضيح والسلامة ، وكتابته بشكل ثابت ويكشف العديد من الأخطاء في وقت الترجمة ، مكتوبًا بشكل واضح بدون أي تخمين لما يفترض أن تعيده العبارة. إنها وظيفية بحتة – خالية من الآثار الجانبية ، المصدر الشائع للبق ، ولها بنية مألوفة مثل C. “

مثالان على العقد الذكي
تتوفر وثائق Spedn لمطوري BCH لمراجعة وتقديم التعليقات. تعطي المواصفات نظرة عامة على الجملة ، وقوالب العقود ، والنطاقات المعجمية ، وأكثر من ذلك. بالإضافة إلى ذلك ، تعمل تفاصيل عمل Pein على وظائف الرياضيات ووظائف التجزئة وفحوصات التشفير وواجهات سطر الأوامر الخاصة بالتجميع. توفر وثائق Spedn للمطورين دليلاً لبدء التشغيل السريع وملاحظات حول فهم Bitcoin Script.
كما تعرض مواصفات لغة العقد الذكية Pein أمثلة لاستخدامها في مصادرة تأكيد صفر ، وهو عقد يعتمد على اقتراح مطور BCH Awemany لتأمين المعاملات بدون تأكيد. مثال Spedn آخر هو بروتوكول Chainbet ، الذي تم إنشاؤه في الأصل من قبل Jonald Fyookball. Chainbet هو بروتوكول BCH الذي يمكّن المراهنة في onchain بطريقة لامركزية. في مثال Pein ، قال المطور: “إن تدفق الرهان يتكون من عدة خطوات يمكن التعبير عنها في Spedn.”

على غرار لغة برمجة Solidity لشبكة Ethereum ، فإن بروتوكول Bitcoin Cash أصبح الآن يحتوي على لغة ترميزية يمكن للمطورين العمل بها والتي صممت خصيصًا للعقود الذكية القائمة على BCH. لكن خالق سبدن أكد أن المشروع لا يزال في مهده فيما يتعلق بالتنمية.
“قد تأتي العديد من التغييرات المتقطعة وهي أبعد ما تكون عن الحل” للمطورين العقاريين “. يبحث المبرمج عن المساهمين الذين يمكنهم تقديم أفكار لغوية ، ومراجعة الكود ، واختبارات الوحدة ، وتقارير الأخطاء.
ما رأيك في لغة برمجة Spedn؟ دعنا نعرف أفكارك حول هذا الموضوع في قسم التعليقات أدناه.
صور عبر Shutterstock ، Spedn ، تويتر ، و Pixabay.
في news.Bitcoin.com جميع التعليقات التي تحتوي على روابط يتم تعليقها تلقائيًا للإشراف في نظام Disqus. وهذا يعني أن على المحرر إلقاء نظرة على التعليق للموافقة عليه. هذا يرجع إلى العديد من الروابط المتكررة والمزعجة والخداعية التي ينشرها الأشخاص ضمن مقالاتنا. لا نفرض أي محتوى تعليق يستند إلى السياسة أو الآراء الشخصية. لذا ، يرجى التحلي بالصبر. سوف يتم نشر تعليقك.
ظهرت مشاركة “Spedn” – لغة برمجة عقد ذكية لـ Bitcoin Cash لأول مرة في أخبار Bitcoin.