Совместимость, или интероперабельность, позволяет отдельным системам общаться и осмысленно использовать полученную информацию. В криптосфере она может означать совместимость кошельков и приложений одной сети либо взаимодействие блокчейнов с разными системами исполнения и консенсуса.
Общие интерфейсы — один уровень
Стандарт токенов даёт приложениям общий способ запрашивать балансы и переводы, сокращая работу по интеграции. Но совпадение интерфейсов не синхронизирует состояния цепочек. Две сети могут выполнять совместимый код контрактов и при этом иметь полностью отдельные балансы и истории.
Сообщения между цепочками
Межсетевые протоколы добавляют передачу сообщений и проверку их происхождения или полномочий. Например, IBC отделяет транспорт и проверку от логики приложения, интерпретирующего перевод или инструкцию. Важна фактическая модель проверки: лёгкие клиенты, доказательства или иные настроенные предположения о доверии.
Одной доставки недостаточно
Стороны должны одинаково понимать идентификаторы активов, смысл сообщений и обработку ошибок. Задержки финальности, недоступные ретрансляторы, ошибки контрактов и компрометация проверочных ключей могут прервать процесс. Интерфейс моста для многих сетей не означает одинаковую безопасность маршрутов. Оценивайте конкретные поддерживаемые операции и условия их принятия принимающей системой.