KAS를 통해 생성한 계정을 이용하여 Klaytn IDE 등에서 스마트 컨트랙을 수행하는게 가능할까요?
포럼에 있는 글들을 보다 보니 ‘KAS에서 락업 기능은 제공되지 않고 있고, 별도의 컨트랙을 통해 구성해야 한다’(Kip-7 표준 토큰 락업 기능 문의)는 글을 봤는데,
그게 가능하려면 KAS를 통해 생성한 계정을 카이카스에 추가 할 수 있어야 할 것 같고 그럴려면 keystore 혹은 Pub/Priv Key가 필요 할 것 같은데… 이것이 가능할까요?
만약 keystore나 Pub/Priv Key 획득이 힘들다면, KAS 계정으로 스마트컨트랙을 수행하려면 어떻게 해야하는지 문의 드립니다.
따라서 기본적으로는 Kaikas 에 추가하는 것이 어렵지만, 추가하기 위해서는 계정업데이트를 통해서 별도키를 추가하는 방법으로 Kaikas 에 추가할 수 있으나, 해당 키가 유출되었을때 해당 계정으로 트랜잭션 생성이 가능하기 때문에, 보안에 취약할 수 있습니다.
KAS 계정으로 컨트랙트를 배포, 실행 하기 위한 방법은 튜토리얼 문서를 통해서 확인하실 수 있습니다.
기본적으로는 API 를 호출하여 할 수 있으면 Solidity 컴파일러를 이용하여 바이트코드를 추출하여 해당 API 를 사용하실수 있고, 상세한 설명은 문서참고해주시면 감사하겠습니다.