7 марта 2023 КриптоСаня
Я думаю, каждый читатель слышал про EVM, в сети множество определений и материалов по EVM. При этом в разговоре с людьми, которые далеки от криптовалюты (а иногда и инвестирующими уже пару лет), я часто встречаю полное непонимание этого явления. Мои попытки выяснить в чем причина привели к тому, что обычно объяснение EVM излагается сложно, чересчур подробно и человек просто бросает читать и разбираться в этом.
Я упрощенно расскажу об EVM, чтобы мог понять человек едва знакомый с криптовалютой. А подробное описание EVM вы найдете где угодно.
✔️EVM - это сокращение от "Ethereum Virtual Machine"
Упрощенно: EVM - это программа, которая запускается на каждом узле сети Ethereum и используется для выполнения смарт-контрактов.
EVM - виртуальная машина, которая выполняет байт-код, являющийся языком низкого уровня, который может быть переведен из языков более высокого уровня, таких как Solidity.
✔️Несколько особенностей EVM
Когда смарт-контракт создается в сети Ethereum, его код компилируется в байт-код, который затем хранится на блокчейне. Когда кто-то хочет выполнить контракт, EVM считывает байт-код с блокчейна и выполняет его.
EVM разработана таким образом, чтобы быть детерминированной, что означает, что одинаковый ввод всегда приведет к одинаковому выводу. Это важно для обеспечения того, что смарт-контракты будут вести себя ожидаемым образом
EVM децентрализована и выполняется на многих различных узлах в сети Ethereum, что делает ее более безопасной и устойчивой к атакам, в отличие от централизованных решений.
✔️Зачем нужен газ?
Чтобы предотвратить спам сети и гарантировать, что пользователи платят за используемые ими ресурсы, EVM использует «газ». Газ - это единица измерения, которая представляет собой количество вычислительной мощности, необходимой для выполнения определенной инструкции. Пользователи должны платить за газ в криптовалюте, и количество газа, которое они платят, определяет приоритет их транзакции.
✔️Пара аналогий
- EVM похожа на реальный компьютер в том, что она имеет память, стек и способность выполнения инструкций.
- EVM можно сравнить ее с игровой консолью - на которой запускаются игры, написанные разными людьми. Точно также на EVM запускаются различные смарт-контракты, написанные разными людьми, и EVM обеспечивает их исполнение в сети Ethereum.
✔️В чем польза?
EVM — важнейший компонент сети Ethereum, который позволяет разработчикам создавать децентрализованные приложения и смарт-контракты. Предоставляя безопасную и децентрализованную среду для выполнения кода, EVM позволяет создавать ненадежные системы, которые могут работать без посредников.
https://t.me/sanyaizdagestana (C) Источник
Не является индивидуальной инвестиционной рекомендацией | При копировании ссылка обязательна | Нашли ошибку - выделить и нажать Ctrl+Enter | Отправить жалобу
Я упрощенно расскажу об EVM, чтобы мог понять человек едва знакомый с криптовалютой. А подробное описание EVM вы найдете где угодно.
✔️EVM - это сокращение от "Ethereum Virtual Machine"
Упрощенно: EVM - это программа, которая запускается на каждом узле сети Ethereum и используется для выполнения смарт-контрактов.
EVM - виртуальная машина, которая выполняет байт-код, являющийся языком низкого уровня, который может быть переведен из языков более высокого уровня, таких как Solidity.
✔️Несколько особенностей EVM
Когда смарт-контракт создается в сети Ethereum, его код компилируется в байт-код, который затем хранится на блокчейне. Когда кто-то хочет выполнить контракт, EVM считывает байт-код с блокчейна и выполняет его.
EVM разработана таким образом, чтобы быть детерминированной, что означает, что одинаковый ввод всегда приведет к одинаковому выводу. Это важно для обеспечения того, что смарт-контракты будут вести себя ожидаемым образом
EVM децентрализована и выполняется на многих различных узлах в сети Ethereum, что делает ее более безопасной и устойчивой к атакам, в отличие от централизованных решений.
✔️Зачем нужен газ?
Чтобы предотвратить спам сети и гарантировать, что пользователи платят за используемые ими ресурсы, EVM использует «газ». Газ - это единица измерения, которая представляет собой количество вычислительной мощности, необходимой для выполнения определенной инструкции. Пользователи должны платить за газ в криптовалюте, и количество газа, которое они платят, определяет приоритет их транзакции.
✔️Пара аналогий
- EVM похожа на реальный компьютер в том, что она имеет память, стек и способность выполнения инструкций.
- EVM можно сравнить ее с игровой консолью - на которой запускаются игры, написанные разными людьми. Точно также на EVM запускаются различные смарт-контракты, написанные разными людьми, и EVM обеспечивает их исполнение в сети Ethereum.
✔️В чем польза?
EVM — важнейший компонент сети Ethereum, который позволяет разработчикам создавать децентрализованные приложения и смарт-контракты. Предоставляя безопасную и децентрализованную среду для выполнения кода, EVM позволяет создавать ненадежные системы, которые могут работать без посредников.
https://t.me/sanyaizdagestana (C) Источник
Не является индивидуальной инвестиционной рекомендацией | При копировании ссылка обязательна | Нашли ошибку - выделить и нажать Ctrl+Enter | Отправить жалобу