
شبکه XRP Ledger (XRPL) یک آسیبپذیری مهم در قابلیت Batch را پیش از ورود به شبکه اصلی برطرف کرده است؛ اما اکنون توجه توسعهدهندگان به نرمافزارهای جانبی مانند کیف پولها، کلاینتها و اکسپلوررها معطوف شده است. نسخه اصلاحشده BatchV1_1 قرار است در صورت حفظ حمایت اعتبارسنجها، در ۲۹ سپتامبر ۲۰۲۶ فعال شود.
مشکل اولیه در فوریه ۲۰۲۶ شناسایی شد و مربوط به نحوه بررسی امضاهای تراکنشهای Batch بود. در شرایط خاص، یک امضای معتبر میتوانست باعث شود سیستم بررسی سایر امضاها را متوقف کند و در نتیجه، یک تراکنش متعلق به حساب قربانی بدون دسترسی به کلید خصوصی او اجرا شود. از آنجا که این قابلیت هنوز روی میننت فعال نشده بود، هیچ داراییای در معرض خطر قرار نگرفت.
پس از کشف این باگ، نسخه اولیه Batch کنار گذاشته شد و توسعهدهندگان نسخه جدید BatchV1_1 را بازطراحی کردند. این نسخه پس از بررسیهای امنیتی، بازبینی توسط چهار مهندس ارشد و بررسیهای شرکتهای امنیتی Halborn و Common Prefix وارد فرآیند رأیگیری اعتبارسنجهای XRPL شده است.
Batch در صورت فعال شدن، امکان ترکیب چند تراکنش در یک عملیات را فراهم میکند و برای کاربردهایی مانند تراکنشهای اتمیک، سواپ و پرداختهای چندمرحلهای طراحی شده است. در این مدل، تراکنشهای مرتبط میتوانند بهصورت هماهنگ اجرا شوند؛ یعنی اگر یکی از بخشهای موردنیاز انجام نشود، سایر بخشها نیز اجرا نشوند.
اما اصلاح کد اصلی به معنی پایان کامل ریسک نیست. با نزدیک شدن BatchV1_1 به فعالسازی در شبکه اصلی، کیف پولها، کتابخانههای توسعه، کلاینتها و اکسپلوررها نیز باید با رفتار جدید پروتکل سازگار باشند. مستندات رسمی XRPL نیز تأکید میکند که برنامههای کاربردی باید نتیجه نهایی و تأییدشده تراکنشها را از لجر معتبر بررسی کنند و صرفاً به نتیجه موقت تراکنش تکیه نکنند.
طبق گزارش CryptoSlate، در ۲۲ سپتامبر ۳۰ مورد از ۳۵ اعتبارسنج مورد اعتماد از BatchV1_1 حمایت میکردند؛ یعنی حمایت از حداقل موردنیاز ۸۰ درصد بیشتر بود. با این حال، این حمایت باید برای دو هفته بالاتر از ۸۰ درصد باقی بماند تا فعالسازی انجام شود؛ بنابراین تاریخ ۲۹ سپتامبر همچنان مشروط به حفظ رأی اعتبارسنجهاست.
در مجموع، ماجرای Batch نشان میدهد که در شبکههای بلاکچینی، آزمون امنیتی پیش از فعالسازی یک قابلیت جدید اهمیت زیادی دارد. در مورد XRPL، آسیبپذیری اصلی پیش از رسیدن به میننت شناسایی و اصلاح شد، اما آزمون واقعی نسخه جدید با ورود آن به محیط اصلی و سازگاری کل اکوسیستم نرمافزاری ادامه خواهد داشت.

ورود / ثبت نام



ثبت نظر