Як використовувати Polygon Bridge?
Головна сторінка
Статті
Як використовувати Polygon Bridge?

Як використовувати Polygon Bridge?

Середній рівень
Опубліковано Jan 24, 2022Оновлено Nov 11, 2022
8m

Короткий зміст

Polygon Bridge дозволяє користувачам швидко переказувати токени ERC та NFT до сайд-чейну Polygon. На Polygon в основному є два мости: Proof of Stake (PoS) Bridge та Plasma Bridge. Обидва можуть допомагати у переказах активів з Ethereum на Polygon (і навпаки), але використовують різні методи безпеки.

PoS Bridge використовує алгоритм консенсусу Proof of Stake (PoS) для захисту мережі. Він підтримує переказ Ether (ETH) та більшості ERC токенів. Це рекомендований варіант для більшості користувачів.

Plasma Bridge призначений для розробників, які потребують підвищеної безпеки. Він використовує рішення для масштабування Ethereum Plasma та підтримує переказ токенів MATIC, ETH, ERC-20 та ERC-721.


Вступ

Зі зростанням числа блокчейнів у криптопросторі, обмін даними та токенами між різними мережами став складним завданням. Деякі проєкти вирішують цю проблему шляхом створення мостів між мережами для полегшення переказів активів.

Polygon Bridge призначений для покращення взаємодії між блокчейнами Polygon та Ethereum. Із сумісним криптовалютним гаманцем користувачі можуть легко переказувати токени туди і назад.


Що таке Polygon Bridge?

Polygon – це фреймворк для створення блокчейн мереж, сумісних з Ethereum, і рішень для масштабування. Він спрямований на збагачення екосистеми Ethereum за рахунок надання інструментів для створення децентралізованих додатків (DApps), здатних до масштабування, та збільшення пропускної спроможності транзакцій на Ethereum з нижчими комісіями. Деякі популярні платформи децентралізованих фінансів (DeFi) вже розгорнуті на Polygon, наприклад Aave, Curve та SushiSwap.

Щоб взаємодіяти з DApps та інструментами в Polygon, вам необхідно переказати свої активи до мережі Polygon. Ось для чого і потрібен Polygon Bridge. Polygon Bridge – це канал крос-чейн транзакцій між Polygon і Ethereum, який не вимагає довіри. Він дозволяє користувачам переказувати токени ERC і невзаємозамінні токени (NFT) в сайд-чейн Polygon за допомогою смарт-контрактів.


Як працює Polygon Bridge?

Polygon Bridge використовує архітектуру подвійного консенсусу для оптимізації швидкості та децентралізації. Він також підтримує довільні переходи станів на сайд-чейнах, сумісні з віртуальною машиною Ethereum (EVM). Крос-чейн перекази токенів можуть бути здійснені миттєво без участі третіх осіб і без обмежень пов'язаних з ліквідністю ринку.

При з'єднанні токенів через Polygon Bridge не буде жодних змін у циркулюючій пропозиції токена. Токени, які залишають мережу Ethereum, блокуються, і така сама кількість токенів карбується у мережі Polygon. Ці токени прив'язані у співвідношенні 1:1. При зворотному з'єднанні токенів з Ethereum, прив'язані токени Polygon будуть спалені, а токени Ethereum будуть розблоковані протягом процесу.

На Polygon існує два типи мостів для переказі активів: Proof of Stake (PoS) Bridge та Plasma Bridge. PoS Bridge використовує алгоритм консенсусу Proof of Stake (PoS) для захисту своєї мережі. Депозити на PoS Bridge виконуються майже миттєво, але підтвердження зняття може тривати деякий час. PoS Bridge підтримує переказ ether (ETH) та більшість ERC токенів.
З іншого боку, Plasma Bridge підтримує переказ нативного токена Polygon MATIC та деяких токенів Ethereum (ETH, ERC-20 та ERC-721). Він використовує рішення для масштабування Ethereum Plasma для забезпечення підвищеної безпеки. Будь ласка, перегляньте офіційну документацію для отримання більш детальної технічної інформації.


