대안 적 으로 , 도 3 에서 보인 시스템 은 도 4 에서 보인 바 와 같이 양방향 적 ( bi - directional ) 으로 만들 어 질 수 도 있 다 . 도 4 에서 보인 시스템 은 도 3 에서 보인 시스템 의 구성 요소 들 및 기능 성 을 포함 할 수 있 으나 , 그러나 도 4 에서 보인 시스템 에서 , 제 1 인터페이스 ( 120 A ) 는 또한 데이터 블록 들 을 전송 할 수 있 고 , 그리고 제 2 인터페이스 ( 122 A ) 는 또한 데이터 블록 들 을 수신 할 수 있 다 . 해시 로직 ( 124 A ) 은 데이터 블록 ( 112 ) 의 점유 부분 ( 114 ) 을 결정 하 기 위해 제 2 인터페이스 ( 122 A ) 를 통해 수신 된 데이터 블록 ( 112 ) 내 의 마커 ( 116 ) 를 검색 할 수 있 다 . 해시 로직 ( 124 A ) 은 또한 데이터 블록 ( 112 ) 의 점유 부분 ( 114 ) 에 대한 해시 코드 를 계산 하 고 , 그리고 마커 ( 116 ) 를 찾 는 것 에 응답 하 여 해시 코드 를 계산 하 는 것 을 멈출 수 있 다 .