تخطي إلى المحتوى الرئيسي

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

رسم بياني رقمي لعقد ذكي.

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

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

ابتكر العقودَ الذكية في الأصل في عام 1994 عالمُ الكمبيوتر الأمريكي الشهير نيك سابو (الرجل نفسه الذي اقترح عملة افتراضية تسمى "بت غولد" في عام 1998، قبل 10 سنوات من طرح البيتكوين، والذي يشاع باستمرار أنه مخترع البيتكوين الوهمي ساتوشي ناكاموتو)، وتم وضع العقود الذكية لتكون بروتوكولات محوسبة ستنفذ شروط العقد، والتي يمكن تداولها بعد ذلك بتكاليف معاملات منخفضة بسبب طبيعتها الرقمية الآمنة.

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

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

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

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

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

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

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

ما هو Dapp؟

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

كيف تعمل التطبيقات اللامركزية؟

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

أنواع التطبيقات اللامركزية

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

تتضمن بعض الأمثلة الأكثر شيوعًا للتطبيقات اللامركزية التي تم تطويرها، أو قيد التطوير، ما يلي:

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

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

يوجد عدد من الفوائد لاستخدام العقود الذكية في المشهد الرقمي اليوم، والفوائد الرئيسية هي أن العقود الذكية تميل إلى أن تكون:

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

الثغرات الأمنية

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

الأسئلة الشائعة عن العقود الذكية

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

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

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

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

ما هي التطبيقات اللامركزية؟

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

ما أنواع التطبيقات اللامركزية؟

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

العقود الذكية في الرعاية الصحية

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

المقالات والروابط المقترحة:

المنتجات المقترحة:

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

هل تريد معرفة مستقبل المعاملات والتداولات العالمية؟ انقر لمعرفة المزيد عن العقود الذكية، وهي نظام المصادقة الرقمية المعتمد على قاعدة البيانات التسلسلية.
Kaspersky logo

مقالات ذات صلة