هل يمكنني تغيير أو حذف العقد الذكي smart contract؟
الكاتب:
سامي
-
"العقد الذكي في العملات الرقمية: الميزات الرئيسية للعقود الذكية: هل يمكنني تغيير أو حذف عقد ذكي؟ المميزات وحالات الاستخدام للعقود الذكية: العقد الذكي في العملات الرقمية:
العقد الذكي هي ملفات مشفّرة بشكل آمن ويتم تخزينها كذلك بشكل آمن، سواء داخل أقراص تخزين خاصة أو أجهزة كمبيوتر، وهذا أكثر أمانًا من الملفات الورقية، فهو تطبيق أو برنامج يعمل على تقنية (blockchain)، وعادة ما تعمل كاتفاقية رقمية يتم فرضها بواسطة مجموعة محددة من القواعد، حيث يتم تحديد هذه القواعد مسبقًا بواسطة رمز الكمبيوتر الذي يتم نسخه وتنفيذه بواسطة جميع عقد الشبكة.
حيث تسمح العقود الذكية في جوهرها للبلوك تشين بإنشاء بروتوكولات لا تحتاج للثقة، وبذلك فإنه يمكن للطرفين تقديم التزامات عبر البلوك تشين دون الحاجة إلى معرفة أو الثقة الأطراف ببعضهم البعض، ويمكنهم التأكد من أنه إذا لم يتم استيفاء الشروط فلن يتم تنفيذ العقد، بخلاف ذلك فإن استخدام العقود الذكية يمكن أيضًا أن يلغي الحاجة إلى الوسطاء؛ ممّا يقلل من تكاليف التشغيل بشكل كبير.
الميزات الرئيسية للعقود الذكية:
غالبًا ما يقدم العقد الذكي الخاص بالإيثيريوم الخصائص التالية:
العقود الذكية مُوَزَّعة:
يتم نسخ العقود الذكية وتوزيعها عبر جميع عقود (nodes) في شبكة (Ethereum)، ويُعد هذا أحد الاختلافات الأساسية عن الحلول الأخرى القائمة على خوادم مركزية.
العقود الذكية حتمية:
تؤدي العقود الإجراءات التي تم إنشاؤها من أجلها فقط عند استيفاء المتطلبات. وستظل النتيجة هي نفسها دائماً، بغض النظر عمّن يقوم بتنفيذها.
العقود الذكية مستقلة:
تستطيع هذه العقود أتمتة كافة أنواع المهام، مثل البرامج ذاتية التنفيذ، ففي معظم الحالات، إذا لم يتم تفعيل العقد الذكي، فسيبقى خاملاً ولن يتخذ أي إجراء.
العقود الذكية غير قابلة للتغيير:
لا يمكن تغيير العقود الذكية بعد نشرها. حيث يمكن “حذفه” فقط إذا تم تطبيق إضافة وظيفة معينة سابقًا. ولذلك يمكننا القول أن العقود الذكية يمكن أن توفر رمزاً مقاوماً للعبث لتوفير الأمان.
العقود الذكية قابلة للتعديل:
يمكن برمجة العقود الذكية بالكثير من الطرق قبل النشر، حيث يمكننا استخدامها لتصميم أنواع مختلفة من التطبيقات اللامركزية (DApps)، وهذا مرتبط بحقيقة أن سلسلة بلوك تشين عملة (Ethereum) من نوعية (Turing complete).
العقود الذكية لا تحتاج للثقة:
يمكن أن يتعامل طرفان أو أكثر من خلال العقود الذكية، وذلك دون الحاجة إلى معرفة مسبقة أو الثقة ببعضهم البعض. بالإضافة إلى ذلك تضمن تقنية البلوك تشين صحة ودقة البيانات.
العقود الذكية تمتاز بالشفافية:
هذا لأن العقود الذكية مبنية على (blockchain) العامة، وحتى شفرة "
نحن نستخدم ملفات تعريف الارتباط (كوكيز) لفهم كيفية استخدامك لموقعنا ولتحسين تجربتك. من خلال الاستمرار في استخدام موقعنا ، فإنك توافق على استخدامنا لملفات تعريف الارتباط.