تعلم الحماية 🛡️تقنية

ما هي العقود الذكية؟ وما علاقتها بتقنية البلوك تشين؟

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

فما هي العقود الذكية؟
ما هي تقنية البلوك تشين؟
ما علاقة العقود الذكية بالبلوك شين؟
كيف تعمل العقود الذكية؟
كيف تعمل تقنية البلوك شين؟
ما هي أبرز استخداماتهما؟
ما هي مميزاتهما وعيوبهما؟

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

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

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

ما هي تقنية البلوك تشين؟

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

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

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

مميزات البلوك تشين

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

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

كيف تعمل البلوك تشين؟

بعدما تعرفنا على تقنية البلوك تشين ومميزاتها سنتعرف الآن على كيفية عمل البلوك تشين من خلال تطبيق مثال على العملة المشفرة البتكوين بحيث تقوم تقنية بلوك تشين بتسجيل المعلومات المتعلقة بعمليات البتكوين، مثل:

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

البيانات التي تخزنها البلوك تشين

يمكن للبلوك تشين تخزين مختلف أنواع البيانات، مثل:

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

أنواع البلوك تشين

هناك نوعان من البلوك تشين:

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

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

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

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

تتميز العقود الذكية بالكثير من المميزات والتي جعلت لها اهمية كبيرة، ولكم أبرز هذه المزايا فيما يلي

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

عيوب العقود الذكية

بالرغم من المميزات التي تتوفر عليها العقود الذكية إلا أن لديها بعض السلبيات التي تعتبر بمثابة عيوب وجب التخلص منها، وهذه ابرزها:

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

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

تكثر استخدامات العقود الذكية على الإنترنت فهي تستخدم لتلبية الكثير بين طرفين لهذا سنقدم لكم بعض استخدامات العقود الذكية وهي كما يلي:

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

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

يعمل العقد الذكي كبرنامج حتمي، حيث ينفذ مهمة معينة عندما يتم استيفاء شروط معينة وعلى هذا النحو غالبا ما يتبع نظام العقد الذكي عبارات “if… then…”، وتكون العقود الذكية مسؤولة عن تنفيذ وإدارة عمليات البلوكشين التي تحدث عندما يتفاعل المستخدمون العناوين مع بعضهم البعض على شبكة الإيثيريوم، أي عنوان ليس عقدًا ذكيًا يُطلق عليه Externally Owned Account (EOA) أي “حسابا خارجيًا” وهذا يعني أنه يتم التحكم في العقود الذكية بواسطة كود كمبيوتر ويتم التحكم في الـ EOAs من قبل المستخدمين.

تتكون العقود الذكية الخاصة بالإيثيريوم من Contract Code “كود عقد” ومفتاحين عامين “Two Public Keys” المفتاح العام الأول هو المفتاح الذي يوفره منشئ العقد، بينما المفتاح الآخر يمثل العقد نفسه حيث يعمل كمعرف رقمي فريد لكل عقد ذكي، وبعد ذلك يتم نشر أي عقد ذكي من خلال معاملة على البلوكشين ولا يمكن تفعيلها إلا عند استدعائها من قبل EOA أو عن طريق عقود ذكية أخرى، مع ذلك يحدث التنشيط الأول دائما بسبب EOA.

كيف يتم إنشاء عقد ذكي؟

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

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

مثال على كود بسيط لعقد ذكي

حكم العقود الذكية

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

ونأتيك اجتهادا بآية قرآنية عن العقود عموما فيقول الله تعالى في سورة المائدة الآية 1 ما يلي:

﴿يَا أَيُّهَا الَّذِينَ آمَنُوا أَوْفُوا بِالْعُقُودِ أُحِلَّتْ لَكُمْ بَهِيمَةُ الْأَنْعَامِ إِلَّا مَا يُتْلَى عَلَيْكُمْ غَيْرَ مُحِلِّي الصَّيْدِ وَأَنْتُمْ حُرُمٌ إِنَّ اللَّهَ يَحْكُمُ مَا يُرِيدُ﴾

ويقول أيضا

﴿يَا أَيُّهَا الَّذِينَ آمَنُوا لَا تَأْكُلُوا أَمْوَالَكُمْ بَيْنَكُمْ بِالْبَاطِلِ إِلَّا أَنْ تَكُونَ تِجَارَةً عَنْ تَرَاضٍ مِنْكُمْ ۚ وَلَا تَقْتُلُوا أَنْفُسَكُمْ ۚ إِنَّ اللَّهَ كَانَ بِكُمْ رَحِيمًا (29)﴾

وهناك بعض الأحاديث أيضا هي فيما يلي:

عن أبي سعيد الخدري قال رسول الله ﷺ : «إنما البيع عن تراض .»

عن حكيم بن حزام : أتيت رسول الله ﷺ فقلت : يأتيني الرجل يسألني من البيع ما ليس عندي أبتاع له من السوق ثم أبيعه قال : «لا تَبِعْ ما ليس عندك .»

عن عمرو بن عوف المزني قال رسول الله ﷺ : «المسلمون عند شروطهم إلا شرطًا حَرَّمَ حلالًا أو شرطًا أَحَلَّ حرامًا .»

فريق التحرير N

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

1 تعليق
Inline Feedbacks
View all comments