안녕하세요.
-
KlaytnWallet으로 account를 생성하면 private key, public key쌍이 다같이 나옵니다.
KAS Wallet API를 사용하면 이 링크를 참고하시면 좋을 것 같은데, KAS Wallet API를 사용하시면 HSM이라는 장비를 통해 키 쌍이 생성되며 private key는 HSM에 관리되며 사용자에게 노출되지 않는다는 부분에서 차이점이 있습니다. -
caver-js-ext-kas를 사용하면 차이 없이 사용한다는 말이 어떤 내용인지 모르겠습니다. 질문을 좀 더 상세하게 해주시면 감사하겠습니다. Keyring은 address와 private key를 관리하는 Caver SDK에서 정의한 키를 저장하는 자료구조입니다.
-
1번 질문에 대한 답변에 이어서 해보자면, KlatytnWallet에서 제공하는 Faucet을 사용하려면 Account의 private key가 필요합니다만, KAS로 만든 계정은 private key를 HSM에서 관리하고 사용자에게 노출이 되지않기 때문에 Faucet을 사용 할 수 없습니다.