
حمله ریپلی خطر امنیتی اصلی است که کارشناسان درباره فورک احتمالی BIP-110 بیت کوین نسبت به آن هشدار میدهند: اگر دارندهای بدون جداسازی موجودیهایش عجله کند و سکههای زنجیره فورک را بفروشد، ممکن است بیت کوین واقعیاش روی زنجیره اصلی هم به خریدار منتقل شود. کوین لوآک، توسعهدهنده بیت کوین، صریحاً به دارندگان توصیه کرده که پس از یک انشعاب احتمالی، سکههای خود را جابهجا نکنند؛ چون درست همین جابهجایی است که در را به روی این نوع سوءاستفاده باز میکند.
حمله ریپلی چگونه بیت کوین شما را هدف میگیرد؟
وقتی یک زنجیره از بیت کوین جدا میشود، در لحظه انشعاب دو تاریخچه تراکنش با موجودیهای یکسان به وجود میآید. یعنی اگر پیش از فورک ۱۰ بیت کوین داشته باشید، در ابتدا روی هر دو زنجیره ۱۰ سکه کنترل میکنید. این موجودی دوم مثل «پول مجانی» به نظر میرسد و ممکن است خریداری پیشنهاد خرید سکههای فورک را بدهد. اما مشکل اینجاست: چون هر دو شبکه در ابتدا یک تراکنش امضاشده یکسان را معتبر میدانند، خریدار میتواند همان تراکنشی را که برای انتقال سکههای فورک استفاده شده کپی کند و روی شبکه اصلی بیت کوین پخش کند. اگر شبکه بپذیرد، شما همان مقدار بیت کوین واقعی را هم به آدرس خریدار میفرستید. برای درک عمیقتر مفهوم انشعاب، راهنمای هارد فورک و سافت فورک چیست و پیشینه ماجرا در ماجرای فورک BIP-110 کمککننده است.
چه کسی بیشتر در خطر است و ابعاد آسیب چقدر است؟
خبر خوب این است که این حمله کل کیف پول شما را تخلیه نمیکند؛ فقط ورودیهایی (Inputs) که در تراکنش امضاشده گنجانده شدهاند جابهجا میشوند، هرچند کارمزد ممکن است روی هر دو زنجیره از شما کسر شود. اما لوآک هشدار میدهد که دارندگان بزرگ نخستین هدفاند، چون ریپلی موفق روی کیف پول آنها بازده بزرگتری برای مهاجم دارد. نکته کلیدی این است که فورک BIP-110 بهطور خودکار «محافظت در برابر ریپلی» ندارد؛ محدودیتهای داده این پیشنهاد قرار است تازه در حدود بلاک ۹۶۵٬۶۶۴ (حوالی آغاز سپتامبر) فعال شوند و تا آن زمان تراکنشهای معمولی روی هر دو زنجیره معتبر میمانند. مبانی محافظت از دارایی را در چکلیست امنیت کیف پول و کیف پول سرد یا گرم مرور کنید.
- در لحظه فورک، موجودی شما روی هر دو زنجیره یکسان است (۱۰ بیت کوین → ۱۰ روی هر طرف).
- خریدار میتواند تراکنش امضاشده فروش سکه فورک را روی زنجیره اصلی هم پخش کند و بیت کوین واقعی را بگیرد.
- فقط ورودیهای همان تراکنش منتقل میشوند، نه کل کیف پول؛ اما کارمزد ممکن است دو بار کسر شود.
- تا فعالشدن محدودیتها حوالی بلاک ۹۶۵٬۶۶۴، هیچ محافظت خودکاری در برابر ریپلی وجود ندارد.
چطور از حمله ریپلی در امان بمانیم؟
سادهترین و مطمئنترین راه این است که هیچ کاری نکنید: اگر سکههای خود را جابهجا نکنید، تراکنش امضاشدهای وجود ندارد که بتوان آن را ریپلی کرد و کاملاً ایمن میمانید. کسانی که میخواهند سکههای فورک را برداشت کنند باید ابتدا موجودیها را «جدا» کنند، یعنی خروجیهایی به دست آورند و خرج کنند که فقط روی یک زنجیره وجود دارند. این کار معمولاً به ابزار تخصصی نیاز دارد و ممکن است صرافیها یا کیف پولها بعداً آن را فراهم کنند؛ تا آن زمان، اعتماد به وعده «ایردراپ رایگان» میتواند گران تمام شود. صفحه بیت کوین و مشخصات رسمی در مشخصات فنی BIP-110 برای پیگیری دقیقتر در دسترساند.
جمعبندی
حمله ریپلی یادآوری میکند که در کریپتو، طمعِ «پول مجانی» اغلب گرانترین اشتباه است؛ در جریان فورک جنجالی BIP-110، امنترین رفتار برای دارندگان بیت کوین این است که تا شفافشدن کامل وضعیت و ارائه ابزار جداسازی توسط صرافیهای معتبر، اصلاً به دارایی خود دست نزنند. حفظ آرامش و دستنگهداشتن، بهترین سپر در برابر حمله ریپلی است.
سوالات متداول
حمله ریپلی (Replay Attack) چیست؟
حمله ریپلی یعنی استفاده دوباره از یک تراکنش امضاشده روی زنجیره دیگری که پس از فورک به وجود آمده است. چون دو زنجیره در ابتدا تراکنشهای یکسان را معتبر میدانند، یک تراکنش میتواند روی هر دو اجرا شود و دارایی واقعی را ناخواسته منتقل کند.
چرا فورک BIP-110 در برابر ریپلی محافظت ندارد؟
چون این پیشنهاد بهطور خودکار تراکنشها را روی یک زنجیره معتبر و روی دیگری نامعتبر نمیکند. محدودیتهای داده آن قرار است تازه حوالی بلاک ۹۶۵٬۶۶۴ در آغاز سپتامبر فعال شوند و تا آن زمان تراکنشهای معمولی روی هر دو زنجیره اجرا میشوند.
چطور از دارایی خود محافظت کنم؟
امنترین کار این است که سکههای خود را جابهجا نکنید؛ بدون تراکنش امضاشده، چیزی برای ریپلی وجود ندارد. اگر میخواهید سکههای فورک را برداشت کنید، باید صبر کنید تا ابزار جداسازی موجودی توسط صرافی یا کیف پول معتبر فراهم شود.