لغات البرمجة تمنع DeFi السائد

تجعل البرمجة الموجهة للأصول الوظائف الأساسية أصلية في لغة البرمجة. يحتاج DeFi إلى المزيد من هذا لتحسين الأمان. ينمو التمويل اللامركزي (DeFi) بسرعة. ارتفع إجمالي القيمة المحجوزة ، وهو مقياس للأموال التي تديرها بروتوكولات DeFi ، من 10 مليار دولار إلى ما يزيد قليلاً عن 40 مليار دولار في العامين الماضيين بعد أن بلغ ذروته عند 180 مليار دولار.

إجمالي القيمة المقفلة في DeFi في نوفمبر 2022. المصدر: DefiLlama

الفيل في الغرفة؟ تم فقدان أكثر من 10 مليارات دولار بسبب عمليات الاختراق والاستغلال في عام 2021 وحده. Feeding This Elephant: لا توفر لغات برمجة العقود الذكية الحالية وظائف كافية لإنشاء الأصول وإدارتها ، والتي تُعرف أيضًا باسم "الرموز". لكي تصبح DeFi سائدة ، تحتاج لغات البرمجة إلى توفير ميزات تتمحور حول الأصول لجعل تطوير عقد DeFi الذكي أكثر أمانًا وبديهية. لا تحتوي لغات برمجة DeFi الحالية على مفهوم الأصول

تشمل الحلول التي يمكن أن تساعد في تقليل عمليات اختراق DeFi الدائمة تدقيق الكود. إلى حد ما ، تعمل عمليات التدقيق. من بين أكبر 10 عمليات اختراق لـ DeFi في التاريخ (أكثر أو أقل) ، لم تتم مراجعة تسعة من المشاريع. لكن وضع المزيد من الموارد في المشكلة يشبه وضع المزيد من المحركات في سيارة ذات عجلات مربعة: قد تسير بشكل أسرع قليلاً ، ولكن هناك مشكلة أساسية في اللعب.

المشكلة: لغات البرمجة المستخدمة في DeFi اليوم ، مثل Solidity ، ليس لديها فكرة عن الأصل. الأصول مثل الرموز المميزة والرموز غير القابلة للاستبدال (NFTs) موجودة فقط كمتغير (أرقام يمكن تغييرها) في عقد ذكي مثل ERC-20 من Ethereum. إجراءات الحماية والتحقق من الصحة التي تحدد كيف يجب أن يتصرف المتغير ، على سبيل المثال ، أنه لا ينبغي إنفاقه مرتين ، وأنه لا ينبغي استنزافه من قبل مستخدم غير مصرح له ، وأن عمليات النقل يجب أن تكون دائمًا متوازنة ، والشبكات إلى الصفر - يجب تنفيذ كل ذلك من قبل المطور من البداية لكل عقد ذكي.

ذات صلة:

لغات البرمجة تمنع DeFi السائد

تجعل البرمجة الموجهة للأصول الوظائف الأساسية أصلية في لغة البرمجة. يحتاج DeFi إلى المزيد من هذا لتحسين الأمان. ينمو التمويل اللامركزي (DeFi) بسرعة. ارتفع إجمالي القيمة المحجوزة ، وهو مقياس للأموال التي تديرها بروتوكولات DeFi ، من 10 مليار دولار إلى ما يزيد قليلاً عن 40 مليار دولار في العامين الماضيين بعد أن بلغ ذروته عند 180 مليار دولار.

إجمالي القيمة المقفلة في DeFi في نوفمبر 2022. المصدر: DefiLlama

الفيل في الغرفة؟ تم فقدان أكثر من 10 مليارات دولار بسبب عمليات الاختراق والاستغلال في عام 2021 وحده. Feeding This Elephant: لا توفر لغات برمجة العقود الذكية الحالية وظائف كافية لإنشاء الأصول وإدارتها ، والتي تُعرف أيضًا باسم "الرموز". لكي تصبح DeFi سائدة ، تحتاج لغات البرمجة إلى توفير ميزات تتمحور حول الأصول لجعل تطوير عقد DeFi الذكي أكثر أمانًا وبديهية. لا تحتوي لغات برمجة DeFi الحالية على مفهوم الأصول

تشمل الحلول التي يمكن أن تساعد في تقليل عمليات اختراق DeFi الدائمة تدقيق الكود. إلى حد ما ، تعمل عمليات التدقيق. من بين أكبر 10 عمليات اختراق لـ DeFi في التاريخ (أكثر أو أقل) ، لم تتم مراجعة تسعة من المشاريع. لكن وضع المزيد من الموارد في المشكلة يشبه وضع المزيد من المحركات في سيارة ذات عجلات مربعة: قد تسير بشكل أسرع قليلاً ، ولكن هناك مشكلة أساسية في اللعب.

المشكلة: لغات البرمجة المستخدمة في DeFi اليوم ، مثل Solidity ، ليس لديها فكرة عن الأصل. الأصول مثل الرموز المميزة والرموز غير القابلة للاستبدال (NFTs) موجودة فقط كمتغير (أرقام يمكن تغييرها) في عقد ذكي مثل ERC-20 من Ethereum. إجراءات الحماية والتحقق من الصحة التي تحدد كيف يجب أن يتصرف المتغير ، على سبيل المثال ، أنه لا ينبغي إنفاقه مرتين ، وأنه لا ينبغي استنزافه من قبل مستخدم غير مصرح له ، وأن عمليات النقل يجب أن تكون دائمًا متوازنة ، والشبكات إلى الصفر - يجب تنفيذ كل ذلك من قبل المطور من البداية لكل عقد ذكي.

ذات صلة:

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow