IBC란? IBC는 Inter Blockchain Communication의 약자로 블록체인 간 통신을 뜻한다. A 블록체인과 B 블록체인 간 메시지와 데이터를 전달하는 데 사용되는 오픈소스 프로토콜이다. IBC를 통해 블록체인 간 상호 운용성 확보를 통해 확장성을 높이고 생태계를 넓힐 수 있다. 언뜻 생각하면 브리지(Bridge)와 비슷하다고 생각할 수 있는데 둘의 큰 차이점은 신뢰의 유무이다. 브리지의 경우 한쪽 블록체인의 스마트 컨트랙트에서 브리지 요청을 받게 되면 검증인들의 합의를 통해 다른 블록체인으로 트랜잭션을 발생시키는 구조이다. 보통 한쪽 체인에서는 토큰을 잠그고 반대쪽에서 새로운 토큰을 발행하는 구조인데 이러한 방식으론 토큰을 발행하는 블록체인에서 요청을 받게 되었을 때 이 요청이 올바른..