
ИНСТРУКЦИЯ
Как работать с мостом PortalBridge
Обновление: февраль 2023 года
Ссылка на это место страницы:
#1
1. Обзор PortalBridge
Официальный сайт: portalbridge.com.
PortalBridge – это приложение, созданное поверх Wormhole. Когда вы соединяете токены через Portal, исходный токен блокируется в смарт-контракте, а в целевой цепочке минтится (от англ. mint – чеканить) новый обернутый Portal-токен. Вы можете поменять их на нативные или другие токены в целевой цепочке. Посмотрите, какие токены, обернутые Portal, имеют ликвидность.
Токены передаются из одной цепочки в другую с помощью механизма блокировки/минта и записи/разблокировки. Хотя многие мосты работают на этой базовой предпосылке, PortalBridge полагается на общий протокол передачи сообщений, предоставляемый Wormhole для поддержки маршрутизации из одной цепочки в другую событий блокировки и записи. Это делает токен-мост Wormhole полностью независимым от цепочки. Пока в цепочке, в которую мы хотим перейти, существует смарт-контракт, обмен может быть быстро реализован. Из-за общего характера передачи сообщений Wormhole программам, генерирующим сообщения, не нужно ничего знать о деталях реализации процесса обмена любой другой цепочки.
PortalBridge – это приложение, созданное поверх Wormhole. Когда вы соединяете токены через Portal, исходный токен блокируется в смарт-контракте, а в целевой цепочке минтится (от англ. mint – чеканить) новый обернутый Portal-токен. Вы можете поменять их на нативные или другие токены в целевой цепочке. Посмотрите, какие токены, обернутые Portal, имеют ликвидность.
Токены передаются из одной цепочки в другую с помощью механизма блокировки/минта и записи/разблокировки. Хотя многие мосты работают на этой базовой предпосылке, PortalBridge полагается на общий протокол передачи сообщений, предоставляемый Wormhole для поддержки маршрутизации из одной цепочки в другую событий блокировки и записи. Это делает токен-мост Wormhole полностью независимым от цепочки. Пока в цепочке, в которую мы хотим перейти, существует смарт-контракт, обмен может быть быстро реализован. Из-за общего характера передачи сообщений Wormhole программам, генерирующим сообщения, не нужно ничего знать о деталях реализации процесса обмена любой другой цепочки.
Ссылка на это место страницы:
#2
2. Обзор Wormhole
Wormhole – это общий протокол передачи сообщений, который подключается к нескольким цепочкам, включая Ethereum,
Solana, Terra, Binance Smart Chain, Polygon, Avalanche, Oasis, Fantom, Karura, Celo и Aurora.
Wormhole отправляет из одного блокчейна сообщения, которые отслеживаются сетью узлов Guardians и проверяются, а после проверки – отправляются в основной блокчейн для обработки. Guardians – это некие стражи, роль которых состоит в том, чтобы наблюдать за запросами и подписывать необходимые данные. Эта простая передача сообщений обеспечивает функциональность перекрестной цепочки. Пользователи взаимодействуют с xDapps (кроссчейн-децентрализованными приложениями) для передачи xAssets (кроссчейн-активов) между сетями или для доступа к своим xData (кроссчейн-данным) для предоставления им услуг в их текущей сети. В дополнение к протоколу сообщений Wormhole есть два специальных приложения, которые помогают концентрировать ликвидность для xAssets. Portal Token Bridge и Portal NFT Bridge предоставляют стандартный формат сообщений для передачи токенов и NFT через мост Wormhole.
У Wormhole есть смарт-контракт Core Bridge, развернутый во всех подключенных сетях. Guardians запускают ноду для каждого из действующих блокчейнов и выполняют любые действия, прописанные в смарт-контракте. Основные контракты испускают сообщение, которое подхватывают Guardians. Они проверяют сообщение и подписывают его, создавая VAA (утверждение проверенных действий). Затем этот VAA помещается в сеть Guardians, где он может быть получен пользователем или ретранслятором для отправки в целевую цепочку для обработки сообщения. Wormhole не является доверенной программой, его задача состоит в том, чтобы передавать сообщения от Guardians в основной блокчейн.
Wormhole отправляет из одного блокчейна сообщения, которые отслеживаются сетью узлов Guardians и проверяются, а после проверки – отправляются в основной блокчейн для обработки. Guardians – это некие стражи, роль которых состоит в том, чтобы наблюдать за запросами и подписывать необходимые данные. Эта простая передача сообщений обеспечивает функциональность перекрестной цепочки. Пользователи взаимодействуют с xDapps (кроссчейн-децентрализованными приложениями) для передачи xAssets (кроссчейн-активов) между сетями или для доступа к своим xData (кроссчейн-данным) для предоставления им услуг в их текущей сети. В дополнение к протоколу сообщений Wormhole есть два специальных приложения, которые помогают концентрировать ликвидность для xAssets. Portal Token Bridge и Portal NFT Bridge предоставляют стандартный формат сообщений для передачи токенов и NFT через мост Wormhole.
У Wormhole есть смарт-контракт Core Bridge, развернутый во всех подключенных сетях. Guardians запускают ноду для каждого из действующих блокчейнов и выполняют любые действия, прописанные в смарт-контракте. Основные контракты испускают сообщение, которое подхватывают Guardians. Они проверяют сообщение и подписывают его, создавая VAA (утверждение проверенных действий). Затем этот VAA помещается в сеть Guardians, где он может быть получен пользователем или ретранслятором для отправки в целевую цепочку для обработки сообщения. Wormhole не является доверенной программой, его задача состоит в том, чтобы передавать сообщения от Guardians в основной блокчейн.
Ссылка на это место страницы:
#3
3. Практическое применение протокола
Ссылка на это место страницы:
#3.1
3.1 Обмен токена
Перейдите на сайт – portalbridge.com. В разделе Tokens (токены) выберите, из какой сети (Source) и в какую сеть (Target) нужно перевести актив. После этого нажмите кнопку CONNECT (подключиться):
В открывшемся окне выберите и подключите кошелек. Рассмотрим на примере MetaMask:

В пункте SELECT A TOKEN (выбрать токен) выберите актив, который нужно обменять:

В строке Amount (количество) укажите сколько токенов нужно обменять. Подтвердите кнопкой NEXT (далее):

Выберите способ оплаты комиссии за операцию и нажмите кнопку NEXT (далее):

Для проведения транзакции нажмите TRANSFER (перевод) и затем подтвердите действие во всплывающем окне MetaMask:

Нажмите REDEEM (забрать) и затем подтвердите действие во всплывающем окне MetaMask:

По завершении транзакции, чтобы не потерять токены, нажмите кнопку ADD TO METAMASK (добавить в Metamask) в окне portalbridge и нажмите Добавить токен во всплывающем окне MetaMask:

Ссылка на это место страницы:
#3.2
3.2 Обмен NFT
Перейдите во вкладку NFTs и выберите сеть, из которой будет совершен обмен, а далее нажмите CONNECT (подключить):
В выбранной сети (в примере – сеть Solana) укажите NFT, который нужно обменять, и нажмите кнопку NEXT (далее):

Выберите сеть, в которую отправляется NFT, и нажмите NEXT (далее):

В следующем окне нажмите кнопку TRANSFER (перевод):

После окончания обработки транзакции нажмите REDEEM (забрать):

Кроссчейн-обмен NFT успешно завершен. NFT, отправленные в сети Solana, будут доступны для просмотра в разделе предметов коллекционирования в вашем кошельке. NFT, отправленные в сети Ethereum, будут доступны для просмотра на маркетплейсе, таком как Opensea.