2
گروه مهندسی کامپیوتر، واحد علوم و تحقیقات، دانشگاه آزاد اسلامی، قائمشهر، ایران
چکیده
قراردادهای هوشمند از ویژگیهای کلیدی بلاکچین هستند؛ با این حال، رابطی برای تبادل دادهها با دنیای خارج همچنان منبع مهمی از آسیبپذیریها است. این فراخوانیها، قراردادهای هوشمند را در معرض خطرات مختلفی از جمله حملات بازگشتی، دستکاری دادهها و اختلالات سرویس قرار میدهند. راهحلهای موجود تنها محافظت جزئی ارائه میدهند و نمیتوانند به طور جامع به این چالشها بپردازند. برای رفع این محدودیت، این مطالعه یک رویکرد ترکیبی بهبود یافته را پیشنهاد میکند که با ترکیب ذخیرهسازی انتخابی درون زنجیرهای دادههای با تغییرپذیری کم و فرکانس بالا، همراه با تجزیه و تحلیل فرکانس در سطح تابع و اعتبارسنجی چند لایه، بر اساس مکانیسمهای اوراکل موجود ساخته شده است. این رویکرد با هدف کاهش وابستگی به منابع خارجی، بهبود قابلیت اطمینان دادهها و افزایش تابآوری قراردادهای هوشمند در برابر شرایط نامطمئن و خرابیهای احتمالی طراحی شده است. روش پیشنهادی با استفاده از مجموعه دادهای شامل بیش از 58000 رکورد فراخوانی خارجی از قراردادهای هوشمند تأیید شده اتریوم ارزیابی شد. نتایج تجربی نشان میدهد که با وجود سربار اعتبارسنجی اولیه بالاتر، رویکرد پیشنهادی، قرار گرفتن در معرض خطرات مرتبط با فراخوانی خارجی را تحت شکست احتمالی کاهش میدهد.
عنایتی,محمدمهدی و قاسمپوری,سید عسگری . (1405). افزایش امنیت قرارداد هوشمند از طریق کاهش فراخوانیهای خارجی مبتنی بر داده. (e247257). دوفصلنامه محاسبات و سامانه های توزیع شده, (), e247257
MLA
عنایتی,محمدمهدی , و قاسمپوری,سید عسگری . "افزایش امنیت قرارداد هوشمند از طریق کاهش فراخوانیهای خارجی مبتنی بر داده" .e247257 , دوفصلنامه محاسبات و سامانه های توزیع شده, , , 1405, e247257.
HARVARD
عنایتی محمدمهدی, قاسمپوری سید عسگری. (1405). 'افزایش امنیت قرارداد هوشمند از طریق کاهش فراخوانیهای خارجی مبتنی بر داده', دوفصلنامه محاسبات و سامانه های توزیع شده, (), e247257.
CHICAGO
محمدمهدی عنایتی و سید عسگری قاسمپوری, "افزایش امنیت قرارداد هوشمند از طریق کاهش فراخوانیهای خارجی مبتنی بر داده," دوفصلنامه محاسبات و سامانه های توزیع شده, (1405): e247257,
VANCOUVER
عنایتی محمدمهدی, قاسمپوری سید عسگری. افزایش امنیت قرارداد هوشمند از طریق کاهش فراخوانیهای خارجی مبتنی بر داده. JDCS. 1405;():e247257.