العقد الذكي Smart Contract
تعريف مبسّط
برنامج مخزَّن على البلوكشين ينفّذ شروطًا مكتوبة بالشيفرة تلقائيًا عند تحققها، دون حاجة إلى وسيط يفسّر الاتفاق أو ينفّذه.
شرح أعمق
تصف ethereum.org العقد الذكي بأنه برنامج حاسوبي مخزَّن على البلوكشين يعمل بمنطق «إذا حدث كذا فافعل كذا». وتقول إن التنفيذ يتم بحسب القواعد المكتوبة في الشيفرة التي لا تتغير بعد إنشائها. والميزة الأساسية أن النتيجة لا تتوقف على تفسير شخص أو موافقة طرف ثالث، فالمدخلات نفسها تعطي المخرجات نفسها.
لكن الوضوح في الشيفرة لا يعني الأمان. فالعقد الذي يحوي خطأ برمجيًا ينفّذ الخطأ كما ينفّذ الصواب، وتنبّه ethereum.org إلى أن بيانات المعاملة مصممة لتقرأها التطبيقات والمحافظ لا البشر، ولذلك يواجه المستخدمون مخاطر توقيع ما لا يفهمونه. وتتحمل كل عملية رسوم شبكة.
مثال عملي
مثال افتراضي: عقد ضمان يحتفظ بمبلغ ويسمح بسحبه بعد تاريخ محدد فقط. قبل ذلك التاريخ ترفض الشبكة أي محاولة سحب، دون تدخل أي جهة.
لماذا يهمّ؟
العقود الذكية أساس التمويل اللامركزي والمنصات اللامركزية والرموز غير القابلة للاستبدال. وخطرها الرئيسي هو الثغرات والتوقيع على صلاحيات دون فهمها، فلا تمنح عقدًا إذنًا بالتصرف في أموالك إلا بعد فهم ما يطلبه.
حقائق جرى التحقق منها
-
بحسب ethereum.org العقود الذكية برامج تتبع منطق «إذا حدث كذا فافعل كذا» وتُنفَّذ وفق القواعد المكتوبة في شيفرتها التي لا يمكن تغييرها بعد إنشائها.
المصدر: ethereum.org - Introduction to smart contracts · تاريخ التحقق:
المصادر
- ethereum.org - Introduction to smart contracts — ethereum.org ·
آخر تحديث:
