소스분석이랄것까지는 없습니다만
현재 공개되어 있는 클레이튼 소스코드를 간단히 점검하는 기분으로 살펴보았습니다.
공개된 클레이튼 노드 소스코드
https://github.com/klaytn/klaytn
1. 클레이튼 노드의 소스코드 이더리움 노드 소스코드 기반 (go-ethereum)입니다.
소스 구석구석에 다음과 같은 저작권 정보를 확인할 수 있습니다.
// Modifications Copyright 2018 The klaytn Authors
// Copyright 2016 The go-ethereum Authors
// This file is part of the go-ethereum library.
따라서 특정 디렉토리 하위의 파일들은 거의 동일합니다 (예를 들어 go-ethereum/crypto와 klaytn/crypto 디렉토리 내용물은 거의 같음)
일부 디렉토리는 이름이 바뀌었으나 거의 동일한 경우도 있습니다. (예를 들어 go-ethereum/core 와 klaytn/blockchain)
위치가 바뀌었지만 거의 동일한 경우 klaytn/storage/statedb/secure_trie.go go-ethereum/trie/secure_trie.go
(좀 더 면밀히 살펴보진 않았으나, 이정도면 이더리움 소스기반이라 해도 과히 틀리지 않을 정도입니다.)
2. 지갑 주소도 체계도 이더리움과 동일합니다. 예를 들어 클레이튼 공식 웹지갑을 통해서 이더리움용 키스토어 지갑을 만들 수도 있습니다. https://wallet.klaytn.com
3. 스마트컨트랙트는 이더리움과 마찬가지로 solidity 언어를 사용합니다. https://ide.klaytn.com/ 참조 (이더리움의 remix 소스 기반)
4. 개발자는 최소 7명이며 깃허브에 수년전부터 가입하여 매우 왕성한 활동을 하신 분들도 계시네요. 서울대 출신의 개발자를 비롯하여 대부분이 한국분인 듯 합니다. 깃허브 프로파일을 살펴보면 Ground X라는 이름이 계속 보이며, 클레이튼 홈페이지 하단에도 Ground X라는 명칭과 링크가 보이네요. (검색해보면 카카오톡그룹 기술 계열사로 나오며, 해시넷 코인 위키를 통해서도 일부 정보를 찾을 수 있습니다)
사실 클레이튼이 이더리움 대비 트랜젝션을 400배 속도로 처리한다길래 궁금해서 찾아본 것입니다만, 클레이튼은 아직은 초기버전 작동 버전으로 보이며, 국내 개발자들의 이름을 걸고 활동을 하는 만큼 좋은 성과가 있기를 기대해봅니다.
이더마이너님 화이팅용..^^