Як переказати токени з Ethereum на Polygon через PoS Bridge?

Для перенесення токенів з Ethereum на Polygon вам знадобиться сумісний криптовалютний гаманець, наприклад, MetaMask. Якщо у вас немає гаманця MetaMask, виконайте кроки, описані в цьому посібнику, щоб створити його. Вам також необхідно завантажити та встановити розширення для браузера MetaMask.
1. Увійдіть у веб-гаманець Polygon, натиснувши [Polygon Bridge].


2. Далі необхідно підключити свій криптогаманець. У цьому прикладі ми будемо використовувати Metamask.


3. Вам буде запропоновано підписати повідомлення для підключення гаманця MetaMask до гаманця Polygon. Цей підпис не коштуватиме жодних комісій. Двічі перевірте URL-адресу, щоб переконатися, що ви на правильному вебсайті, і натисніть [Sign], щоб продовжити.


4. Ви будете перенаправлені до інтерфейсу Polygon Bridge. Якщо ні, натисніть [Bridge] у лівому рядку меню.


5. Щоб надіслати свої токени з основної мережі Ethereum на Polygon, перейдіть на вкладку [Deposit]. Натисніть на ім'я токена, щоб вибрати токен для мосту. У цьому прикладі ми будемо використовувати ether (ETH). Введіть суму та натисніть [Transfer].


6. Прочитайте важливі примітки та натисніть [Continue], коли ви будете готові.


7. Ви також побачите передбачувану комісію gas за цю транзакцію. Якщо вас влаштовує вартість gas, натисніть [Continue], щоб продовжити.


8. Перш ніж натиснути [Continue], перевірте відомості про транзакцію, включаючи суму токена та розрахункову комісію за транзакцію.

Зверніть увагу, що міст PoS захищений валідаторами. Якщо ви вирішите переказати кошти назад до мережі Ethereum, це може зайняти до 3 годин.


9. Потім вам буде запропоновано підписати та схвалити переказ у вашому гаманці MetaMask. Перевірте правильність даних та натисніть [Confirm].


10. Після підтвердження зачекайте, поки токени надійдуть на ваш гаманець Polygon. Ви можете натиснути [View on Etherscan], щоб перевірити статус транзакції.


Як переказати токени з Polygon до Ethereum через PoS Bridge?

Ви також можете використовувати Polygon Bridge для переказу токенів з Polygon на Ethereum. Так само вам знадобиться сумісний криптогаманець, такий як MetaMask.

Як уже згадувалося, у мережі Polygon є два мости: Plasma Bridge та . Час зняття залежить від того, який Polygon Bridge ви використовуєте. Зняття через PoS Bridge зазвичай займає від 45 хвилин до 3 годин, тоді як через Plasma Bridge може зайняти до 7 днів.

Давайте подивимося, як здійснити переказ з Polygon на Ethereum через PoS Bridge. 

1. Натисніть [Withdrawal] в інтерфейсі [Bridge]. Виберіть токени, які ви хочете переказати в мережу Ethereum.


2. Ви, напевно, помітите кнопку [SWITCH BRIDGE] поруч із [Transfer Mode]. Платформа автоматично вибере сумісний міст для вашого переказу на основі вибраного токену.

PoS Bridge рекомендується для переказу токенів з Polygon на Ethereum. Він підтримує переказ Ether (ETH) та інших токенів Ethereum, включаючи ERC-20, ERC-721, ERC-1155 та інші.


3. Після вибору токена введіть суму, яку потрібно надіслати, та натисніть [Transfer].


4. Прочитайте важливі примітки та натисніть [Continue], коли ви будете готові.


5. Ви також побачите спливаюче вікно [Transfer Overview] з орієнтованою комісією gas для цієї транзакції. Якщо вас влаштовує вартість gas, натисніть [Continue], щоб продовжити.


6. Перш ніж натиснути [Continue], ви можете переглянути відомості про транзакцію, включаючи кількість токенів, міст, що використовується, та орієнтовну комісію gas.


