العودة إلى المدونة
Solana

كيفية إلغاء أذونات الرموز المميزة على Solana

S
Sol Slugs Team
Sol Incinerator

تم التحقق من تحديث الإيجار في 3 سبتمبر 2026: كل رقم ثابت للإيجار أو العائد لكل حساب في هذه المقالة القديمة هو مثال تاريخي وفق الإعداد السابق البالغ 6,960 لامبورت لكل بايت، وليس عرضًا حاليًا. قد يتغير الناتج بحسب حجم الحساب ومرحلة الإيجار النشطة وعمليات السحب السابقة ورسوم العملية وتكاليف الشبكة. اقرأ خفض إيجار Solana لعام 2026 واستخدم معاينة المعاملة المباشرة لمحفظتك.

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

كيف تلغي أذونات الرموز المميزة على Solana؟

اتصل بـ أداة إلغاء التفويض. تفحص كل حسابات الرموز المميزة التي تملكها، وتعرض العناوين التي وافقت على السماح لها بنقل الرموز منها، ثم تزيل تلك الموافقات في دفعة واحدة. لا توجد أي رسوم — لا يسترد إلغاء التفويض أي إيجار، لذا لا تدفع سوى رسوم الشبكة. ومن CLI يكون ذلك spl-token revoke <TOKEN_ACCOUNT_ADDRESS>.

ما هو مفوَّض Solana فعليًا؟

عندما توافق على شيء ما في Solana، فأنت تعيّن مفوَّضًا في حساب رمز مميز واحد بعينه. تسجّل تعليمة Approve أمرين في ذلك الحساب: عنوان المفوَّض والمبلغ المفوَّض به.

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

هذه صلاحية حقيقية تستحق التعامل معها بجدية — فالمفوَّض الذي لديه حد مسموح على حساب رمزك يستطيع نقل تلك الرموز. لكن نطاق الضرر المحتمل أضيق بكثير من نظيره في Ethereum لثلاثة أسباب بنيوية.

لماذا تعد موافقات Solana أضيق نطاقًا من موافقات Ethereum؟

موافقة إيثريوممفوَّض Solana
النطاقكل ما تملكه من رموز ذلك العقدحساب رمز مميز واحد
المبلغغالبًا غير محدودحد ثابت تحدده أنت
عدة مفوَّضين في الوقت نفسهنعم، تتراكم لكل جهة إنفاقلا — مفوَّض واحد لكل حساب
تتم الإزالة بواسطةمعاملة صريحة لإلغاء التفويضإلغاء التفويض، أو إغلاق الحساب

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

على Solana، لا يتضمن كل حساب رمز مميز أكثر من مفوَّض واحد. يؤدي تعيين مفوَّض جديد إلى استبدال السابق. ولا توجد قائمة متراكمة — فإما أن يكون لحساب الرمز المميز مفوَّض واحد حاليًا أو لا يكون له مفوَّض.

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

مصادر المفوَّضين

معظم المفوَّضين في حساباتك ليسوا ضارين، بل هم جزء من آلية عمل ميزات Solana العادية:

  • إدراجات NFT في الأسواق. عادةً ما يؤدي إدراج NFT إلى تفويضه لبرنامج السوق كي يتم البيع عند ظهور مشترٍ. ولهذا أيضًا لا يمكن حرق NFT مُدرج حتى تلغي إدراجه، لأن محفظتك لم تعد تملك سلطة منفردة عليه.
  • برامج الإيداع والخزائن. غالبًا ما يستخدم الإيداع في بروتوكول مفوَّضًا بدلًا من نقل الحيازة.
  • رموز NFT القابلة للبرمجة. تُحتفظ رموز pNFT مجمّدة مع سلطة مفوضة كجزء من إنفاذ الإتاوات.
  • الموافقات الضارة. وهذا هو النوع الذي يستدعي القلق فعلًا: يعرض موقع تصيد معاملة تبدو كأنها مطالبة، لكن ما توقّعه في الحقيقة هو تعليمة Approve تمنح مفوَّضًا سلطة على رموزك المميزة.

