Lido Stonks
ما هي الرهان؟
Stonks هو حل متطور مصمم للتبادلات الرمزية ، ويستفيد من منصة مبادلة البقر Offchain. يمكّن هذا النظام لجنة إدارة رمزية متخصصة ضمن إطار DAO لإجراء مقايضات الرمز المميز بأمان دون الحصول على رموز الرموز على توازنها.
كيف تعمل؟
تقوم الرهان بالاستفادة من مجموعة من بروتوكولات blockchain المتقدمة وآليات العقد الذكي لتسهيل مقايضات الرمز المميز الآمنة والفعالة:
استخدام دفتر الطلبات غير المباشر لمبادلة البقر
- التخفيف من المدارس الأمامية: يمنع دفتر Offchain Swap من البقر ، وهي مشكلة شائعة في البيئات على السلسلة ، عن طريق إخفاء تفاصيل الطلب حتى التنفيذ.
- اكتشاف أسعار فعال: مزادات الدُفعات في أوامر تبادل البقر المتداخلة ، مما يضمن التسعير العادل.
ChainLink للتسعير الدقيق
- أسعار السوق في الوقت الفعلي: يستخدم Stonks ChainLink للحصول على أسعار السوق في الوقت الفعلي ، وضمان تنفيذ المقايضات بأسعار تعكس ظروف السوق الحالية.
Onchain Order Creation
- معايير EIP-712 و EIP-1271: يتم إنشاء الطلبات OnChain باستخدام EIP-712 لتوقيع البيانات الواضحة والآمنة و EIP-1271 للتحقق من العقد الذكي ، وتعزيز الأمان والثقة.
التحقق من السعر عند التنفيذ
- التخفيف من تقلب الأسعار: يتحقق الرهون من الأسعار في وقت التنفيذ للتخفيف من المخاطر من حركات السوق المفاجئة ، مما يضمن حدوث مقايضات في ظل ظروف مواتية.
معلمات المبادلة الثابتة
- ترميزها في العقود الذكية: يتم تضمين معلمات التبادل في العقود الذكية ، مما يلغي الحاجة إلى التكوين اليدوي وضمان عمليات التبادل الآلية المتسقة.
المساهمة
قبل البدء ، تأكد من تثبيت:
- node.js 16>
- NPM (مدير حزمة العقدة)
تثبيت
إعدادات
قم بإنشاء ملف .env
في الدليل الجذر لمشروعك وأضف متغيرات البيئة التالية:
RPC_URL= " your_rpc_link "
WALLET_PRIVATE_KEY= " your_private_key "
ETHERSCAN_API_KEY= " your_etherscan_api_key "
الاستخدام
يمكنك تشغيل عقدة Ethereum المحلية لأغراض التطوير والاختبار باستخدام الأمر:
ملاحظة: يجب تشغيل هذا الأمر في علامة تبويب طرفية منفصلة ويبقيه نشطًا أثناء التطوير.
لتشغيل الاختبارات ، افتح علامة تبويب محطة جديدة وتنفيذ الأمر التالي: