نزدیک به دو ماه است که دسترسی به اینترنت مسدود شده و میلیونها کاربر ارز دیجیتال از دسترسی به کیف پول شخصی، صرافیهای بینالمللی، انتقال دارایی و حتی چک کردن موجودی محروماند.
مسئلهای که بسیاری نمیدانند، این است که ماهیت غیرمتمرکز بلاکچین طوری طراحی شده که حتی با حداقل دسترسی به اینترنت و از طریق یک واسطه هم میشود رمزارزها را جابهجا کرد. در این راهنما به شما نشان میدهیم چطور تراکنشهای ارز دیجیتال را با امنیت کامل و به صورت نیمه آفلاین پیش ببرید.
منطق انتقال آفلاین؛ چگونه چنین چیزی ممکن است؟
خیلیها تصور میکنند برای جابهجایی ارز دیجیتال، اتصال مستقیم دستگاه به اینترنت «الزامی» است؛ اما فناوری بلاکچین انعطافپذیری بینظیری دارد. شما میتوانید یک تراکنش را بدون اینترنت «امضا» کنید و سپس اطلاعات این امضا را به فردی مطمئن که به اینترنت دسترسی دارد برسانید تا او تراکنش را در شبکه جهانی ثبت کند.
برای درک بهتر ماجرا، فرایند را مثل صدور چک بانکی در نظر بگیرید. شما میتوانید چک را در خانه (بهصورت آفلاین) بنویسید و امضا کنید. تا زمانی که چک به بانک (شبکه جهانی) تحویل داده نشده، پولی جابهجا نمیشود. حالا فرد دیگری میتواند چک امضا شده را از طرف شما به بانک ببرد و فرآیند انتقال وجه را تکمیل کند. در دنیای کریپتو به این چک امضاشده، «تراکنش خامِ امضاشده» (Signed Raw Transaction) میگویند.
وقتی تراکنش را به صورت آفلاین امضا میکنید، خروجی کار یک رشته طولانی از اعداد و حروف انگلیسی است که «کد هگز» نام دارد. برای ساخت این رشته متنی که با 0x شروع میشود و چند صد کاراکتر دارد، نیازی به اینترنت نیست. فقط برای اینکه به شبکه بلاکچین برسد و ثبت شود، باید از طریق یک دستگاه متصل به اینترنت «مخابره» (Broadcast) شود.
پس روش انتقال ارز دیجیتال بدون اینترنت به طور خلاصه این است:
- تراکنش را روی دستگاه آفلاین خودتان امضا میکنید؛
- کد هگز خروجی را از طریق پیامک یا پیامرسان برای کسی میفرستید که به اینترنت دسترسی دارد؛
- فرد مورد نظر آن را در شبکه ثبت میکند.
نکته امنیتی: کد هگز به تنهایی هیچ خطری برای دارایی شما ندارد. هیچکس نمیتواند با داشتن این کد، مبلغ یا آدرس گیرنده را تغییر دهد یا به کلید خصوصی (Private Key) شما دسترسی پیدا کند. این کد تنها یک دستور مشخص و از پیش تایید شده برای انتشار روی شبکه است.
این روش برای کدام شبکهها کار میکند؟
در این راهنما روی شبکههای مبتنی بر EVM تمرکز میکنیم. EVM مخفف «ماشین مجازی اتریوم» است و شامل شبکههایی میشود که آدرس کیف پول آنها با 0x شروع میشود:
- اتریوم (ETH)
- بایننس اسمارت چین (BSC)
- آربیتروم
- بیس
- پالیگان
- و دهها شبکه دیگر
اگر توکن USDT یا هر ارز دیگری روی این شبکهها دارید، این روش برای شما کار میکند.

ابزار موردنیاز: نسخه آفلاین MEW
برای امضای آفلاین تراکنش در شبکههای EVM ابزارهای مختلفی در دسترس است. پیشنهاد ما نسخه آفلاین MyEtherWallet (به اختصار MEW) است که در قالب یک فایل HTML ساده بدون نیاز به اینترنت و مستقیم در مرورگر اجرا میشود.
برای شروع لازم است «نسخه آفلاین» برنامه از گیتهاب رسمی MEW دانلود شود. میتوانید دانلود این فایل سبک را به آشنای معتمد خود بسپارید و از او بخواهید از طریق پلتفرمهای در دسترس، برایتان ارسالش کند.
مرحله اول: دریافت اطلاعات شبکه
قبل از هر چیز، شخص معتمد شما که اینترنت دارد باید آدرس کیف پول شما را در سایتهای جستجوگر بلاکچین (مثل Etherscan برای اتریوم یا BscScan برای بایننس) وارد کند و دو متغیر مهم را به شما اطلاع دهد:
- نانس (Nonce): این عدد نشاندهنده تعداد تراکنشهای قبلی کیف پول شماست. (مثلا اگر قبلا ۲ تراکنش داشتهاید، نانسِ تراکنش جدید شما عدد ۳ خواهد بود).
- کارمزد شبکه (Gas Price و Gas Limit): میزان کارمزدی که برای انجام موفق تراکنش در آن لحظه نیاز است. اگر این عدد خیلی پایین باشد، تراکنش شما در صف میماند و تأیید نمیشود.
برای دسترسی به این اطلاعات کافیست روی آخرین تراکنش شما در شبکه مورد نظر کلیک و سپس گزینه More Information را باز کند.

