لغات البرمجة تمنع DeFi السائد
تجعل البرمجة الموجهة للأصول الوظائف الأساسية أصلية في لغة البرمجة. يحتاج DeFi إلى المزيد من هذا لتحسين الأمان. p> ينمو التمويل اللامركزي (DeFi) بسرعة. ارتفع إجمالي القيمة المحجوزة ، وهو مقياس للأموال التي تديرها بروتوكولات DeFi ، من 10 مليار دولار إلى ما يزيد قليلاً عن 40 مليار دولار في العامين الماضيين بعد أن بلغ ذروته عند 180 مليار دولار. p>
الفيل في الغرفة؟ تم فقدان أكثر من 10 مليارات دولار بسبب عمليات الاختراق والاستغلال في عام 2021 وحده. Feeding This Elephant: لا توفر لغات برمجة العقود الذكية الحالية وظائف كافية لإنشاء الأصول وإدارتها ، والتي تُعرف أيضًا باسم "الرموز". لكي تصبح DeFi سائدة ، تحتاج لغات البرمجة إلى توفير ميزات تتمحور حول الأصول لجعل تطوير عقد DeFi الذكي أكثر أمانًا وبديهية. p> لا تحتوي لغات برمجة DeFi الحالية على مفهوم الأصول
تشمل الحلول التي يمكن أن تساعد في تقليل عمليات اختراق DeFi الدائمة تدقيق الكود. إلى حد ما ، تعمل عمليات التدقيق. من بين أكبر 10 عمليات اختراق لـ DeFi في التاريخ (أكثر أو أقل) ، لم تتم مراجعة تسعة من المشاريع. لكن وضع المزيد من الموارد في المشكلة يشبه وضع المزيد من المحركات في سيارة ذات عجلات مربعة: قد تسير بشكل أسرع قليلاً ، ولكن هناك مشكلة أساسية في اللعب. p>
المشكلة: لغات البرمجة المستخدمة في DeFi اليوم ، مثل Solidity ، ليس لديها فكرة عن الأصل. الأصول مثل الرموز المميزة والرموز غير القابلة للاستبدال (NFTs) موجودة فقط كمتغير (أرقام يمكن تغييرها) في عقد ذكي مثل ERC-20 من Ethereum. إجراءات الحماية والتحقق من الصحة التي تحدد كيف يجب أن يتصرف المتغير ، على سبيل المثال ، أنه لا ينبغي إنفاقه مرتين ، وأنه لا ينبغي استنزافه من قبل مستخدم غير مصرح له ، وأن عمليات النقل يجب أن تكون دائمًا متوازنة ، والشبكات إلى الصفر - يجب تنفيذ كل ذلك من قبل المطور من البداية لكل عقد ذكي. p>
ذات صلة: em>
تجعل البرمجة الموجهة للأصول الوظائف الأساسية أصلية في لغة البرمجة. يحتاج DeFi إلى المزيد من هذا لتحسين الأمان. p> ينمو التمويل اللامركزي (DeFi) بسرعة. ارتفع إجمالي القيمة المحجوزة ، وهو مقياس للأموال التي تديرها بروتوكولات DeFi ، من 10 مليار دولار إلى ما يزيد قليلاً عن 40 مليار دولار في العامين الماضيين بعد أن بلغ ذروته عند 180 مليار دولار. p>
الفيل في الغرفة؟ تم فقدان أكثر من 10 مليارات دولار بسبب عمليات الاختراق والاستغلال في عام 2021 وحده. Feeding This Elephant: لا توفر لغات برمجة العقود الذكية الحالية وظائف كافية لإنشاء الأصول وإدارتها ، والتي تُعرف أيضًا باسم "الرموز". لكي تصبح DeFi سائدة ، تحتاج لغات البرمجة إلى توفير ميزات تتمحور حول الأصول لجعل تطوير عقد DeFi الذكي أكثر أمانًا وبديهية. p> لا تحتوي لغات برمجة DeFi الحالية على مفهوم الأصول
تشمل الحلول التي يمكن أن تساعد في تقليل عمليات اختراق DeFi الدائمة تدقيق الكود. إلى حد ما ، تعمل عمليات التدقيق. من بين أكبر 10 عمليات اختراق لـ DeFi في التاريخ (أكثر أو أقل) ، لم تتم مراجعة تسعة من المشاريع. لكن وضع المزيد من الموارد في المشكلة يشبه وضع المزيد من المحركات في سيارة ذات عجلات مربعة: قد تسير بشكل أسرع قليلاً ، ولكن هناك مشكلة أساسية في اللعب. p>
المشكلة: لغات البرمجة المستخدمة في DeFi اليوم ، مثل Solidity ، ليس لديها فكرة عن الأصل. الأصول مثل الرموز المميزة والرموز غير القابلة للاستبدال (NFTs) موجودة فقط كمتغير (أرقام يمكن تغييرها) في عقد ذكي مثل ERC-20 من Ethereum. إجراءات الحماية والتحقق من الصحة التي تحدد كيف يجب أن يتصرف المتغير ، على سبيل المثال ، أنه لا ينبغي إنفاقه مرتين ، وأنه لا ينبغي استنزافه من قبل مستخدم غير مصرح له ، وأن عمليات النقل يجب أن تكون دائمًا متوازنة ، والشبكات إلى الصفر - يجب تنفيذ كل ذلك من قبل المطور من البداية لكل عقد ذكي. p>
ذات صلة: em>
What's Your Reaction?