본문으로 건너뛰기

NEAR 네트워크

NEAR 프로토콜은 각각 독립적인 밸리데이터와 고유한 상태로 작동하는 여러 네트워크에서 작동합니다. 이러한 네트워크는 다음과 같습니다.

메인넷

mainnet은 스마트 컨트랙트 및 실시간 토큰 전송을 위해 생산 준비된 네트워크입니다. mainnet을 위헤 준비된 컨트랙트는 엄격한 테스트와, 필요한 경우 독립적인 보안 검토를 거쳐야 합니다. mainnet은 시간이 지나도 상태가 지속되도록 보장되는 유일한 네트워크입니다 (네트워크 유효성 검사 프로세스의 일반적인 보안 보장에 따름) .

테스트넷

testnetmainnet에 배포하기 전 nearcore의 변경 사항에 대한 공용 네트워크이자 최종 테스트 네트워크입니다. testnet은 배포 전 NEAR 플랫폼의 모든 측면을 테스트하기 위한 것입니다. 계정 생성, 모의 토큰 전송, 개발 도구 및 스마트 컨트랙트 개발에서 testnet 환경은 mainnet과 매우 유사합니다. 모든 nearcore 내 변경 사항은 변경 사항이 mainnet에 릴리스되기 전에 첫 번째 테스트넷에 릴리스 후보로 배포됩니다. 다수의 testnet 밸리데이터가 트랜잭션을 검증하고 새 블록을 생성합니다. dApp 개발자는 mainnet에 배포하기 전에 애플리케이션을 testnet에 배포합니다. testnet에는 자체 트랜잭션과 상태가 있다는 점에 유의하는 것이 중요합니다.

로컬넷

localnet은 퍼블릭 블록체인과 독립적인 NEAR 플랫폼으로 작업하려는 개발자를 위한 것입니다. 여기서는 노드를 직접 생성해야 합니다. localnet에서는 고급 사용 사례(nearcore에 대한 변경 포함)를 위해 계정, 경제 및 기타 요소를 완전히 제어할 수 있습니다. 개발자로서 개발 프로세스 중에 작업에 대한 정보 유출을 피하려는 경우, localnet은 올바른 선택입니다.

로컬 개발에 대한 자세한 내용은 여기 있습니다.

near-cli 네트워크 선택 변수는 local 입니다.


질문이 있으신가요?