출원번호 : 10-2019-0177987 (출원일: 2019-12-30)
등록번호 : 10-2263692 (등록일: 2021-06-04)
특허권자 : 충남대학교산학협력단
요약 : 본 기술은 이더리움 스마트계약 가상머신 바이트코드 보안성 향상 방법에 관한 것이다. 본 기술의 구현 예에 따르면, 이더리움 스마트계약 바이트 코드에 타입을 부여함으로써 바이트 코드의 보안성을 향상시킬 수 있는 이더리움 스마트계약 가상머신 바이트코드 보안성 향상 방법을 제공할 수 있는 이점이 있다.
대표청구항 : 이더리움 가상 머신 기반 바이트코드 생성 및 실행에 있어서,컴파일러가 솔리디티 코드로부터 타입이 부여된 바이트코드를 생성하는 단계; 및이더리움 가상 머신이 상기 타입이 부여된 바이트코드를 실행하여 스마트 계약을 수행하는 단계를 포함하고,상기 타입은 데이터의 크기, 데이터의 종류, 데이터의 성격 중 적어도 하나를 포함하며,상기 가상 머신 기반 바이트코드의 보안성을 향상하기 위해 상기 컴파일러는 디코딩이 필요한 스택 엔트리에 대해 타입 규칙을 적용하는 것을 특징으로 하는 이더리움 스마트계약 가상머신 바이트코드 보안성 향상 방법.
상세링크 : http://newsd.wips.co.kr/wipslink/api/dkrdshtm.wips?skey=3521252001038





