-
Solidity버전이 높고 EVM의 버전이 낮은상황에서 문제가 되지않는지?
- 각 하드포크별로 새로 추가된 EVM의 opcode들이 있습니다. 그 opcode들이 solidity compile을 통해 나왔고, 클레이튼에서 이 Opcode를 처리하지못한다면 문제가 발생할 수 있습니다.
-
Solidity와 EVM 버전의 상관관계
- Solidity에서 EVM 최신버전을 지원하더라도, solc의 옵션을 보면 사용가능한 VM의 버전을 지정할 수 있습니다. 그말인 즉슨 Solidity에서 EVM의 버전에 따라 컴파일을 통해 사용가능한 EVM Opcode set을 설정할 수 있다라고 유추할 수 있습니다.
- Using the Compiler — Solidity 0.8.12 documentation
감사합니다.