구체 적 으로 블록체인 을 구성 하 는 각 블록 은 블록체인 상 에서 발생 되 는 트랜잭션 정보 , 스마트 컨트랙트 ( smart contract ) 와 같 은 블록체인 을 기반 으로 특정 알고리즘 을 수행 하 기 위한 프로그래밍 코드 ( 이하 , 블록체인 코드 ) 와 관련 된 정보 등 을 저장 할 수 있 다 . 또는 별도 의 저 장부 에 블록체인 상 에서 발생 되 는 트랜잭션 정보 가 포함 되 고 , 블록 상 에 는 트랜잭션 에 대한 해시 정보 만 이 포함 될 수 도 있 고 , 블록체인 코드 는 노드 의 역할 에 따라 설치 되 고 , 블록체인 코드 에 관련 된 정보 가 블록 상 에 저장 될 수 도 있 다 .