Skip to main content

Midnight 테스트넷 주요 변경 사항 및 Partner-Chains v1.5 밸리데이터 재등록 가이드

· 3 min read
Stevan Lohja
Developer Relations

Midnight 테스트넷 주요 업그레이드로 버전 1.5가 도입됩니다. 밸리데이터 재등록, 개선된 노드 설정, partner-chain 참여자를 위한 향상된 도구가 포함됩니다.

Midnight 테스트넷 업그레이드의 주요 변경 사항 중 하나는 Partner-Chains 버전이 1.2에서 1.5로 도약한 것입니다. 이 변경으로 인해 Midnight 밸리데이터는 재등록이 필요합니다.

Why is Midnight taking a leap from 1.2 to 1.5?

테스트넷은 v1.2에서 운영 중이었습니다. v1.4를 거치는 업그레이드 경로(구체적으로 v1.3에서 v1.4로의 전환)에서 partner-chain 컨트랙트에 호환성을 깨뜨리는 변경이 있어 체인 리셋이 필요했습니다. 이 호환되지 않는 중간 단계를 우회하고 혼란을 최소화하기 위해, 최신 안정 릴리스인 v1.5을 직접 배포하기로 했습니다.

How to become a Midnight block producer?

  1. 문서를 따라 SPO를 등록하고 Midnight 밸리데이터 노드를 실행하세요. Midnight 문서의 validate 섹션이 최신 변경 사항에 맞게 업데이트되었습니다: https://docs.midnight.network/validate/run-a-validator/
  2. Midnight Discord에 참여하여 block-producers 채널에서 질문, 문제, 개선 제안을 논의하세요: https://discord.com/invite/midnightnetwork
  3. 지원되는 컴포넌트 버전은 호환성 매트릭스를 참고하세요.

주요 변경 사항:

Feature/Aspectv1.2v1.5
CLI Toolspartner-chains-clipc-contracts-cli 바이너리가 필요했으며, ./partner-chains-cli <commands>로 실행했습니다.위자드가 midnight-node 명령에 통합되었습니다 (예: ./midnight-node wizards --help). 별도 바이너리가 필요 없습니다.
Docker Repositorymidnight-ntwrk/midnight-node-docker에 호스팅 (현재 아카이브됨).공식 Midnight Foundation 조직의 midnightntwrk/midnight-node-docker로 이전.
Service Ports컨트랙트 상호작용(예: 등록)을 위해 Ogmios와 Kupo 서비스 포트가 모두 필요했습니다.Ogmios 서비스 포트만 필요합니다.
Keystore Directorydata/chains/testnet-02/...에 위치.data/chains/partner_chains_template/...을 사용합니다. 새 키는 data/chains/undeployed/...에 생성됩니다 (해결 방법: undeployedpartner_chains_template으로 이름 변경).
Key Support확장 키를 지원하지 않아 사용자(예: CNTools)가 새 키 세트를 만들어야 했습니다.BIP32-Ed25519 확장 키를 지원합니다.
Memory Recommendationmidnight-node에 약 32GB.원장 최적화로 약 16GB로 감소.

자주 묻는 질문:

QuestionAnswer
이번 업그레이드 전에 이미 testnet-02에 등록되어 있었습니다. 다시 등록해야 하나요?네. 위원회 후보 목록이 완전히 리셋되므로 다시 등록해야 합니다.
업그레이드 전에 이미 testnet-02에 등록되어 있었습니다. 등록 해제해야 하나요?아닙니다. 최신 Midnight-node 버전으로 Testnet-02에 다시 등록하면 됩니다.
기존 키를 사용할 수 있나요?네. 등록 과정에 사용하세요.
업그레이드 전에 이미 testnet-02에 등록되어 있었습니다. 어떤 순서로 재등록해야 하나요?1. 선택 사항: 같은 키를 재사용하려면 Partner-chain 키를 백업하세요.
2. Midnight-validator 노드를 중지하고 Midnight-node db를 삭제하세요.
3. 최신 문서를 따라 등록하세요.
4. 최신 Midnight-node를 밸리데이터 모드로 실행하고 블록을 생산하세요.
기존 Midnight 밸리데이터가 아니지만, SPO를 밸리데이터로 등록하는 데 관심이 있습니다. 재등록해야 하나요?1. 최신 문서를 따라 등록하세요.
2. 최신 Midnight-node를 밸리데이터 모드로 실행하고 블록을 생산하세요.
Cardano-db-sync이 여전히 필요한가요?네. Midnight-node는 Cardano-db-sync에 대한 영구 연결이 필요합니다. v1.5에서는 Partner-chains 스택의 Kupo 서비스만 제거되었습니다.