الشيء الوحيد الذي لا يستطيع إلغاء التفويض إزالته

كل ما سبق يتعلق بالمفوَّض على مستوى الحساب — وهو حقل في حساب الرمز المميز الخاص بك، وبما أنك تملك الحساب يمكنك بالتالي محوه.

قدّم Token-2022 صلاحية منفصلة وأقوى: مفوَّض دائم، يُعيَّن على السكّ بدلًا من حسابك. يمنح السكّ الذي يتضمنه ذلك العنوان صلاحية النقل والحرق على كل حساب يحتفظ بذلك الرمز، دون حد أقصى، ولا يستطيع حامل الرمز فعل شيء حيال ذلك. إنها خاصية في الرمز نفسه وليست إذنًا منحته أنت، ولذلك لا تمسه تعليمة Revoke، ولا تستطيع أي أداة فعل ذلك أيضًا.

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

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

كيفية التحقق من الحسابات التي لديها مفوَّض

لا تعرض المحافظ هذه المعلومات. إذ يعرض Phantom وSolflare الأرصدة، لا حقل المفوَّض الموجود في كل حساب رمز مميز، ولذلك تظل موافقة منحتها قبل عامين مخفية في الواجهة التي تستخدمها يوميًا.

هناك ثلاث طرق لرؤيته:

  • أداة إلغاء التفويض. صِل محفظتك لتفحص الأداة كل حسابات الرموز المميزة ضمن برنامجي SPL Token وToken-2022، وتعرض كل مفوَّض والسكّ الذي ينطبق عليه وحجم الحد المسموح. الفحص للقراءة فقط — لا يتطلب توقيعًا أو موافقة لمجرد الاطلاع.
  • مستكشف كتل. ابحث عن عنوان محفظتك، وافتح حسابات الرموز المميزة كلًا على حدة، ثم تحقق من حقل المفوَّض. يظهر الحقل عند تعيين مفوَّض. هذه طريقة عملية لحساب واحد، لكنها مرهقة لمئة حساب.
  • أداة spl-token CLI. يعرض الأمر spl-token account-info <TOKEN_ACCOUNT_ADDRESS> المفوَّض والمبلغ المفوَّض به.

إذا كان المفوَّض سوقًا تعرفه وكان NFT مُدرجًا حاليًا، فهذا متوقع؛ ألغِ إدراجه وسيُزال المفوَّض.

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

كيفية إلغاء التفويض

من الأداة، اتصل عبر sol-incinerator.com/revoke، راجع القائمة ثم وقّع. تُجمع كل العناصر المحددة في أقل عدد ممكن من المعاملات، لذا لا تتطلب محفظة تضم ثلاثين مفوَّضًا قديمًا ثلاثين توقيعًا.

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

من CLI، على حساب رمز مميز محدد:

spl-token revoke <TOKEN_ACCOUNT_ADDRESS>

يستدعي هذا تعليمة Revoke في برنامج SPL Token، والتي لا تتطلب سوى حساب الرمز المميز وتوقيعك بصفتك مالكه. وتمحو حقل المفوَّض تمامًا. ولا يمكن أن تفشل جزئيًا، كما أنها لا تؤثر في رصيدك.

من واجهة مستخدم المحفظة (UI)، يكون المسار المعتاد غير مباشر: ألغِ الإجراء الذي أنشأ المفوَّض أصلًا أو ألغِ الإدراج. فإلغاء إدراج NFT من السوق الذي أدرجته فيه يزيل مفوَّض ذلك السوق ضمن تعليمة الإلغاء.

يؤدي إلغاء مفوَّض السوق على NFT مُدرج إلى إلغاء إدراجه فعليًا — إذ لن يعود السوق قادرًا على إتمام البيع. هذا هو السلوك الصحيح، لكن إذا كنت تنوي إبقاء الأصل مُدرجًا، فاترك مفوَّضه وشأنه.

لماذا لا يمكنني إلغاء التفويض من حساب مجمّد؟

