العقود الذكية على تقنية البلوك تشين: كيف تعمل ولماذا حلت محل الوسيط
في عام ٢٠١٦، جمعت مجموعة من الأشخاص ١٥٠ مليون دولار في عقد ذكي يُدعى "ذا داو". كان من المفترض أن يكون صندوق استثمار لامركزي، بدون مديرين أو مجلس إدارة، فقط شفرة برمجية تُحدد وجهة الأموال. بعد ستة أسابيع، اكتشف مخترق ثغرة في تلك الشفرة وسحب ٦٠ مليون دولار. نُفذ العقد كما هو مكتوب تمامًا، لكن المشكلة كانت أن ما كُتب لم يكن ما قصده مُنشئوه.
تُجسّد هذه القصة جوهر العقود الذكية في آنٍ واحد: قوتها، ومخاطرها، وحقيقة أن مقولة "القانون هو الكود" تبدو رائعةً إلى أن يُكتشف خللٌ في الكود. ورغم تلك البداية المتعثرة، استطاعت العقود الذكية أن تُنشئ صناعةً تتجاوز قيمتها 100 مليار دولار. التمويل اللامركزي، والرموز غير القابلة للاستبدال، والمنظمات اللامركزية المستقلة، والعملات المستقرة، وإطلاق الرموز الرقمية، جميعها بُنيت على الفكرة نفسها التي رسمها نيك سزابو على الورق عام 1994.
تشرح هذه المقالة ماهية العقود الذكية في الواقع، وكيف تعمل من الداخل، وأين يتم استخدامها اليوم، وما الذي يمكن أن يحدث خطأً.
ما هو العقد الذكي؟
العقد الذكي هو برنامج مُخزّن على سلسلة الكتل (البلوكشين) ويعمل تلقائيًا عند استيفاء شروط مُحددة مسبقًا. لا حاجة لتدخل بشري، ولا حاجة لمراجعة محامٍ، ولا حاجة لموافقة بنك. يتحقق العقد من استيفاء الشروط، وإذا استُوفيت، يُنفّذ.
أبسط طريقة لتصور الأمر هي: آلة بيع المشروبات. تضع دولارين، تضغط الزر، فتعطيك الآلة مشروبًا غازيًا. العملية آلية، لا تتطلب ثقة، ونهائية. لا أحد في شركة كوكاكولا يسلمك العلبة شخصيًا. العقود الذكية تفعل الشيء نفسه، ولكن للمعاملات المالية، ونقل الملكية، والتصويت، ومدفوعات التأمين، وآلاف الاستخدامات الأخرى.
ابتكر نيك سزابو، عالم الكمبيوتر والخبير القانوني، هذا المفهوم في عام 1994. لكن التكنولوجيا اللازمة لتشغيله لم تكن موجودة حتى تم إطلاق إيثيريوم في عام 2015. يمتلك بيتكوين لغة برمجة نصية أساسية يمكنها التعامل مع الشروط البسيطة، لكن إيثيريوم قدم لغة برمجة كاملة تورينج (سوليديتي) تتيح للمطورين كتابة منطق معقد مباشرة على سلسلة الكتل.
عندما يُقال إن عقدًا ذكيًا "منشور على إيثيريوم"، فإن المقصود هو أن الكود قد كُتب بشكل دائم على سلسلة كتل إيثيريوم. يحتفظ كل عقد على شبكة إيثيريوم بنسخة منه، ويمكن لأي عقد تنفيذه. الكود متاح للجميع للاطلاع عليه. وبمجرد نشره، لا يمكن تغيير الكود (باستثناء بعض أنماط العقود القابلة للتحديث، والتي تُضيف افتراضات ثقة خاصة بها).
إليك مثال عملي: لنفترض أنني وأنت نتراهن على ما إذا كان سعر البيتكوين سيتجاوز 80,000 دولار أمريكي في 31 ديسمبر 2026. نرسل كل منا 1 إيثيريوم إلى عقد ذكي. هذا العقد مُبرمج للتحقق من سعر البيتكوين في ذلك التاريخ (باستخدام منصة مثل Chainlink) وإرسال 2 إيثيريوم تلقائيًا إلى الفائز. لا حاجة لوسيط. لا حاجة للثقة بيننا. يحتفظ العقد بالمال وينفذ عملية الدفع دون أي تدخل بشري.
كيف تعمل العقود الذكية على تقنية البلوك تشين
يوجد كل عقد ذكي في عنوان محدد على شبكة البلوك تشين، تمامًا مثل المحفظة. ولكن بدلاً من الاحتفاظ بأموال الشخص، فإنه يحتوي على التعليمات البرمجية والحالة (البيانات).
عندما تتفاعل مع عقد ذكي، فإنك ترسل معاملة إلى عنوانه مع تعليمات: "أريد استبدال 1 إيثيريوم مقابل دولار أمريكي" أو "أريد إيداع ضمان والاقتراض مقابله". يستقبل العقد معاملتك، ويشغل منطقه الداخلي، وينتج مخرجات، كل ذلك ضمن نفس الكتلة.
تُفرض رسوم على تنفيذ المعاملات باستخدام عملة إيثيريوم (الغاز). وتستهلك العمليات الأكثر تعقيدًا كميات أكبر من الغاز. قد تصل تكلفة تحويل رمز بسيط إلى 21,000 وحدة غاز، بينما قد تتجاوز تكلفة تفاعل متعدد الخطوات في مجال التمويل اللامركزي 300,000 وحدة غاز. تدفع رسوم الغاز بالعملة الأصلية للشبكة (مثل إيثيريوم على إيثيريوم) لتعويض المدققين عن إجراء العمليات الحسابية.
دور آلة إيثيريوم الافتراضية
آلة إيثيريوم الافتراضية (EVM) هي بيئة التشغيل التي تُنفذ فيها العقود الذكية. تخيلها كحاسوب عالمي. كل عقدة في شبكة إيثيريوم تُشغل آلة إيثيريوم الافتراضية، وكل عقدة تُنفذ بشكل مستقل نفس كود العقد الذكي للوصول إلى نفس النتيجة. هذا التكرار هو ما يجعل العقود الذكية لا مركزية: لا يمكن لأي عقدة تزييف المخرجات لأن كل عقدة أخرى ستكتشف أي اختلاف.
تُكتب العقود الذكية بلغات برمجة عالية المستوى مثل Solidity (الأكثر شيوعًا) أو Vyper، ثم تُترجم إلى بايت كود تفهمه آلة EVM. تستخدم سلاسل الكتل الأخرى آلاتها الافتراضية الخاصة: يستخدم TRON آلة TVM (المتوافقة مع EVM)، ويستخدم Solana بيئة تشغيل خاصة به، ويستخدم Cardano بيئة Plutus.

