שם רשמי: Ethereum Virtual Machine – EVM
תרגום חופשי לעברית: המכונה הווירטואלית של את'ריום
בקצרה:
EVM היא סביבת ההרצה של את'ריום – מערכת המפעילה חוזים חכמים ומנהלת את הלוגיקה של הרשת.
וקצת יותר מזה:
המכונה הווירטואלית של את'ריום (EVM) היא הלב הפועם של רשת את'ריום. זוהי סביבת תוכנה מבוזרת שפועלת על כל הצמתים (Nodes) ברשת, ומאפשרת להריץ קוד של חוזים חכמים שתואם לרשת את'ריום וזהה בכל מקום בעולם.
EVM היא זו שמבצעת את הפקודות של החוזים החכמים ברשת את'ריום, מחשבת תוצאות עסקאות, ומוודאת שכל שינוי במצב הרשת (State) מתבצע לפי הכללים הקבועים מראש. כל פעולה כזו דורשת תשלום בעמלות גז (Gas), וה־EVM מחשבת את העלות לפי משאבי העיבוד הדרושים.
הייחוד של EVM הוא ביכולת שלה ליצור מערכת חוזים חכמה ואוטומטית, שבה קוד הוא חוק. בזכותה, ניתן לבנות אפליקציות מבוזרות (DApps) שפועלות בלי שרת מרכזי – כמו ארנקים דיגיטליים, זירות מסחר, פרוטוקולי הלוואות, משחקים ועוד.
רבות מהרשתות החדשות (כמו Polygon, BNB Chain ואחרות) תומכות ב־EVM מה שנקרא EVM-compatible, כלומר, הן תואמות לקוד של את'ריום – מה שמאפשר ניידות גבוהה של אפליקציות מבוזרות ומפתחים בין רשתות השכבה השנייה (L2) השונות על גבי רשת את'ריום.