آلة إيثيريوم الافتراضية (EVM)
آلة إيثيريوم الافتراضية (EVM) هي آلة افتراضية تامة تورينغ تتيح تنفيذ الشيفرة البرمجية بالضبط كما هو مقصود؛ وتُعد بيئة التشغيل لكل عقد ذكي.
ما هي آلة إيثيريوم الافتراضية (EVM)؟
هي آلة افتراضية تامة تورينغ تتيح تنفيذ الشيفرة البرمجية بالضبط كما هو مقصود، وتُعد بيئة التشغيل لكل عقد ذكي. آلة إيثيريوم الافتراضية (EVM) هي محرك معالجة يعمل بطريقة مشابهة لحاسوب لامركزي يحتوي على ملايين المشاريع القابلة للتنفيذ.
وتُعد الحاسوب الافتراضي الذي يشكّل الأساس لكامل الإطار التشغيلي لـإيثيريوم. كما تُعتبر المكوّن في إيثيريوم المسؤول عن التنفيذ ونشر العقود الذكية.
دور آلة إيثيريوم الافتراضية (EVM)
يتمثل دور آلة EVM في إضافة مجموعة متنوعة من العمليات الإضافية إلى البلوكتشين لضمان تقليل الأخطاء التي يواجهها المستخدمون على السجل الموزع. ويستخدم كل عقدة في شبكة إيثيريوم آلة EVM للحفاظ على إجماع البلوكتشين.
تتيح إيثيريوم العقود الذكية، وهي أجزاء من الشيفرة البرمجية تعمل على شبكة إيثيريوم. والشيفرة الموجودة داخل آلة EVM معزولة تماماً، ما يعني أنها لا تملك أي وصول إلى الشبكة أو نظام الملفات أو العمليات الأخرى.
هناك نوعان من الحسابات في إيثيريوم، هما الحسابات المملوكة خارجياً (EOA) وحسابات العقود، ويُنظر إليهما بالطريقة نفسها بموجب آلة EVM. إلا أن مفهوم تجريد الحسابات يسعى إلى تبسيط ذلك ليصبح حساباً واحداً، بحيث تعمل الحسابات المملوكة خارجياً وحسابات العقود بطريقة متشابهة.
يتم تحويل العقد المُعرَّف في شيفرة العقود الذكية إلى ما يُعرف بالشيفرة الثنائية (bytecode). وتُكتب غالبية الشيفرة المصدرية للعقود الذكية بلغة البرمجة Solidity، ثم تُترجم إلى أكواد تشغيل (opcodes) تفهمها آلة EVM.
بعد ذلك، تستخدم آلة EVM أكواد التشغيل هذه لتنفيذ مهام محددة. ونتيجة لذلك، تعمل آلة EVM كحاسوب لامركزي أو رئيسي كبير لإنجاز جميع أنواع أنشطة البلوكتشين. لذلك، تُعد آلة EVM من أهم التطورات في قطاع الكريبتو.
Copyright © 2026 Rain Management W.L.L.