يسألني البعض: ما هي آلة EVM بالضبط، وماذا يعني «التوافق مع EVM»؟
أجيب عادةً بهذا الشكل: تُكتب عقود إيثيريوم الذكية عادةً بلغة Solidity أو Vyper، ثم تُحوَّل إلى شيفرة بايتية وتُنشر على السلسلة، حيث تنفّذ آلة EVM رموز العمليات واحدًا تلو الآخر. وتحتسب EVM كمية الغاز اللازمة لكل تعليمة. وعندما ينفد الغاز المرفق بالمعاملة، تُوقَف المعاملة وتُلغى تغييرات الحالة، وبذلك لا تتسبب الحلقات اللانهائية في تعطيل الشبكة بأكملها.
$ETH 2395.8(-1.15%)
إذا وجدت هذا مفيدًا، فاحفظه لتعود إليه لاحقًا.
أجيب عادةً بهذا الشكل: تُكتب عقود إيثيريوم الذكية عادةً بلغة Solidity أو Vyper، ثم تُحوَّل إلى شيفرة بايتية وتُنشر على السلسلة، حيث تنفّذ آلة EVM رموز العمليات واحدًا تلو الآخر. وتحتسب EVM كمية الغاز اللازمة لكل تعليمة. وعندما ينفد الغاز المرفق بالمعاملة، تُوقَف المعاملة وتُلغى تغييرات الحالة، وبذلك لا تتسبب الحلقات اللانهائية في تعطيل الشبكة بأكملها.
$ETH 2395.8(-1.15%)
إذا وجدت هذا مفيدًا، فاحفظه لتعود إليه لاحقًا.