هل تريد التعرف على عقود Ethereum الذكية؟ إذا قمت بذلك ، فقد أتيت إلى المكان الصحيح. في هذه المقالة ، سوف نستكشف العقود الذكية في سياق Ethereum. في الواقع ، كانت Ethereum هي التي جلبت مفهوم الأتمتة عبر العقود الذكية. لقد غيرت كيفية تطور تقنية blockchain وساعدت في تشكيل مستقبل blockchain ككل.
لا يمكن أيضًا إنكار صعود blockchain في السنوات الأخيرة. مشاريع مثل Hyperledger و Corda في طليعة جلب تقنية blockchain للشركات في جميع أنحاء العالم.
من الواضح أن مفهوم blockchain الذي تم ابتكاره من إصدار العملة المشفرة الأولى ، أي أن البيتكوين لم يكن كافياً لتلبية طلب الجيل الحالي من الأعمال. باستخدام العقود الذكية ، يستخدم الجيل الجديد من تقنية blockchain تقنيات دفتر الأستاذ الموزعة المختلفة لتناسب بشكل أفضل متطلبات القطاعات المختلفة.
دعنا نبدأ من خلال فهم ماهية عقود Ethereum الذكية أو العقود الذكية بشكل عام.
ما هو العقد الذكي?
تم تصميم العقود الذكية للعمل كبروتوكول كمبيوتر يمكنه التحقق رقميًا من العقد وإنفاذه وتسهيله دون الحاجة إلى القيام بأي أعمال ورقية. إنه مشابه للعقود الورقية ولكن تتم إدارته بشكل أكثر كفاءة وفعالية مقارنة بها. العقود الذكية قابلة للتطبيق لإدارة أداء المعاملات بين الأطراف.
العقود الذكية ممكنة بسبب الطبيعة الحقيقية لـ blockchain ، أي اللامركزية. مما لا شك فيه أنه بدون الحاجة إلى وسطاء ، يمكن أتمتة المهام أو المعاملات التي تقوم بها الأطراف أيضًا..
مع عدم وجود إمكانية للنزاع ، كانت blockchain دائمًا الخيار الأول للشركات التي تفضل الشفافية الكاملة والمصداقية.
كل هذا يعني أنه يمكن استخدام العقود الذكية لمشاركة القيمة في شكل أسهم أو ممتلكات أو أموال من خلال طريقة خالية من النزاعات وشفافة ولا مركزية. نظرًا لعدم وجود وسيط ، فإن العملية آمنة أيضًا ولا يمكن العبث بها بفضل استخدام ميزة الثبات والتشفير في blockchain.
سياق بسيط
أبسط طريقة لفهمها هي مقارنتها بآلة الوزن. لاستخدام الجهاز ، كل ما عليك فعله هو إعطاء الجهاز المدخلات اللازمة والانتظار حتى يحسبها لك.
لا يوجد وسيط هنا ودقيق دون العبث. إنه عقد بسيط بينك وبين الجهاز.
تعمل العقود الذكية أيضًا بنفس الطريقة. مع ذلك ، ليس عليك أن تكون حذرًا من أي طرف ثالث. في العقد الذكي ، يتم تحديد القواعد بشكل صحيح إلى جانب العقوبات أو البنود الأخرى التي اتفق عليها الطرفان.
هذا مشابه لاتفاق عادي يتم من خلال عقد تقليدي. ومع ذلك ، في العقود الذكية أو عقود Ethereum الذكية ، كل شيء مؤتمت.
هل تريد قراءة المزيد عن العقود الذكية؟ اقرأ دليلنا النهائي هنا: العقود الذكية: الدليل النهائي للمبتدئين.
من أنشأ العقود الذكية وعقود Ethereum الذكية?
ظهر مفهوم العقود الذكية في عام 1996. تم تقديمه لأول مرة من قبل نيك زابو. كان عالم كمبيوتر. مع مرور الوقت ، أصدر نسخًا أفضل منه وأصدر العديد من المنشورات.
لكن التنفيذ الحقيقي للعقود الذكية حدث مع إصدار البيتكوين – العملة المشفرة التي تم إصدارها في عام 2009.
ومع ذلك ، تم الاستخدام الحقيقي لأول مرة في Ethereum حيث عمل Vitalik Buterin على التنفيذ السليم للعقود الذكية.
ووفقًا له ، فإن العقد الذكي هو برنامج يستخدم رمزًا لتحديد مالك الأصل وأتمتة عملية القيام بذلك. إذا لم يتم التنازل عن الأصول لشخص ما ، فإن المبالغ المستردة تتم وفقًا للشروط المحددة في العقد الذكي. هذه خطوة للأمام مقارنة بتقنية دفتر الأستاذ اللامركزي ، حيث تتمثل الفكرة الأساسية في تكرار البيانات ومشاركتها دون الحاجة إلى سلطة مركزية.
في الوقت الحاضر ، يتم استخدام العقود الذكية في جميع العملات المشفرة تقريبًا.
لماذا نحتاج إلى عقود إيثريوم الذكية?
في هذا القسم ، سوف نتعلم لماذا نحتاج إلى عقود إيثريوم الذكية. تمامًا مثل أي عقد ذكي ، تأتي عقود Ethereum الذكية بفوائدها الخاصة.
-
ثقة
تغرس العقود الذكية الثقة في الصفقة أو الاتفاقية بأكملها التي تحددها الأطراف لإجراء المعاملات. مع جهات الاتصال الذكية ، لا يمكن لأحد تعديل المستندات أو تغيير شروط العقد. يتم تخزين المستندات أيضًا بأمان باستخدام طرق التشفير المناسبة دون الحاجة إلى سلطة مركزية. كما أن استخدام العقود الذكية يجلب الثقة بين المشاركين دون الحاجة إلى معرفة الطرف الآخر تمامًا.
-
استقلال
يوفر استخدام العقد الذكي استقلالية لأنه لا يحتاج إلى أي طرف وسيط تابع لجهة خارجية لتسهيل المعاملة أو الاتفاقية.
-
مدخرات
يؤدي استخدام العقود الذكية أيضًا إلى تحقيق وفورات للأطراف المشاركة في التبادل. يتم التوفير عن طريق إزالة الوكلاء العقاريين غير الضروريين أو كتاب العدل أو المساعدة أو أي شكل آخر من الوسطاء. بكلمات بسيطة ، يزيل العقد الذكي الرسوم الإضافية المرتبطة بمعظم الخدمات المتوفرة.
-
أمان
العقود الذكية آمنة مقارنة بالأشكال الأخرى من الأساليب التقليدية لإدارة العقود. يصعب اختراق العقود الذكية إذا تم تنفيذها بشكل صحيح. بعد كل شيء ، يستخدمون التشفير لفعل أي شيء يمكن اختراقه أو تغييره.
-
صحة
جميع المعاملات التي تتم باستخدام العقود الذكية دقيقة ولا تحتوي على أخطاء بالنظر إلى أن العقد الذكي في وقت الإنشاء قد تمت مراجعته جيدًا قبل تفعيله.
كيف يعمل عقد إيثريوم الذكي?
في هذا القسم ، سنتعرف على كيفية عمل عقود Ethereum الذكية أو العقود الذكية بشكل عام.
قبل أن نبدأ ، نحتاج إلى فهم أنه بالطريقة الأساسية ، فإن Bitcoin تدعم العقود الذكية. لقد فعلت ذلك من خلال توفير الشبكة كوسيلة لنقل القيمة من نظير إلى آخر. تتولى العقد في الشبكة عملية التحقق من الصحة.
ومع ذلك ، فإن استخدام العقود الذكية هو أكثر من مجرد عملة مشفرة.
دعونا نلقي نظرة على Ethereum. قدم لغة البرمجة النصية وفكرة تكوين العقود الذكية للقيام بأكثر من مجرد نقل القيم أو الأصول بين الأقران.
سمح للمطورين بإنشاء برامجهم الخاصة عبر العقود الذكية ، والتي تُعرف أيضًا باسم الوكلاء المستقلين وفقًا لـ ورقة بيضاء Ethereum.
جعلت Ethereum من الممكن دعم نطاق أوسع من التعليمات الحسابية لأنها “Turing-Complete”.
إذن ، ما الذي يمكن أن تقدمه العقود الذكية في شبكة Ethereum؟ دعونا نتحقق من ذلك أدناه.
- تقدم عقود Ethereum الذكية ميزات متعددة التوقيعات. هذا يعني أنه يمكن إنشاء حساب (حسابات) باستخدام العقود الذكية حيث يتم الإنفاق بناءً على اتفاق الأشخاص في مجموعة.
- يمكن أيضًا استخدامه بشكل فعال لتوفير منفعة العقد ، أي توفيره لعقود أخرى.
- يمكن استخدام العقود الذكية لإدارة الاتفاقيات بين المستخدمين.
- أخيرًا ، يمكن أن يكون بمثابة وسيلة لتخزين المعلومات مثل سجلات العضوية.
العقود الذكية أيضًا لا تعمل بمعزل عن غيرها. لجعلها عملية وقابلة للإدارة ، يمكنك طرق مختلفة لربط العقود الذكية وشبكة blockchain معًا.
على سبيل المثال ، إذا كان العقد الذكي يدير عدد عمليات القبول في المدرسة – فسوف يعتمد على العقود الذكية الأخرى التي تسهل عمليات القبول والتحقق من صحتها وتحويل القبول إلى الموضوع المذكور..
إنشاء العقد الذكي الخاص بك
من السهل إنشاء عقد ذكي خاص بك. هناك عدد كبير من الموارد عبر الإنترنت التي يمكنك استخدامها لإنشاء عقد ذكي خاص بك. يأتي أحد هذه الموارد من مستندات Solidity – لغة البرمجة المستخدمة لكتابة العقود الذكية على منصة Ethereum. دعنا نتحقق من أمثلة عقود Ethereum الذكية.
للوصول إلى البرنامج التعليمي ، يمكنك التحقق من الوثائق الخاصة بهم هنا: مقدمة في العقود الذكية – وثائق سوليديتي 0.6.7. هنا ، يمكنك أيضًا معرفة البرنامج التعليمي لعقود Ethereum الذكية.
Solidity هي إحدى لغات عقد Ethereum الذكية التي يمكنك استخدامها لتطوير العقود.
سننتقل أيضًا إلى مثال أدناه مأخوذ من الوثائق.
إنشاء عقد إيثريوم الذكي الخاص بك
ما سبق هو مثال تخزين حيث نقوم ببدء متغير بيانات مخزنه ثم قم بتعيينه علنًا باستخدام وظيفة المجموعة (الوحدة x). يتم إرجاع القيم من خلال دالة get ().
دعونا نلقي نظرة على مثال العملة الفرعية.
مثال على العملة الفرعية
هنا لدينا عقد Coin ().
في جهة الاتصال ، حددنا الوظائف الرئيسية بما في ذلك
- تم الإرسال (العنوان من ، العنوان إلى ، المبلغ غير المحدد) → يُستخدم لإرسال المبلغ من عنوان إلى آخر.
- المُنشئ () → يبدأ المُنشئ
- وظيفة النعناع (عنوان المتلقي ، كمية غير محدودة) → صك العملة المشفرة
حالات استخدام عقد إيثريوم الذكي
هناك حالات استخدام متعددة لحالات استخدام عقد إيثريوم الذكي. دعونا نستعرضها بإيجاز واحدًا تلو الآخر.
-
حكومة
تعتبر الحكومة من أفضل حالات استخدام العقود الذكية. على سبيل المثال ، يمكنهم استخدامه لأغراض التصويت التي تعد واحدة من القضايا الرئيسية في الحوكمة.
يريد الناس الشفافية ويمكن للعقود الذكية أن تساعد أنظمة التصويت على توفير ذلك. بهذه الطريقة لن تكون هناك سياسة ومؤامرة حول التصويت. يمكن للحل المستند إلى دفتر الأستاذ تتبع الأصوات بسهولة والتأكد من أن النتائج دقيقة قدر الإمكان.
يمكن للعقود الذكية أيضًا تحسين إقبال الناخبين حيث يمكن إجراؤها للعمل مع الهوية الرقمية التي لا تتطلب ملء النماذج. يمكن للناخبين اختيار التصويت من خلال نظام آمن عبر الإنترنت – مما يحسن فرص اختيار حزب حكومي عادل في السلطة.
-
إدارة
يمكنه أيضًا أتمتة عمليات العمل الخاصة بهم باستخدام العقود الذكية.
أيضًا ، استخدام العقود الذكية يعني أن هناك ثقة أفضل بين الإدارة لأن مصدر المعلومات هو دفتر أستاذ واحد يتم تحديثه باستمرار بمعلومات جديدة يمكن التحقق منها.
تشمل المزايا الأخرى الشفافية والدقة والأنظمة الآلية. من الواضح أنه لا جدوى من التحرك ذهابًا وإيابًا للموافقات والمناقشات عندما يكون لديك مصدر واحد لتوزيع المعلومات لا يعتمد على نهج مركزي.
إنه يحسن المعالجة إلى مستوى جديد تمامًا دون الاعتماد على العمليات الأخرى وفرص أقل لمشاركة المعلومات الخاطئة واستخدامها. كما أنها تهتم بالتسويات والدعاوى القضائية.
-
الموردين
سلسلة التوريد هي بلا شك حالة الاستخدام الأولى للعقود الذكية. يمكن لأي سلسلة توريد تستخدم Ethereum الاستفادة مما يمكن أن تفعله عقود Ethereum الذكية.
على سبيل المثال ، نظام تسليم يستخدم العقود الذكية لتتبع المنتج ، والحالة التي يكون فيها ، والتفاصيل الرئيسية الأخرى التي لم تكن ممكنة بدون استخدام العقود الذكية أو نظام دفتر الأستاذ. أيضًا ، العقود الذكية قادرة على طلب الأشياء تلقائيًا إذا كانت الإمدادات تنفد.
يعد هذا أمرًا مهمًا لتجار التجزئة أو أسواق سلسلة التوريد عبر الإنترنت حيث لا يتعين عليهم دائمًا مراقبة ما يجب إعادة تخزينه ، مما يتيح للشركاء تحقيق أقصى استفادة من النظام الآلي. فائدة أخرى لاستخدام العقود الذكية هي تسوية المنازعات في سلسلة التوريد. نظرًا لتتبع كل شيء ، يتم تسوية النزاعات في غضون دقائق.
-
سيارة
السيارات هي حالة استخدام أخرى للعقود الذكية. يمكن لصناعة السيارات استخدام العقود الذكية عندما يتعلق الأمر بالقيادة الذاتية.
يمكن أن تساعد العقود الذكية في اكتشاف الأعطال أثناء الاصطدام أو المساعدة في فهم المشكلات التي تحدث داخل السيارة. يمكن أن يساعد ذلك في التأمين على السيارات وإزالة عمليات الاحتيال من الحدوث.
يمكن أن يساعد حقًا المستخدمين المتأثرين بحادث سيارة والحصول على تأمينهم سريعًا حقًا!
-
العقارات
هل فكرت يومًا في شراء منزل ثم قررت تأجيله بسبب العملية الطويلة التي تستغرقها للحصول عليه؟ إذا قمت بذلك ، فأنت لست وحدك.
ناهيك عن أن هناك عمليات تحقق قد تستغرق بعض الوقت قبل أن تتمكن من الحصول على ملكية منزلك الجديد!
يمكن أتمتة كل هذه العناصر بمساعدة العقود الذكية التي يمكن أن تحكم العملية الكاملة للشراء ونقل الملكية من البائع إلى المشتري. يمكن تحديد البند ثم ترميزه في عقد ذكي قبل تفعيله.
بمجرد الانتهاء من ذلك ، يحتاج المشتري إلى دفع الأقساط أو الدفع. بمجرد الانتهاء ، سيتم نقل ملكية المنزل الجديد تلقائيًا.
-
الرعاية الصحية
آخر حالة استخدام لعقد Ethereum الذكية هي الرعاية الصحية. تعاني الرعاية الصحية حاليًا من الكثير من المشاكل والعقبات عندما يتعلق الأمر بتقديم الخدمة للمرضى. تتضمن إحدى هذه المشكلات تخزين السجلات الصحية الشخصية للمريض والاحتفاظ بها.
نظرًا لأن لكل مقدم خدمة صحية قاعدة بياناته الخاصة وطريقة إدارتها ، فمن الصعب على مقدمي الخدمة الوصول إلى السجلات السابقة.
هذا يؤدي إلى تناقضات عندما يتعلق الأمر بخدمة المرضى. أيضًا ، بدون شبكة لامركزية مناسبة ، يمكن أن يصبح الحصول على التأمين تحديًا أيضًا.
يمكن للعقود الذكية التي تعمل على شبكة Ethereum أن تحل مشاكل الرعاية الصحية من خلال إنشاء نظام رعاية صحية حيث يمكن الوصول إلى ملفات تعريف المرضى من خلال شبكة لامركزية. كما أنه يحسن نتائج الاختبار ، والامتثال التنظيمي ، والإشراف على إمدادات الأدوية!
استنتاج
عقد Ethereum الذكي موجود لتبقى. إنها تمكن تقنية blockchain من العمل وأتمتتها دون الحاجة إلى سلطة مركزية.
حقيقة أن هناك الكثير من حالات الاستخدام المتاحة للعقود الذكية تجعلها أكثر فائدة للشركات الموجودة هناك. في المرة القادمة التي ستشتري فيها المنزل ، ابحث عن منصة لا مركزية واستفد من العقود الذكية.
بهذه الطريقة يمكنك أتمتة عملية الشراء الخاصة بك عن طريق تمكينك من أتمتة القرض والدفع المقدم. بمجرد إتمام الدفع ، سينقل العقد الذكي ملكية العقارات إليك تلقائيًا!
كم هذا مذهل؟ حق!
إذن ، ما رأيك في جهات الاتصال الذكية بشكل عام؟ التعليق أدناه، واسمحوا لنا أن نعرف.