Developer Deep Dive — 코스모스 IBC

Cøsmos Korea 🇰🇷
Cøsmos Korea 🇰🇷
3 min readJul 10, 2018

번역날짜: 2018/07/10

※ CØSMOS Korea 보충설명: 이 블로그 포스트의 원문은 2017/10/03에 쓰인 겁니다. 때문에 원문에서 IBC 프로토콜과 관련된 Github 링크만 업데이트했습니다.

텐더민트 고성능 비잔틴 결함 감내(BFT) 컨센서스 엔진과 함께 코스모스 네트워크의 주요 혁신 중 하나는 견고하고 안전한 블록체인 간 통신(Inter-Blockchain Communication) 프로토콜인 코스모스 IBC입니다. 이는 파편화(siloed)된 블록체인으로 구성된 네트워크에서 체인 간 소통과 암호화폐 전송이 안전하게 상호운용되도록 하는 메커니즘입니다.

우리는 원래 2016년 6월에 블록체인 간 통신(IBC) 프로토콜 개념을 도입했습니다. 원래 초기 버전의 이름은 ‘GnuClear’였습니다. 코스모스 IBC는 2017년 2월에 이르러서야 코스모스 백서에서 공식적으로 정의되었고 우리는 6월에 Basecoin이라는 이름으로 코스모스 IBC를 구현했습니다. 두 개의 독립적인 블록체인 간에 토큰을 안전하게 보내는 방법을 성공시켰습니다(atomic swap뿐만 아니라 한 체인에서 다른 체인으로 실제 코인을 이동하는 것).

코스모스 IBC의 구현 및 테스트를 통해 그동안 예측할 수 없었던 설계의 문제점들과 성능의 제한들을 발견했습니다. 우리는 수령, 라우팅, 개선된 보안 및 오류 처리 기능, 다양한 성능 향상과 같이 코스모스 IBC를 보다 완전하고 빈틈없게 개발하기 위해 노력해 왔습니다. 이 때문에 우리는 IBC 프로토콜의 사양에 관한 자료를 개발자들과 공유하게 되어 기쁩니다.

코스모스 IBC의 완전한 구현은 코스모스 네트워크 메인넷 론칭 후 얼마 지나지 않아 일어날 것입니다. 기대하셔도 좋습니다!

Cøsmos Korea 🇰🇷

※이 글은 Cosmos팀의 동의 하에 번역된 글입니다.

※번역글에 대한 무단 도용 및 배포는 허락하지 않습니다. 아래는 원문링크, 저자, 그리고 작성날짜입니다.

원문링크: https://blog.cosmos.network/developer-deep-dive-cosmos-ibc-5855aaf183fe

원문저자: Interchain Foundation

원문날짜: 2017/10/03

--

--