Create Luniverse Consortium Mainnet

루니버스 컨소시엄 메인넷을 생성하고, 컨소시엄 멤버를 Validator로 초대하여 네트워크를 확장하세요.

Consortium Mainnet 생성하기

  1. 콘솔 홈 좌측 메뉴에서 [Consortium] → [Overview]를 선택합니다.
  2. [Create Consortium Mainnet] 버튼을 클릭합니다.

STEP1. Consortium 생성하기

  1. STEP1의 [Create Consortium Mainnet] 버튼을 클릭하여 Consortium을 정의합니다.
    • Consortium Name
      컨소시엄 이름을 입력합니다. 생성된 이름은 추후 수정할 수 없습니다.
    • Description (Option)
      컨소시엄 대한 목적 및 추가 설명을 입력합니다.

  2. 메인넷 생성을 위해 생성 관련 정보를 입력합니다.
    • Environment Name
      생성하실 Mainnet 체인의 이름을 입력합니다.
    • Description (Option)
      체인에 대한 목적 및 추가 설명을 입력합니다.
    • Select a Geo
      생성 지역을 선택합니다.
    • Consensus Algorithm
      합의 알고리즘을 선택합니다. PoA (Proof of Authority) 합의 알고리즘을 지원합니다.

  3. 초대할 Validator 정보를 입력합니다. 메인넷 체인 생성시에 3개의 chain validator 가 필요합니다. Luniverse 관리자와 Consortium chain Mainnet 생성자(사용자)가 기본으로 구성원으로 입력되어 있으며, 추가로 1명의 validator를 필요로 합니다. 초대할 사용자의 [Name], [Email] 을 입력하면 자동으로 validator 초대 메일을 발송합니다.
    • 추가 Validator 일원
    • Mainnet Chain을 생성하는 Initiator (사용자의 계정)
    • 시스템 모니터링 노드를 위한 Luniverse 관리자

  4. 입력을 완료하면 [Next] 버튼을 클릭하세요.

  1. Native Coin 생성을 위한 정보를 입력한 뒤 [Create] 버튼을 클릭하여 생성을 완료합니다. Native Coin은 메인넷의 트랜잭션 수수료 지불 수단으로써 블록을 추가하고 검증하는 Validator 보상에 사용됩니다. 수수료 즉, Gas가 없는 환경을 만들고 싶다면 Gas Price 단위를 ‘0’으로 설정하여 Zero Network을 만들수 있습니다.
  • Native Coin Name
    Native Coin의 이름을 입력하세요.
  • Native Coin Symbol
    2~5 단어의 심볼을 입력하세요.
  • Pre-Allocation of Funds
    메인넷의 첫번째 블록인 Genesis Block을 생성하기 위해 사전에 정의되어야 하는 Native Coin의 수량입니다. 블록 보상, 밸리데이터 스테이킹 기능, 수수료등을 감안하여 충분한 수량을 입력하세요. (추천 값 : 백억, 10,000,000,000)
  • Reward per Block
    블록 생성당 보상 수량을 입력하세요. (추천 값 : 2)
    큰 수량을 입력할 수록 밸리데이터는 블록이 생성될때 마다 더 많은 보상을 받게 됩니다.
  • Gas Price Unit
    네트워크 수수료인 GAS의 Price와 Native Coin의 비율을 입력하세요. ‘0’을 입력하면 수수료가 없는 Zero Network을 만들 수 있습니다. 수수료가 동작하는 환경을 만들고 싶다면 소숫점 숫자를 입력하세요. (추천 값 : 0.0000000001)

STEP2. Create Wallet

컨소시엄 메인넷에서 사용할 Node Wallet을 생성하세요.

Wallet은 블록 생성 보상과 온체인 거버넌스의 투표 생성, 투표 행사를 위해 사용됩니다. 이 Wallet은 메인넷 체인의 Environment에서 사용할 수 있는 EOA로써 Environment Account라고 부릅니다. Environment Account는 개인키(Private Key) 와 공개키(Public Key)를 이용하여 EOA를 생성하게 됩니다.

❗️

개인키 관리에 유의하세요.

