تمام پست‌ها
راهنماها

رنت سولانا ودیعه است نه اجاره، و راه‌حل خطای آن

رنت در سولانا ودیعه قابل‌بازگشت است، نه کارمزد. مبلغ دقیق کیف پول و حساب توکن، و راه‌حل خطای insufficient funds for rent.

9 دقیقه مطالعه J Tools Editorial
رنت سولانا به‌شکل ودیعه قابل‌بازگشت: یک کمد قفل‌دار مقدار کوچکی SOL را به سمت کیف پول پس می‌دهد، نور قرمز و کهربایی روی زمینه تقریباً سیاه

رنت سولانا چیست؟ ودیعه‌ای که پس می‌گیرید، نه برداشت دوره‌ای: هر حسابی که روی شبکه جا اشغال می‌کند، موقع ساخته‌شدن مقدار کوچکی SOL قفل می‌کند، و همان مقدار وقتی حساب بسته شود برمی‌گردد.

مشکل از اسمش شروع می‌شود. rent یعنی اجاره، و اجاره یعنی کنتوری که یک جایی می‌چرخد و ماه‌به‌ماه کیف پول شما را خالی‌تر می‌کند. هیچ‌کدام از این‌ها اتفاق نمی‌افتد. کسی ماهانه یا سالانه چیزی برنمی‌دارد، و وقتی حساب را ببندید ودیعه کامل به شما برمی‌گردد. شبکه از سپتامبر 2026 ودیعه‌ها را مرحله‌به‌مرحله کم می‌کند و عددهای این صفحه مقدار امروز را نشان می‌دهند.

جواب کوتاه: رنت در سولانا ودیعه قابل‌بازگشت است، نه کارمزد جاری. خود کیف پول حدود 0.00065 SOL قفل می‌کند و هر حساب توکن حدود 0.00149 SOL. پیام insufficient funds for rent هر تراکنشی را که یک حساب را زیر حداقلش ببرد، پیش از ارسال متوقف می‌کند. چیزی از دست نداده‌اید و راه‌حل نگه‌داشتن یک ذخیره کوچک SOL در کیف پول است.

رنت سولانا چیست؟

رنت در سولانا مثل ودیعه یک کمد شخصی (لاکر) کار می‌کند. وقتی حسابی روی شبکه باز می‌کنید، مقدار کوچکی SOL قفل می‌شود که اندازه‌اش به فضایی بستگی دارد که آن حساب اشغال می‌کند. تا وقتی حساب وجود دارد، ودیعه داخلش می‌ماند. حساب را که ببندید، تمام مبلغ به کیف پول شما برمی‌گردد.

نمونه روزمره دیگرش ودیعه بطری نوشابه است: موقع خرید کمی بیشتر می‌پردازید، بطری را برمی‌گردانید، پول را پس می‌گیرید. چرا شبکه اصلاً این را می‌خواهد؟ هر حساب، چه کیف پول شما باشد، چه جای یک توکن که نگه داشته‌اید، چه حساب شناسنامه یک توکن، روی دیسک هزاران ماشینی که سولانا را می‌چرخانند جا می‌گیرد. ودیعه برای آن جا قیمت می‌گذارد. حساب را ببندید و جا را پس بدهید، شبکه پول را آزاد می‌کند.

خود کلمه یادگار گذشته است. سال‌ها پیش برای مدت کوتاهی سیستم اجاره واقعی روی شبکه فعال بود و از حساب‌هایی که زیر حداقل تعیین‌شده بودند مبلغ کم می‌کرد. آن سیستم برچیده شد و امروز دقیقاً یک مدل وجود دارد: یک بار ودیعه قفل می‌شود و تا وقتی خودتان حساب را نبسته‌اید چیزی از آن کم نمی‌شود.

هر نوع حساب چقدر ودیعه قفل می‌کند

سه عدد تقریباً همه موقعیت‌هایی را که با آن‌ها روبه‌رو می‌شوید پوشش می‌دهد: حدود 0.00065 SOL برای خود کیف پول، حدود 0.00149 SOL برای هر حساب توکن و حدود 0.00107 SOL برای حساب شناسنامه یک توکن که در مستندات معمولاً mint نامیده می‌شود. جزئیات در جدول زیر است.

