وانفینکس
پیشنهاد حذف نانس پایدار سولانا پس از حمله به دریفت

پیشنهاد حذف نانس پایدار سولانا پس از حمله به دریفت

18 آبان 1405

320

زمان تقریبی مطالعه: 3 دقیقه

پیشنهاد SIMD-0723 برای حذف «نانس پایدار» از سولانا در ۵ نوامبر ۲۰۲۶ ثبت شد. این قابلیت اجازه می‌دهد تراکنشی از پیش امضا شود و پس از پایان اعتبار معمول بلاک‌هش هم قابل ارسال بماند. همین فاصله میان امضا و اجرا در حمله اول آوریل به پروتکل دریفت نقش داشت. تا ۹ نوامبر، پیشنهاد در وضعیت پیش‌نویس است و تغییری در شبکه فعال نشده است.

ماجرای دریفت با رقم بیش از ۲۷۰ میلیون دلار گزارش شد. دریفت در گزارش ۱۶ آوریل خود، ارزش دارایی‌های خارج‌شده را حدود ۲۹۵٫۷ میلیون دلار اعلام کرد. این دو رقم به گزارش‌ها و زمان‌های متفاوت تعلق دارند؛ هیچ‌کدام مبلغ اثر احتمالی پیشنهاد تازه بر دارایی کاربران را نشان نمی‌دهد.

advertise blog post start

در پیشنهاد سولانا چه آمده است؟

طبق متن SIMD-0723، پس از فعال‌سازی احتمالی، اعتبار هر تراکنش باید به یک بلاک‌هش اخیر وابسته باشد. دستورهای ایجاد، پیش‌برد و ارتقای حساب نانس غیرفعال می‌شوند؛ برداشت از حساب‌های موجود و تغییر اختیار آنها در متن پیشنهاد حفظ شده است. تراکنشی که پیش از تغییر با نانس پایدار امضا شده باشد، پس از فعال‌سازی دیگر از آن راه معتبر نخواهد بود.

پیشنهاد می‌گوید فعال‌سازی در شبکه اصلی زودتر از ۵ مه ۲۰۲۷ انجام نمی‌شود. این تاریخ موعد قطعی اجرا نیست. متن همچنین فعال‌سازی را به اجرای تغییر دیگری درباره برداشت از حساب نانس وابسته می‌کند. بنابراین کاربران و توسعه‌دهندگان باید وضعیت تصویب و زمان‌بندی بعدی را جداگانه دنبال کنند.

چرا امضای آفلاین تحت تأثیر قرار می‌گیرد؟

نانس پایدار برای فرایندهایی کاربرد دارد که امضا و ارسال تراکنش در یک بازه کوتاه انجام نمی‌شود؛ برای نمونه، متولی دارایی ممکن است تأیید انتقال را روی دستگاهی جدا از شبکه بگیرد و تراکنش را بعداً ارسال کند. با حذف این قابلیت، چنین مجموعه‌ای باید پیش از فعال‌سازی احتمالی، روش ساخت و ارسال تراکنش را تغییر دهد.

بنیاد سولانا برنامه‌هایی را مطرح کرده که امضای آفلاین را در یک برنامه روی زنجیره بررسی می‌کنند و سپس دستورهای تأییدشده را در تراکنشی معمولی اجرا می‌کنند. جایگزین نهایی هنوز تعیین نشده است. این روش‌ها نیز به بررسی درست امضا، جلوگیری از اجرای دوباره و مدیریت اختیار حساب‌ها نیاز دارند؛ جابه‌جایی سازوکار به‌تنهایی خطای انسانی را از میان نمی‌برد.

ارتباط پیشنهاد با حمله دریفت

در حمله اول آوریل، تراکنش‌های دارای نانس پایدار امکان نگهداری تأییدهای از پیش امضاشده را فراهم کردند. گزارش دریفت درباره بازسازی امنیتی پس از حادثه می‌گوید این پروتکل استفاده از نانس پایدار را برای همه امضاکنندگان خود غیرفعال خواهد کرد و محتوای تراکنش‌ها را پیش از امضا جداگانه بررسی می‌کند.

حذف سراسری نانس پایدار هنوز یک پیشنهاد فنی است. حتی اگر اجرا شود، بررسی محتوای درخواستی که برای امضا ارائه می‌شود همچنان ضروری خواهد بود. برای کاربری که تنها تراکنش معمولی سولانا می‌فرستد، مستندات بنیاد سولانا اقدامی در این مرحله تعیین نکرده‌اند؛ اثر مستقیم متوجه فرایندهایی است که به نانس پایدار وابسته‌اند.

جمع‌بندی

SIMD-0723 می‌خواهد اعتبار طولانی تراکنش‌های دارای نانس پایدار را از قواعد اصلی سولانا حذف کند. تصمیم نهایی و تاریخ اجرا هنوز مشخص نیست. مجموعه‌هایی که انتقال را با امضای آفلاین و نانس پایدار انجام می‌دهند، باید پیش از هر فعال‌سازی، روش جایگزین و اختیار حساب‌های خود را با متن مصوب بسنجند.

آیا مطالعه این مقاله برای شما مفید بود؟!

advertise blog post end