العقود الوكيلة والقابلة للترقية، مشروحة
البروكسي يتيح استبدال منطق التوكن بعد الإطلاق — فقد لا يصف فحص اليوم النظيف عقد الغد. ما هو البروكسي، ولماذا يغيّر الخطر، وكيف تقرأه.
العقد الوكيل (Proxy) من الميزات القليلة التي قد تحوّل فحصًا نظيفًا تمامًا إلى فحص بلا معنى. لا لأن البروكسي خبيث بطبيعته — فمعظم العقود القابلة للترقية في DeFi الجادّ بروكسيات — بل لأنه يغيّر ما يمكن أن يَعِد به أي فحص. إن فهمت شيئًا واحدًا عن البروكسي فليكن هذا: البروكسي يعني أن كود اليوم ليس بالضرورة كود الغد.
ما هو البروكسي
عادةً، يكون منطق العقد ثابتًا عند النشر. البروكسي يشطر ذلك إلى اثنين: عقد وكيل يحمل عنوان التوكن وتخزينه، وعقد تطبيق منفصل يحمل المنطق الفعلي. يوجّه الوكيل النداءات إلى التطبيق. والغاية المرونة — يستطيع مسؤول توجيه الوكيل إلى تطبيق جديد، فيُرقّي سلوك التوكن دون تغيير عنوانه.
وهذا مفيد فعلًا. يتيح للبروتوكولات المشروعة إصلاح الأخطاء وشحن التحسينات دون ترحيل الجميع إلى توكن جديد. والآلية نفسها، في الأيدي الخطأ، سحب مؤجَّل.
لماذا يغيّر صورة الخطر
كل فحص آخر تجريه — صلاحيات المالك، الضرائب، قابلية البيع — هو فحص للتطبيق الحالي. ويستطيع مسؤول البروكسي استبدال ذلك التطبيق، ومعه كل تلك الخصائص. توكن يجتاز كل اختبار اليوم قد يُرقّى غدًا لإضافة ضريبة بيع، أو إيقاف تداول، أو قائمة سوداء، كلها بعد أن تكون قد اشتريت.
لهذا يرفع البروكسي سقف ما يستطيع فحص واحد إخبارك به. لا يجعل التوكن سيّئًا؛ بل يجعل «نظيف الآن» وعدًا أضعف مما يبدو. الفخّ، إن وُجد، قد لا يكون موجودًا بعد. (هذا وثيق الصلة بلماذا العقد الموثّق ليس آمنًا تلقائيًا — الكود الموثّق القابل للترقية قد يتغيّر.)
قراءة البروكسي دون ذعر
البروكسي سبب للنظر أقرب لا للفرار تلقائيًا. ما يفصل العقد القابل للترقية المشروع عن الخطر هو من يستطيع ترقيته، وبأي قيود:
- حدّد المسؤول. من يملك صلاحية الترقية — محفظة مجهولة، أم متعددة توقيع، أم عقد حوكمة؟ مفتاح مجهول واحد هو الأسوأ.
- ابحث عن قفل زمني. مسار ترقية موثوق يؤخّر التغييرات كي يتفاعل المستخدمون. صلاحية ترقية فورية أحادية هي العلم الأحمر.
- تحقّق من توثيق العقدين. تريد قراءة الوكيل والتطبيق الحالي معًا. (راجع كيف تقرأ تقرير مخاطر العقد.)
- وازِن الشفافية. الحوكمة وفريق معروف وقفل زمني تجعل القابلية للترقية ميزة؛ وفريق مجهول بصلاحية ترقية فورية يجعلها عبئًا.
القاعدة العملية
عامل البروكسي كسؤال قائم لا جوابًا لمرة واحدة: من يستطيع تغيير هذا العقد، وما الذي يوقفه؟ ولأي توكن قابل للترقية تحتفظ به، يعني ذلك مراقبة لا فحصًا واحدًا قبل الشراء — فالتطبيق الذي فحصته ليس مضمونًا أن يكون العامل الأسبوع القادم. البروكسيات على القائمة القصيرة للإشارات التي تستحقّ الفهم قبل الشراء، إلى جانب بقية الإشارات على السلسلة التي تهمّ فعلًا.
البروكسي يعني أن منطق التوكن قد يتغيّر بعد شرائك؛ وهو سبب لفحص من يتحكّم بالترقيات، لا علم أحمر تلقائي. ألصق عقدًا في Orixa لترى حالة البروكسي إلى جانب صلاحيات المالك والضرائب. Orixa دعم للقرار وليست ضمانًا للأمان.
أدخل عنوان العقد وراجع أدلة المخاطر المتاحة.
تقدم Orixa أدوات لتحليل المخاطر، وليست نصيحة مالية أو ضماناً للأمان. تحقق من الأدلة بصورة مستقلة قبل التفاعل مع أي توكن.