براوني: علاقتي المحبة والكراهية مع هذا الإطار بايثون

لقد كنت أغوص بعمق في تطوير إثيريوم مؤخرًا، ودعني أخبرك عن هذه الأداة المسماة براوني التي كانت المنقذ والعدو بالنسبة لي. إنها إطار عمل قائم على بايثون يتيح لك بناء واختبار العقود الذكية لإثيريوم دون فقدان عقلك ( حسنًا، في معظم الأوقات ).

ما الذي يجعل براوني مفيداً حقاً

عندما بدأت أولاً في العبث بالعقود الذكية لإثيريوم، كنت ضائعًا تمامًا. ثم اكتشفت براوني، الذي يربط بين بايثون (لغة أفهمها بالفعل) وعالم تطوير البلوكتشين الغريب.

الشيء الذي أنقذني في countless مرات هو كيفية اتصال براوني بـ إثيريوم Virtual Machine. يمكنني كتابة عقد في Solidity، نشره على testnet، ثم العبث به باستخدام Python scripts كل ذلك في سير عمل واحد. الأسبوع الماضي، نشرت عقد NFT غير مكتمل على Rinkeby وكنت أستطيع على الفور رؤية جميع الطرق التي أخطأت بها - دون خسارة أموال حقيقية!

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

لماذا الأمر مهم (حتى لو لم تهتم بالبرمجة)

دعونا نكون واقعيين - فضاء البلوكتشين مليء بالعقود المكتوبة بشكل سيء والمعرضة للاختراق والتي تفقد الناس ملايين. هل تذكر بروتوكول DeFi الذي تعرض للسرقة الشهر الماضي؟ نعم، كان بالإمكان أن يمنع ذلك اختبار مناسب.

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

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

الجانب التقني الذي يهم فعلاً

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

أدوات الاختبار قوية جدًا أيضًا - على الرغم من أنها لا تزال تتعطل أحيانًا بطرق غامضة تجعلني أرغب في رمي حاسوبي المحمول من النافذة. لكن هذه هي تطوير blockchain بالنسبة لك.

ليس مثالياً على الرغم من ذلك - يمكن أن تكون الوثائق غير مكتملة، وأحياناً ستواجه حالات غريبة لم يبدو أن أي شخص آخر واجهها. الصراع الأبدي لكونك في الطليعة، أعتقد.

يعتبر براوني الجسر الحاسم بين البرمجة التقليدية و "الويست المتوحش" للبلوكشين. إنه يجعل تطوير إثيريوم أكثر سهولة بينما يرفع في الوقت نفسه مستوى جودة العقود - وفي نظام بيئي حيث يكون الكود هو المال حرفيًا، فنحن بحاجة ماسة لذلك.

ETH3.85%
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
0/400
لا توجد تعليقات
  • تثبيت