Обережно! Багато тексту.

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

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

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


Вступ

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

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


Що таке Polygon Bridge

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

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


Як працює Polygon Bridge

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

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

Polygon має два мости: Proof of Stake (PoS) Bridge та Plasma Bridge. PoS Bridge працює на основі алгоритму консенсусу Proof of Stake (PoS), який забезпечує безпеку мережі. Перекази на PoS Bridge виконуються майже миттєво, але підтвердження виведення коштів може тривати деякий час. PoS Bridge підтримує переклади ефіру (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] (Введення) і виберіть токен для перекладу. У цьому прикладі ми використовуватимемо ефір (ETH). Введіть суму та натисніть [Transfer].


6. Прочитайте примітки та натисніть [Continue] (Продовжити).


7. З'явиться вікно із комісією за газ. Якщо ви влаштовуєте вартість газу, натисніть [Continue] (Продовжити).


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

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


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


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


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

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

У мережі Polygon є два мости: Plasma Bridge та PoS Bridge. У цьому час виведення коштів залежить від конкретного «мосту». Виведення з PoS Bridge зазвичай займає від 45 хвилин до 3 годин, а з Plasma Bridge – до 7 днів.

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

1. Натисніть [Withdrawal] (Висновок) в інтерфейсі [Bridge] (Міст). Виберіть токени, які ви плануєте перекласти на Ethereum.


2. Поруч із кнопкою [Transfer Mode] (Режим перекладу) знаходиться функція [SWITCH BRIDGE] (Переключити міст). Платформа автоматично вибере сумісний міст для перекладу на основі вибраного токена.

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


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


4. Прочитайте примітки та натисніть [Continue] (Продовжити).


5. Відобразиться вікно [Transfer Overview] (Перегляд) з платою за газ. Якщо ви влаштовуєте вартість газу, натисніть [Continue] (Продовжити).


6. Перевірте дані транзакції, такі як кількість токенів та розрахункова плата за газ, та натисніть [Continue] (Продовжити).


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

Після підтвердження зачекайте, поки токени надійдуть на гаманець Polygon. Ви можете перевірити статус операції, натиснувши [View on Etherscan] (Переглянути на 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 до списку мереж MetaMask, можна також використовувати інтерфейс гаманця Polygon.

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


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


3. Готово, мережа Polygon додана MetaMask. Далі потрібно переключити MetaMask з майнету Ethereum на Polygon. Натисніть [Switch network] (Переключити мережу).


4. Тепер у гаманці MetaMask з'явиться MATIC.


Крок 2: з'єднання MATIC з Ethereum через MetaMask

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

Система автоматично вибере [Plasma Bridge], щоб виконати переклад.


2. Прочитайте примітки та натисніть [Continue] (Продовжити).


3. З'явиться вікно із комісією за газ. Якщо ви влаштовуєте вартість газу, натисніть [Continue] (Продовжити).


4. Перевірте транзакцію та натисніть [Confirm] (Підтвердити).


5. У MetaMask з'явиться спливаюче вікно з проханням підтвердити транзакцію. Натисніть [Confirm] (Підтвердити), щоб переглянути статус операції.

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


6. Створення контрольної точки означатиме, що транзакція підтверджена на блокчейні Ethereum. Далі потрібно підтвердити другу транзакцію, щоб розпочати період перевірки. Цей захід потрібний, щоб забезпечити підвищену безпеку транзакцій для виведення коштів.


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



Резюме

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