본 개시 내용 의 일 실시 예 에 따르 면 , 프로세서 ( 110 ) 는 다른 사용자 노드 와 P 2 P 통신 기반 파일 공유 를 수행 하 기 위하 여 사용 자 노드 ( 100 ) 의 전반 적 인 동작 들 을 제어 할 수 있 다 . 예 를 들 어 , 프로세서 ( 110 ) 는 파일 이 복수 의 다른 사용자 에게 공유 되 도록 파일 에 관련 한 트랜잭션 을 생성 하 여 블록체인 네트워크 ( 300 ) 에 기록 되 도록 컴퓨팅 장치 ( 200 ) 로 전송 할 것 을 결정 할 수 있 다 . 또한 , 프로세서 ( 110 ) 는 제 1 파일 에 대한 다운로드 요청 신호 를 생성 하 여 컴퓨팅 장치 ( 200 ) 로 전송 할 것 을 결정 할 수 있 다 . 프로세서 ( 110 ) 는 상기 다운로드 요청 에 대응 하 여 생성 된 제 1 파일 에 대한 다운로드 가능 피 어 리스트 를 수신 할 수 있 으며 , 상기 수신 한 다운로드 가능 피 어 리스트 에 포함 된 하나 이상 의 다른 사용자 노드 와 P 2 P 통신 세션 을 형성 할 수 있 다 . 또한 , 프로세서 ( 110 ) 는 하나 이상 의 다른 사용자 노드 와 생성 된 P 2 P 통신 세션 을 통해 제 1 파일 의 적어도 일부 를 다운로드 할 수 있 다 .