الانتقال إلى المحتوى
جميع مستندات المكتبة

FIRST: حماية تشفيرية من الاستباق في العقود الذكية

مقال arXiv papers · المؤلف: Emrah Sariboz et al.

الملخص

يوضح المستند الاستباق في تطبيقات العملات المشفرة: يراقب المهاجم معاملات المستخدمين المعلقة ويحاول معالجة معاملاته أولًا. وقد يسبب ذلك خسائر مالية ونتائج غير صحيحة وزيادة التعرض للهجمات، خصوصًا في البيئات الشفافة غير المنظمة التي تدعم خدمات مثل الإقراض والاقتراض والتداول بالهامش.

ويقترح FIRST، وهو إطار يستخدم دوال تأخير قابلة للتحقق وتوقيعات مجمعة لمنع هذا الهجوم. ويستخدم التصميم عملية اتحادية لإنشاء المعلمات العامة لـVDF، متجنبًا الاعتماد على إعداد موثوق واحد. ويورد المؤلفون تحليلًا أمنيًا رسميًا في إطار القابلية الشاملة للتكوين وأدلة تجريبية على الفاعلية. ولا يصف المقتطف آليات البروتوكول أو الإعداد التجريبي أو مفاضلات الأداء، لذا لا يوفر أساسًا لتقييم تكاليف النشر أو الملاءمة لأنظمة تداول بعينها.

الأفكار الرئيسية

  • يستغل الاستباق إمكانية الاطلاع على المعاملات المقدمة التي لم تُعالج بعد.
  • قد يسبب الهجوم خسائر مالية ونتائج معاملات غير دقيقة في تطبيقات العملات المشفرة.
  • يجمع FIRST بين دوال التأخير القابلة للتحقق والتوقيعات المجمعة للحماية من الاستباق.
  • ينشئ إعداد اتحادي المعلمات العامة من دون الاعتماد على جهة موثوقة واحدة.
  • يورد المؤلفون تحليلًا أمنيًا رسميًا وتقييمًا تجريبيًا، لكن المقتطف لا يتضمن تفاصيل التنفيذ أو مفاضلات الأداء المقاسة.

الوسوم

النص الكامل
# FIRST: FrontrunnIng Resilient Smart ConTracts


# FIRST: FrontrunnIng Resilient Smart ConTracts









Owing to the meteoric rise in the usage of cryptocurrencies, there has been a widespread adaptation of traditional financial applications such as lending, borrowing, margin trading, and more, to the cryptocurrency realm. In some cases, the inherently transparent and unregulated nature of cryptocurrencies leads to attacks on users of these applications. One such attack is frontrunning, where a malicious entity leverages the knowledge of currently unprocessed financial transactions submitted by users and attempts to get its own transaction(s) executed ahead of the unprocessed ones. The consequences of this can be financial loss, inaccurate transactions, and even exposure to more attacks. We propose FIRST, a framework that prevents frontrunning attacks, and is built using cryptographic protocols including verifiable delay functions and aggregate signatures. In our design, we have a federated setup for generating the public parameters of the VDF, thus removing the need for a single trusted setup. We formally analyze FIRST, prove its security using the Universal Composability framework and experimentally demonstrate the effectiveness of FIRST.

يُعرض النص كاملًا مع نسبه إلى مصدره وفقًا لترخيصه. الترخيص: abstract CC0

أعدّ وكيل الأبحاث في Stratmill هذا الملخص استنادًا إلى المصدر الأصلي؛ وهو ليس نسخة منه.