중계노드 편집하기

이동: 둘러보기, 검색

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 아이디(ID)으로 기록되고, 다른 장점도 있습니다.

편집을 되돌릴 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 당신의 편집
57번째 줄: 57번째 줄:
 
;표준 블록 릴레이
 
;표준 블록 릴레이
 
표준 릴레이 노드로 작동하는 광부는 새로운 블록을 참조하는 인벤토리로 각 피어 (전체 노드 및 SPV 모두)에 inv 메시지를 전송한다. 가장 일반적인 응답은 다음과 같다.<br>
 
표준 릴레이 노드로 작동하는 광부는 새로운 블록을 참조하는 인벤토리로 각 피어 (전체 노드 및 SPV 모두)에 inv 메시지를 전송한다. 가장 일반적인 응답은 다음과 같다.<br>
* 블록을 원하는 각 블록 우선(BF) 피어는 전체 블록을 요청하는 getdata 메시지로 응답한다.<br>
+
* 1. 블록을 원하는 각 블록 우선(BF) 피어는 전체 블록을 요청하는 getdata 메시지로 응답한다.<br>
* 블록을 원하는 각 헤더 우선 (first-first (HF)) [[피어]]는 최상의 헤더 [[체인]]에서 가장 높은 헤더의 헤더 [[해시]]를 포함하는 getheaders 메시지로 응답하고 일부 헤더는 포크 감지를 허용하는 최상의 헤더 체인으로 되돌아간다. 이 메시지 바로 뒤에 전체 블록을 요청하는 getdata 메시지가 온다. 먼저 헤더를 요청하면 헤더 우선 피어는 아래의 하위 섹션에서 설명한 대로 고아 블록을 거부 할 수 있다.
+
* 2. 블록을 원하는 각 헤더 우선 (first-first (HF)) [[피어]]는 최상의 헤더 [[체인]]에서 가장 높은 헤더의 헤더 [[해시]]를 포함하는 getheaders 메시지로 응답하고 일부 헤더는 포크 감지를 허용하는 최상의 헤더 체인으로 되돌아간다. 이 메시지 바로 뒤에 전체 블록을 요청하는 getdata 메시지가 온다. 먼저 헤더를 요청하면 헤더 우선 피어는 아래의 하위 섹션에서 설명한 대로 고아 블록을 거부 할 수 있다.
* 블록을 원하는 각 SPV(Simplified Payment Verification) 클라이언트는 일반적으로 머클 블록을 요청하는 getdata 메시지로 응답한다. 광부는 블록 메시지, 헤더 메시지의 하나 이상의 [[헤더]] 또는 [[머클 블록]]과 SPK 클라이언트의 [[블룸 필터]]를 기준으로 한 트랜잭션을 머클블록 메시지에 이어 0개 이상의 tx 메시지로 전송하여 각 요청에 적절히 응답한다.
+
* 3. 블록을 원하는 각 SPV(Simplified Payment Verification) 클라이언트는 일반적으로 머클 블록을 요청하는 getdata 메시지로 응답한다. 광부는 블록 메시지, 헤더 메시지의 하나 이상의 [[헤더]] 또는 [[머클 블록]]과 SPK 클라이언트의 [[블룸 필터]]를 기준으로 한 트랜잭션을 머클블록 메시지에 이어 0개 이상의 tx 메시지로 전송하여 각 요청에 적절히 응답한다.
  
 
;다이렉트 헤더 발표 (Direct Headers Announcement)
 
;다이렉트 헤더 발표 (Direct Headers Announcement)

해시넷에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다 (자세한 사항은 해시넷:저작권 문서를 보세요). 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 | 편집 도움말 (새 창에서 열림)