تعلم ما هي العقود الذكية؟ في 6 خطوات فقط!

ما هو العقد الذكي – smart contract؟

 العقود الذكية هي في الأساس اتفاقيات آلية بين منشئ العقد والمستلم، تمت كتابة هذه الاتفاقية في الكود، وهي مخبأة في بلوكتشين، مما يجعلها غير قابلة للتغيير وكذلك لا رجعة فيها، تُستخدم عادةً لأتمتة تنفيذ الاتفاقية بحيث يمكن لجميع الأطراف التأكد من النتيجة على الفور دون الحاجة إلى أي وسطاء، ويمكنهم أيضًا أتمتة سير العمل بدءًا من ظروف معينة ومرضية.

إذن، ما هي العقود المنفذة؟

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

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

مثال آخر يمكن أن يكون مجموعة تنظيمية والمواطنين الذين يمثلون مناقشة القانون، إذا توصل هذان الطرفان إلى اتفاق في نظام قائم على بلوكتشين، فسيتم وضع القانون من خلال اتفاقية منفذة، ربما يمكن للمستخدمين قراءة القانون الجديد عبر التطبيقات المركزية القانوني ، أو التفاعل معه بطريقة أخرى قائمة على بلوكتشين.

 وهنا سنتحدث عن تاريخ العقود الذكية، وكيف تعمل العقود الذكية ولماذا تعتبر العقود الذكية مهمة؟

كيف تعمل العقود الذكية؟

فكر في العقود الذكية على أنها بيانات “شرطية” رقمية بين طرفين أو أكثر. إذا تم تلبية احتياجات إحدى المجموعات، فيمكن حينئذٍ تنفيذ الاتفاقية ويعتبر العقد مكتملاً.

لنفترض أن السوق يطلب من مزارع 100 كوز ذرة، الأول سيقفل الأموال في عقد ذكي يمكن الموافقة عليه بعد ذلك عندما يسلم الأخير، وعندما يفي المزارع بالتزاماته، سيتم الإفراج عن الأموال على الفور (على سبيل المثال، بعد الوفاء بالعقد القانوني). ومع ذلك، يتم إلغاء العقد ويتم إرجاع الأموال إلى العميل إذا فات المزارع الموعد النهائي.

خطوات عمل العقد الذكي

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

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

فمن الناحية المثالية، من شأن هذه القيود أن تخفف من عمليات الاحتيال أو تعديلات العقد المخفية، ولا يمكن تطبيق عقود التشفير الذكية إلا إذا وافق جميع المشاركين على الأمر ووقعوا عليه، بعد ذلك، تم تعيينه مدى الحياة.

ومن الناحية الفنية، يمكن تقسيم فكرة العقد الذكي إلى بضع خطوات: أولاً ، يحتاج العقد الذكي إلى اتفاق بين طرفين أو أكثر، وبمجرد التأسيس، يمكن أن يتفق الاثنان على الشروط التي يعتبر فيها العقد الذكي مكتملاً.

سيتم كتابة القرار في العقد الذكي، والذي يتم بعد ذلك تشفيره وتخزينه في شبكة بلوكتشين، بمجرد اكتمال العقد، يتم تسجيل المعاملة على بلوكتشين تمامًا مثل أي معاملة أخرى.

بعد ذلك، ستقوم جميع العقد بتحديث نسختها من بلوكتشين بهذه المعاملة، لتحديث “الحالة” الجديدة للشبكة.

الآن، قد تتساءل عما إذا كان بإمكان بيتكوين والشبكات الأخرى استخدام العقود الذكية، إلى حد ما، نعم، فكل معاملة بيتكوين هي من الناحية الفنية نسخة مبسطة من عقد ذكي، وقد تم تطوير حلول الطبقة الثانية مثل شبكة البرق لتوسيع وظائف الشبكة.       

 ومع ذلك ، فإن استخدام ايثيريوم للعقود الذكية هو حالة خاصة، على عكس معظم شبكات البلوكتشين التي توصف بأنها دفتر الأستاذ الموزع، فإن الايثيريوم هو ما يعتبر آلة توزيع حالة، تحتوي على ما يعرف باسم ماكينة ايثيريوم الافتراضية (EVM)، تقوم حالة الجهاز هذه التي توافق جميع عقد الايثيريوم على الاحتفاظ بنسخة منها، بتخزين رمز العقد الذكي والقواعد التي يجب أن تلتزم بها هذه العقود.

