안녕하세요. 최근에 BitCoin, Ethereum에 대하여 설명을 드렸는데요.
오늘은 Cosmos에 대하여 알아보도록 하겠습니다.
BitCoin(BTC)과 Ethereum(ETH)은 다른 BlockChain과의 상호 작용을 지원하지 않습니다.
Cosmos는 서로 다른 BlockChain을 연결할 수 있도록 도움을 주기 위해 구축한 BlockChain Network이며, interchain(다른 BlockChain들을 서로 연결하기 위한 Chain)이라고도 부릅니다.
Cosmos Chain은 각각 독립적으로 존재하는 여러 BlockChain들이 서로 통신할 수 있도록 네트워크로 연결해 마치 블록체인 인터넷처럼 상호 연계되어 작동하도록 하는 역할을 담당하고 있습니다.
Cosmos는 BlockChain Network를 보다 쉽게 구축하고 서로 거래할 수 있도록 연결해줌으로써 Chain간의 장벽을 없앨 수 있습니다. 즉, Cosmos를 중심으로 서로 다른 각각의 BlockChain들이 연결될 수 있습니다.
Cosmos 구조
Cosmos 등장 이전까지 대부분의 BlockChain들은 처음부터 3개의 Layer(P2P Network Layer, Consensus Layer, Application Layer)를 모두 구축해야만 했습니다.
- Application Layer : 연결되어 있는 노드들이 모든 메시지를 모두에게 동일하게 전파함으로써 트랜잭션 처리를 담당
- Consensus Layer : 위 내용에 대한 동의 여부를 담당
- P2P Network Layer : 트랜잭션 및 Consensus 관련 메시지의 전파를 담당
Cosmos 재단에서 제공하는 텐더민트 코어(Tendermint Core)는 P2P Network Layer와 Consensus Layer를 제공함으로써 개발자가 Application Layer 개발(ex : dAPP)에 집중할 수 있도록 지원해줬습니다.
이 텐더민트 코어는 텐더민트 비잔틴 장애 허용(Tendermint BTF) 알고리즘을 사용하고 있었습니다. BFT는 장애가 전체 Network의 1/3이 넘지 않는다면, 시스템이 항상 정상적으로 작동하는 합의 알고리즘이며, PoW(작업 증명) 방식이 갖고 있던 속도, 확장성, 과다한 전기료 등의 문제를 해결하기 위해 개발되었습니다.
그리고 개발자들이 보다 편리하고 안전하게 BlockChian Application을 개발할 수 있도록 Cosmos SDK(Software Development Kit)도 지원하고 있습니다.
Cosmos HUB & ZONE
Cosmos에서는 Hub와 Zone으로 Chain을 구분합니다.
Zone은 Cosmos SDK로 구현된 독립된 BlockChain(BNB, Tera)을 의미하며, Hub(Cosmos, IRIS)는 각 Zone을 연결하여 서로 통신할 수 있도록 도와주는 중앙 Network 입니다.
그리고 Cosmos Hub가 동작할 때에도 Token이 사용되는데 그 중 가장 대표적인 것이 바로 ATOM 입니다.
IBC (Inter BlockChain Communication Protocol)
IBC는 바로 위에서 설명한 것과 같이 독립된 Zone끼리 통신할 수 있도록 만들어진 Protocol 입니다. 또한, IBC Protocol은 설계될 때 TCP/UDP를 참고하여 만들어졌다고 합니다.
정리하자면 기존의 Chain들은 원래 상호 작용할 수 없었지만, Cosmos에서 지원하는 기능들을 이용하여 개발된 BlockChain들은 서로 상호작용함으로써 거래소 없이 각각의 가치와 데이터들을 주고받을 수 있습니다.
오늘은 이것으로 포스팅을 마무리하도록 하겠습니다. 오늘도 블로그에 방문해주셔서 감사합니다.
참고 문서
'가상 자산 > 가상 자산과 관련된 모든 것' 카테고리의 다른 글
FTX 거래소 파산 신청, 그리고 해킹까지... (0) | 2022.11.12 |
---|---|
FTX 거래소 FTT 사태 요약 (0) | 2022.11.09 |
트래블룰이란? (2) | 2022.10.22 |
스테이킹(Staking)이란? (0) | 2022.10.10 |
비트코인(BitCoin)이란? (0) | 2022.10.09 |
댓글