Багатокутник (MATIC): права рука Ethereum

Автор: Bitcoin Realm; Компілятор: Vernacular Blockchain

Вам цікаво, чому монета MATIC може швидко піднятися і стати найпопулярнішою криптовалютою останнім часом? Що таке багатокутник і як він пов’язаний із MATIC? Як працюють багатокутники? Давайте зануримося, щоб дізнатися більше про це.

Що таке багатокутник (MATIC)? Polygon, раніше відомий як Matic Network, — це платформа рішення для масштабування, призначена для підключення та побудови блокчейн-мереж, сумісних з Ethereum.

Яку проблему вирішує Polygon, помічник чи вбивця для Ethereum? Polygon схожий на додавання жорсткого диска до Ethereum, забезпечуючи рішення для масштабованості, щоб зменшити перевантаження в блокчейні Ethereum.

**Можливо, вам цікаво, чому Ethereum перевантажений і потребує масштабування. ** Зі стрімким розвитком індустрії криптовалют і постійною появою різноманітних нових проектів кількість користувачів у сфері DeFi неодноразово досягала нових максимумів. Наразі близько 70% проектів DeFi працюють на Ethereum, і в усьому світі налічується понад мільйон користувачів гаманців DeFi та Ethereum, що створило безпрецедентний тиск на Ethereum.

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

Наприклад, CryptoKitties, який був популярним у той час, колись становив 25% усього обсягу транзакцій Ethereum через високий трафік користувачів, що спричинило крах Ethereum.

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

Крім того, DAO було зламано в 2016 році, і хакери вкрали близько 3,7 мільйона ефірних монет (ETH). Зрештою, Ethereum довелося використати хардфорк, щоб компенсувати втрати, що мало величезний вплив на той час.

Після цих проблем неважко помітити, що Ethereum зараз має кілька серйозних проблем:

**-Низька пропускна здатність транзакцій: **TPS Ethereum наразі має максимум 15 транзакцій на секунду, що далеко не відповідає потребам користувачів.

**-Погана взаємодія з користувачем: **Наразі в Ethereum існує лише один ланцюжок, і всі проекти працюють на цьому ланцюжку, що спричиняє величезні затори та збільшення витрат на газ.

**- Немає автономії: ** Усі проекти залежать від єдиної мережі.

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

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

1. Історія розвитку Polygon

У 2017 році Джайнті Канані, Сандіп Наілвал і Анураг Арджун, три ентузіасти криптовалюти з Індії, визнали проблему масштабованості Ethereum і створили Matic Network, щоб допомогти вирішити цю проблему.

Matic Network — це рішення для масштабування рівня 2, яке використовує бічні ланцюги для обчислень поза ланцюгом для масштабованості, водночас використовує фреймворк Plasma та децентралізовані валідатори Proof-of-Stake (PoS) для безпеки активів.

До складу мережі входять:

-Плазмовий ланцюжок: підланцюжок на основі рішення розширення Layer2, який відповідає за обробку транзакцій токенів і забезпечує безпечні та миттєві транзакції.

-POS Chain: децентралізований валідатор PoS для забезпечення безпеки активів.

21 квітня 2019 року Matic Network запустилася на Binance Launchpad і зібрала 5,6 мільйона доларів після запуску свого токена MATIC.

Через перевантаження транзакцій Ethereum і високу плату за газ користувачі відчайдушно шукають рішення, і Matic має хороші можливості для задоволення цієї потреби. Після двох з половиною років напруженої роботи мережа Matic була офіційно запущена та швидко привернула увагу в середині 2020 року.

У міру розвитку ринку команда визнала обмеження масштабування за допомогою плазмових ланцюжків, оскільки це не могло вирішити всі проблеми масштабованості Ethereum. Існуючі на ринку рішення масштабованості можуть вирішити лише деякі проблеми Ethereum, кожна з яких має свої переваги та недоліки. Щоб продовжувати допомагати Ethereum у вирішенні різноманітних проблем, команда зрозуміла, що всі ці рішення мають бути інтегровані у фреймворк і з’єднані одне з одним для досягнення крос-ланцюжкової сумісності.

**Тому у 2021 році мережа Matic була перейменована на Polygon, щоб створити загальну структуру для всіх рішень масштабування, щоб вони були легко сумісні з Ethereum, взаємопов’язані та сумісні між мережами. Мета полягає в тому, щоб створити мережу з кількома ланцюжками, схожу на багатокутник, навколо Ethereum. **

Бачення Polygon змінилося з «Інтернету блокчейнів» на «Інтернет сумісних ланцюжків Ethereum», щоб забезпечити масштабованість і рішення для агрегації в екосистемі Ethereum. Це не тільки допомагає подолати високі транзакційні витрати та перевантаженість Ethereum, але й утримує користувачів на платформі.

