본 개시 내용 의 실시 예 들 에 따른 아이템 이력 기록 및 조회 를 허용 하 기 위한 스마트 컨트랙트 는 예 를 들 어 , 무한 반복 같 은 악의 적 인 코드 를 막 고 아이템 기록 , 추적 , 조회 및 셀프 처리 와 관련 된 데이터 의 무결 성 을 지키 기 위해 , 트랜잭션 을 실행 할 때 특정 한 실행 비용 을 지급 하 도록 규정 할 수 도 있 다 . 여기 에서 의 실행 비용 이 란 블록체인 네트워크 ( 400 ) 에서 거래 가능 한 임의 의 형태 의 코인 또는 코인 과 연동 될 수 있 는 별도 의 다른 형태 의 매개체 ( 예컨대 , 가스 ( gas ) 등 ) 을 의미 할 수 있 다 . 비 - 제한 적 인 예시 로서 , 트랜잭션 의 기본 실행 비용 은 21 , 000 가스 로 설정 될 수 있 다 . 예 를 들 어 , 이 와 같 은 실행 비용 에 는 트랜잭션 발행자 의 어카운트 주소 에 대한 ECDSA ( Elliptic Curve Digital Signature Algorithm ) 를 처리 하 기 위한 비용 , 트랜잭션 저장 을 위한 스토리지 비용 , 네트워크 대역폭 비용 이 포함 될 수 있 다 . 이 와 같이 스마트 컨트랙트 실행 시 특정 비용 을 지불 하 도록 정의 되 는 경우 , 의도 적 인 디 도스 공격 과 같 은 무한 실행 과 같 은 악의 적 인 공격 이 방지 될 수 있 다 .