داخل الآلة الافتراضية لإيثريوم: المحرك الذي يقود الابتكار - وقت القراءة: حوالي 3 دقائق
هل تشعر بالفضول حيال جهاز Ethereum Virtual Machine (EVM) وماذا يعني ذلك بالنسبة لنظام التشفير البيئي؟ حسنًا ، تسعى هذه المقالة إلى إلقاء بعض الضوء على هذا المكون الذي - وسيستمر - يغير وجه الصناعة ، لا سيما مع الأهمية المتزايدة للسلاسل المتوافقة مع EVM.
في هذا شرط | > ما هو الجهاز الظاهري Ethereum؟ > لماذا تتزايد السلاسل المتوافقة مع EVM > خاتمة |
______________________________________________
ما هو الجهاز الظاهري Ethereum؟
يعد EVM مكونًا رئيسيًا لمنصة Ethereum ، وهي ثاني أكبر عملة مشفرة من حيث القيمة السوقية والسيطرة حتى كتابة هذه السطور. إنه يعمل بشكل أساسي كآلة افتراضية لامركزية تمكن من تنفيذ التعليمات البرمجية المكتوبة بلغة برمجة Ethereum ، Solidity ، في بيئة وضع الحماية باستخدام العقود الذكية. على الرغم من وجود EVM ككيان واحد ، إلا أنه يمكن (وقد تم) تشغيل جميع التطبيقات على شبكة Ethereum ضمن بيئة وقت التشغيل هذه ، مما يجعلها عنصرًا أساسيًا وقويًا للغاية في البروتوكول.
______________________________________________
كيف يعمل جهاز EVM؟
من المفترض أن يكون حتميًا ، أي أنه من المتوقع دائمًا أن ينتج نفس المخرجات عند إعطاء نفس المدخلات ، فقد تم تصميم EVM لتنفيذ وظيفة العقود الذكية بشكل آمن من خلال معالجة التعليمات من لغة البرمجة الأصلية المجمعة (المعروفة باسم bytecode) دون التدخل في الأداء العام لـ شبكة إيثريوم.
ونتيجة لذلك ، فإنه يتيح تطوير التطبيقات اللامركزية (dApps) على بلوكشين Ethereum. تجمع dApps بين ميزات تطبيق نموذجي (كما هو الحال في Google Play و Apple Store) مع إمكانات تقنية blockchain مثل اللامركزية والشفافية والأمان ، دون الحاجة إلى وسيط. يُمكّن EVM dApps من استخدام العقود الذكية ذاتية التنفيذ ، فضلاً عن التفاعل مع العقود الأخرى ، للوصول إلى بيانات blockchain. أيضًا ، نظرًا لأن الغاز مطلوب لتنفيذ عمليات العقد الذكية ، تساعد آلية الغاز في EVM على منع إساءة استخدام الاستهلاك وتحسين الكفاءة لتحسين عملية المعاملات.
بعبارة أخرى ، عندما يُنظر إلى شبكة Ethereum من منظور الملعب ، فإن EVM هو مصنع الألعاب ، حيث تكون dApps هي الألعاب التي ينتجها. إنه يجلب الأفكار إلى الحياة ويسمح للمطورين بالاستفادة من الكفاءة التي أصبحت مرادفة لشبكة Ethereum.
جعلت هذه المزايا من EVM أكثر شيوعًا ، حيث أصبحت محورية في إدخال بروتوكولات متوافقة مع EVM ، والتي تسمح لمنصات العقود الذكية بمعالجة المعاملات بناءً على نفس كود Ethereum - لديهم القدرة على كتابة رمز عقد ذكي يمكن قراءتها والتعرف عليها بواسطة EVM.
______________________________________________
لماذا تتزايد السلاسل المتوافقة مع EVM
تُظهر البيانات من DappRadar أن السلاسل المتوافقة مع EVM تفوقت على الآخرين من حيث استخدام الشبكة. اعتبارًا من فبراير 2023 ، تشير المنصة التي تراقب dApps عبر سلاسل مختلفة إلى أن أفضل 10 تطبيقات dApps الأكثر استخدامًا تم بناؤها على سلاسل متوافقة مع EVM. قامت dApps المبنية على سلاسل مثل Binance Smart Chain (BSC) و Polygon و Avalanche بدمج قوة EVM لتمكين المشاريع من التوسع والاتصال بسلاسة والتكيف مع التغييرات التي توفرها الآلة الافتراضية.
السمة الرئيسية التي تتطلب استخدام السلاسل المتوافقة مع EVM هي قدرتها على إنشاء جسور عبر السلاسل. تسمح الوظيفة بالاتصال السلس وتبادل الأصول بين شبكات blockchain ، وبالتالي فتح إمكانيات المعاملات بين السلسلة وحالات الاستخدام الجديدة. يقدم هذا العامل الفردي للمطورين خيارًا مرنًا لبناء ونشر dApps أو العقود الذكية الخاصة بهم على blockchain من اختيارهم مع الحفاظ في نفس الوقت على التوافق مع النظام البيئي Ethereum الراسخ (وجميع الفوائد التي تأتي معه).
عند القيام بذلك بشكل صحيح ، يمكن أن يؤدي الجمع بين نقاط القوة في السلاسل المختلفة إلى عمل المشاريع برسوم أقل وأوقات معاملات أسرع لتكون أكثر جاذبية لأهداف المشروع والمستخدمين.
بصرف النظر عن سهولة التكامل مع dApps التي تساعد على تبسيط عملية التطوير ، فإن قابلية التشغيل البيني مع النظام البيئي Ethereum والعقود الذكية المستندة إلى Ethereum تمكن المطورين من الوصول إلى الأدوات والبنية التحتية الحالية التي يمكنهم الاستفادة منها لتقليل منحنى التعلم وتوفير الوقت والجهد في البناء . هذا مفيد بشكل خاص للمطورين الذين هم بالفعل على دراية بلغة برمجة Ethereum (مثل Solidity) وأطر التطوير.
كما أنهم يستفيدون من تأثير شبكة Ethereum الهام الذي تطور على مر السنين من خلال قاعدة مستخدميه الكبيرة ، والسيولة الواسعة ، واعتماد عملتها المشفرة الأصلية ، ETH (ETH) لتعزيز رؤية مشروعهم واعتماد الرموز الرقمية المرتبطة بها من بين أمور أخرى أشياء.
سبب آخر لظهور السلاسل المتوافقة مع EVM هو أن المطورين قادرون على الوصول إلى سوق التمويل اللامركزي (DeFi) - الذي تهيمن عليه التطبيقات المستندة إلى Ethereum - لتقديم خدمات لمستخدميهم مثل الإقراض وزراعة العوائد.
بينما تتطلع سلاسل الكتل الأخرى مثل Solana و Fantom الآن إلى التنافس مع بيئات التنفيذ الخاصة بها مع ميزات تسعى لجذب المطورين ، يظل EVM القائم على Solidity هو الأكثر استخدامًا في مساحة Web3 اليوم. هذا في الأساس نتيجة للمزايا التي يقدمها ، مما يجعلها جذابة للمطورين والمستخدمين وأصحاب المصلحة.
______________________________________________
خاتمة
هناك اقتراحات بأن إنشاء بروتوكولات متوافقة مع EVM هو مؤشر على ريادة Ethereum من حيث الابتكار واللامركزية. ومن قاعدة مستخدمي Ethereum الأكبر إلى مجتمعها الأكثر نشاطًا والذي يمكن أن يساعد في توفير دعم وموارد قيّمة للمطورين ، من الآمن القول أن EVM ستظل الخيار الأفضل لتقديم بيئة تشغيل عالمية يمكن أن تضمن نجاحًا متوقعًا لمشاريع dApp. علاوة على ذلك ، مع السهولة التي تقوم بها السلاسل المتوافقة مع EVM الآن ببناء ونشر dApps ، من المرجح أن تحافظ EVM على مكانتها كشركة رائدة في الصناعة في المستقبل المنظور ، مع الأخذ في الاعتبار استخدامها على نطاق واسع.