Что такое IBC в Cosmos?
IBC (Inter-Blockchain Communication) - это протокол, которым сети Cosmos пересылают друг другу токены и сообщения через порт и канал, открытые между двумя сетями. Перешедший токен появляется на другой стороне под деноминацией вида ibc/... в принимающей сети.
Почему это важно
Неверно выбранный канал или отправка на адрес в другой сети могут оставить токены застрявшими. У каждой сети свой префикс адреса (cosmos1..., osmo1..., inj1...), и все они выведены из одного ключа.
Как это устроено в Locker Protocol Wallet
Locker Protocol Wallet охватывает поддерживаемые сети Cosmos, среди них Osmosis, Injective и Stride, из одной секретной фразы. Сейф сам декодирует SignDoc и показывает каждое сообщение до подписи.
Вопросы
Что такое деноминация IBC?
Имя, которое токен получает в сети, куда его отправили, например ibc/27394FB0... для ATOM в Osmosis. Это хеш пути, который токен прошёл.
IBC - это мост?
Между сетями Cosmos он играет ту же роль, но это родной протокол, который проверяют лёгкие клиенты каждой сети, а не отдельный сервис, держащий средства.