هش تراکنش (Transaction Hash) یا TxID، شناسه یکتایی است که هر تراکنش پس از ارسال در بلاکچین میگیرد. این رشته از حروف و اعداد مثل کد رهگیری مرسوله پستی کار میکند. با وارد کردن آن در بلاک اکسپلورر همان شبکه، میبینید ارز از کدام آدرس، به کدام آدرس و به چه مقدار رفته و تراکنش موفق بوده یا نه.
اگر اولین انتقال خود را انجام دادهاید، چند دقیقه انتظار برای رسیدن ارز ممکن است نگرانکننده باشد. در این مقاله میبینید TxID را کجا پیدا کنید و چطور آن را در تروناسکن و اتراسکن جستوجو کنید. معنی وضعیتهای موفق، در انتظار و ناموفق را هم مرور میکنیم و میگوییم اگر تراکنش موفق بود اما ارز نرسید، قدمبهقدم چه کنید.
هش تراکنش (TxID) چیست؟
وقتی ارزی را میفرستید، اطلاعات تراکنش، یعنی فرستنده، گیرنده، مقدار و جزئیات فنی، از یک تابع ریاضی عبور میکند. خروجی این تابع رشتهای با طول ثابت است که به آن هش تراکنش یا شناسه تراکنش (Transaction ID) میگویند. اگر حتی یک نویسه از اطلاعات تراکنش تغییر کند، هش کاملاً متفاوتی ساخته میشود. به همین دلیل، هر TxID فقط به یک تراکنش اشاره میکند.
سازوکار ریاضی این تابع و نقش آن در امنیت بلاکچین را در مقاله تابع هش بخوانید. برای پیگیری انتقال، همینقدر کافی است بدانید TxID شماره پیگیری یکتای تراکنش شماست.
شکل TxID در شبکههای رایج
| شبکه | شکل TxID | نمونه کوتاهشده (ساختگی) |
|---|---|---|
| ترون (TRC20) | ۶۴ نویسه از اعداد و حروف a تا f، بدون 0x | 7c3e…a91f |
| اتریوم (ERC20) و BNB Chain (BEP20) | 0x بهعلاوه ۶۴ نویسه | 0x4b8d…02ce |
| بیت کوین | ۶۴ نویسه، بدون 0x | e19a…5d3b |
شکل TxID در چند شبکه شبیه هم است. پس همیشه نمیتوان از ظاهر آن شبکه را تشخیص داد. شبکه را از تاریخچه برداشت صرافی یا جزئیات تراکنش در کیف پول پیدا کنید.
TxID را کجا پیدا کنیم؟
- در صرافی مبدأ: در تاریخچه برداشت، کنار هر برداشت، بخشی با نام TxID، شناسه تراکنش یا هش وجود دارد.
- در کیف پول شخصی: روی تراکنش بزنید تا جزئیات آن باز شود. معمولاً گزینهای برای دیدن تراکنش در اکسپلورر هم هست.
- در صرافی مقصد: در تاریخچه واریز، پس از شناسایی تراکنش، شناسه آن نمایش داده میشود.
اگر صرافی مبدأ هنوز TxID نشان نمیدهد، احتمالاً برداشت در حال پردازش است و هنوز به شبکه ارسال نشده است. انتقال میان دو کاربر یک صرافی هم ممکن است داخلی انجام شود و شناسهای روی بلاکچین نداشته باشد.
بلاک اکسپلورر چیست؟
بلاک اکسپلورر (Block Explorer) موتور جستوجوی بلاکچین است. در بلاکچینهای عمومی، همه تراکنشها، بلاکها و موجودی آدرسها قابل مشاهدهاند و اکسپلورر آنها را به شکلی خوانا نمایش میدهد. در آن میتوانید TxID، آدرس کیف پول یا شماره بلاک را جستوجو کنید.
هر شبکه اکسپلورر مخصوص خودش را دارد. اگر TxID یک تراکنش ترون را در اتراسکن جستوجو کنید، نتیجهای نمیگیرید، حتی اگر تراکنش کاملاً موفق بوده باشد.
| شبکه | اکسپلورر رایج | ارز پرداخت کارمزد |
|---|---|---|
| ترون | تروناسکن (Tronscan) | TRX |
| اتریوم | اتراسکن (Etherscan) | ETH |
| BNB Chain | بیاسسیاسکن (BscScan) | BNB |
| بیت کوین | اکسپلوررهای مخصوص شبکه بیت کوین | BTC |
اکسپلورر فقط اطلاعات را نشان میدهد. نمیتواند تراکنش را لغو یا سریعتر کند یا ارز را برگرداند. برای دیدن تراکنش هم به اتصال کیف پول یا عبارت بازیابی شما نیازی ندارد.
آموزش پیگیری تراکنش در تروناسکن
بیشتر کاربران ایرانی تتر را روی شبکه ترون (TRC20) جابهجا میکنند. برای همین، تروناسکن احتمالاً پرکاربردترین اکسپلورر برای شماست. مراحل پیگیری تراکنش تتر در آن این است:
- سایت رسمی تروناسکن را باز کنید و نشانی دامنه را در مرورگر بررسی کنید.
- TxID را از صرافی یا کیف پول کپی کنید و در کادر جستوجوی بالای صفحه بچسبانید.
- جستوجو را بزنید تا صفحه جزئیات تراکنش باز شود.
- نتیجه (Result) و وضعیت (Status) را ببینید. تراکنش کامل معمولاً با SUCCESS و CONFIRMED نمایش داده میشود.
- در بخش انتقال توکن، مقدار، نام توکن و آدرس گیرنده را با اطلاعات خود مقایسه کنید.
بخشهای مهم صفحه تراکنش در تروناسکن
- هش: همان TxID که جستوجو کردهاید.
- بلاک و زمان: شماره بلاکی که تراکنش در آن ثبت شده و زمان ثبت. منطقه زمانی نمایش را هم بررسی کنید.
- آدرس فرستنده (Owner Address): آدرسی که تراکنش را امضا کرده است.
- انتقال توکن TRC20: فرستنده، گیرنده و مقدار واقعی تتر منتقلشده.
- منابع مصرفی و کارمزد: مقدار انرژی (Energy)، پهنای باند (Bandwidth) و TRX سوزاندهشده برای کارمزد.
چرا آدرس قرارداد بهجای گیرنده دیده میشود؟
در انتقال تتر TRC20، تراکنش در واقع با قرارداد هوشمند تتر انجام میشود. برای همین، در بخش اصلی صفحه ممکن است آدرس قرارداد تتر را ببینید، نه آدرس گیرنده. آدرس گیرنده واقعی و مقدار تتر را در بخش انتقال توکن بررسی کنید. کنار نام توکن هم ببینید که Tether USD (USDT) با نشان تأییدشده نمایش داده شود، چون توکنهای جعلی گاهی نام مشابه دارند.
در شبکه ترون، بلاکها هر چند ثانیه ساخته میشوند و تراکنش معمولاً ظرف حدود یک دقیقه از UNCONFIRMED به CONFIRMED میرسد. صرافی مقصد ممکن است برای ثبت واریز به تعداد تأیید بیشتری نیاز داشته باشد.
آموزش پیگیری تراکنش در اتراسکن
برای تراکنشهای شبکه اتریوم، از جمله تتر ERC20، از اتراسکن استفاده میشود. ظاهر بیاسسیاسکن هم تقریباً شبیه آن است، پس همین مراحل برای BNB Chain هم کار میکند.
- سایت اتراسکن را باز کنید و نشانی را بررسی کنید.
- TxID را که با 0x شروع میشود، در کادر جستوجو بچسبانید.
- در بخش Status ببینید وضعیت Success، Pending یا Failed است.
- کنار شماره بلاک، تعداد تأییدها (Block Confirmations) را ببینید.
- در بخش ERC-20 Tokens Transferred، گیرنده، مقدار و نام توکن را بررسی کنید.
بخشهای مهم صفحه تراکنش در اتراسکن
| نام بخش | معنی |
|---|---|
| Transaction Hash | شناسه یکتای تراکنش |
| Status | وضعیت تراکنش |
| Block | شماره بلاک و تعداد تأییدها |
| From | آدرس فرستنده |
| Interacted With (To) | آدرس گیرنده یا قرارداد هوشمند |
| ERC-20 Tokens Transferred | جزئیات انتقال توکن، مثل تتر |
| Value | مقدار اتر ارسالشده |
| Transaction Fee | کارمزدی که برای تراکنش پرداخت شده است |
چرا مقدار ۰ ETH نمایش داده میشود؟
در انتقال تتر ERC20، بخش Value معمولاً ۰ ETH است، چون اتری جابهجا نشده و فقط توکن منتقل شده است. این عدد جای نگرانی ندارد و مقدار تتر را باید در بخش انتقال توکن دید. مثل تروناسکن، در اینجا هم بخش Interacted With معمولاً آدرس قرارداد تتر را نشان میدهد، نه گیرنده را.
وضعیتهای تراکنش چه معنایی دارند؟
اکسپلوررها وضعیت تراکنش را با چند برچسب ساده نشان میدهند. نام دقیق برچسبها در هر اکسپلورر کمی فرق دارد، اما معنی آنها تقریباً یکی است:
| وضعیت | معنی | چه کنیم؟ |
|---|---|---|
| موفق (Success یا SUCCESS) | تراکنش در بلاک ثبت و بدون خطا اجرا شده است | آدرس گیرنده، مقدار و تعداد تأیید را بررسی کنید |
| تأییدنشده (UNCONFIRMED در تروناسکن) | تراکنش ثبت شده، اما هنوز نهایی نشده است | چند دقیقه صبر کنید |
| در انتظار (Pending) | تراکنش در صف شبکه است و هنوز وارد بلاک نشده | صبر کنید؛ در اتریوم با کارمزد کم ممکن است طول بکشد |
| ناموفق (Failed، FAILED یا REVERT) | تراکنش اجرا نشده و ارز منتقل نشده، اما کارمزد معمولاً پرداخت شده است | علت را ببینید و با کارمزد کافی دوباره تلاش کنید |
| حذف یا جایگزینشده (Dropped & Replaced) | تراکنش از صف خارج شده یا تراکنش دیگری جای آن را گرفته است | تاریخچه کیف پول و تراکنش جایگزین را بررسی کنید |
| پیدا نشد | هش اشتباه است، اکسپلورر اشتباه است یا تراکنش هنوز ارسال نشده | هش و شبکه را دوباره بررسی کنید |
تعداد تأیید یعنی چه؟
هر بلاکی که پس از بلاک تراکنش شما ساخته میشود، یک تأیید (Confirmation) حساب میشود. هرچه تأییدها بیشتر باشد، احتمال تغییر تراکنش کمتر است. به همین دلیل، صرافیها برای ثبت واریز حداقل تعداد تأیید تعیین میکنند. اینکه تراکنشها چطور در صف شبکه منتظر میمانند و چرا گاهی تأیید طول میکشد، در مقاله ممپول و تأیید تراکنش توضیح داده شده است.
در وضعیت ناموفق، ارز از کیف پول شما خارج نشده است، اما کارمزد شبکه معمولاً برنمیگردد. در شبکه ترون، رایجترین علت نداشتن انرژی یا TRX کافی برای کارمزد است که با برچسبی مثل OUT_OF_ENERGY نمایش داده میشود.
تراکنش موفق است ولی ارز نرسیده؛ چه کنیم؟
اگر اکسپلورر تراکنش را موفق و تأییدشده نشان میدهد، شبکه کار خودش را انجام داده است. حالا باید ببینید ارز دقیقاً کجا رفته است. این موارد را به ترتیب بررسی کنید:
- آدرس گیرنده: آدرس گیرنده در بخش انتقال توکن را، دستکم در چند نویسه اول و آخر، با آدرس واریز خود مقایسه کنید.
- شبکه: مطمئن شوید شبکه تراکنش همان شبکهای است که آدرس مقصد برای آن ساخته شده است.
- توکن: نام و آدرس قرارداد توکن را بررسی کنید تا مطمئن شوید تتر واقعی منتقل شده، نه توکنی همنام.
- تعداد تأیید: ببینید تأییدها به حداقلی که صرافی مقصد لازم دارد رسیده است یا نه.
- ممو یا تگ: برای ارزهایی که هنگام واریز به صرافی ممو (Memo) لازم دارند، بررسی کنید ممو درست وارد شده باشد.
- نمایش در کیف پول: اگر مقصد کیف پول شخصی است، شاید توکن یا شبکه در کیف پول فعال نشده باشد. موجودی آدرس را در اکسپلورر ببینید.
- تماس با پشتیبانی: اگر همه موارد درست بود، TxID، مقدار، شبکه و زمان تراکنش را فقط از کانالهای رسمی برای پشتیبانی مقصد بفرستید.
اگر ارز با شبکهای متفاوت از شبکه آدرس مقصد ارسال شده باشد، موضوع پیچیدهتر است و بازگرداندن آن همیشه ممکن نیست. شرایط و راههای ممکن در این حالت را در مقاله واریز با شبکه اشتباه بخوانید.
برای اینکه این مشکلات در دفعههای بعد پیش نیاید، مراحل درست انتقال از صرافی به کیف پول و برعکس را در مقاله انتقال تتر بین کیف پولها ببینید.
نکته: هنگام پیگیری با پشتیبانی، خود TxID را بهصورت متنی بفرستید، نه فقط اسکرینشات. این شناسه سریعترین راه برای پیدا کردن واریز شماست. هیچ پشتیبان واقعی برای پیگیری تراکنش، عبارت بازیابی یا رمز حساب شما را نمیخواهد.
ریسکها و نکات امنیتی در پیگیری تراکنش
بلاک اکسپلورر ابزاری ساده و مفید است، اما کلاهبرداران هم از آن سوءاستفاده میکنند. این نکات را در نظر داشته باشید:
- اکسپلورر جعلی: سایتهایی با نشانی شبیه تروناسکن یا اتراسکن ممکن است از شما بخواهند کیف پول را وصل کنید یا عبارت بازیابی را وارد کنید. برای دیدن تراکنش به هیچکدام از این کارها نیاز نیست.
- رسید جعلی در معامله شخصبهشخص: کلاهبردار ممکن است اسکرینشات ویرایششده، شناسه یک تراکنش ناموفق یا انتقال توکن جعلی را بهعنوان رسید پرداخت بفرستد. پرداخت را فقط وقتی قطعی بدانید که خودتان هش تراکنش را در اکسپلورر رسمی بررسی کرده باشید و موجودی شما هم افزایش یافته باشد.
- حریم خصوصی: هر کسی TxID شما را داشته باشد، آدرس شما و موجودی و تاریخچه تراکنشهای آن آدرس را میبیند. این شناسه را فقط با پشتیبانی یا طرفی که واقعاً لازم است، به اشتراک بگذارید.
- آدرسهای مشابه: ممکن است تراکنشهای بسیار کوچکی از آدرسهایی شبیه آدرس شما در تاریخچه دیده شوند. آدرس مقصد را هرگز از تاریخچه کیف پول یا اکسپلورر کپی نکنید.
- تأخیر اطلاعات: اکسپلورر هم گاهی با تأخیر بهروز میشود یا موقتاً از دسترس خارج میشود. ملاک نهایی ثبت واریز، سامانه صرافی یا کیف پول مقصد است.
سوالات متداول درباره هش تراکنش
۱. آیا با TxID میتوان تراکنش را لغو یا برگرداند؟
خیر. TxID فقط شناسهای برای دیدن و پیگیری تراکنش است و هیچ اختیاری برای تغییر آن نمیدهد. تراکنشی که در بلاکچین ثبت و تأیید شده، برگشتپذیر نیست و هیچ اکسپلورر یا پشتیبانی نمیتواند آن را لغو کند. اگر ارز به آدرس اشتباه رفته باشد، فقط صاحب آن آدرس میتواند آن را برگرداند.
۲. چرا TxID من در اکسپلورر پیدا نمیشود؟
رایجترین دلیل، جستوجو در اکسپلورر شبکهای دیگر است؛ مثلاً جستوجوی تراکنش ترون در اتراسکن. ممکن است هنگام کپی، نویسهای جا افتاده یا فاصله اضافه شده باشد. همچنین شاید صرافی مبدأ هنوز برداشت را به شبکه نفرستاده باشد. اگر پس از بررسی شبکه و شناسه باز هم نتیجهای نگرفتید، با پشتیبانی مبدأ تماس بگیرید.
۳. TxID با آدرس کیف پول چه فرقی دارد؟
آدرس کیف پول مثل شماره حساب است و ثابت میماند. شما میتوانید بارها با یک آدرس ارز دریافت کنید یا بفرستید. اما TxID مثل کد رهگیری یک تراکنش مشخص است و برای هر انتقال، شناسه تازهای ساخته میشود. برای پیگیری یک انتقال خاص به TxID نیاز دارید و برای دیدن همه تراکنشها و موجودی، به آدرس.
۴. چرا تراکنش من مدت زیادی در انتظار مانده است؟
معمولاً به دلیل شلوغی شبکه یا پایین بودن کارمزد تعیینشده است. این حالت در شبکه اتریوم رایجتر است. در شبکه ترون، وضعیت تأییدنشده معمولاً کوتاه است. اگر تراکنش طولانیمدت در انتظار ماند، ممکن است از صف خارج شود و ارز در کیف پول شما بماند. پیش از ارسال دوباره، وضعیت تراکنش قبلی را حتماً بررسی کنید.
جمعبندی
هش تراکنش شناسه یکتای هر انتقال در بلاکچین است و با آن میتوانید در اکسپلورر همان شبکه ببینید ارز کجا رفته و تراکنش در چه وضعیتی است. تروناسکن برای تراکنشهای TRC20 و اتراسکن برای تراکنشهای ERC20 رایجترین ابزارها هستند. اگر بدانید هر بخش صفحه تراکنش چه معنایی دارد، پیگیری انتقالها برایتان ساده و بیدغدغه میشود.
- TxID را در تاریخچه برداشت صرافی یا جزئیات تراکنش کیف پول پیدا کنید و فقط در اکسپلورر همان شبکه جستوجو کنید.
- در انتقال تتر، گیرنده و مقدار واقعی را در بخش انتقال توکن ببینید، نه در بخش آدرس قرارداد.
- وضعیت ناموفق یعنی ارز منتقل نشده، اما کارمزد معمولاً پرداخت شده است.
- رسید یا اسکرینشات دیگران را ملاک ندانید و هر پرداختی را خودتان در اکسپلورر رسمی بررسی کنید.
اگر بعد از بررسی این نکات تصمیم گرفتید تتر تهیه کنید و آن را منتقل کنید، میتوانید شرایط خرید تتر را در ناربیت ببینید و با خیال راحت و بدون عجله تصمیم بگیرید.
این مطلب صرفاً آموزشی است و توصیه مالی یا سرمایهگذاری محسوب نمیشود. پیش از هر تصمیم، ریسکها را با شرایط مالی خود بسنجید.