Ethereum/EVM1 EVM과 Ethereum Opcode ✏️ EVM EVM(Ethereum Virtual Machine)은 이더리움 가상 머신으로, 우리가 흔히 geth 같은 이더리움 클라이언트를 설치하면 스마트 계약을 실행하기 위해 특별히 제작된 경량 운영 체제인 EVM도 함께 제공됩니다. 우리가 이더리움 스마트 컨트랙트를 작성할 때, 주로 Solidity를 사용합니다. Solidity는 고수준 언어로 인간이 이해할 수 있는 언어입니다. 인간은 이해할 수 있는데 기계는 이해할 수 없다..? 그렇다면 EVM은 어떻게 인간만 이해할 수 있는 코드를 해석해서 스마트컨트랙트를 실행시키는걸까요? 여기서 많이 들어보신 바이트코드가 나옵니다. 바이트코드 ( ByteCode ) 스마트 컨트랙트를 이더리움 네트워크에 배포하기 전, 컴파일러를 통해 Solidity로 작성된 .. Ethereum/EVM 2023. 12. 21. 이전 1 다음