مرحله دوم: ایجاد و امضای تراکنش در حالت آفلاین
اکنون همه ابزارهای لازم را در اختیار دارید. اینترنت دستگاه را به طور کامل قطع کنید و مراحل زیر را انجام دهید:
- فایل زیپ دریافتی را از حالت فشرده خارج کرده و روی فایل index.html دو بار کلیک کنید. یک صفحه وب در مرورگر شما باز میشود که همان کیف پول آفلاین است.

- عبارت بازیابی یا کلید خصوصی (Private Key) خود را وارد کنید تا کیف پول باز شود. اگر کلید خصوصی را ندارید، میتوانید آن را از بخش تنظیمات (Settings) یا امنیت (Security) کیف پول نرمافزاری خود استخراج کنید. (کلید خصوصی رمز حساب و کیف پول شماست. تحت هیچ شرایطی آن را در اختیار کس دیگری نگذارید).
- روی گزینه ارسال آفلاین (Send Transaction Offline) کلیک کنید.

- در فرمی که باز میشود آدرس کیف پول مقصد، تعداد توکنهای مورد نظر و اعدادی که دوستتان برای شما فرستاده بود (Nonce و مقادیر Gas) را با دقت وارد کنید.

- روی گزینه تولید تراکنش (Generate Transaction) و سپس امضای تراکنش (Sign Transaction) کلیک کنید.
- نرمافزار به شما یک رشته متنی طولانی ارائه میدهد که همان «کد هگزِ امضاشده» است.

مرحله سوم: ارسال کد برای شخص آنلاین
کد متنی تولید شده را بدون کم و زیاد کردنِ حتی یک فاصله یا حرف، کپی کنید. برای حفظ حریم خصوصی، این کد را در یک فایل متنی (Text) کپی کنید، آن را فشرده (Zip) و رمزگذاری کنید و سپس فایل را از طریق پیامرسانها یا آپلود برای فرد مورد نظر بفرستید.
همانطور که پیشتر گفتیم این کد به خودی خود امن است و کسی نمیتواند با داشتن آن به کلید خصوصی شما دسترسی پیدا کند یا مبلغ و مقصد را تغییر دهد. با این حال برای حفظ حریم خصوصی، ارسال امن هر فایلی توصیه میشود.
مرحله چهارم: انتشار در شبکه جهانی
دوست شما بعد از دریافت کد هگز، باید در سایت اکسپلورر شبکه مورد نظر (مانند Etherscan برای اتریوم) به بخش انتشار تراکنش خام (Broadcast Raw Transaction) مراجعه کند. سپس در این بخش، کد را در کادر مربوطه جایگذاری کند و دکمه ارسال را بزند.

اگر همه چیز درست باشد، تراکنش در شبکه ثبت میشود و یک شناسه تراکنش (Transaction Hash) دریافت میکنید. این شناسه برای پیگیری وضعیت انتقال در اکسپلورر به کار میآید.
جدول پایین کمک میکند مراحل کار را در یک نگاه مرور کنید:
| مرحله تراکنش | نیاز به اینترنت؟ | چه کسی انجام میدهد؟ |
|---|---|---|
| دریافت Nonce و Gas | دارد | شخص آنلاین |
| امضای تراکنش | خیر | شما |
| ارسال کد Hex | شبکه داخلی کافی است | هر دو |
| مخابره در شبکه | دارد | شخص آنلاین |
در آخر:
شرایط بحرانی مثل قطعی اینترنت، بهترین فرصت برای کلاهبرداران است. وقتی مردم نگران دارایی خود هستند و دسترسیهایشان محدود شده، تصمیمهای عجولانه میگیرند و همین آسیبپذیری را چند برابر میکند. اما همانطور که در این راهنما دیدید، فناوری بلاکچین برای مقاومت در برابر محدودیت طراحی شده و بدون افشای کلید خصوصی و عبارت بازیابی میتوانید دارایی خود را با امنیت کامل روی شبکه انتقال دهید.
