Inter-Blockchain Communication Protocol (IBC)
Lançado pela Interchain Foundation, o Inter-Blockchain Communication Protocol (IBC) é uma blockchain de código aberto que permite interações cross-chain e permite que blockchains se comuniquem sem necessidade de confiança para trocar dados, mensagens e tokens.
Construído por uma comunidade global de desenvolvedores, o Protocolo IBC inclui centenas de desenvolvedores independentes que contribuem; seu design permite compatibilidade com qualquer blockchain que implemente as interfaces necessárias, independentemente do mecanismo de consenso. O cliente leve do Protocolo IBC elimina a necessidade de uma terceira parte confiável nas interações cross-chain e é o padrão para blockchains baseadas em Cosmos.
O IBC é construído em um conjunto de abstrações modulares, consistindo de duas camadas principais: a camada TAO (Transporte, Autenticação, Ordenação), que estabelece conexões seguras e verifica dados entre blockchains; e a camada Aplicação, que define como os pacotes de dados são interpretados e utilizados por cada blockchain. Os Clientes IBC identificam e verificam o ledger da contraparte, enquanto o Núcleo IBC auxilia na transferência de dados autenticados entre chains.
Principais conclusões
O Inter-Blockchain Communication Protocol (IBC) é um protocolo de código aberto que lida com autenticação e transporte de dados entre blockchains.
