다가올 이더리움 2.0 체제에서 EVM으로부터 eWASM으로 전환한다는 글을 읽었는데요.
이더리움 2.0에서 eWASM으로 전환한다고 하는데, 이것이 정확히 무엇인가요?
eWASM이 잘 이해가 되지 않아 이곳 아하 전문가님께 질문드립니다!
안녕하세요. 이더리움 2.0의 eWASM에 대해 답변드리겠습니다.
이더리움의 EVM이란?
이더리움 가상머신, 즉 EVM(Ethereum Virtual Machine)입니다.
이더리움은 솔리디티라는 프로그램으로 만들어지며 솔리디티는 EVM 바이트코드 호환 가능하며 자동으로 EVM 코드로 적용되는 높은 수준의 프로그램밍 입니다.
EVM은 “대단히 광범위한 명령어”를 사용하기 때문에 간단한 연산과 같은 사소한 작업을 할 때도 복잡한 256비트 문자열로 변환하는 번거로운 과정을 거쳐야 합니다.
eWASM이란?
eWASM의 가장 큰 장점으로 EVM에서의 프리컴파일이라는 중간 과정이 없어지기 때문에 속도가 빨라지게 됩니다.
감사합니다. 오늘도 즐거움 하루 되시기 바랍니다.