استاندارد جدیدی به نام Secure Transaction Verification and Authorization (STVA) معرفی شده که به منظور تأیید و مجوزدهی امن تراکنشها طراحی شده است. این استاندارد به دنبال ارائه یک رابط و جریان کاری استاندارد برای شبیهسازی تراکنشهای قابل تأیید و خوانا برای انسان، مجوزدهی محدود و تأیید مستقل payloadهای امضاشده برای EOAs، smart accountها و multisigها است.
هدف اصلی این استاندارد، جلوگیری از حملات Blind Signing و UI multisig است که در سالهای اخیر به عنوان یکی از مهمترین بردارهای از دست دادن واقعی در دنیای blockchain شناخته شدهاند. این استاندارد شامل روشهایی برای پیوست کردن متادیتاهای ساختاریافته و قابل خواندن برای انسان به هر تراکنش یا UserOperation است و همچنین یک رابط شبیهسازی و تأیید مستقل که کیفپولها، امضاکنندگان و تأییدکنندگان میتوانند از آن استفاده کنند.
یکی از ویژگیهای مهم STVA، استفاده از توکنهای قابلیت محدود و قابل لغو برای عملیاتهای خاص مانند ارتقاء، انتقالهای بزرگ، نصب ماژول و تغییر مالکیت است. همچنین، این استاندارد نیازمندیهای واضحی برای مراسم امضا در multisigها و smart accountها ارائه میدهد که در برابر حملات زنجیره تأمین frontend و جعل UI مقاوم هستند.
این استاندارد به دنبال این است که آنچه میبینی همان چیزی باشد که امضا میکنی و این امر به صورت رمزنگاری قابل اجرا و تأیید مستقل باشد. تحلیل حوادث بزرگ مانند حمله به multisig در Bybit در فوریه 2025 نشان داده که بیشتر سرقتهای با ارزش بالا دیگر به bugهای کلاسیک smart contractها وابسته نیستند و بیشتر از Blind Signing و حملات زنجیره تأمین frontend استفاده میکنند.


