Polygon PoS — это блокчейн с низкими комиссиями, который для разработчиков и кошельков работает как Ethereum, но использует собственный набор валидаторов. В статье рассказано, откуда он взялся, как защищен, почему его комиссии низкие и чем в нем отличаются нативный и мостовой USDC.
Если такие термины, как «layer 2», вам незнакомы, см. layer 1, layer 2 и layer 3.
Что такое Polygon и кто его создал
Polygon начался в 2017 году как проект Matic Network, запущенный командой разработчиков из Индии, а в 2021 году был переименован в Polygon. Его развивают Polygon Labs и более широкое сообщество, а управляют им через фонд и держателей токена.
Задача, ради которой его создали, была проста. В 2020 и 2021 годах основная сеть Ethereum стала очень дорогой, и обычные пользователи не могли позволить себе небольшие транзакции. Polygon PoS предложил такую же среду — EVM — с комиссиями в малую долю цента. Приложения можно было перенести с небольшими изменениями, а кошельки вроде MetaMask работали после добавления сети.
Сегодня Polygon PoS используют для платежей, переводов стейблкоинов, игр, программ лояльности, потребительских приложений и децентрализованных финансов.
Как это работает: собственные валидаторы и контрольные точки
Polygon PoS — это сеть с proof of stake и собственным набором валидаторов. Это не роллап. Валидаторы стейкают токен POL и по очереди создают блоки. Блоки приходят примерно за две секунды. Часто приводят цифру 2 секунды, а реальные измерения могут отличаться, поэтому текущий темп смотрите на странице сети.
У сети два уровня ПО. Уровень исполнения создает блоки и совместим с EVM. Второй уровень, Heimdall, отслеживает набор валидаторов и финальность. Через определенные интервалы сеть записывает в Ethereum контрольную точку (checkpoint) — компактное обязательство, фиксирующее ее недавнюю историю. Контрольная точка помогает доказывать историю и возвращать средства в Ethereum. Это не означает, что Ethereum проверяет каждую транзакцию Polygon.
В этом ключевое отличие от роллапа вроде Arbitrum: роллап публикует полные данные транзакций в Ethereum и наследует безопасность Ethereum, а Polygon PoS опирается в основном на собственных валидаторов и их стейк. См. роллапы: optimistic и zk.
Финальность
Транзакция попадает в блок за секунды. У Polygon также есть быстрая финальность, при которой валидаторы подтверждают блоки за несколько секунд, не дожидаясь контрольной точки в Ethereum. Короткие реорганизации уже включенных блоков случались в прошлом и бывают редко. Для крупных сумм ждите той финальности, которую требует ваш сервис. См. финальность и подтверждения.
Комиссии и токен POL
Токен для газа — POL. Он заменил MATIC как название и тикер токена, и именно им нужно оплачивать транзакции. Это частая ошибка: для отправки токенов в Polygon нужно немного POL на газ, а не ETH.
Polygon использует ту же модель комиссий, что Ethereum после EIP-1559: базовая комиссия, которая сжигается, плюс чаевые за приоритет, а итог равен использованному газу, умноженному на цену. Перевод обычно стоит малую долю цента, потому что блоки редко бывают заполнены, а цена POL за единицу газа низкая. Комиссии растут, когда сеть загружена. Текущую цифру смотрите в трекере газа, а также в статье газ и комиссии.
Почему так дешево? Здесь нет затрат на публикацию данных в Ethereum для каждой транзакции, как у роллапов. Блоки создает меньшая группа валидаторов, что дешевле, чем содержать очень большой набор Ethereum. Взамен получается другая модель безопасности: бесплатных обедов не бывает.
Адреса и токены
Polygon использует адреса 0x, такие же, как Ethereum и другие сети EVM. Ваш адрес в Ethereum такой же и в Polygon, но балансы отдельные. В Polygon есть токены в стиле ERC-20 со своими адресами контрактов в каждой сети.
Мостовой и нативный USDC
USDC существует в Polygon в двух формах, которые многих путают. Нативный USDC выпускается непосредственно в Polygon компанией Circle, стоящей за USDC. Более старая форма, часто называемая мостовым USDC (отображается как USDC.e), появилась, когда USDC блокировали в Ethereum через мост, а в Polygon выпускали его представление. Они выглядят похоже, но это разные контракты токенов. Некоторые приложения и биржи принимают только один из них, а обмен между ними стоит небольшой комиссии. Всегда проверяйте, какой контракт ожидает ваше приложение. См. стейблкоины и мосты и их риски.
Более широкая экосистема Polygon
Polygon Labs также работает над другими технологиями масштабирования, включая проекты на основе zero-knowledge, и говорит о соединении множества сетей. В этой статье рассматривается только Polygon PoS — сеть, которую вы видите на ChainMonitor. О других продуктах смотрите в документации Polygon.
Сравнение Polygon с другими сетями
| Polygon PoS | Ethereum | Arbitrum | Base | |
|---|---|---|---|---|
| Тип | Собственная сеть PoS | Layer 1 | Оптимистичный роллап | Оптимистичный роллап |
| Токен для газа | POL | ETH | ETH | ETH |
| Источник безопасности | Собственные валидаторы | Собственные валидаторы | Ethereum | Ethereum |
| Комиссии | Очень низкие | Самые высокие | Низкие | Низкие |
См. почему комиссии в разных сетях различаются.
На что обратить внимание
- Токен для газа. Для газа нужен POL, а не ETH. Кошелек с USDC, но без POL не сможет отправить транзакцию.
- Неверная сеть. Адрес выглядит одинаково во всех сетях EVM, поэтому убедитесь, что получатель ожидает Polygon. Биржи могут по-разному называть «Polygon», «MATIC» или «POL».
- Другая безопасность. Polygon PoS защищают собственные валидаторы. Роллап публикует данные в Ethereum. Для крупных долгосрочных вложений поймите эту разницу.
- Мостовые токены. Мосты становились целью атак. Отдавайте предпочтение нативным активам и небольшим тестовым переводам.
- Реорганизации до финальности. Считайте самые свежие блоки предварительными.
Следите за Polygon в реальном времени на ChainMonitor
- Блоки в реальном времени: плитки последних блоков с заполненностью и комиссиями.
- Список последних блоков и поиск в шапке.
- Трекер газа: стоимость отправки POL, перевода USDC и обмена сейчас.
- Состояние RPC для Polygon: публичные точки доступа, ранжированные по задержке и отставанию.
Часто задаваемые вопросы
Почему Polygon такой дешевый?
У него собственная сеть со своими валидаторами, поэтому он не платит за публикацию каждой транзакции в Ethereum. Кроме того, блоки редко бывают заполнены. Взамен для безопасности он опирается на собственный набор валидаторов.
Polygon — это layer 2?
Polygon PoS часто называют layer 2 или сайдчейном, но технически это не роллап. Он записывает контрольные точки в Ethereum, но блоки создают и защищают его собственные валидаторы.
В чем разница между MATIC и POL?
POL заменил MATIC в качестве нативного токена Polygon PoS. Это токен, используемый для газа и стейкинга.
Нужен ли мне ETH, чтобы отправить USDC в Polygon?
Нет. Газ оплачивается в POL. Нужно немного POL в том же кошельке.
Что такое USDC.e?
Это более старая, мостовая версия USDC в Polygon. Нативный USDC выпускается Circle непосредственно в Polygon. Это разные токены.
Polygon и Ethereum — это одно и то же?
Нет. Он использует ту же EVM и тот же формат адресов, но это отдельная сеть со своими валидаторами, токеном и комиссиями.