مشكلة أوراكل
لا تستطيع العقود الذكية الوصول إلا إلى البيانات الموجودة على سلسلة الكتل (البلوك تشين). فهي لا تستطيع تصفح الإنترنت، أو التحقق من أسعار الأسهم، أو قراءة تقارير الطقس. إذا احتاج عقد ما إلى بيانات خارجية (مثل سعر البيتكوين في مثال الرهان)، فإنه يعتمد على وسيط بيانات، وهو خدمة تُغذي سلسلة الكتل ببيانات من العالم الحقيقي.
تُعدّ Chainlink الشبكة الرائدة في مجال توفير بيانات الأسعار، والبيانات العشوائية، وبيانات واجهة برمجة التطبيقات الخارجية للعقود الذكية عبر عشرات سلاسل الكتل. وتُعتبر دقة وموثوقية هذه البيانات بالغة الأهمية، إذ قد يؤدي خلل في بيانات الأسعار إلى خسائر بملايين الدولارات في عمليات التصفية أو المدفوعات غير الصحيحة. وقد شكّل التلاعب ببيانات الأسعار ثغرةً أمنيةً للعديد من عمليات الاستغلال الرئيسية في مجال التمويل اللامركزي.
حالات استخدام العقود الذكية في عام 2026
كانت الفكرة الأولية للعقود الذكية أنها ستحل محل المحامين والبنوك والموثقين في كل شيء بدءًا من العقارات وحتى التأمين. أما الواقع في عام 2026 فهو أكثر تركيزًا ولكنه لا يزال واسع النطاق.
التمويل اللامركزي (DeFi)
يُعدّ التمويل اللامركزي (DeFi) أكبر استخدام للعقود الذكية على الإطلاق. وتعتمد هذه الفئة بأكملها، التي تتجاوز قيمتها الإجمالية المقفلة 100 مليار دولار، على العقود الذكية.
| فئة التمويل اللامركزي | ما يفعله العقد الذكي | بروتوكولات نموذجية |
|---|---|---|
| الإقراض/الاقتراض | يحتفظ بالضمانات، ويحسب الفائدة، ويؤدي إلى التصفية | Aave، Compound، MakerDAO |
| منصات التداول اللامركزية | يدير مجمعات السيولة، وينفذ عمليات تبادل الرموز، ويوزع الرسوم | يونيسواب، كيرف، سوشيسواب |
| العملات المستقرة | يحافظ على السعر الثابت من خلال إدارة الضمانات والقواعد الخوارزمية | DAI، FRAX، LUSD |
| المشتقات | يدير الهامش، ويسوي عقود المشتقات، ويتولى عمليات الدفع. | دي واي دي إكس، جي إم إكس، سينثيتكس |
| مُجمّعو العوائد | يقوم النظام تلقائيًا بنقل الأموال بين البروتوكولات لتحقيق أقصى قدر من العوائد | يرن فاينانس، بيفي |
في كل مرة تستبدل فيها الرموز على منصة Uniswap، يقوم عقد ذكي بحساب السعر بناءً على نسبة السيولة المتاحة، ويخصم رسومًا بنسبة 0.3%، ثم يحوّل الرموز إلى محفظتك. لا يوجد دفتر أوامر، ولا محرك مطابقة، ولا موظفون في المنصة. مجرد كود يعمل على آلاف أجهزة الكمبيوتر في وقت واحد.
ما يجعل العقود الذكية في التمويل اللامركزي مثيرة للاهتمام بشكل خاص هو قابليتها للتركيب. إذ يمكن للعقود استدعاء عقود أخرى. يمكن لمعاملة واحدة أن تقترض من منصة Aave، وتستبدل على منصة Uniswap، وتودع في مزرعة عائد، كل ذلك بشكل ذري. في حال فشل أي خطوة، تتراجع المعاملة بأكملها. هذا النهج الشبيه ببناء الليغو هو ما يقصده الناس عندما يتحدثون عن "ليغو المال". إنه نهج قوي، ولكنه يعني أيضاً أن خطأً في عقد واحد واسع الاستخدام يمكن أن ينتشر في جميع أنحاء النظام البيئي.
الرموز غير القابلة للاستبدال والملكية الرقمية
كل رمز غير قابل للاستبدال (NFT) هو عقد ذكي. يحدد معيار ERC-721 كيفية إنشاء الرموز الفريدة ونقلها والتحقق منها على شبكة إيثيريوم. عند شراء رمز NFT على منصة OpenSea، يتولى عقد ذكي نقل الملكية والدفع في معاملة واحدة متكاملة: إما أن تتم كلتا العمليتين أو لا تتم أي منهما. لا حاجة إلى وسيط.
المنظمات اللامركزية المستقلة والحوكمة
تستخدم المنظمات اللامركزية المستقلة العقود الذكية لإدارة التصويت، وأموال الخزينة، وتنفيذ المقترحات. فعندما تصوّت إحدى هذه المنظمات على تخصيص 500 إيثيريوم لمنحة تطوير، يقوم العقد الذكي تلقائيًا بصرف الأموال بمجرد تجاوز التصويت الحد الأدنى المطلوب. ولا يقوم أي عضو في مجلس الإدارة بتحرير شيك.
سلسلة التوريد والتحقق
تستخدم العلامات التجارية العقود الذكية لتتبع المنتجات من المصنع إلى المستهلك. تُسجل كل خطوة في سلسلة التوريد على تقنية البلوك تشين، مما يُنشئ سجلاً غير قابل للتلاعب. يُعد هذا الأمر أكثر شيوعاً في تطبيقات البلوك تشين المؤسسية منه في العملات الرقمية العامة، لكن شركات مثل وول مارت وميرسك أجرت تجارب رائدة لسلاسل التوريد على شبكات البلوك تشين.
تأمين
تُفعّل عقود التأمين البارامترية دفعات التعويض تلقائيًا بناءً على أحداث قابلة للقياس. فعلى سبيل المثال، يمكن لعقد تأمين المحاصيل الذكي أن يدفع تلقائيًا للمزارع إذا انخفضت بيانات هطول الأمطار (المُقدمة من نظام مرجعي) عن حدٍّ معين. لا حاجة لإجراءات المطالبات، ولا حاجة لخبراء التقييم، ولا انتظار أسابيع للموافقة.
مخاطر وقيود العقود الذكية
الأخطاء والثغرات
يصبح كود العقود الذكية غير قابل للتغيير بمجرد نشره. فإذا وُجد خطأ برمجي، لا يمكن إصلاحه كما هو الحال مع التطبيقات العادية. وقد سرق المخترقون مليارات الدولارات باستغلال أخطاء البرمجة. فعملية اختراق DAO (بقيمة 60 مليون دولار عام 2016)، واستغلال ثغرة جسر Wormhole (بقيمة 320 مليون دولار عام 2022)، واختراق Euler Finance (بقيمة 197 مليون دولار عام 2023) كلها نتجت عن ثغرات في العقود الذكية. تساعد عمليات تدقيق الكود، لكنها لا تضمن الأمان. فحتى العقود التي خضعت للتدقيق لم تسلم من الاستغلال.
تكاليف الغاز وازدحام الشبكة
قد تصل تكلفة التفاعلات المعقدة للعقود الذكية على شبكة إيثيريوم الرئيسية إلى ما بين 5 و50 دولارًا أمريكيًا كرسوم غاز خلال فترات الذروة. تُخفّض شبكات الطبقة الثانية هذه التكلفة إلى بضعة سنتات، لكنّ عائق التكلفة لا يزال قائمًا على شبكة الطبقة الأولى. بعض العمليات (مثل نشر عقد جديد أو التفاعل مع استراتيجيات التمويل اللامركزي متعددة الخطوات) قد تستهلك مئات الآلاف من وحدات الغاز.
عدم قابلية التغيير لها وجهان
إن عدم إمكانية تغيير العقود الذكية ميزة (إذ لا يمكن لأحد التلاعب بالقواعد) وعيب في الوقت نفسه (إذ لا يمكن لأحد إصلاح الأخطاء). تستخدم بعض العقود "أنماطًا وسيطة" تسمح بالتحديثات، لكن هذا يُدخل عنصر الثقة: فمن يتحكم في التحديث؟ إذا تمكن فريق ما من تغيير العقد، فبإمكانه نظريًا تغييره لصالحه. أما عدم قابلية التغيير الحقيقية فتعني التعامل مع الكود كما هو، بما فيه من أخطاء.
منطقة رمادية قانونية
لا تُعتبر العقود الذكية "عقودًا" بالمعنى القانوني في معظم الدول. يتطلب العقد التقليدي عرضًا وقبولًا ومقابلًا وموافقة متبادلة. أما العقد الذكي فهو مجرد كود يُنفذ عند تفعيله. فإذا تعطل وتسبب في خسارة مالية، فمن يتحمل المسؤولية؟ المطور؟ أم المنظمة اللامركزية المستقلة (DAO) للبروتوكول؟ أم المدقق الذي أغفل الخلل؟ لا تزال المحاكم تدرس هذه المسائل.
تختلف الدول في مدى تقدمها في هذا المجال. ففي عام ٢٠١٨، سنّت ولاية تينيسي الأمريكية قانونًا يعترف بالعقود الذكية كعقود ملزمة قانونًا. ولدى ولاية وايومنغ تشريعات مماثلة. وفي عام ٢٠٢١، نشرت لجنة القانون البريطانية تقريرًا خلص إلى أن قانون العقود الإنجليزي الحالي يسمح بتطبيق العقود الذكية. إلا أنه لا يوجد إجماع عالمي حتى الآن، وتُعدّ النزاعات العابرة للحدود المتعلقة بالعقود الذكية كابوسًا قانونيًا.
لأغراض عملية: لا تتعامل مع العقد الذكي كبديل عن الاتفاقية القانونية إذا كانت هناك مصالح حقيقية. استخدمه كطبقة تنفيذ، وقم بربطه بإطار قانوني تقليدي إذا كنت بحاجة إلى إمكانية إنفاذه في المحكمة.
لا تتجاوز جودتهم جودة مدخلاتهم
العقد الذكي المكتوب بدقة عالية والذي يعتمد على مصدر بيانات غير موثوق به يُنتج نتائج سيئة. فالمدخلات الخاطئة تُنتج مخرجات خاطئة. إذا قدم نظام Chainlink سعرًا خاطئًا لعملة الإيثيريوم (ETH) حتى لكتلة واحدة، فقد يُؤدي ذلك إلى تصفية ملايين الدولارات من مراكز المستخدمين بشكل خاطئ. يشير مصطلح "الذكي" في العقد الذكي إلى التنفيذ الذاتي، وليس إلى الذكاء.
ما هي سلاسل الكتل التي تدعم العقود الذكية؟
لا تدعم جميع سلاسل الكتل تشغيل العقود الذكية. لغة برمجة بيتكوين محدودة عمدًا. إليك مكان وجود العقود الذكية:
| تقنية البلوك تشين | لغة العقود الذكية | ميزة بارزة |
|---|---|---|
| إيثيريوم | الصلابة، فايبر | أكبر نظام بيئي، وأكثرها تمويلًا لامركزيًا |
| سولانا | الصدأ | إنتاجية عالية، رسوم منخفضة |
| انهيار جليدي | Solidity (متوافق مع EVM) | بنية الشبكة الفرعية |
| كاردانو | بلوتوس، مارلو | التركيز على التحقق الرسمي |
| ترون | Solidity (متوافق مع EVM) | تحويلات العملات المستقرة |
| المنقط | حبر! (مبني على الصدأ) | قابلية التشغيل البيني عبر السلاسل |
| التحكيم، القاعدة، التفاؤل | لغة Solidity (EVM L2s) | عقود إيثيريوم الذكية منخفضة التكلفة |
لا تزال إيثيريوم مركز الثقل. فبحسب تقرير المطورين الصادر عن شركة إلكتريك كابيتال، تضم إيثيريوم مطوري عقود ذكية أكثر نشاطًا من جميع سلاسل الكتل الأخرى مجتمعة. وقد أصبح التوافق مع آلة إيثيريوم الافتراضية (EVM) المعيار الافتراضي في هذا المجال. فإذا أرادت سلسلة كتل جديدة مطورين، فإنها تدعم لغة سوليديتي في أغلب الأحيان. ولهذا السبب، تعمل سلاسل كتل مثل أفالانش، وبوليغون، وأربيتروم، وترون بآلات افتراضية متوافقة مع EVM.
الاستثناء هو سولانا، التي تستخدم لغة رست بدلاً من سوليديتي. يمنحها هذا مزايا في الأداء (حيث تعمل برامج سولانا بشكل أقرب إلى مستوى النظام الأساسي)، ولكنه يعني أن المطورين بحاجة إلى تعلم بيئة برمجية مختلفة. اتخذت كاردانو نهجًا مختلفًا تمامًا مع العقود الذكية القائمة على لغة هاسكل، والتي تركز على التحقق الرسمي، انطلاقًا من فكرة أن الكود المُثبت رياضيًا يحتوي على أخطاء أقل. عمليًا، نما نظام كاردانو البيئي للتمويل اللامركزي بوتيرة أبطأ من نظام إيثيريوم، ويعود ذلك جزئيًا إلى صعوبة تعلم المطورين له.