نوع حسابودیعه قفل‌شدهداده‌ای که نگه می‌داردکِی با آن روبه‌رو می‌شوید
حساب کیف پول0.00065 SOL0 بایتاولین باری که SOL وارد کیف پول شما می‌شود
حساب توکن0.00149 SOL165 بایتاولین باری که یک توکن تازه می‌گیرید یا می‌فرستید
حساب شناسنامه توکن0.00107 SOL82 بایتوقتی توکن خودتان را می‌سازید

این مقادیر به فضایی که هر حساب اشغال می‌کند گره خورده‌اند (مستندات حساب‌ها در سولانا این قاعده را توضیح می‌دهد) و ثابت نیستند. هر حساب همان ودیعه‌ای را نگه می‌دارد که با آن باز شده، پس حساب توکنی که پیش از سپتامبر 2026 باز شده هنوز 0.00203928 SOL دارد.

سطر اول معمای قدیمی‌ای را توضیح می‌دهد که دیر یا زود همه به آن برمی‌خورند: انتقالی که ته‌مانده ناچیزی از SOL در کیف پول جا بگذارد رد می‌شود. کیف پول خودش یک حساب است. می‌شود آن را دقیقاً تا صفر خالی کرد، اما موجودی‌ای بین صفر و ودیعه 0.00065 SOL آن مجاز نیست، و هر انتقالی که موجودی را به این بازه ببرد، همان‌جا رد می‌شود.

حساب توکن (ATA) چیست و چرا هر توکن SPL ودیعه جداگانه‌ای می‌خواهد

کیف پول شما همه توکن‌ها را در یک کشو نمی‌ریزد. برای هر نوعی که نگه می‌دارد، جای جداگانه‌ای باز می‌کند، و هر کدام از این جاها موقع ساخته‌شدن ودیعه 0.00149 SOL قفل می‌کند. در مستندات فنی اسم این جا Associated Token Account است، به‌اختصار ATA، و در ابزارهای ما «حساب توکن». باقی این مقاله همین اسم «حساب توکن» را به کار می‌برد، چون دقیقاً همان است: جعبه کوچک جداگانه‌ای در کیف پول شما که فقط یک نوع توکن را جا می‌دهد.

این حساب‌ها خودشان باز می‌شوند. همین که یک توکن مشخص برای اولین بار به سمت کیف پول شما راه بیفتد، شبکه حساب را در همان تراکنش می‌سازد و هر کسی که تراکنش را امضا کند ودیعه را می‌پردازد. اگر کسی توکن تازه‌ای برای شما بفرستد، معمولاً فرستنده می‌پردازد. اگر تراکنش مال خودتان باشد، یک سواپ یا یک خرید که خودتان امضا می‌کنید، ودیعه از موجودی شما کم می‌شود.

بودجه ایردراپ‌ها دقیقاً همین‌جا آب می‌رود. فرستادن یک توکن تازه به 1000 کیف پولی که هرگز آن را نگه نداشته‌اند یعنی باز کردن 1000 حساب، هرکدام حدود 0.00149 SOL، یعنی حدود 1.49 SOL فقط بابت ودیعه، پیش از آنکه کارمزد تراکنش‌ها اصلاً به میان بیاید. ودیعه‌ها، نه کارمزدها، بزرگ‌ترین قلم هزینه یک ایردراپ‌اند. ابزار ارسال گروهی توکن این قلم را از قبل در پیش‌نمایش نشان می‌دهد تا جمع کل را پیش از خروج چیزی از کیف پول ببینید.

ساخت توکن اختصاصی یک سطر دیگر هم اضافه می‌کند: حساب شناسنامه‌ای که موقع تولد توکن ساخته می‌شود 0.00107 SOL قفل می‌کند. این ودیعه بخشی از هزینه‌های کار با ابزار ساخت توکن سولانا است. کارمزد خود ابزار جداگانه است و مبلغ روز روی صفحه همان ابزار نوشته شده.