لأن Solana لن يسمح لك بذلك. يرفض برنامج SPL Token إلغاء التفويض من حساب رمز مميز مجمّد رفضًا تامًا، ويعيد AccountFrozen — فتجميد الحساب يمنع تغييرات الصلاحيات، لا التحويلات وحدها.

هذا أهم مما يبدو، لأن التجميد والتفويض غالبًا ما يقترنان. إذ تُحتفظ رموز NFT القابلة للبرمجة مجمّدة مع مفوَّض ضمن آلية إنفاذ الإتاوات، كما تجمّد برامج إيداع كثيرة ما تحتفظ به. ولذلك غالبًا ما يكون المفوَّضون الذين يُرجح أن تجدهم هم تحديدًا من لا يمكن إزالتهم مباشرةً.

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

إذا أردت إزالة أحدها، فيجب فك تجميد الحساب أولًا. ألغِ الإيداع أو الإدراج، أو أكمل الإجراء الذي تسبب في تجميده؛ وبعد فك التجميد، يمكن إلغاء المفوَّض بصورة طبيعية.

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

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

النسخة الكاملة: إغلاق الحساب

إليك الجزء الذي غالبًا ما يُغفل. المفوَّض حقل مخزَّن في حساب الرمز المميز. لا حساب، لا مفوَّض.

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

وهذا يجعل التنظيف استجابة أشمل لأي رمز لا تنوي الاحتفاظ به:

الإجراءتمت إزالة المفوَّضالاحتفاظ بالرمزتمت إعادة SOL
إلغاء التفويضنعمنعملا
حرق الرمز وإغلاق الحسابنعملا0.002 SOL

ألغِ التفويض عندما تريد الاحتفاظ بالرمز المميز. واحرق وأغلق الحساب عندما لا تريد ذلك.

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

نموذج التهديد الواقعي

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

يعني تصميم Solana أنك لا تحمل سنوات من الموافقات غير المحدودة المتراكمة كما يحدث في محفظة إيثريوم. وما تحمله على الأرجح هو بضع مئات من حسابات الرموز المهجورة، يحتفظ كل منها بوديعة قابلة للاسترداد — وهي أموال فعلية يمكن استعادتها في نحو دقيقة.

إلغاء تفويض المفوَّضين

إلغاء تفويض المفوَّضين

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

جرّبه الآن

قراءات ذات صلة

الأسئلة الشائعة

كيف تلغي أذونات الرموز المميزة على Solana؟

استخدم تعليمة Revoke في برنامج Token التابع لـ SPL على حساب الرمز المميز الذي يتضمن مفوَّضًا. ولا تتطلب سوى حساب الرمز المميز وتوقيعك بصفتك المالك. ومن سطر الأوامر، استخدم SPL-token revoke متبوعًا بعنوان حساب الرمز المميز.

ما المفوَّض في حساب رمز مميز على Solana؟

المفوَّض هو عنوان سمحت له بنقل أو حرق مبلغ يصل إلى حد معين من حساب رمز مميز واحد بعينه. تستخدم الأسواق المفوَّضين لإدراجات NFT، وتستخدمهم برامج الإيداع للإيداعات. ولا يمكن أن يكون لكل حساب رمز مميز سوى مفوَّض واحد في الوقت نفسه.

هل موافقات Solana خطرة بقدر موافقات Ethereum؟

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

هل يؤدي إغلاق حساب رمز مميز إلى إزالة مفوَّضه؟

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

كيف أعرف ما إذا كان حساب رمز مميز يتضمن مفوَّضًا؟

ابحث عن عنوانك في مستكشف كتل وافحص حسابات الرموز المميزة كلًا على حدة؛ يظهر حقل المفوَّض عند تعيين واحد. كما تعرضه أداة CLI التابعة لـ SPL-token، وستُظهر أي محفظة تعرض بيانات الحساب الأولية الحقل نفسه.

لماذا لا يمكنني إلغاء التفويض من حساب رمز مميز مجمّد؟

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

هل يمكن لإلغاء التفويض إزالة مفوَّض دائم في Token-2022؟

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

كيفية إلغاء أذونات الرموز المميزة على Solana | Sol Incinerator