ماهي العقود الذكية؟
هي عبارة عن عقد برمجي يقوم بعمل معين بشروط محددة . على سبيل المثال تبادل بين شخصين واستخدام العقد الذكي لأتمام العملية بشفافية ومصداقية.
العقود الذكية على نظام لامركزي
أحد اهم النقاط التي يجب ان تكون العقود الذكية مبنية عليها هي اللامركزية.
العقود الذكية على نظام الأثيريوم
أحد أفضل الأنظمة التي توفر للعقود الذكية بيئة لامركزية هي سلسلة الأثيريوم. نظام الأثيريوم مبني على كود برمجي مفتوح المصدر يبث من شبكة لامركزية.
استخدام Etherscan باحث سلسلة الأثيريوم لقراءة العقد الذكي واستخدام وظائف العقد الذكي عن طريق محفظة ويب 3 مثل ميتاماسك
الخطوات :
استخدام باحث Etherscan للتفاعل مع عقد ذكي على سلسلة الأثيريوم.
بعد انشاء العقد الذكي واطلاقه على سلسلة الأثيريوم
الذهاب الى الباحث ثم وضع عنوان العقد الذكي وتعريفه
التفاعل مع العقد الذكي عن طريق محفظة ميتاماسك او اي محفظة تدعم ويب3.
شرح العقد الذكي خلف رموز erc20
عقود erc20 :
هي معايير تم وضعها لأنشاء الرموز. هذه المعايير تتكون من شروط معينة
العقد الذكي للرموز يحتفظ بمعلومات رقمية وليست المحافظ التي تحتفظ بكمية الرموز وشروطها. يعني مثلاً محفظة خالد تحتوي على 100 رمز معناه ان العقد الذكي محتفظ بهذه المعلومة (الرصيد)
عند ارسالك رمز من محفظة الى محفظة اخرى انت تتفاعل مع العقد الذكي عن طريق المحفظة الموفرة لك. يتم ارسال رسالة للعقد الذكي ان (كمية) من الرمز يتم ارسالها من محفظة أ الى محفظة ب. هذه الرسائل يقبلها العقد الذكي وذلك بسبب وضع هذه الشروط في العقد الذكي عند انشائه.
شرح العقود الإضافية للرموز
هي عبارة عن عقود تحتوي على شروط إضافية على سبيل المثال انشاء رمز يحتوي على ميزة ايقاف جميع تحويلات الرمز او شرط حرق الرمز
شرح العقود الذكية خلف المنصات اللامركزية على نظام الأثيريوم
عقود ذكية للمنصات اللامركزية، تحتفظ هذه العقود على عدة شروط منها تبادل بين طرفين اي طرف (أ) يتبادل مع طرف (ب) هذه الطريقة تتم عبر استخدام approve اي شرط يتم وضعه في العقود الذكية للرموز (أحد شروط معاييرerc20 حيث يقوم الشخص بأرسال رسالة للعقد الذكي محتواها approve بحيث يعطي الشخص عقد ذكي اخر بتحكم في الرمز الموجود في المحفظة. لذلك يجب قراءة كود العقد الذكي وفهمه قبل اعطاء اي منصة approve. المنصات التي تحتوي على عقد ذكي مثلاً (عقد ذكي للسرقة) يتم كشفها من قبل المبرمجين والمجتمع. وإذا كانت المنصة مشهورة تخضع لتدقيق أمنى من قبل بعض الخبراء في هذا المجال Security Audits
شرح العقود الذكية خلف بيع رموز erc20
العقود الذكية لبيع العملات الرمزية وتتكون هذه العقود من شروط اضافية لتحصل عملية بيع الرمز.
مثال بسيط :
-بيع رمز ثقؤ20 عند شراء شخص للرمز من عقد ذكي بائع للرمز، يرسل المشتري عملة أثيريوم وفي المقابل يحصل على الرمز.
ما هو المترجم Compiler
المترجم يعمل على ترجمة كود القعد الذكي المكتوب بلغة Solidity الى كود تستقبله السلسلة.
المصدر : bitcointalk
مقالات اخرى :