2. Які нововведення Matic Network після зміни назви на Polygon?

Matic — це лише єдине рішення для масштабування, яке не може вирішити всі проблеми масштабування Ethereum, тоді як Polygon — це агрегатор рівня 2, який дозволяє всім рішенням для масштабування легко та бездоганно інтегруватися з Ethereum, а також підтримує більше функцій.

Polygon — це модульний і гнучкий фреймворк, який підтримує створення та підключення двох основних типів рішень:

1) Незалежний ланцюг

Незалежні ланцюги покладаються на власну безпеку, мають власні вузли перевірки та можуть мати власні моделі консенсусу, такі як Proof of Stake (PoS) і Delegated Proof of Stake (DPoS).

Незалежні ланцюги — це незалежні блокчейни, які не використовують механізм консенсусу Ethereum, тому вони можуть забезпечити найвищий рівень незалежності та гнучкості, але жертвують певною безпекою. Під час використання потрібен баланс між гнучкістю та безпекою.

Архітектуру цих ланцюжків можна гнучко налаштувати, щоб успадкувати частину безпеки Ethereum. Ланцюжок Matic PoS використовує цю архітектуру, використовуючи Ethereum для стекінгу валідатора та періодичної фіналізації контрольних точок.

Окремі мережі часто добре підходять для:

-підприємство

  • Предмети, які не потребують найвищого рівня безпеки

  • Проекти з сильною спільнотою (здатною створити достатньо децентралізований і безпечний пул валідаторів)

2) Ланцюг безпеки

Securechain покладається на безпеку Ethereum, а не створює власний пул валідаторів.

На додаток до підтримуваних наразі ланцюжків Plasma, Polygon також підтримуватиме інші основні рішення рівня 2, такі як Optimistic Rollups, zkRollups, Validium тощо, ставши унікальним «агрегатором рівня 2».

Ланцюги безпеки ідеально підходять для:

  • Програми, які потребують найвищого рівня безпеки

  • Стартапи, тобто молоді проекти та спільноти (нездатні створити достатньо децентралізовані та безпечні пули валідаторів)

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

3. Як працює Polygon?

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

Інфраструктура Polygon складається з чотирьох частин:

-Шар Ethereum

  • рівень безпеки

-Полігональний мережевий рівень

  • виконавчий шар

1) Рівень Ethereum

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

Рівень Ethereum є додатковим компонентом, який відповідає за:

  • валідатор

  • вузол застави

-Вирішення конфліктів

  • Передача інформації та взаєморозрахунки між Polygon та Ethereum

2) Рівень безпеки

Polygon використовує рівень безпеки, щоб забезпечити можливості «автентифікації як послуги». Цей рівень дозволяє валідаторам Polygon діяти як механізм консенсусу в ланцюжку. Розробники можуть використовувати різні рішення безпеки для перевірки транзакцій, наприклад використання бічних ланцюжків PoS або засобів захисту від шахрайства для захисту транзакцій.

Наразі сайдчейни PoS є кращим рішенням безпеки. Сайдчейн PoS використовує групу з приблизно 100 валідаторів для захисту блокчейну (з певною платою за перевірку) і керування валідаторами. Крім того, цей рівень також може покладатися на майнери Ethereum (фінальні валідатори) для досягнення консенсусу.

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

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

3) Багатокутний мережевий рівень

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

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

4) Рівень виконання

Нарешті, є рівень виконання. Рівень виконання інтерпретує та виконує транзакції, визначені мережевим рівнем Polygon. Цей шар складається з двох компонентів:

**-Середовище виконання: **Реалізовано віртуальною машиною, подібною до віртуальної машини Ethereum (EVM), яка може відстежувати стан блокчейну.

**-Логіка виконання: ** Реалізація певних переходів між станами для конкретних блокчейнів Polygon. Ця логіка використовується для визначення переходу до наступного стану блокчейну, де Ethereum можна розглядати як «нескінченний автомат» (на відміну від кінцевого автомата або FSM, який є математичною обчислювальною моделлю, яка представляє кінцеву кількість стани, переходи та дії).

Проте з усіх цих рівнів рівень безпеки є ключовою пропозицією для розробників, оскільки він забезпечує справжню гнучкість структури Polygon. Розробники можуть вибрати рішення безпеки, яке підходить для їхнього проекту, і за потреби змінювати рішення. Мета полягає в тому, щоб надати розробникам інструментарій для налаштування їхніх блокчейн-проектів.

Переглянути оригінал
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити