Smart Contracts

إن العقود الذكية عبارة عن خوارزميات ذاتية التشغيل ذاتية التشغيل قابلة للتنفيذ مصممة لأتمتة تنفيذ التزامات العقد الخاصة بالمشاركين في أي معاملة تعتمد على تقنية سلسلة الكتل

آلة جافا الافتراضية (JVM)

يتم استخدام Virtual Java Machine (JVM) لتشغيل العقود الذكية ويتم توفيرها بموجب ترخيص توزيع مجاني مع منصة البرمجيات. يتم تنفيذ التشغيل المعزول لرمز العقد الذكي في الجهاز الظاهري دون الوصول إلى نظام الملفات وموارد العقدة الأخرى.

لغة جافا المدمجة

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

وظائف الاتصالات الذكية المتكاملة

وظائف مضمنة من العقود الذكية ، ومنع انتهاك سلامة قاعدة البيانات و شروط التوافق: وظائف القراءة والكتابة في قاعدة بيانات كريدتس ، توليد أرقام عشوائية (تنفيذ هذه الوظيفة يوفر تشابهًا للأرقام العشوائية على جميع العقد داخل الجولة نفسها)

المكالمات المنظمة للعقود الذكية

- جدولة عقد لمرة واحدة من العقود. - جدولة مكالمات العقد المتكررة في وقت محدد (التكرار مع فترات زمنية محددة) - تنفيذ العقود الذكية عند استيفاء شروط المستخدم

أدوات التحقق المضمنة

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

Verification
Integration

التكامل مع الخدمات الخارجية

لأسباب أمنية ، يتم عزل تنفيذ العقد الذكي من موارد المضيف المحلي ، ولكن لديه القدرة على التفاعل مع مصادر البيانات الخارجية ، مما يسمح بتنفيذ عمليات الأعمال الخاصة بالمستخدمين في النظام البيئي لسلسلة بلوك الكاملة

آلية مدمجة من حماية سلسلة كتلة

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

Protection

F.A.Q.

ما هو كردتس ؟

كريدتس - هي عبارة عن منصة سلسلة كتلة مستقلة تعتمد على مبادئ شبكة نظير إلى نظير. إنه نظام لامركزي للتفاعل المباشر لأعضائه. يوفر كريدتس قرارًا فنيًا جديدًا تمامًا مخطط مفاهيمي للتفاعل. ﻳﻀﻢ اﻟﻨﻈﺎم ﺟﻤﻴﻊ ﻣﺴﺘﺨﺪﻣﻲ اﻟﺸﺒﻜﺔ اﻟﺬﻳﻦ ﻳﻘﺪﻣﻮن ﻟﻬﻢ من أجل إنشاء واستخدام الخدمات المالية. كل عضو في سلسلة الكتل قادر على تقديم نائب طالما استخدام خدمات مختلفة. للعمليات تستخدم الرموز - كريدتس (CS).

كيف أقوم بإنشاء عقد ذكي جديد في سلسلة كتل بلوك؟

تتم إضافة عقد ذكي من خلال تطبيق المحفظة. إذا كنت تريد القيام بذلك ، اتبع الخطوات التالية: تثبيت عقدة ، أي تطبيق عميل لـ CS. قم بتنزيل وتثبيت Java SE Development Kit 8u161 لاختيار الإصدار الصحيح بناءً على إعدادات نظام التشغيل للكمبيوتر. بعد ذلك ، قم بتشغيل CSNODE على التوالي ، CSSMARTCONTRACTS و CSWALLET.

الأخبار

أخبار ، مقالات و أحداث منصة كردتس

21/05/39
Welcome our user CQ9gaming
24/09/38
We have 15K followers in our Twitter
24/09/38
Developer's journal #5 is out
;
اقرأ أكثر