تم تطوير Marlowe بواسطة Input Output Hong Kong (IOHK) ، وهي لغة برمجة سهلة الاستخدام للخبراء الذين ليس لديهم خبرة أو معرفة بالبرمجة.
ما هو مارلو؟
Marlowe هي لغة برمجة للعقود المالية ، وهي مصممة لتسهيل كتابة العقود المالية لغير المبرمجين ، مثل المشتقات والقروض والاتفاقيات الأخرى. كما أنه يسهل على المبرمجين التحقق رسميًا من صحة هذه العقود.
يعتمد مارلو على نظرية العقود المالية التي تمت صياغتها في نظرية إيزابيل. يمنحها هذا العديد من الميزات الفريدة غير الموجودة في لغات العقد الأخرى:
بالإضافة إلى ذلك ، يمكن تنفيذ عقود Marlowe على blockchain Cardano. يمكن للمستخدمين تجربتها مباشرة على Playground ، مما يسمح للمستخدمين بنمذجة العقود وتنفيذها دون أي معرفة بتكنولوجيا blockchain أو العقود الذكية.
تم تصميم Marlowe ليكون أداة بسيطة وقوية للنمذجة المالية. لقد تم الحفاظ على بناء الجملة الخاص به بسيطًا قدر الإمكان بحيث يمكن للمبرمجين وغير المبرمجين استخدامه.
يمكن استخدام Marlowe في عدد من الأشياء ، لكنها مناسبة بشكل خاص لما يلي:
-
بناء عقود مالية تفاعلية
-
تحديد الألعاب والبروتوكولات لعمليات صنع القرار
-
محاكاة العمليات التجارية ، مثل تلك التي تنطوي على التمويل أو التأمين
-
نمذجة الأسواق المالية
-
استكشاف الأفكار في نظرية اللعبة
إنه يعمل في بيئة وضع الحماية ، مما يسمح لجميع أنواع المطورين بكتابة عقود ذكية على Cardano.
حاليًا ، سيعمل مارلو على كاردانو ، لكنه ليس مرتبطًا بكاردانو فقط. في المستقبل ، يمكن استخدامه لكتابة العقود الذكية على سلاسل الكتل الأخرى أيضًا.
العودة لقائمة المصطلحات الرئيسية