العقود الآجلة
وصول إلى مئات العقود الدائمة
TradFi
الذهب
منصّة واحدة للأصول التقليدية العالمية
الخیارات المتاحة
Hot
تداول خيارات الفانيلا على الطريقة الأوروبية
الحساب الموحد
زيادة كفاءة رأس المال إلى أقصى حد
التداول التجريبي
مقدمة حول تداول العقود الآجلة
استعد لتداول العقود الآجلة
أحداث مستقبلية
"انضم إلى الفعاليات لكسب المكافآت "
التداول التجريبي
استخدم الأموال الافتراضية لتجربة التداول بدون مخاطر
إطلاق
CandyDrop
اجمع الحلوى لتحصل على توزيعات مجانية.
منصة الإطلاق
-التخزين السريع، واربح رموزًا مميزة جديدة محتملة!
HODLer Airdrop
احتفظ بـ GT واحصل على توزيعات مجانية ضخمة مجانًا
منصة الإطلاق
كن من الأوائل في الانضمام إلى مشروع التوكن الكبير القادم
نقاط Alpha
تداول الأصول على السلسلة واكسب التوزيعات المجانية
نقاط العقود الآجلة
اكسب نقاط العقود الآجلة وطالب بمكافآت التوزيع المجاني
لقد غصت مؤخرًا في أمان العقود الذكية وأدركت أن معظم المطورين لا يستخدمون الأدوات المناسبة للكشف عن الثغرات قبل أن يتم نشرها على الشبكة الرئيسية. هذه فجوة حاسمة لأنه بمجرد أن يصل الكود إلى الشبكة الرئيسية، يصبح إصلاح مشكلات الأمان مهمة صعبة جدًا.
المسألة هي أن العقود الذكية تكون آمنة فقط بقدر أمان الكود المكتوب لها. فهي غير قابلة للتغيير وشفافة، وهو أمر رائع للثقة بدون طرف ثالث، لكنه كارثي إذا كان هناك خطأ برمجي. لذلك بدأت في رسم خريطة لمشهد أدوات أمان العقود الذكية المتاحة حاليًا، وبصراحة، النظام البيئي قوي جدًا إذا عرفت أين تبحث.
معظم الهجمات التي أراها تتبع أنماطًا متوقعة - حلقات إعادة الدخول التي تستهلك الأموال، الهجمات بالتسابق على التنفيذ حيث يراقب المهاجمون المعاملات المعلقة ويتدخلون برفع رسوم الغاز، أو مشاكل تجاوز الأعداد الصحيحة حيث تتلف الأرقام بشكل غير متوقع. هذه ليست مشكلات جديدة، لكنها تتكرر لأن المطورين إما لا يعرفون عنها أو لا يختبرون بشكل كافٍ.
وهنا تأتي أهمية الأدوات المناسبة. MythX هو على الأرجح المنصة الأكثر شمولاً لهذا الغرض - يستخدم تحليل رمزي متقدم للكشف عن العيوب في عقود إيثريوم. لديهم خطة مجانية للمستقلين وخطط للشركات الأكبر. المجتمع المطور يحترمه لأنه مبتكر حقًا.
بالنسبة للاختبار، يبرز Echidna لأنه يستخدم الفحص العشوائي لتوليد مدخلات عشوائية واكتشاف الحالات الحدية التي قد يغفل عنها الاختبار العادي. يتكامل بسلاسة مع Remix و Truffle، ويدعم لغات متعددة مثل Solidity و Vyper. الاختبار القائم على الخصائص مع Echidna هو بصراحة الطريقة الأفضل للكشف عن الأمور الغريبة.
Slither هو أداة أستخدمها باستمرار - يحدد مشاكل إعادة الدخول، المؤشرات غير المهيأة، التجاوزات، والنقص. تحليل البايت كود يكشف عن عيوب لا تظهر في الكود المصدري فقط. يعمل مع Solidity حتى الإصدار 0.8.x.
بالنسبة لتحليل العقود، Cyberscan من Cyberscope يمنحك معلومات عن الملكية، تفاصيل البروكسي، مرفقات التدقيق كلها في مكان واحد. Similarityscan يتيح لك التحقق مما إذا كان العقد أصليًا أو مجرد نسخة من كود آخر. كلاهما يوفر الوقت عند تقييم المشاريع.
Truffle Security يتكامل مع MythX ويقدم مراقبة مستمرة - يفحص عقودك أثناء التطوير ويواصل مراقبة الثغرات الجديدة. قاعدة بياناتهم تتحدث باستمرار مع ظهور التهديدات. هذا النهج في المراقبة المستمرة ذو قيمة لأنه مشهد التهديدات يتغير دائمًا.
Manticore هو الخيار مفتوح المصدر إذا أردت السيطرة الكاملة - يستخدم التنفيذ الرمزي لاستكشاف كل مسار عبر عقدك وتوليد حالات اختبار. يتوافق مع Truffle و Mythril، ويدعم لغات متعددة. ممتاز للمراجعين الأمنيين الذين يحتاجون إلى رؤية عميقة.
ZeppelinOS يبسط العملية بأكملها باستخدام مكونات OpenZeppelin، أدوات الاختبار، وسجل للعقود التي تم تدقيقها مسبقًا ويمكن إعادة استخدامها. لوحة التحكم تجعل إدارة عدة عقود أقل إزعاجًا.
Signaturescan يركز على اكتشاف الأنماط - قاعدة بيانات واسعة للثغرات والاختراقات المعروفة، يتم تحديثها باستمرار. مصمم خصيصًا لإيثريوم.
Safescan يتعامل مع جانب الشفافية - فحوصات خلفية على الفرق، تحليل المعاملات، تقارير سجل المحافظ. الخصوصية جيدة، لكن المساءلة مهمة أيضًا.
صراحة، أفضل نهج هو الجمع بين أدوات أمان العقود الذكية المتعددة بدل الاعتماد على أداة واحدة فقط. يجب على المطورين تدقيق أنفسهم أو توظيف شركة تدقيق قبل إطلاق الشبكة الرئيسية، لأن الإصلاحات بعد فوات الأوان تكون قاسية جدًا. الأمان ليس مهمة لمرة واحدة فقط - هو مراقبة مستمرة والبقاء على اطلاع على طرق الهجوم الجديدة.
إذا كنت تبني على إيثريوم أو غيرها من سلاسل الكتل، فإن استثمار الوقت في أدوات الأمان الصحيحة الآن يوفر عليك خسائر كارثية لاحقًا. الأدوات موجودة، مثبتة، وتعمل. السؤال هو هل تستخدمها فعلاً.