نظرًا لأن كل عقدة لديها القواعد المنصوص عليها في التعليمات البرمجية، فإن جميع عقود ايثيريوم الذكية لها نفس القيود، وبالإضافة إلى ما سبق، تم إدراج أكثر من 200 عقد ذكي في مستكشف كاردانو بلوكتشين(ADA) في سبتمبر 2021، وتم نشر عقود كاردانو الذكية باستخدام لغات برمجة تسمى (مارلو، بلوتوز، جلو) من المهم أيضًا ملاحظة أن العقود الذكية تختلف عن العقود المكتوبة من نواحي كثيرة، كما هو موضح في الجدول..

العقد التقليديالعقد الذكي
اللغة/البرمجةكتابة بشريةلغة آلة
الأتمتةكل أجزاء الاتفاقية بحاجة إلى أتمتة فقد أجزاء المعاملات
التسجيليتم كتابة الشروط على ورقة من قبل أطراف خارجيةالشروط مكتوبة ضمنيًا عبر البلوكتشين أو دفتر السجلات
التعديلات الداخليةتحتاج إلى توضيح وتعديل بشكل مستمربشكل عام لا تحتاج إلى تعديلات
العقد التقليدي مقابل العقد الذكي

تاريخ العقود الذكية

صدق أو لا تصدق، العقود الذكية تسبق تقنية بلوكتشين منذ فترة طويلة، في حين أن ايثيريوم الذي تم تقديمه في عام 2014 ، هو التطبيق الأكثر شيوعًا للبروتوكول ، أسس عالم التشفير نايك زابو الفكرة في التسعينيات، وفي ذلك الوقت، وضع زابو تصورًا لعملة رقمية تسمى بت جولد. بينما لم يتم إطلاق الأصل فعليًا، سلط سبق البيتكوين الضوء على استخدام العقد الذكي – والمعاملات غير الموثوق بها على الإنترنت.

إذا كان Web 1.0 هو الإنترنت نفسه ، و Web 2.0 يعني وجود منصات مركزية ، فإن Web 3.0 هو الإصدار الأقل ثقة وآلي، وهو نسخة مدعومة من المستخدم للفضاء الرقمي، يقوم الكثير ومنهم موقع ايثيريوم نفسه بمقارنة العقود الذكية بآلة البيع، وتخدم آلات البيع الغرض من قيام البائع بتزويد المستخدم بمنتج، دون الحاجة إلى شخص حقيقي لأخذ المال وتسليم العنصر.

تخدم العقود الذكية نفس الغرض ولكنها أكثر تنوعًا، تقدمت العقود الذكية قليلاً بمرور الوقت، ولقد بدأوا بجمل برمجية من it- then يمكن للمبرمج إنشاؤها وتنفيذها، ومع ذلك فإن خبرة المبرمجين المحدودة ستجعل من هذه العقود “غير الموثوقة” تشكل مركزية.

ولحسن الحظ يعمل هؤلاء المطورون أنفسهم على حل مشكلات إمكانية الوصول، منذ إنشائها قام المطورون بإمكانية إبرام العقود الذكية دون المعرفة البرمجية، إنهم يزيدون من مستوى الأمان باستخدام لغات برمجة مختلفة، ويخلقون بدائل مثل العقود السرية ويصممون طرقًا لتخزين محفوظات العقود الذكية تلقائيًا بتنسيق يمكن للبشر قراءته – وهو أسهل بكثير من استخدام بلوكتشين للقراءة.

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

توفر بلوكتشين العقود الذكية بمزايا مختلفة، منها السرعة والكفاءة والدقة والثقة والشفافية والأمان والمدخرات، كما سنوضحه لاحقًا.

تستخدم العقود الذكية بروتوكولات الكمبيوتر لأتمتة الإجراءات، مما يوفر ساعات في العمليات التجارية المختلفة، تقلل الاتفاقيات الآلية من إمكانية التلاعب من قبل طرف ثالث من خلال إلغاء شرط السماسرة أو الوسطاء الآخرين للتصديق على العقود القانونية الموقعة بالفعل.

وعلاوة على ذلك، فإن عدم وجود وسيط في العقود الذكية يوفر المال، أيضًا تتمتع جميع الأطراف المعنية برؤية كاملة وإمكانية الوصول إلى شروط وأحكام هذه العقود، لذلك لا توجد طريقة للتراجع بمجرد توقيع العقد، وهذا يضمن أن المعاملة شفافة تمامًا لجميع الأطراف المعنية.

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

وأخيرًا، تعمل العقود الذكية أيضًا على التخلص من الأخطاء التي تحدث بسبب الإدخال اليديو للعديد من النماذج.

أين يمكن تطبيق العقود الذكية؟

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