کیف پول سولانا به‌شکل کمدی از حساب‌های توکن جداگانه، هر جعبه کوچک ودیعه SOL خودش را نگه داشته، با نور قرمز و کهربایی روی زمینه تقریباً سیاه

پیام insufficient funds for rent دقیقاً چه می‌گوید

معنی پیام دقیقاً این است: تراکنشی که تلاش کردید بفرستید یک حساب را زیر حداقل ودیعه‌اش می‌برد، پس شبکه پیش از ارسال ردش کرد. چیزی از دست نداده‌اید. هیچ چیز جابه‌جا نشده، کارمزدی گرفته نشده و موجودی شما دست‌نخورده است. این خطا یک رد کردن است، نه شکستی که برایتان خرج داشته باشد.

دو موقعیت بیشتر از همه موارد دیگر روی هم باعث این خطا می‌شوند. اول: تلاش برای فرستادن تقریباً همه SOL یک کیف پول. کیف پول می‌تواند دقیقاً به صفر برسد، اما اگر کمی در آن بماند، باید دست‌کم به اندازه ودیعه خود حساب کیف پول (حدود 0.00065 SOL) باشد، پس انتقالی که ته‌مانده ناچیزی جا بگذارد از خط رد می‌شود. دوم: تراکنشی که باید یک حساب توکن تازه باز کند در حالی که در کیف پول کمتر از ودیعه 0.00149 SOL به‌علاوه کارمزد باقی مانده است.

سه عادت جلوی این خطا را می‌گیرد:

  • ذخیره نگه دارید. همیشه دست‌کم 0.005 SOL در کیف پول بگذارید. این مقدار، ودیعه خود کیف پول، چند ودیعه حساب توکن و یک رشته طولانی کارمزد تراکنش را پوشش می‌دهد.
  • موقع خالی کردن کیف پول از دکمه MAX استفاده کنید. برنامه‌های کیف پول مبلغ امن را خودشان حساب می‌کنند. تایپ دستی کل مبلغ همان کاری است که این خطا را پیش می‌آورد.
  • پیش از رسیدن یک توکن تازه، موجودی آزاد نگه دارید. حدود 0.003 SOL موجودی آزاد، ودیعه یک حساب تازه به‌علاوه کارمزد را پوشش می‌دهد، اگر سمت شما باشد که باید بپردازد.

دیدن این خطا یعنی چیزی از دست نداده‌اید؛ تراکنش پیش از ارسال رد شده است. اگر چیزی به شما هزینه بزند، عادت نگه نداشتن ذخیره است. دست‌کم 0.005 SOL آزاد در کیف پول نگه دارید تا این خطا دیگر پیدا نشود.

ودیعه‌های قفل‌شده را چطور پس بگیریم

ودیعه‌ها با بسته شدن حساب‌ها برمی‌گردند، و حساب‌هایی که بستنشان می‌ارزد حساب‌های توکن خالی‌اند. کیف پول‌ها این‌ها را همان‌طور جمع می‌کنند که جیب کاپشن رسید قدیمی جمع می‌کند. سال 2024 توکنی خریده‌اید، کل پوزیشن را فروخته‌اید، و حساب هنوز سر جایش است با 0.00203928 SOL قفل‌شده داخلش. یکی‌اش به چشم نمی‌آید. پنجاه‌تایش حدود 0.1 SOL است، پول واقعی، پارک‌شده در جعبه‌هایی که دیگر استفاده نمی‌کنید.

پس گرفتنش دو مرحله دارد. اول باید حساب خالی باشد: توکن را بفروشید، جایی بفرستیدش، یا اگر بی‌ارزش است بسوزانیدش. بعد حساب‌های خالی را یک‌جا با ابزار بستن حساب توکن ببندید. هر حساب بسته‌شده ودیعه‌اش را مستقیم به کیف پول شما برمی‌گرداند. این ابزار 5 درصد از ودیعه‌ای را که هر حساب بسته‌شده برمی‌گرداند نگه می‌دارد و مبلغ روز به‌صورت زنده روی صفحه ابزار نوشته شده.

