Luniverse
Luniverse2.0-kor
Search…
⌃K
Links

Environment Account 발급하기

루니버스 이용에 필요한 EOA/DEOA 를 발급하고 개인키 (Private Key) 를 생성합니다.

Enrivonment Account란

Environment 에서 사용할 수 있는 Environment Account(루니버스 지갑 계정)을 생성할 수 있습니다. Environment Account EOA (Externally Owned Account) 와 DEOA (Delegated Externally Owned Account) 이렇게 두 가지 타입을 가지고 있습니다.
Enrivonment Account 개인키 (Private Key) 와 공개키 (Public Key) 를 이용하여 EOA/DEOA 를 생성하게 됩니다. EOA/DEOA 는 토큰을 주고 받는 대상으로 사용됩니다.
참고로 스마트 컨트랙트를 생성하면 CA (Contract Account) 가 생성되며 컨트랙트를 호출하여 실행시킬 때 사용이 됩니다. 일반적으로 EOA/DEOA 는 어카운트 (Account) 로, CA 는 컨트랙트 어카운트 (Contract Account) 로 불립니다.

개인키(Private Key) 및 키스토어 파일(Keystore File), 패스프레이즈(Passphrase) 보관 및 분실에 유의해 주세요.

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

Environment Account 생성하기

EOA/DEOA 계정을 생성하기 위해서는 우선 Environment 가 하나 이상 생성되어야 합니다.
상세한 Environment 가이드는 아래 링크를 확인하세요.
👇
1. Home 좌측 메뉴에서 [Environment] → [Environment Account] 를 선택합니다.
2. [+Create Environment Account] 를 클릭하여 Account 생성 과정의 Step 1 으로 이동합니다.
3. 어떤 Environment 에 Environment Account을 생성할 지 선택합니다.
4. Select Account Type에서 EOA 와 DEOA 중 어떤 타입으로 Environment Account을 생성할 지 선택합니다.

EOA (Externally Owned Account) 타입

EOA (Externally Owned Account) 는 Wallet Address 와 Private Key 쌍으로 이루어진 기본 Account 타입 입니다. 생성된 EOA로 트랜잭션을 배포할 때 서명해야며, Token 과 Native Coin 을 Transfer 할 수 있습니다.
5. Select Account Type에서 [Create EOA] 를 선택합니다.
6. Environment Account의 이름을 입력합니다. 이름은 3~20 자리의 문자 또는 숫자의 조합으로만 구성 가능합니다. 여러 Account를 등록하는 경우, 이름을 검색어로 활용하여 원하는 계정을 검색할 수 있습니다.
7. Environment Account의 용도를 입력합니다. 용도를 작성하면 여러 Environment Account 관리할 때 편리하게 구분할 수 있습니다.
8. Environment Account의 키스토어 파일 (Keystore File) 을 생성하기 위한 비밀번호 (Passphrase) 를 입력합니다. 비밀번 (Passphrase) 는 최소 8자리 이상이어야 하며, 특수문자와 숫자가 포함되어야 합니다.
9. [다음] 을 클릭하여 Step 2 로 이동합니다.

비밀번호(Passphrase) 는 Environment Account 개인키 (Private Key) 를 암호화할 때 사용됩니다.

암호화된 개인키 (Private Key) 는 키스토어 파일(Keystore File) 로 다운받을 수 있습니다.
비밀번호(Passphrase) 는 변경할 수 없으며, 비밀번호(passphase) 를 분실한 경우에는 키스토어 파일 (Keystore File) 이 있더라도 트랜잭션 서명이 불가합니다.
신중하게 입력하고 잃어버리지 않도록 보관해주세요.
10. 발급된 개인키 (Private Key) 를 확인합니다.
11. [Copy Private Key] 을 클릭하면 개인키 (Private Key) 정보가 클립보드에 복사됩니다.
12. [Print Key] 을 클릭하여 개인키 (Private Key) 를 인쇄할 수 있습니다.
13. [Download Keystore] 클릭하여 키스토어 파일 (Keystore File) 을 다운로드 받습니다. 다운로드 받은 키스토어 파일 (Keystore File) 은 안전한 곳에 보관해주세요.
14. Vault Service 를 사용할 것인지 선택합니다.
15. [Create] 버튼을 클릭하면 EOA 타입의 Environment Account이 생성됩니다.

키스토어 파일(Keystore File) 은 개인키(Private Key) 의 암호화 파일로 트랜잭션 서명이 필요할 때 사용됩니다.

루니버스에서는 기억하기 힘든 랜덤문자 & 숫자열인 개인키(Private Key) 를 사용자가 직접 입력한 비밀번 호(Passphrase) 로 암호화하여 키스토어 파일(Keystore File) 을 생성할 수 있습니다.
키스토어 파일 (Keystore File) 과 비밀번호(Passphrase) 로 개인키 (Private Key) 를 대신하여 트랜잭션의 서명이 가능하며, 한 번 분실된 키스토어 파일(Keystore File) 은 복구가 불가능합니다.
반드시 안전한 곳에 보관해주세요.

볼트 서비스(Vault Service) 는 키스토어 파일(Keystore File) 의 분실 위험을 피하기 위해 루니버스가 제공하는 키스토어 파일(Keystore File) 저장 서비스입니다.

볼트 서비스(Vault Service) 를 사용하면 키스토어 파일(Keystore File) 이 비밀번호(Passphrase)로 한 번 더 암호화되어 저장됩니다.
트랜잭션 서명이 필요할 때 키스토어 파일(Keystore File) 을 업로드하는 대신 암호화되어 저장된 파일을 불러옵니다.

DEOA (Delegated Externally Owned Account) 타입

DEOA(Delegated EOA) 는 루니버스에서 개인키 (Private Key) 를 암호화하여 관리하기 때문에 매번 번거롭게 트랜잭션에 개인키 (Private Key) 로 직접 서명하는 대신 자동으로 원격 서명 (Remote Sign) 을 할 수 있습니다. 반복적인 트랜잭션에 서명할 때 사용하기 좋습니다.
5. Select Account Type에서 [Create DEOA (Delegated EOA)] 를 선택합니다.
6. Environment Account의 이름을 입력합니다. 이름은 3~50 자리의 문자와 숫자 조합으로 구성되어야 합니다. 여러 Account를 등록하는 경우, 이름을 검색어로 활용하여 원하는 계정을 검색할 수 있습니다.
7. Environment Account의 용도를 입력합니다. 용도를 작성하면 여러 Environment Account을 관리할 때 편리하게 구분할 수 있습니다.
8. [Create]버을 클릭하면 DEOA 타입의 Environment Account이 생성됩니다.