الهوية الرقمية

 على الإنترنت تعتبر المعلومات هي العملة، وتستفيد الشركات من معرفة اهتمامات الجميع ولا يتحكم الأشخاص دائمًا في كيفية الحصول على هذه البيانات، ولا يستفيدون منها، بينما في حالة العقود الذكية، يمكن للناس القدرة على التحكم في المعلومات، في المستقبل القائم على بلوكتشين، سيتم ترميز الهويات،  من الناحية المثالية، قد يعني هذا أن هوية كل شخص موجودة على بلوكتشين تعتبر لامركزية، وآمنة ومأمونة من أي جهات فاعلة سيئة.

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

بدلاً من ذلك، يختار المستخدمون المعلومات التي يريدون نشرها والاحتفاظ بما يرغبون الاحتفاظ به سرًا أو عدم نشره، إذا أرادوا المشاركة في تبادل المعلومات، مثل المصادقة، فيمكنهم إنشاء عقد ذكي واختيار البيانات التي يتم التعامل معها، بدلاً من أخذ كل شيء عن المستخدم.

ولا يوجد هنا طرف ثالث لأخذ بعض الأموال أو تسيير المعاملة مقابل عمولة أو حتى تخزين هذه البيانات وبيعها سرا – الأرباح فقط للمستخدم.

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

العقارات

في العالم التقليدي يعتبر سماسرة العقارات شرًا لا بد منه، وبالنظر إلى أن عملية بيع المنزل لا تقل عن كونها طويلة ومعقدة، فإن المالكين سيوظفون سمسارًا لإدارة الأجزاء المعقدة لهم، مثل الأوراق وإيجاد المشتري.

وبينما يبدو هذا مثاليًا للبائع تذكر أن السماسرة يأخذون رسومًا كبيرة من سعر بيع المنزل، ويمكن أن يحل العقد الذكي محل الوسيط، مما يبسط عملية نقل المنزل مع ضمان أنها آمنة تمامًا كما هو الحال مع الوسيط.

هذا هو المكان الذي يلعب فيه لقب “غير موثوق به”، تخيل أن سند ملكية منزلك مرمزًا على بلوكشين ايثيريوم إذا كنت مستعدًا لبيعه، فعليك إنشاء عقد ذكي مع المشتري، سيبقي هذا العقد سند الملكية في حساب الضمان حتى يتم تقديم أموال المشتري بشكل صحيح، وبعد ذلك فقط سيتم إصدار البيع.

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

التأمين

يمكن أن تستفيد مستندات التأمين بسهولة من العقود الذكية، وبشكل أساسي، سيؤدي الاشتراك في سياسة ما إلى دخول المستخدم في عقد ذكي مع المزود، وستتم كتابة جميع متطلبات الاتفاق في العقد الذكي، والذي سيقرأه المستخدم ويوقعه إذا وافق.

وسيبقى هذا العقد مفتوحًا حتى يحتاجه الطرف المسؤول، وبعد ذلك يقومون ببساطة بتحميل النماذج المطلوبة التي تثبت حاجتهم إلى مدفوعات التأمين وسيتم تحرير الأموال.

 هذا النوع من العقود يلغي الحاجة إلى التواصل مع مجموعات التأمين والأفراد، في حين أن المستخدم سيظل بحاجة إلى أوراق لإثبات متطلباته، فإن عملية التقديم والتمويل اللاحقة ستكون قريبة.

في جانب هوية الأشياء الأخرى، يجدر بنا أن نضع في اعتبارنا أن جميع السائقين سيكون لديهم سجل بتقارير الحوادث وغيرها من معلومات التأمين الهامة أيضًا، ويمكن أن تؤدي إمكانية الوصول هذه إلى انخفاض الأسعار للسائقين الجيدين دون أي ضجيج في تاريخ قيادتهم.

سلسلة التوريــد

 يمكن القول أن أحد أكثر التطبيقات شيوعًا لتقنية بلوكتشين والعقود الذكية، على وجه الخصوص، هو ضمن سلسلة التوريد، محلات البقالة ومستودعات المكاتب والمزارعين وغيرهم كلها لها مكانها المحدد في سلسلة التوريد؛ ولكن مع مدى تعقيد هذه الشبكات، تجد الشركات صعوبة متزايدة في تتبع رعاية المنتجات ومتابعة المدفوعات، من بين أمور أخرى.

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

في مكان ما على طول الطريق، قد يكون العمال قد وضعوا بعض التفاح في غير مكانه، أو سرقوها من على الخط، أو ببساطة كذبوا بشأنهم جميعًا حتى وصلوا إلى الوجهة، حين يقوم أحد الأطراف بفعل ذلك العبث خلال خط التوريد، وبحلول الوقت الذي يستلم فيه متجر البقالة شحنتهم، سيكون صعبًا تحديد أين حدث الخطأ.

