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

كيفية استرداد فائض SOL من حساب سكّ رمز Solana

S
Sol Slugs Team
Sol Incinerator

تم التحقق من أدلة الأسعار والإمكانات 3 سبتمبر 2026.

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

هل يمكنك استرداد SOL من سكّ رمز Solana؟

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

كان السكّ التقليدي بحجم 82 بايت يتطلب تاريخيًا 0.0014616 SOL وفق إعداد 6,960 لامبورت لكل بايت. قد تكون عمليات سكّ Token-2022 أكبر حجمًا لأن امتداداتها تضيف بيانات. لا تحدد الأهلية مطلقًا استنادًا إلى الحجم التقليدي وحده؛ اقرأ رصيد اللامبورت الفعلي للسكّ والاحتياطي الحالي.

من المسموح له بالسحب من حساب سكّ؟

الـ قاعدة الصلاحية في برنامج الرموز يعتمد على ما إذا كان السكّ لا يزال يملك صلاحية سكّ:

حالة السكّالموقّع المطلوبنطاق تغطية الموقع
صاحب صلاحية السكّ الحالية هو المحفظة المتصلةتلك المحفظةمدعوم عند العثور على حساب السكّ ضمن المرشحين
صلاحية السكّ تابعة لحساب رموز متعدد التوقيعاتالموقّعون المطلوبون وفق M- من Nحالة API/تكامل مباشر، وليست ضمن التغطية التلقائية للموقع
صلاحية السكّ تابعة لمحفظة أخرىتلك المحفظة الأخرىغير متاح للحامل المتصل
صلاحية السكّ ملغاة؛ وقد أُنشئ حساب السكّ من زوج مفاتيحزوج المفاتيح الأصلي لحساب السكّحالة الموقّع المصدر المباشر إذا كان المفتاح لا يزال موجودًا
صلاحية السكّ ملغاة؛ والسكّ خارج المنحنى أو خاضع لبرنامجحساب السكّ عبر البرنامج المالك لهيتطلب من البرنامج المالك إجراء الاستدعاء عبر CPI

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

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

كيف يكتشف Sol Incinerator فائض حساب السكّ؟

لا يملك الموقع استعلامًا عامًا على السلسلة للعثور على «جميع حسابات السكّ التي يمكن لهذه المحفظة التحكم فيها». وبدلًا من ذلك، يرسل المتصفح إلى الواجهة الخلفية قائمة محدودة بحسابات السكّ المرشحة والظاهرة للمحفظة. ثم تتحقق الواجهة الخلفية من كل مرشح بالاستناد إلى الحالة الحالية:

  1. يجب أن يكون العنوان مملوكًا لبرنامج الرموز التقليدي أو Token-2022.
  2. يجب أن يكون بالإمكان فك ترميز بياناته بوصفه حساب سكّ لا نوعًا آخر من الحسابات.
  3. يجب أن يتجاوز رصيد اللامبورت الخاص به الاحتياطي الحالي لطول بياناته الفعلي.
  4. يجب أن تكون المحفظة المتصلة صاحبة صلاحية السكّ الحالية بصفتها موقّعًا منفردًا.
  5. يجب ألا يتأثر حساب السكّ بعملية أخرى محددة ضمن خطة التنظيف نفسها.

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

ما مقدار SOL الذي يمكن أن يعيده حساب السكّ؟

المبلغ الإجمالي هو:

mint lamports − current reserve for the mint's data length

على سبيل المثال، إذا ظل سكّ تقليدي لم يُمس محتفظًا بالاحتياطي القديم 0.0014616 SOL ، وأصبحت مرحلة الإيجار المقترحة الأولى نشطة، فسيكون احتياطيه الجديد المحسوب 0.00132993 SOL. وسيكون إجمالي الفائض المشروط 0.00013167 SOL.

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

يفرض Sol Incinerator رسومًا قدرها 200 نقطة أساس، أي 2%، من إجمالي الفائض عبر غلاف Assetcinerator الخاص به. وتُحتسب رسوم معاملة الشبكة المعتادة بصورة منفصلة. ويمكن لتكاملات API المباشرة أيضًا ضبط رسوم شريك مُفصح عنها، لذا ينبغي للجهات المتكاملة استخدام استجابة المعاينة بدلًا من حساب المبلغ المدفوع للمستخدم استنادًا إلى هذه المقالة.

ماذا يحدث لحساب السكّ بعد السحب؟

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

  • إجمالي المعروض؛
  • المنازل العشرية؛
  • صلاحية السكّ وصلاحية التجميد؛
  • امتدادات Token-2022؛
  • كل حساب رمز مرتبط بحساب السكّ؛ و
  • جميع أرصدة الحاملين.

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

ماذا لو أُلغيت صلاحية السكّ؟

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

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

لهذا قد يظل الفائض غير قابل للوصول رغم ظهوره على السلسلة. فاللامبورت لا يُعد متروكًا تلقائيًا؛ بل قد يكون مسار التوقيع المطلوب لم يعد متاحًا ببساطة.

هل يمكن للمطورين استخدام Sol Incinerator ‏API؟

يتيح الإصدار v2 من API ثلاثة مسارات مصادَقًا عليها للتكاملات المدعومة:

  • POST /withdraw-excess-lamports/preview لفحص الأهلية والرسوم الحالية؛
  • POST /withdraw-excess-lamports لإنشاء معاملة؛ و
  • POST /withdraw-excess-lamports-instructions لإعادة التعليمات لاستخدامها في تكامل أكبر.

تحدد الطلبات userPublicKey و sourceAccount، مع خيار إضافة authorityPublicKey و multisigSignerPublicKeys. لا تزال المعاملة المُعادة تتطلب توقيعًا محليًا من كل جهة صلاحية مطلوبة. لا يتلقى API المفاتيح الخاصة ولا يمكنه تجاوز عمليات تحقق برنامج الرموز من الموقّعين.

اقرأ الدليل المفصل دليل المطورين لـ WithdrawExcessLamports قبل دمج حساب سكّ ملغى الصلاحية أو متعدد التوقيعات أو خاضع لـ CPI-.

Sol Incinerator

Sol Incinerator

افحص حسابات السكّ المرشحة والظاهرة للمحفظة، وعاين فائض SOL المؤهل.

جرّبه الآن

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

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

هل يمكن لسكّ رمز Solana الاحتفاظ برصيد SOL قابل للاسترداد؟

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

من يمكنه سحب فائض SOL من سكّ رمز؟

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

هل يعثر Sol Incinerator على كل حساب سكّ تتحكم فيه المحفظة؟

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

هل يؤدي سحب SOL من حساب سكّ إلى تغيير المعروض من رمزه؟

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

كيفية استرداد فائض SOL من حساب سكّ رمز Solana | Sol Incinerator