IBRL 모드에서의 밸리데이터 테스트넷 연결
DoubleZero 테스트넷에 연결함으로써 여기에 명시된 평가 계약 조건에 동의합니다 (클릭하여 확장)
DoubleZero 테스트넷 평가 계약
솔루션(아래 정의)에 접근하거나 사용함으로써, 귀하는 최초 접근일(이하 "발효일")부터 본 평가 계약(이하 "본 계약")이 DoubleZero Foundation(이하 "DZF")이 귀하(이하 "사용자" 또는 "귀하")에게 평가 목적으로 솔루션에 대한 접근을 제공하는 조건을 규정함에 동의합니다. 상호 약속을 고려하여, 귀하는 다음과 같이 동의합니다:
1. 정의.
1.1 "기밀 정보"란 일방 당사자가 타방 당사자에게 공개하는 모든 정보로서 기밀로 지정되거나, 기밀로 이해되어야 하는 정보를 의미하며, 솔루션, 제품 계획, 사업 계획, 영업 비밀, 기술 또는 기타 독점 정보를 포함하되 이에 국한되지 않습니다.
1.2 "솔루션" 이란 web3 프로젝트를 위한 DoubleZero 고성능 네트워크 인프라의 테스트넷 버전(이하 "테스트넷")과 통합 대역폭을 갖춘 관련 엣지 필터링 서비스(이하 "정보 서비스"), DZ 소프트웨어(아래 정의), DZF가 DZ 소프트웨어와 관련하여 제공하는 모든 자료(이하 "문서"), 그리고 DZF가 본 계약에 따라 사용자에게 제공하는 기타 자료를 의미합니다.
2. 접근.
2.1 솔루션에 대한 접근. 본 계약의 조건에 따라, DZF는 인터넷을 통해 사용자에게 솔루션에 대한 접근을 제공합니다. 사용자의 접근은 정보 서비스를 평가하기 위한 목적에 한정된 비독점적, 양도 불가능한 제한적 솔루션 사용입니다. 솔루션을 구성하는 소프트웨어(이하 "DZ 소프트웨어")와 관련하여, DZF는 평가 기간 동안 사용자에게 해당 DZ 소프트웨어를 문서에서 규정한 바에 따라서만 복사, 다운로드, 합리적인 수의 사본 제작, 실행 및 배포(해당되는 경우)할 수 있는 제한적이고 철회 가능한 라이선스를 부여합니다.
2.2 제한 사항. 사용자는 발효일부터 DZF가 종료할 때까지(이하 "평가 기간") 본 계약에 따라 솔루션을 사용할 수 있습니다. 사용자는 평가 기간 이후 솔루션 사용 권한이 수수료 지불을 포함한 별도의 상업 계약에 따를 것임을 이해합니다. 사용자는 다음 행위를 하거나 제3자가 하도록 허용해서는 안 됩니다: (i) 솔루션 또는 그 일부를 기반으로 파생 저작물을 수정하거나 생성하는 행위; (ii) 본 계약에서 명시적으로 허용한 경우를 제외한 솔루션 복제; (iii) 사용자의 플랫폼이나 제품을 통하거나 이와 연계하여 정보 서비스를 제공하는 경우를 제외하고, 서비스 뷰로 기반이든 기타 방식이든 솔루션의 전부 또는 일부를 재라이선스, 배포, 판매, 대여, 임대, 양도하거나 권리를 부여하거나 제3자에게 솔루션에 대한 접근을 독립적으로 제공하는 행위; 또는 (iv) 본 계약에 규정된 것 이외의 방식으로 솔루션을 사용하는 행위.
2.3 소유권. DZF는 솔루션에 대한 지적재산권을 포함한 모든 권리, 소유권 및 이익을 보유합니다.
3 피드백. DZF는 주기적으로 사용자에게 솔루션의 사용, 운영 및 기능에 관한 피드백("피드백")을 요청할 수 있으며, 사용자는 DZF에 이를 제공하는 데 동의합니다. 사용자는 DZF에게 피드백을 모든 제품 및 서비스에 사용하고 통합할 수 있는 비독점적, 전 세계적, 영구적, 취소 불가능한, 로열티 없는, 전액 지불 완료된, 완전히 재라이선스 및 양도 가능한 권리와 라이선스를 부여하며, 이러한 제품 및 서비스를 제작, 사용, 판매, 판매 제안, 수입 및 기타 방식으로 활용하고, 피드백을 제한 없이 사용, 복사, 배포 및 기타 방식으로 활용할 수 있도록 합니다.
4. 기간 및 종료.
4.1 기간. 본 계약은 발효일부터 시작되며 평가 기간 동안 완전한 효력을 유지합니다. 어느 일방 당사자든 편의에 따라 이유 여부에 관계없이 타방 당사자에게 서면 통지(이메일 가능)함으로써 즉시 본 계약을 종료할 수 있습니다.
4.1 종료의 효과. 어떤 사유로든 본 계약이 종료되면: (i) 본 계약에 따라 사용자에게 부여된 권리는 즉시 종료됩니다; (ii) 사용자는 솔루션의 모든 사용을 즉시 중단하고 보유 중인 모든 문서 및 DZ 소프트웨어를 반환하거나 파기해야 합니다; (iii) 각 당사자는 타방 당사자의 모든 기밀 정보와 자산을 신속히 반환하거나 파기해야 합니다; 그리고 (iv) 제2.2조, 제2.3조, 제3조, 제4.2조 및 제5조부터 제8조까지는 존속합니다.
5. 기밀 유지. 각 당사자는 타방 당사자의 기밀 정보를 본 계약에 따른 의무 이행과 권리 행사를 위해서만 사용하며, 본 계약에서 달리 허용하는 경우를 제외하고 이를 공개하거나 공개되도록 허용하지 않을 것에 동의합니다. 다만, 어느 당사자든 알 필요가 있고 본 계약에 규정된 것과 동등 이상의 기밀 유지 의무에 구속되는 직원, 변호사 및 기타 대리인에게 기밀 정보를 공개할 수 있으며; 법률에 의해 요구되는 경우(이 경우 수령 당사자는 공개 당사자에게 사전 통지 및 해당 공개에 대해 이의를 제기할 기회를 제공하고, 관련 법률이 허용하는 범위 내에서 공개를 최소화해야 합니다) 공개할 수 있습니다. 본 제5조의 기밀 유지 의무는 다음 정보에는 적용되지 않습니다: (a) 수령 당사자의 과실 없이 일반적으로 알려지거나 공개적으로 이용 가능하게 된 정보; (b) 공개 당사자의 공개 이전에 수령 당사자가 제한 없이 적법하게 알고 있던 정보; (c) 법적 권한을 가진 다른 사람이 제한 없이 수령 당사자에게 적법하게 공개한 정보; 또는 (d) 공개 당사자의 기밀 정보를 사용하거나 참조하지 않고 수령 당사자가 독립적으로 개발한 정보. 각 당사자는 타방 당사자의 기밀 정보를 무단 사용 및 공개로부터 보호하기 위해 상당한 주의를 기울일 것에 동의합니다. 본 조항 또는 본 계약에 포함된 라이선스의 실제 또는 우려되는 위반이 발생한 경우, 비위반 당사자는 다른 권리나 구제 수단을 포기하지 않고 즉각적인 금지 명령 및 기타 형평법상 구제를 구할 수 있습니다. 사용자는 솔루션 및 솔루션에 대한 접근을 제공하는 비밀번호, 시드 구문 또는 코드의 비밀을 DZF의 기밀 정보로서 유지할 책임이 있습니다. 본 계약의 어떤 조항도 솔루션의 성능, 가용성, 사용량, 무결성 및 보안에 관한 데이터를 사용할 DZF의 권리나 능력을 제한하거나 제약하지 않습니다. 어느 일방 당사자가 본 제5조의 조항을 위반하거나 위반하겠다고 위협하는 경우, 각 당사자는 비위반 당사자가 법률상 적절한 구제 수단이 없으며 따라서 보증금 없이 그리고 실제 금전적 손해를 입증할 필요 없이 즉각적인 금지 명령 및 기타 형평법상 구제를 받을 권리가 있음에 동의합니다.
6. 보증 면책; 책임 제한.
6.1 보증 면책. 솔루션은 어떠한 종류의 보증도 없이 "있는 그대로" 제공됩니다. DZF는 솔루션 및 문서와 관련하여 그 상태, 표현이나 설명과의 적합성을 포함하여 명시적, 묵시적, 법정 또는 기타 어떠한 보증도 하지 않으며, DZF는 상품성, 특정 목적 적합성, 소유권 및 비침해에 대한 모든 묵시적 보증을 명시적으로 부인합니다.
6.2 책임 제한. 제2.1조, 제2.2조 및 제5조의 위반을 제외하고, 어떠한 경우에도 어느 일방 당사자는 타방 당사자에게 간접적, 부수적, 특별 또는 기타 결과적 손해에 대해 책임을 지지 않으며, 이는 이익 손실, 사용 손실 또는 데이터 손실에 대한 손해를 포함하되 이에 국한되지 않고, 본 계약과 관련하여 또는 이로부터 발생하는 계약, 불법행위 또는 기타 소송에서 귀하 또는 제3자가 입은 손해이며, 타방 당사자가 그러한 손해의 가능성을 사전에 고지받았더라도 마찬가지입니다. 어떠한 경우에도 본 계약과 관련하여 또는 이로부터 발생하는 DZF의 총 책임은 계약, 불법행위 또는 기타 소송 여부에 관계없이 100달러($100)를 초과하지 않습니다. 전술한 제한은 본 계약의 제한적 구제의 본질적 목적이 달성되지 못하는 경우에도 적용됩니다. 양 당사자는 전술한 제한이 본 계약에 따른 위험의 합리적 배분을 나타냄에 동의합니다.
7. 준거법. 본 계약 및 본 계약과 관련하여 발생하는 모든 사항은 케이맨 제도 법률에 따라 규율, 해석 및 구성됩니다. 본 계약과 관련하여 또는 이로부터 논쟁, 분쟁 또는 청구(이하 "분쟁")가 발생하는 경우, 해당 당사자는 타방 당사자에게 해당 분쟁에 대한 30일간의 통지(이하 "분쟁 통지")를 제공해야 합니다. 분쟁 통지 송달 후 30일이 경과하여도 분쟁이 해결되지 않은 경우, 해당 당사자는 본 계약에 규정된 바에 따라 중재 절차를 개시할 수 있습니다. 분쟁 통지 송달 후 30일이 경과하여도 분쟁이 남아 있는 경우, 분쟁은 본 계약 체결일 현재 유효한 CI-MAC 중재 규칙(이하 "중재 규칙")에 따라 케이맨 국제 중재 및 조정 센터(CI-MAC)가 관리하는 중재에 의해 해결되며, 해당 중재 규칙은 본 조항에 참조로 통합된 것으로 간주되고 중재법(개정법 포함)에 의해 규율됩니다. 중재 장소는 케이맨 제도 그랜드 케이맨 조지타운이며 케이맨 제도 법률에 의해 규율됩니다. 중재 언어는 영어입니다. 중재는 중재 규칙에 따라 선임되는 단독 중재인이 결정합니다. 중재인이 내린 판정이나 결정은 서면으로 작성되어야 하며, 항소권 없이 당사자들에 대해 최종적이고 구속력을 가지며, 이에 따라 획득한 판정에 대한 판결은 관할권을 가진 모든 법원에서 등록되거나 집행될 수 있습니다. 본 계약과 관련하여 또는 이로부터 발생하는 청구에 기반한 법률상 또는 형평법상의 소송은 어떠한 관할 법원에서도 제기되어서는 안 됩니다. 본 계약의 조건을 집행하기 위해 소송이나 중재가 필요한 경우, 승소 당사자는 타방 당사자로부터 변호사 비용을 지급받을 권리가 있습니다. 각 당사자는 불편한 법정지 원칙을 주장하거나, 해당 중재 또는 법원의 관할권에 구속되지 않는다고 주장하거나, 본 계약에 따라 제기된 절차의 범위 내에서 관할지에 이의를 제기할 권리를 포기합니다.
8. 일반 조항. 본 계약은 DZF의 사전 서면 동의 없이 사용자가 양도하거나 이전할 수 없습니다. DZF는 본 계약을 자유롭게 양도할 수 있습니다. 본 계약에 따라 발송이 필요한 모든 통지는 이메일(DZF: legal@doublezero.xyz)로 발송되어야 하며, 발송 다음 날 수령된 것으로 간주됩니다(전송 확인 필요). 본 계약의 어떤 조항이 무효이거나 집행 불가능한 것으로 판명되더라도, 본 계약의 나머지 조항은 완전한 효력을 유지합니다. 어느 일방 당사자가 본 계약의 불이행이나 위반을 면제하더라도, 이는 다른 또는 후속 불이행이나 위반에 대한 면제를 구성하지 않습니다. 어느 당사자도 예견 가능 여부에 관계없이 천재지변, 지진, 물자 부족, 운송 장애, 노동 분쟁, 폭동, 전쟁, 화재, 전염병 및 통제할 수 없는 유사한 사건으로 인한 이행 지연이나 불이행에 대해 책임을 지지 않습니다. 본 계약은 첨부 문서와 함께 당사자 간의 완전한 합의를 구성하며, 본 계약의 주제에 관한 모든 이전 또는 동시 합의나 표현(서면 또는 구두)을 대체합니다. 본 계약은 각 당사자의 정당한 권한을 가진 대리인이 서명한 서면에 의해서만 수정 또는 변경될 수 있습니다.
테스트넷 IBRL 모드 연결
Note
IBRL 모드는 기존 공인 IP 주소를 사용하므로 밸리데이터 클라이언트를 재시작할 필요가 없습니다.
Solana 테스트넷 밸리데이터는 이 페이지에서 설명하는 DoubleZero 테스트넷 연결을 완료합니다.
각 Solana 밸리데이터는 고유한 아이덴티티 키페어를 가지고 있으며, 여기서 노드 ID라고 알려진 공개 키를 추출합니다. 이것은 Solana 네트워크에서 밸리데이터의 고유한 식별자입니다.
DoubleZeroID와 노드 ID가 확인되면, 머신의 소유권을 증명합니다. 이는 밸리데이터의 아이덴티티 키로 서명된 DoubleZeroID를 포함하는 메시지를 생성하여 수행됩니다. 결과로 얻어지는 암호학적 서명은 귀하가 해당 밸리데이터를 제어하고 있다는 검증 가능한 증거로 사용됩니다.
마지막으로, DoubleZero에 연결 요청을 제출합니다. 이 요청은 다음을 전달합니다: "여기 제 아이덴티티가 있고, 소유권 증명이 있으며, 연결 방법은 이렇습니다." DoubleZero는 이 정보를 검증하고, 증명을 수락하고, DoubleZero에서 밸리데이터의 네트워크 접근을 프로비저닝합니다.
이 가이드에서는 1개의 프라이머리 밸리데이터를 등록하고, 동시에 최대 3개의 백업/페일오버 머신을 등록할 수 있습니다.
사전 요구 사항
- Solana CLI가 설치되어 있고 $PATH에 등록되어 있어야 합니다
- 밸리데이터의 경우: sol 사용자 하에서 밸리데이터 아이덴티티 키페어 파일(예: validator-keypair.json)에 대한 접근 권한이 필요합니다
- 밸리데이터의 경우: 연결하려는 Solana 밸리데이터의 아이덴티티 키에 최소 1 SOL이 있는지 확인합니다
- DoubleZero 및 Solana RPC에 필요한 아웃바운드 연결을 허용하는 방화벽 규칙이 설정되어 있어야 하며, GRE (ip proto 47) 및 BGP (169.254.0.0/16 on tcp/179)를 포함합니다
Info
밸리데이터 ID는 Solana gossip과 대조하여 대상 IP를 결정합니다. 대상 IP와 DoubleZero ID는 귀하의 머신과 대상 DoubleZero 장치 간의 GRE 터널을 개설할 때 사용됩니다.
참고: 동일한 IP에 임시 ID와 프라이머리 ID가 있는 경우, 머신 등록 시 프라이머리 ID만 사용됩니다. 이는 임시 ID가 gossip에 나타나지 않아 대상 머신의 IP를 확인하는 데 사용할 수 없기 때문입니다.
1. 클라이언트 네트워크 확인
진행하기 전에 설정 지침을 따르십시오. 테스트넷 패키지를 설치하십시오 — 테스트넷과 메인넷-베타는 서로 다른 패키지 저장소를 사용합니다.
설정의 마지막 단계는 네트워크 연결을 해제하는 것이었습니다. 이는 머신에서 DoubleZero로의 터널이 하나만 열려 있고, 해당 터널이 올바른 네트워크에 연결되어 있는지 확인하기 위함입니다.
클라이언트가 테스트넷에 있는지 확인합니다:
doublezero status
Network 열이 testnet이어야 합니다. mainnet-beta이거나 잘못된 패키지를 설치한 경우, 문제 해결의 복사-붙여넣기 전환을 사용하십시오.
약 30초 후 사용 가능한 DoubleZero 장치를 확인할 수 있습니다:
doublezero latency
doublezero latency
pubkey | code | ip | min | max | avg | reachable
6E1fuqbDBG5ejhYEGKHNkWG5mSTczjy4R77XCKEdUtpb | nyc-dz001 | 64.86.249.22 | 2.44ms | 2.63ms | 2.50ms | true
CT8mP6RUoRcAB67HjKV9am7SBTCpxaJEwfQrSjVLdZfD | lax-dz001 | 207.45.216.134 | 71.97ms | 72.01ms | 71.99ms | true
Cpt3doj17dCF6bEhvc7VeAuZbXLD88a1EboTyE8uj6ZL | lon-dz001 | 195.219.120.66 | 71.94ms | 72.08ms | 72.00ms | true
4Wr7PQr5kyqCNJo3RKa8675K7ZtQ6fBUeorcexgp49Zp | ams-dz001 | 195.219.138.50 | 76.55ms | 76.65ms | 76.61ms | true
29ghthsKeH2ZCUmN2sUvhJtpEXn2ZxqAuq4sZFBFZmEs | fra-dz001 | 195.219.220.58 | 83.01ms | 83.10ms | 83.05ms | true
hWffRFpLrsZoF5r9qJS6AL2D9TEmSvPUBEbDrLc111Y | fra-dz-001-x | 195.12.227.250 | 84.87ms | 84.91ms | 84.89ms | true
8jyamHfu3rumSEJt9YhtYw3J4a7aKeiztdqux17irGSj | prg-dz-001-x | 195.12.228.250 | 95.27ms | 95.30ms | 95.29ms | true
5tqXoiQtZmuL6CjhgAC6vA49JRUsgB9Gsqh4fNjEhftU | tyo-dz001 | 180.87.154.78 | 180.96ms | 181.08ms | 181.02ms | true
D3ZjDiLzvrGi5NJGzmM7b3YZg6e2DrUcBCQznJr3KfC8 | sin-dz001 | 180.87.102.98 | 220.87ms | 221.14ms | 220.97ms | true