> 오늘의 암호화폐 뉴스
bitcoin
bitcoin

$102418.358867 USD

-1.97%

ethereum
ethereum

$3298.096549 USD

1.21%

xrp
xrp

$3.048127 USD

-1.30%

tether
tether

$0.999866 USD

-0.01%

solana
solana

$231.464380 USD

-2.61%

bnb
bnb

$675.655067 USD

-0.56%

usd-coin
usd-coin

$0.999928 USD

-0.01%

dogecoin
dogecoin

$0.327988 USD

-0.25%

cardano
cardano

$0.945324 USD

-1.12%

tron
tron

$0.256233 USD

0.65%

chainlink
chainlink

$25.471085 USD

1.61%

avalanche
avalanche

$34.603954 USD

-1.17%

stellar
stellar

$0.416369 USD

-2.01%

sui
sui

$4.058447 USD

-3.89%

toncoin
toncoin

$4.893106 USD

1.10%

블록체인 간 통신(IBC)

블록체인 간 통신(IBC)이란 무엇입니까?

IBC(Inter-Blockchain Communication)는 서로 다른 블록체인이 서로 메시지를 전달할 수 있도록 하는 통신 프로토콜입니다. 이는 체인 간의 안정적이고 질서 있고 인증된 통신을 보장합니다. 블록체인은 토큰처럼 신뢰 없이 가치를 교환할 수 있습니다. IBC는 브리지처럼 작동하지 않습니다. 대신, 블록체인은 가치를 교환할 뿐만 아니라 통신 프로토콜을 통해 통신과 같은 모든 형태의 데이터를 전달할 수 있는 스마트 계약을 통해 정보 패킷을 보냅니다.

코스모스 IBC는 어떻게 작동하나요?

IBC는 코스모스 블록체인의 핵심이며 통신 프로토콜을 사용하는 블록체인이 서로 상호 작용할 수 있도록 해줍니다. 이는 전송 계층과 애플리케이션 계층이라는 두 개의 계층으로 구성됩니다.

전송 계층

전송 계층은 IBC를 통해 통신되는 데이터 패킷을 전송, 인증 및 주문합니다. 어떤 데이터를 전송해야 하는지, 수신 체인이 이를 어떻게 해석해야 하는지 정의하지 않습니다. 관점에서 보면 릴레이된 데이터는 단지 바이트 모음일 뿐입니다. 그 구성 요소는 라이트 클라이언트, 중계기, 연결 및 채널입니다.

라이트 클라이언트는 블록체인을 나타냅니다. 블록체인의 전체 기록을 저장하거나 트랜잭션을 실행하지 않습니다. 대신 전체 노드를 연결하고 블록 헤더를 확인하도록 설계되었습니다. 이는 라이트 클라이언트를 저장 및 계산을 위한 효율적인 솔루션으로 만듭니다. 서로 상호 작용하는 두 개의 IBC 체인은 다른 블록체인의 라이트 클라이언트를 저장합니다. 이를 통해 제3자에게 의존하지 않고 메시지를 교환할 수 있습니다. 그러나 블록체인은 이러한 메시지를 서로 직접 보내는 대신 상태 머신에 메시지가 포함된 데이터 패킷의 해시를 저장합니다. 중계자는 이러한 메시지를 수집하여 대상 체인에 전달합니다. 권한이 없기 때문에 누구나 릴레이어를 실행할 수 있습니다.

연결은 다른 체인의 라이트 클라이언트를 연결합니다. 채널은 서로 다른 체인의 모듈 간에 데이터를 전송합니다. 따라서 연결은 체인마다 다르고 채널은 모듈마다 다릅니다.

애플리케이션 계층

애플리케이션 계층은 사용자에게 표시되며 전송 계층을 사용하는 애플리케이션으로 구성됩니다. 이는 토큰, NFT, 오라클 및 기타 애플리케이션이 될 수 있습니다. IBC는 ERC-20 표준과 유사한 자체 토큰 표준을 가지고 있습니다. 이 ICS-20 표준은 데이터 패킷을 구성하는 방법과 수신 체인에서 데이터 패킷을 해석하는 방법을 지정합니다. 예를 들어, 토큰 전송의 경우 데이터 패킷에는 보낸 사람, 받는 사람, 전송된 토큰 금액 및 단위에 대한 정보가 포함됩니다.

