Общая передача сообщений
О системе передачи общих сообщений Celer
Celer использует смарт-контракты, развернутые на каждом чейне в паре с State Guardian Network, блокчейном на базе Tendermint, чтобы обеспечить беспрепятственное взаимодействие нескольких чейнов. Чтобы отправить сообщение или вызвать функцию смарт-контракта в кросс-чейне, пользователь или dApp сначала отправляет свое желание в виде сообщения со структурированным заголовком и произвольной двоичной полезной нагрузкой смарт-контракту Message Bus на исходном чейне. Затем валидатор, сеть State Guardian Network, достигает консенсуса о существовании такого сообщения и одновременно генерирует аттестацию с несколькими подписями, учитывая стейкинг. Затем это подтверждение передается в конечный пункт через исполнителя, подписавшегося на сообщение. В конечном чейне тот же контракт Message Bus проверяет валидность сообщения и запускает соответствующую логику, связанную с сообщением, либо сразу, либо после тайм-аута.
Celer IM может помочь в создании и расширении возможностей мульти-чейн defi/игр/рынков с передачей сообщений/токенов/NFT между различными чейнами вместо развертывания нескольких изолированных копий смарт-контрактов на этих различных чейнах. Он очень прост в использовании и позволяет «plug'n'play» (https://im-docs.celer.network/developer/celer-im-design-patterns), что часто не требует модификации, чтобы быть совместимым с уже развернутым кодом.
Многие наши партнеры используют Celer Inter-chain Message SDK для создания интер-чейн нативных dApp для определенных целей. К ним относятся кросс-чейн управление, кросс-чейн агрегаторы доходности, кросс-чейн торговля синтетическими активами и кросс-чейн конфиденциальность. Вы можете сами попробовать Celer IM, ознакомившись с документацией, фреймворком смарт-контрактов, примером кода приложения и видеоуроком.
Last updated