Cosmos 비전의 핵심 구성 요소 IBC는 도대체 무엇인가?
원문 제목: 《IBC에 대해 알아야 할 지식》
원문 출처: Akash 중국 커뮤니티
IBC 101에 오신 것을 환영합니다. 이 글에서는 IBC가 무엇인지, 어떻게 작동하는지, 그리고 왜 중요한지 함께 탐구해 보겠습니다. 하지만 먼저, 왜 당신이 그것에 관심을 가져야 할까요? IBC는 Cosmos 비전을 실현하는 핵심 요소이며, Cosmos 네트워크가 "블록체인 인터넷"이라는 주장을 뒷받침합니다. 중력처럼, IBC는 경제적 가치를 지속적으로 성장하는 블록체인, 즉 Cosmos Hub로 끌어오는 데 도움을 줄 것입니다. 그러므로 지체하지 말고 IBC의 독특한 속성, 기능 및 앞으로 일어날 일에 대해 깊이 알아봅시다. 시작해 볼까요.
IBC란 무엇인가요?
IBC는 Inter-Blockchain Communication(인터 블록체인 통신)의 약자입니다. 이는 Tendermint, Interchain Foundation 및 Agoric Systems와 같은 IBC 기여자들에 의해 개발되었으며, 더 큰 Cosmos 네트워크 생태계의 일부로 작용합니다. IBC는 가장 간단한 형태로 서로 다른 블록체인을 연결합니다. 지금까지 비트코인, 이더리움 및 다른 많은 블록체인은 각자의 고립된 섬에서 운영되었으며, 즉 각 블록체인은 다른 블록체인이나 세계와 단절되어 소통할 수 없는 상태였습니다. 꽤 외로운 상황이었습니다.
IBC 프로토콜은 블록체인 소셜 네트워크(소통, 토큰 교환 및 정보)의 매개체입니다. IBC는 인터넷에서 TCP 프로토콜의 역할과 유사합니다. TCP 이전에 인터넷은 서로 잘 소통할 수 없는 독립적인 컴퓨터 네트워크의 집합이었습니다. IP와 함께 TCP는 데이터가 컴퓨터 네트워크에서 어떻게 전송되고 라우팅되는지를 규정했습니다. 오늘날 TCP/IP는 우리가 매일 소비하고 즐기는 인터넷의 방식을 원활하게 지원합니다. 마찬가지로, IBC는 블록체인 간의 통신 방식을 규정합니다. 따라서 Cosmos는 일반적으로 "블록체인 인터넷"이라고 불립니다.
IBC는 어떻게 작동하나요?
서로 통신하고자 하는 각 블록체인은 검증자 집합을 추적하기 위해 헤더를 전송하고 수신합니다. 간단히 말해, 그들은 서로의 블록체인/원장을 추적하기 위해 경량 클라이언트를 운영합니다. 한 블록체인에서 다른 블록체인으로 토큰을 전송할 때, 토큰은 먼저 다음과 같은 조건을 충족해야 합니다:
스테이킹(위임 방식으로 보유)되어 있어야 하며, 거래를 준비해야 합니다(즉, 100 ATOM);
수신 블록체인에 해당 토큰이 스테이킹되었음을 증명하는 증거를 전송해야 합니다;
수신 체인은 100개의 스테이킹된 ATOM 토큰의 증거를 검증해야 합니다;
증거가 검증되면, 100개의 ATOM 토큰은 원래 체인에서 동결/담보되며, 새로운 체인에서 100개의 ATOM의 "대체품"(예: 토큰)이 생성됩니다.
IBC와 호환되기 위해 블록체인은 Fast Finality를 제공해야 합니다. 비트코인과 이더리움은 작업 증명 시스템으로 이러한 능력이 없습니다. 각 블록체인은 자신의 검증자 집합을 유지해야 합니다. 이렇게 함으로써 블록체인은 애플리케이션과 더 나은 상호 운용성을 유지합니다.
작은 팁: Fast Finality: 모든 거래가 신속하게 패키징되고 취소하거나 변경할 수 없는 상태입니다.
여러 블록체인이 서로 통신하고자 할 때, 이러한 솔루션을 확장하는 것은 매우 도전적입니다. 연결이 빠르게 통제 불능 상태가 될 수 있습니다. 여기서 Cosmos Hub가 중요한 역할을 합니다. 허브는 집합체로서 개별 블록체인이 여러 블록체인과 통신할 수 있도록 합니다. 이 허브는 블록체인 네트워크 또는 "블록체인 인터넷"을 지원합니다.
왜 IBC가 중요한가요?
IBC는 주권 블록체인을 연결하는 Cosmos 프레임워크의 핵심 요소입니다. 명백한 토큰 및 정보 교환 능력 외에도, 이는 네트워크에 막대한 가치를 창출합니다. Tendermint BFT 엔진, Cosmos SDK 및 기타 도구와 함께 사용하여 개발자는 Cosmos 네트워크 내부 또는 외부에서 속도, 안전성 및 상호 운용성을 갖춘 블록체인을 확장할 수 있습니다. 이러한 다기능성은 새로운 블록체인이나 기존 블록체인이 IBC 프로토콜을 통해 Cosmos에 구축하거나 연결하도록 강력하게 유도하여 Cosmos 네트워크의 가치와 기능 및 유용성을 증가시킬 수 있습니다.
블록체인 통합
토큰 전송 외에도, IBC는 IBC 데이터 오라클과의 상호작용을 촉진합니다. IBC 호환 블록체인은 이 프로토콜을 사용하여 BandChain에 접근합니다.
작은 팁:
BandChain은 데이터 오라클을 위해 구축된 고성능 블록체인으로, Cosmos의 최첨단 SDK를 기반으로 하며, BandChain은 암호화된 증명을 통해 효율적이고 유연하며 확장 가능한 데이터 쿼리를 보호합니다.
Band Protocol은 현실 세계의 데이터와 API를 집계하고 스마트 계약에 연결하는 크로스체인 데이터 오라클 플랫폼입니다.
BandChain은 IBC 연결 소스에서 오는 블록체인 데이터를 인덱싱합니다. BandChain은 정보 요청을 수신하고 그에 따라 거래를 처리합니다. 간단히 말해, IBC는 여러 블록체인을 연결하여 크로스체인 쿼리, 데이터 및 분석을 가능하게 합니다. BandChain에 대한 접근을 간소화하고 확장하기 위해 StarPort가 탄생했습니다. StarPort는 BandChain 및 블록체인 개발의 여러 다른 측면에서 학습 곡선을 낮추었습니다.
맞춤화
IBC와 호환되기 위해 블록체인 합의 계층은 Fast Finality를 제공해야 합니다. 비트코인과 이더리움과 같은 작업 증명(PoW) 시스템은 Fast Finality를 제공하지 않습니다. 이 문제를 해결하기 위해 IBC는 블록체인과 Cosmos Hub 간의 중개자로서 "페그"(pegs)를 제공합니다. 페그는 PoW 시스템을 Fast Finality를 갖춘 IBC 호환 시스템으로 변환합니다. 특히 이더리움은 자체 페그 또는 브리지를 가지고 있으며, 이에 대해서는 후에 논의할 것입니다.
IBC와 더 넓은 Cosmos 네트워크는 주권 블록체인의 구축 및 네트워킹을 지원하고 구현합니다. 이더리움이 광범위한 L2 애플리케이션/DAPP 및 DeFi를 지원하는 반면, 그 서비스는 EVM(이더리움 가상 머신) 및 이더리움 프로토콜의 제한을 받습니다. Cosmos와 IBC를 통해 DAPP 및 서비스는 L1 계층에서 결정을 내리고 통합하여 프로젝트의 특정 요구 사항을 충족하기 위해 효율성, 안전성 또는 확장성을 극대화할 수 있습니다.
거버넌스
Cosmos 네트워크는 IBC 프로토콜을 구축하고 유지합니다. Cosmos 네트워크의 네이티브 토큰인 ATOM은 검증자와 위임자가 ATOM을 스테이킹하여 네트워크를 보호하고, 그 대가로 새로운 제안에 대한 투표 자격을 얻을 수 있도록 합니다. IBC 프로토콜 및 Cosmos 네트워크의 다른 측면에 대한 변경 사항은 시행 전에 커뮤니티의 승인을 받아야 합니다. 이는 누구에게나 스테이킹 및/또는 검증을 통해 프로젝트 방향에 영향을 미칠 기회를 제공합니다. 검증자 노드를 운영하는 데는 기술적 능력이 필요하지만, 위임자는 쉽게 참여할 수 있으며, 거버넌스 과정에 기여하도록 강력히 권장됩니다.
비즈니스 지원
Osmosis는 첫 번째 Cosmos 네이티브 체인 간 분산형 거래소(DEX) 및 자동 시장 조성기(AMM)입니다. Osmosis는 ATOM, OSMO, AKT, LUNA, UST 등 Cosmos IBC를 지원하는 토큰의 거래를 촉진합니다. 뿐만 아니라, AirDrops, Staking, 투표, 유동성 풀 및 분석도 지원합니다.
작은 팁:
AMM, 즉 자동 시장 조성기는 스마트 계약이 보유한 유동성 풀의 집합입니다. 전문 팀이나 기관 외에도 모든 사용자가 자신의 토큰을 유동성 풀에 추가하여 시장 조성자가 되어 수수료 보너스 거래를 즐길 수 있습니다. 또한, 유동성 풀 자금은 분산화되어 있으며, 오픈 소스 계약 관리로 거래 데이터는 체인에서 투명하게 이루어집니다.
Sifchain은 OMNI 체인 분산형 거래소(DEX) 및 자동 시장 조성기(AMM)입니다. Sifchain의 네이티브 토큰은 ROWAN입니다. Sifchain의 특별한 점은 상위 20개 블록체인 간의 토큰 전송을 지원하며, IBC, BinanceChain, 비트코인, EOS, Polkadot 등을 연결합니다. Sifchain에서 유동성 제공자가 되는 것은 거래 쌍에 따라 높은 APY(연간 수익률)를 가져올 수 있습니다.
Emeris는 Tendermint 재단이 개발한 새로운 OMNI 체인 분산형 거래소(DEX) 및 자동 시장 조성기(AMM)입니다. 그 목표에는 다중 지갑 지원, 다양한 DeFi 플랫폼 접근, 다중 체인 스테이킹 및 모바일 애플리케이션이 포함됩니다. Emeris는 새로운 Gravity Bridge를 갖추고 있으며, 이는 우리가 다음에 논의할 주제인 이더리움 네트워크의 훌륭한 진입점입니다.