العقود الذكية هي اتفاقيات رقمية ذاتية التنفيذ مكتوبة بكود حاسوب موجودة على شبكات البلوكشين. ولقد باتت تلك العقود تكنولوجيا أساسية في استمرار وجود عالم العملات الرقمية، كونها مفتاحًا لإنشاء التطبيقات اللامركزية (DApps) والعمل الداخلي لها.
تابع القراءة بينما نستكشف ماهية العقود الذكية، وآلية عملها، وطريقة استخدام العقود الذكية في عالم العملات الرقمية اليوم.
ملخص
العقود الذكية هي اتفاقيات رقمية موجودة على شبكات البلوكشين. ويتم تنفيذها تلقائيًا بمجرد استيفاء قواعد محددة مسبقًا.
تُعد التكنولوجيا أساسية للتشغيل السلس للتطبيقات اللامركزية، والتي تعتمد على الاستقلالية وعدم القابلية للتغيير التي توفرها العقود الذكية.
يتم كتابة العقود الذكية بلغات برمجة مثل Solidity وVyper وRust.
على الرغم من أن مشروع Ethereum يُنسب إليه الفضل في ظهور العقود الذكية في عالم العملات الرقمية في عام 2015، إلا أن أحد علماء العملات الرقمية الأوائل "Nick Szabo" اقترح لأول مرة مفهوم الاتفاقيات الرقمية ذاتية التنفيذ في عام 1994.
تطبق المشاريع الكبرى بما فيها Aave وCivic وUniswap العقود الذكية على حالات استخدام مختلفة اليوم.
نظرة مفصلة على العقود الذكية
العقود الذكية هي اتفاقيات رقمية مشفرة مكتوبة على شبكات البلوكشين. وبمجرد نشرها، لا يمكن تغييرها أو حذفها عادةً. ويمكن لهذه التكنولوجيا أن تقلل بشكل كبير من الحاجة إلى وسطاء موثوق بهم عند إنشاء الاتفاقيات وإنفاذها. وفي حين أن العقود في العالم المادي تتطلب صياغتها بواسطة محامين ووسطاء للإشراف على أي خلافات، فإن شروط العقد الذكي مكتوبة بكود قابل للتدقيق العام وغير قابل للتغيير، والذي يتم تنفيذه تلقائيًا عند استيفاء شروط معينة.
وتمثل العقود الذكية اللبنات الأساسية للتطبيقات اللامركزية (DApps). وتعني ميزة توافقية التشغيل أنها يمكن تكديسها لإنشاء منتجات متطورة بشكل متزايد تعمل دون إشراف أو مشاركة أي وسيط - بما يشمل منشئو تلك العقود. ونتيجة لذلك، غالبًا ما تُستخدم عبارة "money lego" لوصف التطبيقات القائمة على العقود الذكية.
نشأة العقود الذكية
ابتكر "Nick Szabo" مفهوم العقد الذكي. ففي مقالة عام 1994، وصف عالم التشفير وعالم الكمبيوتر ورائد الأموال الرقمية الأوائل الاتفاقيات المكتوبة بأكواد حاسوبية التي يتم تنفيذها تلقائيًا عند استيفاء الشروط المحددة مسبقًا. ومع ذلك، عندما كتب "Szabo" لأول مرة عن العقود الذكية، لم تكن التكنولوجيا اللازمة لتنفيذها متاحة بعد. ثم تغير هذا الوضع مع ابتكار Bitcoin.
على الرغم من أن Bitcoin تسمح بعقود ذكية بسيطة، إلا أن معظمها مكتوب على شبكات بلوكشين تدعم لغات برمجة أكثر تطورًا. وتسمح بعض المنصات مثل Ethereum وSolana وAvalanche وPolkadot وCardano بتطبيقات لامركزية مبنية باستخدام العقود الذكية.
ويُنسب إلى Ethereum، التي تم إطلاقها في عام 2015، على نطاق واسع الفضل في جلب مفهوم العقود الذكية إلى عالم العملات الرقمية. وقد تم ابتكار المشروع لتوسيع وظائف تكنولوجيا البلوكشين الرائدة التي وصلت مع إطلاق Bitcoin في عام 2009. حيث تعمل العقود الذكية الخاصة بـ Ethereum على آلة Ethereum الافتراضية (EVM) - وهو برنامج رقمي مسؤول عن تنفيذ التعليمات البرمجية ونشر العقود الذكية.
آلية عمل العقود الذكية
تُكتب العقود الذكية بلغات برمجة مثل Solidity وVyper وRust، حيث تعد لغة Solidity الأكثر شعبية اليوم لترميز العقود الذكية القائمة على شبكة Ethereum. وتُستخدم لغة البرمجة لبناء عقود ذكية بقواعد ومنطق محددين مسبقًا. وبعبارات بسيطة، سيكون هذا المنطق "إذا حدث X، فافعل Y".
وبمجرد كتابة الكود، يتم تجميعه في تنسيق قابل للقراءة بواسطة الآلة يسمى البايت كود. ويمكن لشبكة البلوكشين فهم البايت كود، على عكس لغة البرمجة الأصلية، وبالتالي يمكنها تنفيذ قواعد العقد الذكي. وعندما يتفاعل المستخدم مع العقد، تستجيب شبكة البلوكشين بتنفيذ الإجراء الصحيح تلقائيًا من خلال معاملة. ويتم دفع قيمة إجراء هذه المعاملات باستخدام رسوم غاز.
كيفية استخدام العقود الذكية
تمثل العقود الذكية حجر الزاوية لكثير من ابتكارات شبكات البلوكشين في السنوات الأخيرة. فعلى سبيل المثال، من خلال الاستفادة من تكنولوجيا العقود الذكية، حقق المطورون دخلاً من الأعمال الفنية والمقتنيات الرقمية، وهم في طور لامركزية صناعة التمويل اللامركزي (DeFi). دعونا نلقي نظرة على بعض الأمثلة المحددة.
Aave
أحد الأمثلة على تأثير التكنولوجيا على عالم التمويل اللامركزي هو بروتوكول Aave. حيث يسمح بروتوكول الاقتراض والإقراض اللامركزي غير الاحتجازي هذا للمستخدمين بكسب العوائد واقتراض الأصول عن طريق إيداع الأصول في مجمّعات السيولة. ويمكن للمستخدمين أيضًا الحصول على قروض قصيرة الأجل وبدون ضمانات تسمى القروض السريعة، والتي تسمح للمستخدمين بمبادلة الضمانات المتقلبة بأصل مستقر مع فرصة أقل للتعرض للتصفية. ونظرًا لكونها لامركزية وتستند إلى نموذج نظير إلى نظير، فإن البروتوكول يعتمد على العقود الذكية للعمل.
Civic
تستخدم خدمة التحقق من الهوية الشخصية Civic أيضًا العقود الذكية لتوفير خدمات التحقق من الهوية الآمنة ومنخفضة التكلفة. حيث يمنح المشروع المستخدمين إمكانية الوصول الكامل إلى معلومات هويتهم الشخصية والتحكم فيها، مما يمنح الأفراد خصوصية أكبر أثناء استخدامهم لبياناتهم الشخصية. وقد تم بناء Civic على شبكة البلوكشين Solana، والتي تُعد منافسًا رئيسيًا لمنصة Ethereum.
Uniswap
تعتمد Uniswap، وهي منصة تداول لامركزية رائدة، على العقود الذكية للتشغيل السلس لمجمعات السيولة في إطار نماذج صناع السوق الآليين. وهنا، يتم ترميز العقود الذكية لتحديد سعر عملات مجمع السيولة في أي وقت معين. ويسمح هذا بإنجاز صفقات التداول بطريقة لامركزية تمامًا.
الختام
يمكن القول إن العقود الذكية هي العمود الفقري لعالم العملات الرقمية الحديث، وهي مكونات أساسية للعمليات التشغيلية للتطبيقات اللامركزية (DApps) والمشاريع الرائدة التي تم بناؤها حولها. وتدعم التكنولوجيا ركيزة عالم العملات الرقمية، وهي اللامركزية، من خلال إزالة الحاجة إلى وسطاء مركزيين. ونتيجة لذلك، من الصعب المبالغة في مدى أهميتها للصناعة. وكما رأينا من الأمثلة على العقود الذكية أعلاه، يتم استخدام التكنولوجيا بطرق مختلفة عديدة، مع وجود حالات استخدام جديدة في المستقبل بالتأكيد.
© 2024 OKX. يجوز إعادة إنتاج هذه المقالة أو توزيعها بالكامل، أو يجوز استخدام مقتطفات من 100 كلمة أو أقل من هذه المقالة، شريطة أن يكون هذا الاستخدام لأغراض غير تجارية. يجب أيضًا أن تنص أي إعادة إنتاج أو توزيع للمقالة بالكامل بوضوح على ما يلي: "هذه المقالة تحمل حقوق الطبع والنشر © 2024 OKX ويجب استخدامها بإذن." ويجب أن تشير المقتطفات المسموح بها إلى اسم المقالة وتتضمن إسنادًا، على سبيل المثال "اسم المقالة، و[اسم المؤلف إن أمكن]، و© 2024 OKX." ولا يُسمح بأية أعمال مشتقة أو استخدامات أخرى لهذه المقالة.