من خلال العقود الذكية، يمكن لمتجر البقالة إعداد تسجيل وصول آلي في كل خطوة من العملية، في حين أن عمليات تسجيل الوصول هذه موجودة بالفعل في سلسلة التوريد العادية، يجب أن يتم تنفيذها يدويًا، قد يضطر الشخص إلى عد الأشياء وتقديم ما وصل، ويمكن أخذ بعضًا من المنتج، تحدت دعوى الفقد على طول الطريق، إن سرقة سلسلة التوريد مشكلة كبيرة، تكلف الأمريكيين 35 مليار دولار في السنة.

ما يختلف في العقود الذكية هو الجانب غير الموثوق به، يمكن للمخزن ضبطه بحيث لا يتم تحرير الدفع حتى يتم احتساب جميع التفاح، ولا توجد طريقة لتضليل هذا النظام، لذلك ستكون الأطراف أكثر انتباهاً عندما يتعلق الأمر بالتوريد.

بالإضافة إلى ذلك، سيتم تحرير الدفع على الفور للطرف المستلم وهو حافز كبير في حد ذاته، أيضًا، يمكن أن يتتبع المتجر العقود الذكية التي لم يتم الوفاء بها ويختار عدم العمل مع تلك الأطراف.

وفي النهاية، يمكن أن تكون هناك شبكة تقييم كاملة من العملاء الأفضل للعمل معهم والذين ليسوا كذلك، مما يوفر للجميع الوقت والمال على المدى الطويل.

ما هي التحديات التي واجه العقود الذكيــة؟

بينما تعتبر العقود الذكية رائعة من حيث المفهوم، إلا أنها بالتأكيد ليست مثالية.

أولاً:

يجدر بنا أن نتذكر أن العقود الذكية وشبكات بلوكتشين مبرمجة يدويًا، والخطأ البشري ممكن دائمًا، وقد يؤدي هذا الخطأ إلى الاستغلال، هذا هو بالضبط ما حدث مع الهجوم على المنظمة اللامركزية المستقلة (DAO) التابعة لشركة ايثيريوم في عام 2016، حيث استغل المتسللون ثغرة أمنية في عقد DAO الذكي لجمع التبرعات واستخدموه لإفراز الأموال من المشروع.

ثانيًا:

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

ثالثًا:

لا يمكن للعقود الذكية سحب المعلومات خارج الشبكة التي توجد فيها، على الأقل ليس في وضعهم الحالي، وبمعنى آخر لا يمكنك تحميل البيانات من موقع ويب موجود إلى عقد ذكي على ايثيريوم ومع ذلك، هناك حل بديل في أوراكلز العقد خارج السلسلة التي تسحب المعلومات من الإنترنت وتجعلها متوافقة مع شبكات بلوكتشين، وفي النهاية مع انتقال قواعد البيانات إلى بلوكتشين ، من المحتمل أن تتدخل أوراكلز للعب دور في تحقيق ذلك.

رابعًا:

هناك مشكلة طويلة الأمد تتعلق بقابلية التوسع، منذ البداية تميل شبكات بلوكتشين إلى العمل على نطاق واسع، مما يعني أن المعاملات قد تستغرق دقائق – إن لم يكن ساعات – بناءً على النشاط، على الرغم من أن هذا قد يمثل مشكلة في البداية، إلا أنه شيء تتطلع مشروعات مثل ايثيريوم 2.0 إلى حله.

وبالإضافة إلى ذلك لا تزال المعاملة التي تستغرق بضع ساعات أسرع بكثير  من التي تستغرقها المعاملة التقليدية لنقل الأموال.

المستقبل المتوقع للعقود الذكيــة:

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

ستوفر العديد من منصات العقود الذكية للشركات في جميع أنحاء العالم الوقت والمال مع إحداث ثورة في كيفية تفاعلها في سلسلة التوريد ومع عملائها، ونتيجة لذلك، فإن الحد الأدنى من المشاركة البشرية سيحرر الأفراد وصناع القرار المهمين من التعامل مع الأمور الروتينية، مما يسمح لهم بالتركيز على وظائفهم اليومية؛ ذلك لأن العقد الذكي يسيطر على فترة الركود، وسيتم استخدام العقود الذكية بالفعل من قبل العديد من البنوك ومؤسسات التأمين في عملياتها اليومية.

تعتبر العقود الذكية موجودة بالفعل ويتم حاليًا اختبارها في سيناريوهات العالم الحقيقي، ولن يمر وقت طويل حتى تصبح جزءًا من حياتنا اليومية وطابع حياة؛ ولكن  ما زال هناك طريق طويل لنقطعه حتى يخضع كل شيء لعقد ذكي .

رأي واحد حول “تعلم ما هي العقود الذكية؟ في 6 خطوات فقط!”

التعليقات مغلقة.