메인 체인 은 본 개시 의 DAG 기반 블록체인 의 핵심 서브 그래프 이 다 . 블록체인 네트워크 ( 200 ) 에 포함 된 복수 의 노드 각각 은 메인 체인 에 대한 복사본 을 가질 수 있 고 , 이벤트 트랜잭션 에 대한 합의 위치 ( consensus position ) 를 검색 할 수 있 다 . 메인 체인 은 이벤트 트랜잭션 을 정렬 하 는 데 중요 한 역할 을 한다 . 메인 체인 은 합의 트랜잭션 들 과 검증 된 트랜잭션 들 을 연결 하 기 위한 일종 의 지름길 ( shortcut ) 을 저장 하 고 있 다 . 블록체인 프로토콜 을 통해 사이드 체인 에 포함 된 모든 이벤트 트랜잭션 에 대한 위상 정렬 이 수행 되 고 나 면 , 합의 트랜잭션 들 이 결정 되 고 메인 체인 을 형성 한다 . 특정 한 이벤트 트랜잭션 에 대한 경로 탐색 을 더 효율 적 으로 수행 하 기 위하 여 , 블록 테이블 을 이용 할 수 있 다 . 블록 테이블 은 이벤트 트랜잭션 으로부터 가장 가까운 루트 를 빠르 게 결정 하 기 위한 해시 테이블 로 정의 될 수 있 다 . 블록 테이블 에 대한 자세 한 내용 은 도 15 에서 후술 한다 .