Время Читать: 4 минут
Что такое полигональная сеть?
Polygon, ранее известный как Matic Network и основанный в 2017 году, всегда был сосредоточен на разработке архитектуры масштабирования Ethereum.
Polygon — это масштабирующее решение уровня 2 для блокчейна Ethereum. Polygon функционирует как более быстрая цепочка блоков, которая работает одновременно с цепочкой блоков Ethereum, имеющей несколько сайдчейнов. Polygon обрабатывает транзакции в сети, используя доказательство доли. механизм консенсуса и получить свою безопасность от Ethereum.
Причины использования полигональной сети:
Polygon использует различные технологии, что делает его отличной альтернативой для разработки смарт-контрактов.
Использование Polygon Network может повысить гибкость, масштабируемость и суверенитет блокчейн-проекта, сохраняя при этом безопасность, совместимость и структурные преимущества блокчейна Ethereum. Кроме того, по сравнению с Ethereum, полигональная сеть имеет значительно более низкую плату за газ.
Он также утверждает, что он достаточно адаптируемый, чтобы включать любое решение масштабируемости, в дополнение к текущим цепочкам Plasma, ZK-свертываниям и оптимистичным свертываниям.
На момент написания этой статьи,
Если говорить о последних 7 днях, то в цепочке Polygon было развернуто более 100 тысяч смарт-контрактов.
Подготовка к развертыванию:
Для этой демонстрационной цели мы будем использовать тестовую сеть Polygon, то есть сеть Polygon Mumbai. Начнем с некоторых приготовлений:
1. Добавление сети Polygon Mumbai в Metamask.
Самый простой способ — прокрутить вниз Мумбаи.polygonscan.com веб-сайт, и вы найдете кнопку «Добавить сеть Мумбаи». Просто нажмите на нее и подтвердите всплывающее окно метамаски.
2. Получение Test Matic из Faucet:
Чтобы получить токен Mumbai MATIC, просто скопируйте адрес своего кошелька и вставьте его в кран ниже. Токены MATIC появятся в вашем кошельке через несколько секунд.
Кран Testnet Matic: https://mumbaifaucet.com/
Развертывание контракта с помощью Remix:
Ремикс: Ремикс Online IDE — это мощный набор инструментов для разработки, развертывания, отладки и тестирования. Эфириум смарт-контракты, совместимые с EVM.
Не забудьте изменить свою сеть на Polygon Mumbai в Metamask.
Теперь, когда у нас есть все необходимое, давайте начнем:
Давайте составим простой контракт, который сохранит наши имена и возраст. В нашем ремиксе назовем его simpleStorage.sol. После нажатия CTRL + S он будет успешно скомпилирован.
Для развертывания на Polygon сначала нам нужно изменить Environment на Injected Provider, т.е. Metamask в Remix IDE.
Когда мы нажимаем кнопку «Развернуть» после обновления среды, Metamask запросит подтверждение, и как только мы подтвердим, контракт будет успешно развернут в тестовой сети Polygon Mumbai.
Проверка и публикация контрактов с помощью Polygonscan:
Мы будем проверять контракты, используя инструмент проверки полигонов.
- Мы можем легко заполнить детали, такие как развернутые контракты, версии компилятора и т. д., на веб-сайте. Затем мы можем нажать «Продолжить».
На следующей странице мы должны заполнить другие детали, такие как код контракта, аргументы конструктора и так далее. После ввода необходимой информации мы можем просто нажать кнопку «Проверить и опубликовать».
Контракт будет успешно подтвержден через несколько секунд, как показано ниже.
Вывод:
Matic Blockchain — это ответ для мира Blockchain, переполненного и затронутого множеством приложений, что приводит к устареванию экосистемы Blockchain.
Воспользуйтесь масштабируемостью Matic Blockchain и позвольте QuillAudits Управляйте целостностью и безопасностью своей платформы Polygon(Matic) с помощью беспрецедентных услуг аудита смарт-контрактов Matic.
Услуги аудита смарт-контрактов Polygon:
https://audits.quillhash.com/services/polygon-smart-contract-audit
Безопасность Web3 — потребность часа
почему QuillAudits для безопасности Web3?
QuillAudits хорошо оснащен инструментами и опытом для предоставления решений в области кибербезопасности, спасая от потери миллионов средств.
Часто задаваемые вопросы
Как развернуть смарт-контракт в сети Matic?
После прочтения и выполнения вышеуказанных шагов вы сможете развернуть контракты в Matic Network.
На каком языке написаны смарт-контракты Polygon?
В Polygon смарт-контракты написаны с использованием языка Solidity.
Как обеспечить смарт-контракт на Polygon?
Смарт-контракты на Polygon можно защитить, выполнив аудит безопасности. Аудит смарт-контрактов — это тщательная проверка кода контракта для устранения ошибок, чтобы контракт оставался защищенным от злоумышленников и внешних векторов атак.
Что такое тестовая сеть Polygon Mumbai?
Тестовая сеть Мумбаи — это тестовая сеть сети Polygon, которая копирует основную сеть Polygon. Это позволяет разработчикам развертывать, тестировать и выполнять свои dApp в среде блокчейна без риска и бесплатно.
139 Просмотры
- SEO-контент и PR-распределение. Получите усиление сегодня.
- Платоблокчейн. Интеллект метавселенной Web3. Расширение знаний. Доступ здесь.
- Источник: https://blog.quillhash.com/2022/12/26/tutorial-deploying-smart-contracts-on-polygon-chain/
- 100k
- 2017
- 7
- a
- в состоянии
- О нас
- выше
- дополнение
- адрес
- После
- Века
- Все
- альтернатива
- всегда
- и
- ответ
- появиться
- Приложения
- утвердить
- архитектура
- Аргументы
- гайд
- атаковать
- аудит
- аудит
- ниже
- Преимущества
- блокчейн
- блокчейн экосистема
- повышение
- кнопка
- призывают
- цепь
- цепи
- изменение
- требования
- код
- сравненный
- подтвердить
- ПОДТВЕРЖДЕНО
- продолжать
- контракт
- контрактов
- Цена
- Текущий
- Информационная безопасность
- DApps
- Дней
- развертывание
- развернуть
- развертывание
- развертывание
- подробнее
- застройщиков
- развивающийся
- вниз
- легко
- экосистема
- позволяет
- достаточно
- Окружающая среда
- ошибки
- и т.д
- Эфириума
- Ethereum blockchain
- масштабирование эфириума
- отлично
- выполнять
- опыта
- и, что лучший способ
- быстрее
- Кран
- Сборы
- несколько
- заполнять
- Найдите
- First
- Трансформируемость
- внимание
- после
- раньше
- Основана
- от
- Функции
- средства
- Более того
- ГАЗ
- плата за газ
- получающий
- ударять
- HTTPS
- in
- В других
- включают
- информация
- целостность
- Взаимодействие
- IT
- известный
- язык
- Фамилия
- слой
- Уровень 2
- масштабирование 2 уровня
- от
- mainnet
- сделать
- ДЕЛАЕТ
- Создание
- управлять
- Матис
- Matic Network
- MetaMask
- метод
- миллионы
- смягчать
- БОЛЕЕ
- с разными
- Мумбай
- имена
- необходимо
- Необходимость
- сеть
- В сети
- онлайн
- Оптимистический
- Оптимистичные Своды
- Другое
- выполнения
- плазма
- Платформа
- Платон
- Платон Интеллектуальные данные
- ПлатонДанные
- полнокровие
- Polygon
- Полигональная сеть
- многоугольника
- мощный
- Процессы
- проектов
- Корректор из-кола
- обеспечивать
- Недвижимости
- обеспечение
- публиковать
- цель
- Квиллхэш
- Reading
- остатки
- Ремикс
- копирует
- в результате
- накопительные
- безопасный
- экономия
- Масштабируемость
- масштабирование
- Решение для масштабирования
- пролистать
- секунды
- безопасный
- обеспеченный
- безопасность
- Аудит безопасности
- Услуги
- набор
- должен
- показанный
- боковые цепи
- просто
- просто
- умный
- умный контракт
- Смарт-контракты
- So
- SOL
- основательность
- Решение
- Решения
- некоторые
- суверенитет
- Начало
- Шаги
- По-прежнему
- структурный
- Успешно
- такие
- Говорить
- технологии
- тестXNUMX
- Тестирование
- testnet
- Ассоциация
- их
- вещи
- время
- в
- знак
- Лексемы
- инструментом
- инструменты
- Сделки
- учебник
- беспрецедентный
- обновление
- использование
- разнообразие
- проверка
- проверка
- Кошелек
- Web3
- Вебсайт
- который
- в то время как
- будете
- Мир
- письмо
- письменный
- Ты
- ВАШЕ
- зефирнет
- ZK-накопительные пакеты