حدس زدن اینکه یک کیف پول قدیمی چند حساب توکن خالی با خودش حمل می‌کند سخت است. ابزار بستن حساب فهرستشان را به شما نشان می‌دهد. اول فهرست و جمع ودیعه‌ای را که برمی‌گردد ببینید، و با عدد جلوی چشم تصمیم بگیرید.

حساب‌های توکن خالی سولانا بسته می‌شوند و ودیعه‌های کوچک SOL آن‌ها به کیف پول اصلی برمی‌گردد، نور سینمایی قرمز و کهربایی روی زمینه تقریباً سیاه

پرسش‌های پرتکرار

آیا رنت سولانا برمی‌گردد؟

بله. با وجود اسمش، این یک ودیعه است و مال شما می‌ماند. تا وقتی حساب وجود دارد SOL داخلش قفل است، و وقتی حساب یا حساب توکن را ببندید کل مبلغ به کیف پول شما آزاد می‌شود. در این فاصله چیزی کم نمی‌شود، نه ماهانه و نه هیچ وقت دیگر.

چرا نمی‌توانم کل SOL کیف پولم را بفرستم؟

کیف پول شما خودش یک حساب روی شبکه است. می‌شود آن را دقیقاً تا صفر خالی کرد، اما هر موجودی‌ای که در آن بماند باید دست‌کم به اندازه ودیعه‌اش (حدود 0.00065 SOL) باشد. انتقالی که در حساب موجودی‌ای بین صفر و این حداقل باقی بگذارد، شبکه جلویش را می‌گیرد. دکمه MAX در برنامه‌های کیف پول مبلغ امن را خودکار حساب می‌کند.

با خطای insufficient funds for rent پولی از دست داده‌ام؟

نه. این بررسی پیش از ارسال تراکنش انجام می‌شود، پس چیزی از کیف پول شما بیرون نرفته و کارمزدی گرفته نشده. شبکه نتیجه را نگاه کرده، دیده حسابی زیر حداقل ودیعه‌اش تمام می‌شود، و اصلاً انتقال را پردازش نکرده. موجودی شما دقیقاً همان است که قبلاً بود.

ودیعه یک حساب توکن SPL تازه را چه کسی می‌پردازد؟

هر کسی که تراکنش باز کردن آن حساب را امضا کند. در یک ایردراپ فرستنده توزیع را امضا می‌کند، پس ودیعه هر گیرنده تازه با فرستنده است. اگر خودتان به یک توکن سواپ کنید، امضای شما تراکنش را مجاز می‌کند و ودیعه حدود 0.00149 SOL از کیف پول شما کم می‌شود.

رنت کجای حساب‌وکتاب هزینه‌ها می‌نشیند

هزینه‌ها در سولانا سه سطر دارند. کارمزد تراکنش، که ناچیز است. کارمزد اولویت اختیاری، که خودتان کنترلش می‌کنید. و ودیعه‌ها، که قابل‌بازگشت‌اند و هر وقت حساب تازه‌ای ساخته شود اغلب بزرگ‌ترین سطر از این سه‌اند. هر برآورد هزینه‌ای را با همین تقسیم‌بندی بخوانید تا عددها خیلی زود کمتر ترسناک شوند: بخش بزرگی از آنچه یک ایردراپ یا یک لانچ توکن خرج برمی‌دارد، پولی است که می‌تواند برگردد.

برای محاسبه کامل توزیع، از جمله اینکه ودیعه‌ها چطور بودجه یک ایردراپ 1000 کیف پولی را می‌خورند، راهنمای هزینه ایردراپ در سولانا عددها را خط‌به‌خط مرور می‌کند، و راهنمای ایردراپ مبتنی بر اسنپ‌شات انتخاب گیرندگان را پیش از ارسال هر چیزی پوشش می‌دهد. این نوشته جنبه اطلاع‌رسانی دارد و توصیه سرمایه‌گذاری نیست. مطلب‌های مشابه را در همه راهنماهای سولانا یا در نوشته‌های برچسب سولانا پیدا می‌کنید.

J
نویسنده
J Tools Editorial

یک پست از تیم J Tools.

مشاهده همه پست‌ها توسط J Tools Editorial →

پست‌های مرتبط