TXID یا هش تراکنش چیست؟
تعریفTXID یا هش تراکنش (Transaction Hash) شناسهٔ یکتای یک تراکنش روی بلاکچین است: یک رشتهٔ طولانی از حروف و اعداد که از معلومات خود تراکنش حساب میشود. با آن هر کسی میتواند انتقال را در بلاک اکسپلورر پیدا کند و وضعیت، مقدار و آدرسهای آن را ببیند.
هش تراکنش چطور ساخته میشود؟
هش تراکنش با گذراندن معلومات تراکنش از یک تابع هش ساخته میشود که یک اثر انگشت با طول ثابت میدهد. اگر حتی یک جزء تغییر کند، هش کاملاً عوض میشود؛ پس هر TXID فقط به یک تراکنش اشاره میکند.
شکل آن در هر شبکه فرق دارد. بیتکوین و ترون ۶۴ کاراکتر هگزادسیمال نشان میدهند و اتریوم و دیگر شبکههای EVM پیش از آن 0x میگذارند. در تون، یک انتقال میتواند چند تراکنش و پیام داشته باشد، پس اکسپلورر ممکن است برای آن بیش از یک هش نشان دهد.
کی به TXID نیاز دارید؟
TXID هر انتقال مهم را نگه دارید. برای این کارها لازم میشود:
- ثابت کردن اینکه پرداختی را فرستادهاید، مثلاً به یک فروشنده یا یک کسبوکار
- خواستن از صرافی برای پیدا کردن واریزی که هنوز دیده نمیشود
- برگرداندن واریزی که بدون ممو لازم فرستاده شده
- دیدن تعداد تأییدها یا اینکه انتقال ناموفق شده یا نه
- ثبت یک فروش رمزارزی روی بل یا در دفاتر
TXID چه چیزی را ثابت میکند و چه چیزی را نه
TXID نشان میدهد روی بلاکچین چه اتفاقی افتاده است: آدرس فرستنده و گیرنده، مقدار، فیس، زمان و وضعیت. اما نشان نمیدهد آن آدرسها مال چه کسی هستند.
با اسکرینشاتی که بهعنوان رسید پرداخت نشان داده میشود محتاط باشید. TXID فقط وقتی پرداخت را ثابت میکند که خودتان آن را جستجو کنید و ببینید شبکه، آدرس گیرنده، توکن و مقدار همه درست هستند. یک اسکرینشات جعلی یا هشی از یک شبکهٔ دیگر هیچ چیزی را ثابت نمیکند.
هش تراکنش در ولتیفای
در ولتیفای، بلها و رسیدهای پرداختهای کسبوکار شبکهٔ پرداخت و هش تراکنشها را نشان میدهند تا هر کسی بتواند پرداخت را روی بلاکچین بررسی کند. دادن TXID بیخطر است: جزئیات عمومی انتقال را نشان میدهد اما هرگز به کسی دسترسی به کیف پول شما نمیدهد.