7. Вам необхідно підписати та схвалити переказ на вашому гаманці MetaMask. Перевірте правильність даних та натисніть [Confirm].

 Після підтвердження зачекайте, доки токени надійдуть на ваш гаманець Polygon. Ви можете натиснути [View on Etherscan], щоб перевірити статус транзакції.

8. Далі ви побачите прогрес переказу. Ваше зняття буде ініційовано у мережі, і валідатори PoS підтвердять вашу транзакцію. Це може зайняти до 3 годин, але від вас не потрібні жодні дії.


9. Як тільки ваша транзакція буде підтверджена, вам необхідно отримати токени у своєму гаманці MetaMask. Натисніть [Continue], і ви зможете побачити активи після завершення зняття.


Як підключити токени Polygon до Ethereum через Plasma Bridge? 

Якщо ви хочете переказати MATIC або інші токени Polygon на Ethereum, ви можете зробити це через Plasma Bridge. Зверніть увагу, що Plasma Bridge підтримує переказ тільки ERC-20 та ERC-721 токенів, включаючи ETH та MATIC.

У цьому прикладі ми будемо переказувати токени MATIC з Polygon на Ethereum за допомогою MetaMask. За замовчуванням гаманець MetaMask підключено лише до основної мережі Ethereum. Вам необхідно додати мережу Polygon у свій гаманець, перш ніж ви зможете переглянути свій MATIC та розпочати процес.


Крок 1: Додавання Polygon на MetaMask

Існує два способи додати мережу Polygon у ваш гаманець MetaMask. Спосіб за замовчуванням – додати її вручну (для цього прочитайте статтю Як додати Polygon до MetaMask.). Однак ви можете також використовувати інтерфейс гаманця Polygon, щоб швидко додати Polygon до списку мереж вашого MetaMask.

1. Натисніть [Switch to Polygon] вгорі. Переконайтеся, що ви вже підключили гаманець MetaMask.


2. Ви побачите спливаюче вікно розширення MetaMask з інформацією про мережу Polygon. Натисніть [Approve].


3. Готово. Мережа Polygon додана у ваш MetaMask. Тепер вам потрібно переключити ваш MetaMask з основної мережі Ethereum на мережу Polygon. Ви можете зробити це, натиснувши [Switch network].


4. Тепер ви можете побачити MATIC у своєму гаманці MetaMask.


Крок 2: Переказ MATIC на Ethereum за допомогою MetaMask

1. Перейдіть до інтерфейсу [Bridge] і натисніть [Withdrawal]. Виберіть [Matic Token] зі списку токенів, введіть суму та натисніть [Transfer].

Система автоматично вибере [Plasma Bridge] як режим переказу.


2. Прочитайте важливі примітки та натисніть [Continue], коли ви будете готові.


3. Ви також побачите передбачувану комісію gas за цю транзакцію. Якщо вас влаштовує вартість gas, натисніть [Continue], щоб продовжити. 


4. Перш ніж натиснути [Continue], перегляньте відомості про транзакцію.


5. З'явиться спливаюче вікно MetaMask для підтвердження транзакції. Натисніть [Confirm], і ви побачите, що переказ виконується.

Вам необхідно вручну підтвердити три транзакції для переказу на Plasma Bridge. Перша – ініціювати зняття із гаманця Polygon, яка може тривати до 3 годин.


6. Коли досягнуто точки "checkpoint", це означає, що транзакція підтверджена на блокчейні Ethereum. Вам необхідно підтвердити другу транзакцію, щоб розпочати період "challenge". Це забезпечує підвищену безпеку транзакцій зі зняття.


7. Після періоду "challenge" все, що вам потрібно зробити, це натиснути [Continue], щоб надіслати токени MATIC на гаманець MetaMask.



Заключні думки

Функціональна сумісність Polygon Bridge дозволяє користувачам переказувати свої активи між блокчейнами Ethereum та Polygon. Polygon Bridge пропонує альтернативу користувачам, які бажають випробувати різні платформи DeFi та DApp, доступні в мережі Polygon.