릴레이 노드
릴레이 노드란 무엇입니까?
릴레이 노드는 네트워크 허브 역할을 하며 수많은 다른 노드에 연결됩니다. 이는 고성능 연결성을 갖추고 있어 강력한 통신 경로를 가능하게 합니다. 결과적으로 홉 수가 줄어들고 네트워크를 통해 메시지를 보내는 데 시간이 필요합니다.
블록체인에서 노드는 컴퓨터이며 당사자들이 분산형 데이터베이스에 참여할 수 있도록 하는 역할을 담당합니다. 다양한 위치에 분산된 여러 노드가 분산된 방식으로 네트워크를 실행합니다. 이는 블록체인 기술의 기초입니다. A와 블록체인 인프라 내에서의 상호 작용은 블록체인 내에서 통합 시스템을 생성하는 데 도움이 됩니다. 결과적으로, 분산형 인프라를 지원하는 노드가 더 많아지면 블록체인의 탄력성이 더욱 높아집니다.
릴레이 노드(Relay Node)는 참여 노드는 물론 이에 연결된 다른 릴레이 노드로부터 프로토콜 메시지를 수집하여 시스템 노이즈를 줄일 수 있는 블록체인 네트워크의 노드 유형입니다 . 중복 검사를 수행하고 서명 및 기타 단계의 유효성을 검사한 다음 유효한 메시지만 전송합니다. 전파 시간을 줄이기 위해 중계 노드는 인터넷 교환 지점 근처에 위치하는 경우가 많습니다. 누구나 조작할 수 있습니다.
릴레이 노드는 정보 기술 분야의 무선 네트워크에서 일반적으로 사용됩니다 . 이는 무선 네트워크의 효율성을 크게 향상시킬 수 있으며 한 노드에서 다른 노드로 단일 긴 홉을 수행하는 대신 긴 단일 홉을 더 짧은 시간(2개) 홉으로 분할하도록 의도적으로 배열될 수 있습니다. 이 기술의 효과는 기술, 경로 손실 모델 및 환경에 따라 다르지만 어떤 경우에는 경로 손실을 줄이는 데 매우 효과적인 것으로 나타났습니다.
알고랜드 플랫폼의 경우 릴레이 노드는 주로 다른 모든 노드 유형 간의 상호 연결 유지를 지원하는 데 사용됩니다. 이들은 네트워크의 메시지를 사용하여 참여 노드 및 기타 릴레이 노드와 통신하며, 이 메시지는 시스템에서 유효한 메시지를 다시 승격하기 위해 중복 제거, 서명 확인 및 기타 유효성 검사를 수행하는 데 사용됩니다. 전송 시간을 크게 단축합니다.
릴레이 노드는 비릴레이 노드와 동일한 소프트웨어를 설치 하지만 몇 가지 추가 구성 사양만 설정하면 됩니다.
릴레이 노드가 다른 노드와 사실상 동일하다는 사실은 알고랜드 분산형 네트워크 구현의 장점 중 하나입니다. 현재는 다른 노드의 연결을 적극적으로 수신하고 DNS SRV 레코드를 통해 자신을 광고하도록 노드를 구성함으로써 구별이 이루어집니다 . DNS 항목이 필요하지 않은 개인 네트워크용 릴레이를 설정할 수 있습니다. 다음 조건이 모두 충족되면 노드는 유효한 릴레이 노드입니다.
- 노드는 대중에게 공개된 포트에서 인바운드 트래픽을 수신하도록 설정됩니다.
- 특정 네트워크에 대한 알고랜드의 SRV 레코드에는 노드의 공용 IP 주소와 할당된 포트가 포함됩니다.
다른 노드는 릴레이 노드에 연결됩니다. 결과적으로, 많은 수의 연결을 지원하는 동시에 이러한 연결을 오가는 모든 데이터와 관련된 처리 부담을 처리할 수 있어야 합니다 .