또한 , 시퀀스 번호 가 큰 블록체인 브랜치 가 선택 되 고 각각 이 컨 센서스 가 수행 되 고 있 는 데이터 블록 을 갖 지 않 는 블록체인 브랜치 들 중 에 시퀀스 번호 가 더 큰 블록체인 브랜치 가 존재 하 지 않 는 경우 , 가장 작 은 시퀀스 번호 를 가진 블록체인 브랜치 에서 검출 이 수행 될 수 있 도록 보장 하 기 위해 순환 메커니즘 이 필요 하 다 . 따라서 , 이전 데이터 블록 이 업로드 되 는 블록체인 브랜치 ( 즉 , 제 2 블록체인 브랜치 ) 보다 시퀀스 번호 가 큰 블록체인 브랜치 가 , 각각 이 컨 센서스 가 수행 되 고 있 는 데이터 블록 을 갖 지 않 는 블록체인 브랜치 들 중 에 존재 하 지 않 으면 , 각각 이 컨 센서스 가 수행 되 고 있 고 업로드 될 데이터 블록 을 갖 지 않 는 블록체인 브랜치 들 중 에서 가장 작 은 시퀀스 번호 를 가진 블록체인 브랜치 를 , 타깃 데이터 블록 을 기록 하 기 위한 블록체인 브랜치 로서 선택 된다 , 즉 , 가장 작 은 시퀀스 번호 를 가진 블록 체 중 에서 선택 이 다시 수행 된다 . 예 를 들 어 , 시퀀스 번호 가 각각 1 ∼ 5 인 5 개 의 블록체인 브랜치 가 있 고 , 시퀀스 번호 가 1 ∼ 3 인 블록체인 브랜치 만 컨 센서스 가 수행 되 고 있 는 데이터 블록 이 없 다 . 이전 데이터 블록 은 블록체인 브랜치 4 에 업로드 되 므로 , 각각 이 컨 센서스 가 수행 되 고 있 는 데이터 블록 을 갖 지 않 는 블록체인 브랜치 들 중 에 시퀀스 번호 가 4 보다 큰 블록체인 브랜치 가 없 다 . 따라서 , 시퀀스 번호 1 로 돌아가 는 프로세스 를 수행 해야 하 며 , 업로드 를 위해 블록체인 브랜치 1 이 선택 된다 .