IBC는 블록체인의 메일 배달 시스템과 동일합니다. 전송 계층은 서로 다른 블록체인인 서로 다른 발신자와 수신자 간의 통신을 중계하는 우편 서비스 역할을 합니다. 그러나 전송 계층은 편지 내용이나 편지 해석 방법에 대해 아무 것도 전달하지 않습니다.

이에 상응하는 것은 IBC 프로토콜을 통해 한 체인에서 다른 체인으로 전송되는 데이터 패킷입니다. 여기에는 채널 ID로 지정된 송신 당사자와 상대방 채널 ID로 지정된 수신 당사자에 대한 정보가 포함됩니다. 수신기(애플리케이션)는 데이터 패킷의 내용을 해석합니다.

IBC는 얼마나 안전합니까?

IBC는 인터체인 계정과 인터체인 보안을 통해 보안을 촉진합니다.

인터체인 계정은 체인을 전환하지 않고도 체인 간 상호 작용을 가능하게 합니다. 예를 들어, 두 번째 블록체인의 다양한 체인 상호 작용은 첫 번째 블록체인에서 "원격으로" 수행될 수 있습니다. 이러한 계정은 호스트 체인과 컨트롤러 체인 간의 구성성을 향상시킵니다.

인터체인 보안을 사용하면 IBC 생태계의 블록체인이 다른 체인의 보안을 임대할 수 있습니다. 예를 들어, 새로운 블록체인은 자체 부트스트랩을 하지 않고도 코스모스 허브의 검증인 세트를 사용할 수 있습니다. 이러한 메커니즘은 보안을 희생하지 않고도 블록체인 간의 상호 운용성을 향상시킵니다. 따라서 IBC 생태계의 각 체인은 특화된 사용 사례에 집중할 수 있으며, 이것이 IBC 프로토콜의 중심인 코스모스 허브가 "블록체인 중의 블록체인"으로 불리는 이유입니다.

IBC와 호환되는 블록체인은 무엇입니까?

IBC는 코스모스 생태계에서 '허브'라고 불리는 약 50개의 블록체인과 호환됩니다. 가장 중요한 것 중 일부는 다음과 같습니다:

  • 코스모스: IBC 프로토콜의 레이어 제로 체인입니다.

  • Osmosis (OSMO): Cosmos 생태계에서 크로스체인 거래를 가능하게 하는 자동화된 마켓 메이커입니다.

  • Juno(JUNO): 고속 레이어 1 블록체인입니다.

  • Evmos (EVMOS): EVM 호환 레이어 1 체인

  • dYdX(DYDX): 영구 미래 계약을 위한 분산형 거래소(DEX)입니다.

  • Kujira(KUJI): 실제 가치 구축을 목표로 하는 커뮤니티 선정 프로젝트를 위한 레이어 1 체인입니다.

  • 비밀 네트워크(SCRT): 개인정보 보호를 맞춤화할 수 있는 블록체인입니다.

IBC를 사용하는 방법?

개발자는 IBC를 사용하여 애플리케이션을 더 쉽게 구축할 수 있으며 합의 메커니즘, 전체 노드 및 기타 분산화 보장의 기술적 측면에 대해 걱정할 필요가 없습니다. 그들은 Cosmos SDK를 사용하여 IBC를 사용하는 블록체인용 애플리케이션을 구축할 수 있습니다.

사용자는 IBC와 함께 구축된 블록체인을 사용하여 IBC의 이점을 누릴 수 있습니다. 일반적인 사용 사례로는 토큰 스왑, 스테이킹, 마진 거래, 대출, 유동성 제공 등이 있습니다. IBC 거래 수수료는 사용자가 상호 작용하는 개별 블록체인에 따라 다릅니다. 그러나 코스모스 생태계의 모든 블록체인은 일종의 지분증명 방식을 사용하기 때문에 일반적으로 가스 수수료는 상당히 낮고 가치 이전을 크게 방해하지 않습니다.