메인넷과 테스트넷의 차이점?
메인넷은 특정 토큰 독자적인 기반을 닦아 파생물을 만들 수 있는 기초적인 독립 생태계라고 알고 있는데, 테스트넷은 무엇인가요?
55글자 더 채워주세요.
2개의 답변이 있어요!
- 테스트 네트워크 (Test network)
요약 : 테스트넷은 말 그대로 테스트를 위한 블록체인입니다.
메인넷이 개발되기 전에는 메인넷을 테스트하기 위함으로 사용되며, 메인넷 개발 이후에는 개발지원이나 메인넷 업그레이드등 다양한 목적을 위해 테스트넷이 가동됩니다.
테스트 넷은 개발자에게 프로그램을 개발/실행/테스트 할 수 있는 환경을 제공합니다.
테스트 넷 상의 모든 블록체인들은 순수 기능을 제외하고는 메인 넷과 관련이 없습니다. 만약 간단한 개발을 진행 할 경우 테스트넷에서 충분히 진행할 수 있습니다.
상용 서비스를 동작시키기 위한 블록체인이 아니기 때문에 테스트가 완료된 후, 메인 넷으로 옮겨 온라인에서 실행하게 됩니다.
일반적으로 테스트넷의 퍼포먼스(속도, 안정성, 가치등)가 메인넷보다 현격히 부족합니다.
테스트넷은 메인넷에 새로운 코드를 적용하기전에 문제 없이 잘 동작하는지 돌려보기 위한 네트워크 입니다.
그 외에 DApp 개발 할때도 테스트넷을 이용하여 개발하고 개발완료되면 메인넷에 올려놓기도 합니다.
DApp의 경우 개발완료전에 수많은 테스트를 해야하는데 그때마다 매번 수수료를 지불하다보면 개발단가가 높아지기 때문에 개발완료전에는 대부분 테스트넷에서 거래가 이루어지도록 만들어집니다.