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

امتدادات Token-2022: لماذا يختلف إيجار حسابات Solana

S
Sol Slugs Team
Sol Incinerator

قد يبدو توكنان على Solana متشابهين في المحفظة وتختلف متطلبات تخزين حساباتهما. قد يستخدم أحدهما Token Program التقليدي. وقد يستخدم الآخر Token-2022 مع امتدادات تضيف حالة أو تغير العمليات المسموح بها.

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

كيف تؤثر امتدادات Token-2022 في الإيجار؟

قد تزيد امتدادات Token-2022 حجم بيانات حساب الإصدار أو حساب التوكن، مما قد يزيد احتياطي تخزين SOL المطلوب. تعتمد النتيجة على الامتدادات الملحقة بذلك الحساب تحديدًا وإعداد إيجار الشبكة الحالي. لذلك فإن مثال إيجار حساب توكن تقليدي ليس تقدير استرداد موحدًا لكل Token-2022.

تصف نظرة عامة على Token-2022 البنى القائمة على الامتدادات. ميّز مسألة التخزين هذه عن سؤال ما إذا كان امتداد معين يغير سلوك التحويل أو الحرق أو الإغلاق. الحساب الأكبر والحساب المقيد ليسا الشيء نفسه.

أي حساب يحتوي فعلًا على الامتداد؟

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

مثلًا، ترتبط إعدادات رسوم التحويل بحساب الإصدار، بينما يمكن تتبع مبالغ رسوم التحويل المحتجزة في حسابات التوكنات. وقد تُخزن البيانات الوصفية للتوكن مع حساب الإصدار عبر الامتداد المعني بدلًا من البنية نفسها المستخدمة في NFT تقليدي من Metaplex.

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

ما الامتدادات التي ينبغي الانتباه إليها؟

هذه قائمة فحص عملية، وليست دليلًا شاملًا للامتدادات أو جدولًا ثابتًا لسعر البايت.

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

توثق Solana رسوم التحويل وامتدادات البيانات الوصفية بشكل منفصل. استخدم وثائق الامتداد المعني عندما يختلف سلوك حساب محدد عن الحالة التقليدية.

كيف تحسب الاحتياطي الحالي؟

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

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

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

لماذا قد يفشل إغلاق حساب ذي رصيد صفري؟

قد يفرض Token-2022 شروطًا خاصة بالامتدادات إضافةً إلى فحوص رصيد التوكنات وسلطة الإغلاق العادية. فمثلًا، تحتاج حالة رسوم التحويل المحتجزة إلى معالجة مناسبة قبل إغلاق الحساب. ولا يكشف العرض المقرب في المحفظة كل تلك الشروط.

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

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

هل يمكن استرداد الإيجار الزائد مع الاحتفاظ بتوكنات Token-2022؟

يمكن للاسترداد المدعوم لوحدات lamports الزائدة أن يبقي الحساب مفتوحًا ويحافظ على بيانات توكناته، مع سحب الرصيد فوق الاحتياطي المطلوب فقط. يطبق الموقع فحوص أهلية تحفظية، لذا ليست كل إعدادات Token-2022 الممكنة مرشحة للاسترداد عبر الموقع.

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

تحتاج SOL المغلفة والحسابات المحمية وإعدادات CPI Guard المقفلة وغيرها من الحالات المستبعدة إلى معالجة خاصة. لا ينبغي اعتبار غياب عنصر عن تحديد الاسترداد الحالي إذنًا بتجاوز تلك القيود يدويًا.

كيف تقارن مبالغ الاسترداد بين الأصول؟

قارن عمليات متماثلة. إغلاق حساب فارغ، وحرق توكنات حساب ثم إغلاقه، وسحب فائض من حساب محتفظ به إجراءات مختلفة. وقد تتيح مبالغ إجمالية مختلفة وتتحمل تكاليف مختلفة.

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

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

ما الخطوة التالية الأكثر أمانًا لامتداد غير مألوف؟

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

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

Sol Incinerator

Sol Incinerator

راجع استرداد Token-2022 المدعوم وفق الحالة الحالية لحساباتك.

جرّبه الآن

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

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

لماذا قد تتطلب حسابات Token-2022 إيجارًا أكبر؟

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

هل يمكن دائمًا إغلاق حساب Token-2022 فارغ؟

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

هل يمكن لحامل توكن استرداد إيجار امتدادات إصداره؟

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

امتدادات Token-2022: لماذا يختلف إيجار حسابات Solana | Sol Incinerator