콘텐츠로 이동

아키텍처

This translation was generated using artificial intelligence and has not been reviewed by a human translator. It may contain inaccuracies or errors and should not be relied upon.

DoubleZero 네트워크의 다양한 행위자와 구성 요소는 무엇인가요?

Image title
그림 1: 네트워크 아키텍처 구성 요소

기여자

DoubleZero 네트워크는 전 세계 도시에 있는 성장하는 분산 네트워크 인프라 제공업체 커뮤니티의 연결 및 패킷 처리 기여로 구성됩니다. 기여자들은 분산 메시 네트워크를 제공하기 위해 광섬유 케이블 링크와 정보 처리 리소스를 프로토콜에 제공합니다.

네트워크 대역폭 기여자

네트워크 기여자는 두 지점 간에 전용 대역폭을 제공하고, 각 끝에서 DoubleZero 호환 장치(DZD)를 운영하며, 각 끝에서 인터넷에 연결해야 합니다. 네트워크 기여자는 또한 멀티캐스트, 사용자 조회, 엣지 필터링 서비스와 같은 서비스를 제공하기 위해 각 DZD에서 DoubleZero 소프트웨어를 실행해야 합니다.

DoubleZero 네트워크의 물리적 링크는 일반적으로 파장 서비스라고 하는 광섬유 케이블 형태로 제공됩니다. 네트워크 기여자는 인프라 제공업체로부터 소유하거나 임대한 미활용 네트워크 링크를 두 개 이상의 데이터 센터 사이에 기여합니다. 이 링크는 DoubleZero 에이전트 소프트웨어 인스턴스를 실행하는 물리적 네트워크 스위칭 인클로저인 DoubleZero 장치에 의해 양쪽 끝에서 종단됩니다.

DoubleZero Exchange (DZX / 크로스 커넥트 사이트)

DoubleZero Exchange(DZX)는 서로 다른 기여자 링크가 연결되는 메시 네트워크의 상호 연결 지점입니다. DZX는 네트워크 교차점이 발생하는 전 세계 주요 도시 지역에 위치합니다. 네트워크 기여자는 링크 엔드포인트에 지리적으로 가장 가까운 DZX에서 링크를 더 광범위한 DoubleZero 메시 네트워크에 크로스 커넥트해야 합니다.

컴퓨팅 리소스 기여자

네트워크 기여자와 별도로 리소스 기여자는 DoubleZero 네트워크의 기술적 무결성과 지속적인 기능성을 유지하는 데 필요한 다양한 유지보수 및 모니터링 의무를 수행하는 분산된 네트워크 참여자 그룹입니다. 구체적으로 이들은 (i) 사용자 트랜잭션 및 결제를 추적하고, (ii) 네트워크 기여자의 수수료를 계산하며, (iii) (i)와 (ii)의 결과를 기록하고, (iv) 프로토콜 토큰경제를 제어하는 스마트 계약을 엄격하게 비재량적 기반으로 관리하며, (v) 해당 블록체인에 증명을 릴레이하고, (vi) 모든 네트워크 기여자에게 투명하고 실시간 성능 지표를 제공하기 위해 링크 품질 및 활용도에 관한 텔레메트리 데이터를 게시합니다.

구성 요소

DoubleZero 데몬

DoubleZero 데몬 소프트웨어는 DoubleZero 네트워크를 통해 통신해야 하는 서버에서 실행됩니다. 데몬은 터널 인터페이스, 라우팅 테이블 및 경로를 생성하고 관리하기 위해 호스트의 커널 네트워킹 스택과 인터페이스합니다.

활성화기 (Activator)

DoubleZero 커뮤니티의 하나 이상의 컴퓨팅 리소스 기여 멤버가 호스팅하는 활성화기 서비스는 IP 주소 할당 및 상태 변경이 필요한 계약 이벤트를 모니터링하고 네트워크를 대신하여 해당 변경을 관리합니다.

컨트롤러

DoubleZero 커뮤니티의 하나 이상의 컴퓨팅 리소스 기여자가 호스팅하는 컨트롤러 서비스는 스마트 계약 이벤트를 기반으로 현재 구성을 렌더링하기 위한 DoubleZero 장치 에이전트의 구성 인터페이스 역할을 합니다.

에이전트

에이전트 소프트웨어는 DoubleZero 장치에서 직접 실행되며 컨트롤러 서비스에서 해석한 대로 장치에 구성 변경을 적용합니다. 에이전트 소프트웨어는 구성 변경을 위해 컨트롤러를 폴링하고, 장치 상태의 정규 온체인 버전과 장치의 활성 구성 간의 차이를 계산하며, 활성 구성을 조정하는 데 필요한 변경을 적용합니다.

장치

DoubleZero 네트워크의 라우팅 및 링크 종단을 제공하는 물리적 장치 인클로저입니다. DZD는 DoubleZero 에이전트 소프트웨어를 실행하며 컨트롤러 서비스에서 읽은 데이터를 기반으로 구성됩니다.