انتقال داخلی ارز دیجیتال چیست و چه تفاوتی با انتقال بلاکچینی دارد؟
انتقال داخلی فقط موجودی دو حساب را در دفتر یک سرویس جابهجا میکند و انتقال بلاکچینی روی شبکه ثبت میشود. فرق این دو در کارمزد، سرعت، رسید و ریسک، و اینکه کدام را انتخاب کنید.
انتقال داخلی یعنی جابهجایی رمزارز بین دو حساب در یک سرویس، بدون اینکه تراکنشی روی بلاکچین ثبت شود. سرویس فقط از موجودی شما کم میکند و به موجودی گیرنده اضافه میکند. در انتقال بلاکچینی اما رمزارز از یک آدرس به آدرس دیگر روی خود شبکه (مثلاً ترون یا اتریوم) میرود. این تراکنش کارمزد شبکه دارد، باید تأیید شود و همه میتوانند آن را در مرورگر بلاکچین ببینند.
قاعده سادهاش این است: اگر گیرنده در همان سرویسی حساب دارد که شما دارید، انتقال داخلی معمولاً سریعتر و ارزانتر است. اگر مقصد یک کیف پول شخصی یا صرافی دیگر است، راهی جز انتقال بلاکچینی ندارید.
انتقال داخلی دقیقاً چه اتفاقی است؟
وقتی رمزارز شما در حساب یک صرافی یا کیف پول امانی (custodial) است، دارایی روی آدرسهایی نگهداری میشود که کلیدشان دست همان سرویس است. سهم هر کاربر در دفتر حسابهای داخلی سرویس ثبت میشود. انتقال داخلی فقط همین دفتر را بهروز میکند و هیچ تراکنشی به شبکه فرستاده نمیشود.
برای همین در انتقال داخلی معمولاً با آدرس کیف پول و انتخاب شبکه سروکار ندارید. گیرنده را با شناسهای که سرویس میشناسد پیدا میکنید، مثل شماره موبایل یا نام کاربری.
در سواپولت این قابلیت اسمش انتقال به مخاطبین است. طبق راهنمای فعلی، رمزارز را برای مخاطبان تلگرام یا کاربران دیگر سواپولت میفرستید و گیرنده را با شماره موبایل یا نام کاربری تلگرامش پیدا میکنید. انتقال روی شبکه داخلی سواپولت انجام میشود و به گفته همان راهنما آنی است و کارمزدی ندارد. در صفحه «تأیید انتقال» هم کارمزد و مجموع مبلغ نمایش داده میشود؛ قبل از تأیید یک نگاه به آن بیندازید.
انتقال بلاکچینی چطور کار میکند؟
در انتقال بلاکچینی، کیف پول یا صرافی مبدأ یک تراکنش امضاشده به شبکه میفرستد. این تراکنش باید در یک بلاک قرار بگیرد و برای پردازشش کارمزد شبکه پرداخت میشود. مستندات اتریوم همین را توضیح میدهد: هر تراکنش به کل شبکه پخش میشود، کارمزد دارد و یک اعتبارسنج (validator) باید آن را در بلاک ثبت کند.
نتیجه این کار سه چیز است که در انتقال داخلی نمیبینید:
- شناسه تراکنش یا TXID. با این کد میتوانید تراکنش را در مرورگر همان شبکه پیدا کنید. اگر با آن آشنا نیستید، راهنمای TXID چیست را بخوانید.
- تأییدها (confirmations). هر بلاکی که بعد از بلاک تراکنش شما ساخته شود یک تأیید حساب میشود. اترسکن توضیح میدهد که هر صرافی یا کیف پول حداقل تعداد تأیید خودش را دارد و زمان نمایش موجودی به همین بستگی دارد.
- سابقه عمومی. سایت bitcoin.org میگوید همه تراکنشهای بیتکوین بهصورت عمومی و دائمی روی شبکه ذخیره میشوند. هر کسی میتواند موجودی و تراکنشهای یک آدرس را ببیند، هرچند هویت صاحب آن مشخص نیست.
در انتقال بلاکچینی باید شبکهای را انتخاب کنید که مقصد هم پشتیبانی کند. بعضی داراییها و شبکهها هم علاوه بر آدرس، Memo یا Tag لازم دارند. اگر شبکه را اشتباه بزنید، ممکن است دارایی به مقصد نرسد. این حالت را در مطلب انتخاب اشتباه شبکه توضیح دادهایم.
مقایسه انتقال داخلی و انتقال بلاکچینی
انتقال داخلی | انتقال بلاکچینی | |
|---|---|---|
کجا ثبت میشود | در دفتر حسابهای همان سرویس | روی خود بلاکچین |
گیرنده | فقط کاربر همان سرویس | هر آدرس روی همان شبکه |
چیزی که وارد میکنید | شماره موبایل، نام کاربری یا شناسه حساب | آدرس، شبکه و گاهی Memo |
کارمزد | به قوانین سرویس بستگی دارد؛ در انتقال به مخاطبین سواپولت طبق راهنمای فعلی رایگان است | کارمزد شبکه یا تعرفه برداشت سرویس |
سرعت | معمولاً فوری | به شبکه و تعداد تأییدهای لازم در مقصد بستگی دارد |
رسید و پیگیری | تاریخچه تراکنشهای همان سرویس | TXID و مرورگر بلاکچین |
امکان لغو | در سواپولت بعد از تأیید نهایی لغو نمیشود | بعد از ثبت در شبکه برگشت ندارد |
دارایی کجا میماند | همچنان در حساب امانی سرویس | هر جا که مقصد باشد، از جمله کیف پول شخصی |
یک نکته در ردیف آخر مهم است. انتقال داخلی دارایی را از سرویس بیرون نمیبرد. اگر گیرنده بخواهد رمزارز را در کیف پول شخصی خودش نگه دارد، بعداً باید یک برداشت بلاکچینی انجام دهد و کارمزد آن را بپردازد.
برگشتناپذیری در هر دو روش جدی است
خیلیها فکر میکنند چون انتقال داخلی در یک سرویس انجام میشود، اگر اشتباه کنند، پشتیبانی آن را برمیگرداند. روی این حساب نکنید. راهنمای سواپولت صریح میگوید بعد از تأیید نهایی، انتقال به مخاطبین لغو نمیشود. پس قبل از زدن «تأیید و انتقال»، نام و نام کاربری گیرنده را با دقت چک کنید.
در انتقال بلاکچینی هم وضع همین است. طبق bitcoin.org، تراکنش بیتکوین برگشت ندارد و فقط گیرنده میتواند پول را پس بفرستد. تفاوت در نوع اشتباه است. در انتقال داخلی خطای معمول انتخاب آدم اشتباه است، ولی در انتقال بلاکچینی آدرس اشتباه، شبکه اشتباه و آدرسهای جعلی شبیه آدرس اصلی هم اضافه میشوند. دسته آخر را در مطلب حمله مسمومسازی آدرس توضیح دادهایم.
یک مثال: فرستادن ۵۰ تتر به یک دوست
فرض کنید میخواهید ۵۰ تتر به دوستتان بدهید. عددها فرضیاند و فقط برای مقایسه آمدهاند.
حالت اول: دوستتان حساب سواپولت دارد. در صفحه «کیف پول» روی «برداشت» بزنید، «برداشت رمزارزی» و بعد تتر را انتخاب کنید. در بخش «انتخاب نوع برداشت» گزینه «انتقال به مخاطبین» را بزنید. مبلغ را وارد کنید و دوستتان را از مخاطبان تلگرام یا با شماره موبایل پیدا کنید. آدرس و شبکهای در کار نیست و طبق راهنمای فعلی کارمزدی هم ندارد. دوستتان همان ۵۰ تتر را در حسابش میبیند و شما انتقال را در بخش «تراکنشها» پیگیری میکنید.
حالت دوم: دوستتان فقط تراست ولت دارد. اینجا باید برداشت بلاکچینی کنید. آدرس تتر دوستتان را بگیرید، شبکهای را انتخاب کنید که کیف پول او هم پشتیبانی میکند (مثلاً TRC20) و تعرفه برداشت آن شبکه را در جدول کارمزدهای سواپولت ببینید. مبلغی که به دوستتان میرسد به این بستگی دارد که کارمزد چطور حساب میشود؛ عدد دقیق را در فرم برداشت ببینید. بعد از ارسال، TXID را برای دوستتان بفرستید تا خودش در مرورگر شبکه چک کند. روش محاسبه مبلغ دریافتی را در مطلب کارمزد انتقال تتر قدمبهقدم توضیح دادهایم.
اگر دوستتان حساب ندارد ولی قرار است بسازد، صبر کردن تا ثبتنامش معمولاً ارزانتر از یک برداشت بلاکچینی تمام میشود.
کدام را انتخاب کنم؟
- گیرنده در همان سرویس حساب دارد: انتقال داخلی. سریع است، با آدرس و شبکه سروکار ندارید و در سواپولت طبق راهنمای فعلی کارمزد ندارد.
- مقصد کیف پول شخصی یا صرافی دیگر است: انتقال بلاکچینی. برای انتخاب شبکه، مطلب بهترین شبکه برای انتقال تتر کمکتان میکند.
- میخواهید دارایی را خودتان نگه دارید: انتقال بلاکچینی به کیف پولی که کلیدش دست خودتان است. انتقال داخلی دارایی را در حساب امانی نگه میدارد.
- گیرنده رسید قابل بررسی عمومی میخواهد: فقط انتقال بلاکچینی TXID دارد. رسید انتقال داخلی در تاریخچه همان سرویس است.
پرسشهای رایج
انتقال داخلی TXID دارد؟
معمولاً نه، چون تراکنشی روی بلاکچین ثبت نمیشود. در سواپولت وضعیت انتقال به مخاطبین را از بخش «تراکنشها» ببینید و آن را در مرورگر بلاکچین جستوجو نکنید.
اگر آدرس کیف پول دوستم را بزنم، انتقال داخلی حساب میشود؟
در سواپولت، انتقال داخلی گزینه جداگانهای به نام «انتقال به مخاطبین» است و گیرنده را با شماره موبایل یا نام کاربری تلگرام پیدا میکنید. وارد کردن آدرس و شبکه یعنی برداشت بلاکچینی، با تعرفهای که در صفحه کارمزدها آمده است.
انتقال انجام شد ولی دوستم موجودی را نمیبیند. چه کار کنیم؟
طبق راهنمای سواپولت، اول از او بخواهید صفحه کیف پول را تازه کند. اگر باز هم موجودی را ندید، با پشتیبانی سواپولت تماس بگیرید. اگر انتقال بلاکچینی بوده، مسیر پیگیری فرق میکند؛ مطلب تتر فرستادم ولی نرسیده را ببینید.
انتقال داخلی امنتر است؟
از نظر خطای آدرس و شبکه بله، چون اصلاً آدرس و شبکهای وارد نمیکنید. ولی دارایی هر دو طرف در حساب امانی سرویس میماند و انتقال بعد از تأیید برنمیگردد. امنیت حساب هم مهم است؛ اگر ورود دومرحلهای فعال باشد، سواپولت هنگام تأیید انتقال کد آن را هم میخواهد.
اگر گیرنده حساب سواپولت دارد، مراحل کامل را در راهنمای انتقال رمزارز به مخاطبین ببینید. برای اولین انتقال بلاکچینی به یک آدرس تازه، اول مبلغ کمی بفرستید؛ فقط مطمئن شوید این مبلغ بعد از کسر کارمزد هم از حداقل واریز مقصد کمتر نباشد.