دليل تعليمي البلوكتشين وWeb3

العقود الذكية في Web3: كيف تعمل وما الذي توافق عليه محفظتك؟

تعرف على العقود الذكية ومعنى Connect وApprove وSign، والفارق بين الاتصال بالموقع والسماح بإنفاق الرموز، وكيف تراجع الأذونات قبل المخاطرة بأصولك.

غلاف بصري توضيحي أصلي لقسم البلوكتشين وWeb3
رسم توضيحي أصلي من عرب بيت كوين، وليس صورة توثيقية للحدث.
شارك الدليل

دليل تعليمي من عرب بيت كوين. عند استخدام تطبيق لامركزي قد تظهر أمامك عدة أزرار متشابهة: «اتصل بالمحفظة»، «وقّع»، «وافق على الإنفاق»، أو «أكد المعاملة». التعامل معها كأنها خطوة واحدة قد يؤدي إلى منح عقد صلاحيات لم تكن تقصدها. معرفة وظيفة كل نوع من الإجراءات تساعدك على استخدام Web3 بحذر.

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

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

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

الفرق بين Connect وSign وTransaction

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

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

ما معنى Approve للرموز؟

بعض الرموز تتيح لصاحبها منح عقد ذكي إذنًا بإنفاق قدر معين عبر آلية allowance. عند استخدام تطبيق مبادلة قد تطلب منك المحفظة موافقة منفصلة قبل عملية المبادلة نفسها.

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

كيف تلغي إذنًا لم تعد تحتاجه؟

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

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

مثال عملي: شراء رمز من تطبيق لامركزي

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

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

فحص سريع قبل التعامل مع مشروع Web3

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

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

أسئلة شائعة

هل الاتصال بالمحفظة يعني دفع أموال؟

ليس بالضرورة؛ الاتصال وحده يختلف عن المعاملة، لكن الخطوات اللاحقة والتوقيعات قد تحمل أذونات حساسة.

هل فصل الموقع يلغي أذونات إنفاق الرمز؟

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

اقرأ أيضًا على عرب بيت كوين

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

الشفافية التحريرية

المصادر والمراجع

  1. Ethereum.org — العقود الذكيةفتح رابط المصدر الأصلي
  2. Ethereum.org — قراءة وكتابة بيانات العقدفتح رابط المصدر الأصلي
  3. Ethereum.org — إلغاء أذونات الرموزفتح رابط المصدر الأصلي

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