اشکال در فرآیند مهاجرت

هشدار مهم به کاربران درباره انتقال کیف پول‌های قدیمی

توسعه‌دهندگان بیت‌کوین کور هشدار دادند که باگ موجود در نسخه‌های 30.0 و 30.1 می‌تواند هنگام انتقال کیف پول‌های قدیمی، کل دایرکتوری کیف پول را حذف کند. این مشکل عمدتاً کیف پول‌های قدیمی با فایل «wallet.dat» را تحت شرایط خاصی هدف قرار می‌دهد. کاربران باید تا انتشار نسخه 30.2 از انتقال خودداری کرده و فوراً نسخه پشتیبان تهیه کنند.

اندازه متن

جزئیات باگ خطرناک

روز دوشنبه توسعه‌دهندگان بیت‌کوین کور هشدار دادند که یک اشکال در فرآیند انتقال کیف پول در نسخه‌های 30.0 و 30.1 می‌تواند منجر به حذف کامل فایل‌های موجود در دایرکتوری کیف پول شود. این مشکل زمانی رخ می‌دهد که نرم‌افزار تلاش می‌کند فایل قدیمی «wallet.dat» را که در یک دایرکتوری سفارشی ذخیره شده و با گزینه «-walletdir» تعریف شده است، منتقل کند؛ به‌ویژه زمانی که قابلیت هرس فعال باشد.

شرایط آسیب‌پذیری

لیسی ژانگ، تحلیلگر Bitget Wallet، توضیح داد که در این شرایط ممکن است مهاجرت موفق به نظر برسد، اما منطق پاکسازی به اشتباه کل دایرکتوری کیف پول را حذف می‌کند. اگر کاربر نسخه پشتیبان خارجی نداشته باشد، دسترسی به وجوه عملاً از بین می‌رود.
شان اودوناگو از Orbs نیز افزود که این مشکل بیشتر کیف پول‌های بسیار قدیمی را تحت تأثیر قرار می‌دهد و کاربران کیف پول‌های سخت‌افزاری یا نرم‌افزارهای مدرن بعید است چنین خطری را تجربه کنند.

واکنش توسعه‌دهندگان

بیت‌کوین کور نسخه 30.1 را در ابتدای ژانویه منتشر کرده بود، اما پس از افشای عمومی باگ، فایل‌های باینری نسخه‌های 30.0 و 30.1 از سایت رسمی حذف شدند. تیم توسعه‌دهنده اعلام کرده است که نسخه اصلاح‌شده 30.2 به‌زودی منتشر خواهد شد و تا آن زمان کاربران نباید از ابزارهای انتقال کیف پول استفاده کنند.


توصیه‌های امنیتی

ژانگ توصیه کرد کاربران فنی بررسی کنند که آیا نسخه‌های 30.0 یا 30.1 را اجرا می‌کنند، وضعیت فعال بودن هرس را در «debug.log» ببینند و طرح‌بندی دایرکتوری را بررسی کنند. اگر همه شرایط آسیب‌پذیری وجود داشته باشد، خطر در بالاترین سطح است. او تأکید کرد که کاربران باید فوراً از کل دایرکتوری داده‌ها در یک رسانه خارجی پشتیبان‌گیری کنند و تا زمان ارتقاء به نسخه 30.2 یا بالاتر، از راه‌اندازی مجدد یا مهاجرت خودداری کنند.

پیامدهای اکوسیستمی

طبق داده‌های CoinDance، بیت‌کوین کور حدود ۷۸٪ از نودهای قابل دسترسی بیت‌کوین را اجرا می‌کند. این تسلط به این معناست که حتی یک باگ محدود در کیف پول می‌تواند پیامدهای گسترده‌ای برای کل اکوسیستم داشته باشد.
اودوناگو هشدار داد: «وقتی یک پیاده‌سازی به‌عنوان پیش‌فرض پذیرفته می‌شود، هر اشکال یا تصمیم طراحی تأثیر بسیار زیادی خواهد داشت.» ژانگ نیز افزود که این مشکل اگرچه از نظر اجماع حیاتی نیست، اما نشان می‌دهد که مشکلات لایه کیف پول می‌توانند به سرعت به چالش‌های کل شبکه تبدیل شوند.

چشم‌انداز آینده

انتظار می‌رود نسخه 30.2 با رفع این باگ منتشر شود. این حادثه بار دیگر اهمیت پشتیبان‌گیری منظم، استفاده از کیف پول‌های مدرن و توجه به هشدارهای توسعه‌دهندگان را یادآوری می‌کند. همچنین بحث تمرکز در بیت‌کوین کور و وابستگی شدید اکوسیستم به یک پیاده‌سازی واحد را دوباره به صدر توجه‌ها آورده است.

برای مطالعه مقالات بیشتر به سایت خانه متاورس ایران سر بزنید.


دنبال اخبار بیشتر باشید…

نویسنده ملیکا حیدری
درباره نویسنده ملیکا حیدری