전술 한 바 와 같 은 과제 를 해결 하 기 위한 본 개시 의 일 실시 예 에 따라 , 컴퓨터 판독 가능 저장 매체 에 저장 된 컴퓨터 프로그램 이 제공 된다 . 상기 컴퓨터 프로그램 은 블록체인 네트워크 에 포함 된 클라이언트 노드 의 프로세서 로 하여금 사이드 체인 을 생성 하 기 위한 이하 의 단계 들 을 수행 하 게 하 기 위한 명령 들 을 포함 하 며 , 상기 명령 들 은 : 상기 블록체인 네트워크 에 포함 된 복수 의 노드 와 관련 된 이벤트 트랜잭션 이 제 1 조건 을 만족 하 여 루트 에 해당 하 는지 여부 를 인식 하 는 단계 ; 상기 이벤트 트랜잭션 이 루트 에 해당 하 는 경우 , 사이드 체인 의 마지막 프레임 과 관련 된 루트 의 수 가 상기 블록체인 네트워크 에 포함 된 노드 의 수 에 대하 여 기 설정 된 비율 이상 인지 를 인식 하 는 단계 ; 및 상기 마지막 프레임 과 관련 된 루트 의 수 가 블록체인 네트워크 에 포함 된 노드 의 수 에 대하 여 기 설정 된 비율 이상 인지 여부 에 따라 , 상기 루트 를 상기 사이드 체인 의 프레임 과 연관 시키 는 단계 ; 를 포함 하 고 , 상기 사이드 체인 은 , DAG ( Directed Acyclic Graph ) 형태 를 가질 수 있 다 .