강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

신진님의 프로필 이미지
신진

작성한 질문수

Klaytn 클레이튼 블록체인 어플리케이션 만들기 - NFT

토큰 발행 (구조체 & 매핑)

KAS와 CAVER의 관계

작성

·

329

0

안녕하세요 초보입문자입니다.
 
caver.js는 블록체인에 연결하기 위한 라이브러리 정도로 이해하고 있는데 Klaytn API가 또 있잖아요?
 
caver.js의 기능이 똑같이 Klaytn API에서 구현되는 건지
caver.js가 KAS로 연결되는건지
둘간의 관계를 정리해주세요
 
감사합니다.

퀴즈

The main reasons for inheriting and using the standard ERC721 contract from the OpenZeppelin library in Solidity are security, compliance with the ERC721 standard, and code reusability, which significantly reduces development time.

To reduce gas costs when deploying a contract

To reuse and extend standardized, verified functions

To automatically set the token name and symbol

To mandate the use of multiple inheritance

답변 1

0

SEJONG IT EDU님의 프로필 이미지
SEJONG IT EDU
지식공유자

안녕하세요. 

caver.js 라이브러리를 사용해서 내가 블록체인과 직접적으로 그리고 좀 더 세밀한 방식으로 소통한다고 보시면 될 것 같습니다. 

반면에 KAS는 클레이튼 서버에 이미 구축된 API를 내쪽에서 호출해 더 쉽게 사용하는거구요. 이거는 Restful 방식으로 블록체인에 접근하는겁니다.

결론은 KAS를 쓰면 더 빠르게 개발을 할 수 가 있다는거고 caver.js를 사용하면 시간은 좀 더 걸리지만 내가 직접 API를 만들어서 좀 더 정교하게 쓸 수 있습니다. KAS쪽 서버가 혹시나 다운되면 caver.js 썼을 때 빛을 발할 수도 있겠네요.

신진님의 프로필 이미지
신진

작성한 질문수

질문하기