تعريف Hyperledger الملحن
Hyperledger Composer عبارة عن مجموعة من الأدوات التي تتيح لأصحاب الأعمال والمشغلين والمطورين المتعددين إيجاد طريقة لإنشاء تطبيقات blockchain وعقود ذكية تهدف إلى حل مشكلات العمل و / أو تحسين الكفاءات التشغيلية. (لمعرفة المزيد ، راجع فهم العقود الذكية.)
كسر أسفل الملحن Hyperledger
تم بناء Hyperledger Composer في Javascript ، وهي لغة برمجة مستقلة عن النظام الأساسي تدعم أيضًا استخدام المكتبات المدمجة وتستخدم الوظائف والبرامج النصية المتاحة لجعل الأدوات المساعدة أكثر قابلية للتوسعة وإعادة الاستخدام.
Hyperledger Composer يسمح للتنفيذيين بالتعاون مع المطورين
باستخدام Hyperledger Composer ، يمكن لشخص أعمال ليس لديه معرفة تقنية أن يتعاون بسهولة مع مطور لإنشاء ميزات محددة. وهي تشمل تحديد قواعد العمل بناءً على معاملات blockchain التي سيتم معالجتها ، وتحديد الأصول التي يتم تبادلها في حالات الاستخدام المستندة إلى blockchain ، وتحديد عناصر التحكم للمشاركين وهوياتهم وأدوارهم ومستويات الوصول الخاصة بهم لتنفيذ أنواع المعاملات المختلفة.
وبالمثل ، يمكن للمطور الذي يستخدم Hyperledger Composer بسهولة تكوين وتكوين المكونات الأساسية للكتلة والتي تشمل الأصول الرقمية للشبكة ومنطق المعاملات والمشاركين وأدوات التحكم في الوصول. الملحن يدعم مشاركة المكونات وقابليتها لإعادة الاستخدام وقابليتها للتطوير في مختلف المؤسسات. يمكن للمرء بسهولة إنشاء البرامج النصية وواجهات برمجة التطبيقات اللازمة لتنفيذ الأعمال باستخدام Hyperledger Composer. كما أنه يدعم حالات الاستخدام والاختبار في الوقت الفعلي ، والتي يمكن تنفيذها حتى من خلال ملعب Composer المستند إلى الويب دون الحاجة إلى عمليات التثبيت المحلية.
باستخدام Hyperledger Composer ، يمكن للفرد إنشاء وتشغيل نموذج blockchain ، ومنح أذونات مقيدة لمختلف المشاركين. على سبيل المثال ، يمكن للمرء بسهولة بناء "شبكة البضائع القابلة للتلف" التي تسهل تداول عناصر مثل الفواكه والخضروات ، وتشمل المشاركين مثل المزارعين والشاحنين والمستوردين ، وتحديد الأدوار الفردية لكل مشارك ، وتحديد وتنفيذ شروط الاتفاق بين المشاركين ، وتتبع شحنات ، والإقرار ، ورصد والإبلاغ عن حالة البضائع في مراحل مختلفة في سلسلة التوريد ، وإدارة المدفوعات.
يقدم Hyperledger Composer الكثير من المزايا التي تشمل إنشاء تطبيقات blockchain بشكل أسرع في خطوات سهلة والنمذجة السلسة ومنخفضة التكلفة والاختبار مما يتيح للمستخدم إنشاء واختبار ونشر خيارات مختلفة ثم تنفيذ الخيار الذي يوفر أفضل ملاءمة ، و إعادة استخدام التطبيقات الحالية وواجهات برمجة التطبيقات التي تقلل من الجهد والتكاليف.
يُعد أرشيف شبكة الأعمال أمرًا أساسيًا لهندسة Hyperledger Composer ، كما أنه يحتفظ بالبيانات والوظائف الأساسية لشبكة الأعمال التي تشمل نموذج الأعمال ، ومنطق المعاملات ، وعناصر التحكم في الوصول. الملحن هو واجهة تعتمد على شبكة الإنترنت تتيح نمذجة متطلبات ووظائف العمل ، والاختبار الوظيفي ، وكذلك اختبار النشر على blockchain الحية. يسمح موصل LoopBack الذي يدعم العديد من واجهات برمجة التطبيقات وقدرات التكامل بمجموعة متنوعة من تطبيقات العميل بالإضافة إلى التطبيقات غير المرتبطة بسلسلة المفاتيح ، وهي وسيلة سهلة للتفاعل مع Hyperledger Composer.
Hyperledger Composer هو أحد مشاريع Hyperledger العديدة التي تستضيفها مؤسسة Linux. (انظر أيضا ، Hyperledger Fabric Definition.)