개인키 (Private Key) 및 키스토어 파일 (Keystore File), 패스프레이즈 (Passphrase) 보관 및 분실에 유의해 주세요.
EOA 개인키(Private Key), 키스토어 파일(Keystore File), 패스프레이즈(Passphrase) 를 최초 생성 후 별도로 보관하거나 백업하지 않습니다.
회원의 정보가 분실, 손상된 경우에는 복구가 불가하니 반드시 안전하고 보안이 유지되는 곳에 개인키 (Private Key), 키스토어 파일 (Keystore File)을 보관하시기 바랍니다.


  1. Create Consortium 화면에서 [Create Wallet]을 클릭하세요.

  1. 초대받은 Validator의 경우 콘솔 홈 좌측 메뉴의 Consortium > Overview의 컨소시엄 목록에서 초대받은 컨소시엄을 클릭하면 [Create Wallet]이 진행됩니다.

  1. Environment Account 생성에 필요한 정보를 입력합니다.
  • Select Environment
    생성중인 메인넷 Environment가 보여집니다.
  • Select Account Type
    컨소시엄 메인넷의 Wallet은 EOA만 가능합니다.
  • Account name
    Account의 이름을 입력합니다. 이름은 3~20 자리의 문자 또는 숫자의 조합으로만 구성 가능합니다.
  • Purpose (Option)
    Account의 용도를 입력합니다. 용도를 작성하면 여러 Environment Account 관리할 때 편리하게 구분할 수 있습니다.
  • Passphrase
    Environment Account의 키스토어 파일(Keystore File)을 생성하기 위한 비밀번호(Passphrase) 를 입력합니다. 비밀번호(Passphrase) 는 최소 8자리 이상이어야 하며, 특수문자와 숫자가 포함되어야 합니다.
  • Confirm Passphrase
    확인을 위해 패스프레이즈를 한번 더 입력하세요.

    ❗️

    비밀번호 관리에 주의해주세요.

    비밀번호(Passphrase) 는 Environment Account 개인키(Private Key) 를 암호화할 때 사용됩니다. 암호화된 개인키(Private Key) 는 키스토어 파일(Keystore File) 로 다운받을 수 있습니다. 비밀번호(Passphrase) 는 변경할 수 없으며, 비밀번호(passphase)를 분실한 경우에는 키스토어 파일 (Keystore File)이 있더라도 트랜잭션 서명이 불가합니다.
    신중하게 입력하고 잃어버리지 않도록 보관해주세요.


  1. 발급된 개인키를 확인하고, [Download Keystore]를 클릭하여 키스토어 파일(Keystore File)을 다운로드 받습니다. 다운로드 받은 파일은 안전한 곳에 보관해주세요.

  1. Vault Service를 사용할 것인지 선택합니다. 볼트 서비스(Vault Service) 는 키스토어 파일(Keystore File) 의 분실 위험을 피하기 위해 루니버스가 제공하는 키스토어 파일(Keystore File) 저장 서비스입니다.
    볼트 서비스(Vault Service) 를 사용하면 키스토어 파일(Keystore File) 이 비밀번호(Passphrase)로 한 번 더 암호화되어 저장됩니다. 트랜잭션 서명이 필요할 때 키스토어 파일(Keystore File) 을 업로드하는 대신 암호화되어 저장된 파일을 불러옵니다.

  1. [Complete] 버튼을 클릭하면 EOA 타입의 Environment Account(Wallet) 생성이 완료됩니다.

STEP3. 메인넷 Deploy

초대한 Validator 합류와 Wallet 생성을 완료했다면, 이제 메인넷 Deploy를 시작합니다. Validator 합류 상태는 생성 화면 하단의 Join Validator 목록에서 확인할 수 있습니다. 합류 상태 목록의 [Invite Again]을 클릭하면 Validator에게 초대 메일을 재발송합니다.


  1. Validator 합류와 지갑 생성이 완료되면 [Deploy] 버튼이 활성화 됩니다. 활성화된 버튼을 클릭하면 메인넷을 Deploy 합니다.

  1. 메인넷 배포는 환경 구성을 위해 10분 ~15분 가량 소요 됩니다.
    배포가 성공적으로 완료되면 Consortium -> Overview 화면에서 생성된 컨소시엄 목록과 상세한 Node 구성 정보를 확인할 수 있습니다.

이제 Consortium Mainnet 생성이 완료되었습니다!

Luniverse Consortium Mainnet Governance 페이지를 참고하여 체인에 참여하는 Validator들 간 Governance 도구를 운영해보세요.