هش تراکنش (TxID) چیست و به چه دردی میخورد؟
تعریفهش تراکنش یا TxID (Transaction ID) رشتهای یکتا از حروف و عددهاست که هر تراکنش روی بلاکچین با آن شناخته میشود. با این شناسه هر کسی میتواند در بلاک اکسپلورر ببیند تراکنش کی، از کجا، به کجا و با چه مبلغی انجام شده است.
هش تراکنش چطور ساخته میشود؟
هش تراکنش با یک تابع رمزنگاری از محتوای خود تراکنش ساخته میشود. کوچکترین تغییر در تراکنش هش کاملاً متفاوتی تولید میکند، برای همین هش مثل اثر انگشت آن تراکنش است.
ظاهر هش در شبکهها فرق دارد. در بیتکوین و ترون ۶۴ کاراکتر از عددها و حروف a تا f است، در اتریوم و شبکههای EVM همین طول با پیشوند 0x میآید و در سولانا به آن امضای تراکنش میگویند که طولانیتر است.
هش تراکنش به چه کاری میآید؟
هش تراکنش رسید عمومی هر انتقال روی بلاکچین است و این کارها را ممکن میکند:
- پیگیری وضعیت: در اکسپلورر همان شبکه ببینی تراکنش تأیید شده، در صف است یا شکست خورده.
- اثبات پرداخت: به گیرنده نشان بدهی پول را فرستادهای؛ مدرکی محکمتر از اسکرینشات.
- پیگیری با پشتیبانی صرافی: وقتی واریزی دیر مینشیند یا ممو جا افتاده، اولین چیزی که میخواهند هش است.
- حسابوکتاب: کنار هر فاکتور یا رسید، هش تراکنش سند پرداخت است.
اشتراکگذاری هش امن است؟
بله، هش تراکنش اطلاعات عمومی است و با آن نمیشود به کیف پولت دسترسی پیدا کرد یا پولی جابهجا کرد. ولی هر کس هش را داشته باشد، آدرس تو و سابقهی تراکنشهایش را میبیند؛ پس آن را فقط با کسی که لازم دارد به اشتراک بگذار.
هش را با کلید خصوصی یا عبارت بازیابی اشتباه نگیر. کسی که برای «پیگیری تراکنش» کلید یا عبارت بازیابیات را میخواهد کلاهبردار است.
هش تراکنش در ولتیفای
در رسیدها و فاکتورهای PDF فروشگاه در ولتیفای، شبکهی پرداخت و هش تراکنش کنار اقلام میآید تا هم مشتری سند پرداخت داشته باشد و هم تو بتوانی هر پرداخت را مستقل روی بلاکچین چک کنی.