기본 콘텐츠로 건너뛰기

라벨이 Klaytn인 게시물 표시

Polygon이 뜨는 이유, 그리고 Klaytn이 아직 못뜨는 이유.. 그리고 외국에서 본 한국 블록체인 기술

Klaytn네트워크에서 개발을 진행하다가  Polygon으로 변경을 했습니다.  두 네트워크에 접하면서의 경험담을 적어보겠습니다.   Klaytn은 서드파티 개발 툴이 없는 것 같습니다.  때문에 Klaytn의 공식 서비스인 KAS를 이용해서 개발을 진행해야 합니다.  그리고 공식 KAS API문서가 잘 되어 있는 듯 하지만,  대부분이 ERC 문서를 그대로 번역만 한 것이다 보니 한글이지만 한글을 이해하기 힘든 상황이 자주 있습니다.  그리고 없는 내용은 오히려 ERC문서를 보고 실험해보기도 하게 됩니다.  일단 Block chain을 이해한 사람이 알기 쉽게 설명했다기 보다는  업무상 번역했다는 느낌이 강해서 한글을 읽으면서 팀원들끼리 해석으로 고민하는 케이스가 많았습니다.  그리고 ERC에서 제공하는 기능들 중에 문서에 없는 내용에 대해 서포트에 질문을 보내면 API로는 제공하지 않기 때문에 직접 만들어 써야 한다는 답변을 받기도 했네요.  API로 만들다가 다시 지원안하는 것은 직접 만들어야 한다는...  필요최소한의 준비만 되어 있다는 느낌이 듭니다.  결국 초심자들이 개발하기 힘들다는 내용에 콜라보 하는 기업들이 Klaytn을 지원 안하고 있는 경우가 많아서 다른 네트워크를 찾게 되었습니다.  그래도 일본에서는 Polygon이 많아서 Polygon으로 찾아보았는데 서드파티 개발툴이 아주 좋은게 몇 개가 있고, 그 중에서 하나를 선택해서 디플로이 하니 바로 Metamask를 연결해주고 API없이 함수 호출해서 직접 API서버를 만들 수 있게 되어 있습니다.  게다가 Typescript, Python, Go등등 다양한 언어로 제공해주고 있네요.  단지 여기 역시 엄청 빨리 변화하는 버전업에는 따라가지 못해서 조금씩 오래된 내용이 있기도 합니다만, Klaytn만큼 지원 안되는게 있는 것이 아니라 solidity버전에 따른 차이 정도 입니다. 거의 최신 버전은 지원되고 있으니 걱정은 필요 없는 것 같습니다. 그리고 따라만 하면 될 수 있게 git repos