누군가 블록체인 간 상호작용이 가능하냐 묻거든 고개를 들어 ’코스모스 허브’를 보게하라!
•
코스모스 허브는 PoS(Proof-of-Stake) 기반의 블록체인 입니다.
•
코스모스 허브의 코인은 ATOM 입니다.
◦
밸리데이팅 / 스테이킹 보상으로 지급 됨
◦
스테이킹 · 거버넌스 · 수수료를 위해 사용 됨
•
인터체인 기술의 실험실로 기술을 배양하는 인큐베이터 역할을 하고 있습니다.
텐더민트 코어/BET (Tendermint Core/BFT)
텐더민트 코어는 PoS 합의(Consensus) 엔진을 갖춘 합의 알고리즘 입니다. 블록체인에서 합의란 탈중앙화 된 노드들이 새롭게 생성 된 블록을 검증하고 악의적인 사용자의 시도를 감시하는 과정입니다.
텐더민트 코어는 다음과 같은 특징이 있습니다.
•
안전함(Securely) - 노드의 1/3이 블록 생성에 실패하거나 작동하지 않더라도 지속적으로 블록체인을 가동할 수 있습니다.
•
일관됨(Consistently) - 모든 노드는 동일한 상태를 계산하고 동일한 트랜잭션 로그에 엑세스 합니다.
•
ABCI(Application BlockChain Interface) - 다른 블록체인 및 합의 엔진과 달리 텐더민트 코어를 기반으로 블록체인을 구축 시 개발자가 사용하고자 하는 모든 프로그래밍 언어를 활용하여 애플리케이션 레이어를 설계할 수 있습니다.
텐더민트 코어는 다양한 블록체인 전반에 사용되고 있으며, PoS(Proof-of-Stake) 블록체인을 위한 가장 보편적인 BFT 합의 엔진입니다.
코스모스 SDK(Cosmos SDK)
코스모스 SDK는 PoS 기반의 블록체인 개발을 더 쉽게 도와주는 오픈소스 프레임워크 입니다. 한마디로 표현하면 블록체인계의 스위스칼인 셈이죠. 일반적으로 코스모스 SDK로 구축된 블록체인을 ‘애플리케이션별 블록체인’이라고 부르며, 짧게 ‘앱체인’이라고 부르고 있습니다. 코스모스 생태계를 앱체인 생태계를 부르는 이유기도 하지요.
코스모스 SDK는 다음과 같은 특징이 있습니다.
•
텐더민트 코어를 포함하고 있음(텐더민트 코어의 간략한 설명은 위 설명을 참고하세요)
•
오픈 소스 - 코스모스 SDK는 오픈 소스이기 때문에 생태계가 성장함에 따라 복잡한 탈중앙화 플랫폼을 구축하는 것이 점점 더 쉬워지고 있음
코스모스 SDK를 활용한 앱체인을 구성하는 팀들이 점점 많이 늘어나고 있으며 코스모스 생태계를 넘어 Binance Chain, OKEx Chain 등 다양한 영역에서 활용되고 있습니다.
블록체인 간 통신 프로토콜(Inter-Blockchain Communication Protocol: IBC)
IBC는 두 블록체인 간 데이터 인증 및 전송을 처리하는 프로토콜 입니다. 블록체인 인터넷의 실현에 핵심적인 기술로 서로 다른 블록체인의 상호작용을 가능하게 해줍니다.
기본적으로 IBC에 연결된 블록체인들은 텐더민트 코어와 코스모스 SDK를 사용하여 개발되었고 차이점은 프런트 엔드 측면에서 유저 인테페이스에서 들어납니다. 결론적으로 백엔드가 동일하기 때문에 IBC를 사용해 서로 연결되며 블록체인 간 상호작용이 가능합니다.
결론적으로 IBC로 서로 연결된 앱체인 생태계는 서로 다른 프로그래밍 언어로 작성되었음에도 서로 상호 작용할 수 있습니다.
•
재권(Jae Kwon)과 에단 부크만(Ethan Buchman)은 지분 증명(PoS) 블록체인과 블록체인 간 상호작용을 실현하기 위해 2016년 ‘텐더민트(Tendermint)’를 설립하고 코스모스 허브를 개발했습니다.
•
코스모스 생태계의 중심으로 인테체인의 기술을 실현하기 위한 첫 번째 블록체인 입니다.
코스모스 허브 속 프로밸리데이터
프로밸리데이터는 코스모스 허브의 20위권의 전문 밸리데이터 기업으로 커뮤니티와 함께 블록체인 생태계를 조성하고 있습니다.
3M 이상의 ATOM(약 한화 480억 원)을 관리하고 있으며, 업타임(Uptime) 100%, 수수료(Commission) 1%로 안정적인 스테이킹 이자를 제공하고 있습니다.