У міру вибуху Криптовалюта простору було створено тисячі нових проектів із різними блокчейнами . Але хоча багато з цих блокчейнів прагнули вирішити унікальні проблеми або виконувати певні функції, більшість із них були повністю відгороджені стіною та не мали можливості спілкуватися чи з’єднуватися ONE з одним. Polkadot — це проект, який має на меті вирішити цю проблему.
Polkadot — це протокол взаємодії блокчейнів, призначений для забезпечення зв’язку між різними блокчейнами.
Огляд Polkadot
Ґевін Вуд заснував проект у 2016 році, який був запущений разом зі своїм власним маркером DOT у жовтні 2017 року. Проект із відкритим кодом розроблений спільнотою та підтримується Web3 Foundation . Згідно з переконаннями Web3 Foundation, Polkadot прагне зробити всі блокчейни сумісними та створити справді децентралізовану систему, де користувачі контролюють.
До заснування Polkadot і розробки блокчейна в Parity Вуд був співзасновником Ethereum . Працюючи над Ethereum, Вуд допоміг розробити мову програмування Ethereum Solidity, а також визначив технічну мову віртуальної машини Ethereum . Робота Вуда над офіційним документом Ethereum і мовою програмування відображена як у білому документі Polkadot , так і в основній структурі програмування для розробки Polkadot , Substrate .
DOT , рідний токен для екосистеми Polkadot , використовується для полегшення транзакцій у мережі Polkadot . Учасники мережі Polkadot також уповноважені через DOT брати участь в управлінні та голосуванні за валідатор. Токен входить до топ-25 криптовалют за ринковою капіталізацією. На момент написання статті загальна пропозиція Крипто становить 1,7 млрд DOT і має ринкову капіталізацію майже 10 мільярдів доларів. Оскільки DOT не має жорсткого обмеження на загальну пропозицію, новий DOT постійно додаватиметься до пропозиції приблизно на 10% на рік.
Що робить Polkadot унікальним?
Polkadot було створено з метою створення сумісної екосистеми для всіх блокчейнів і платформ децентралізованих програм (dapp) . Мета, якої хоче досягти Polkadot, уже вирізняє його серед багатьох інших блокчейнів, що розробляються, але Polkadot також виділяється з багатьох інших причин:
- Мультиланцюжок: Polkadot — це багатоланцюговий блокчейн «рівня 0», який створює структуру для спілкування інших блокчейнів.
- Паралельна обробка: замість того, щоб обробляти ONE транзакцію за раз, Polkadot може перевіряти кілька транзакцій і працювати з різними функціями одночасно.
- Подвійний блокчейн: Polkadot має подвійний блокчейн Kusama ( KSM ), який використовує ту саму кодову базу, що й Polkadot, але знаходиться у власній незалежній головній мережі.
- GRANDPA: Оригінальний консенсусний алгоритм Polkadot, GRANDPA, заснований на моделі консенсусу номінованого підтвердження частки (NPoS).
Мультиланцюгові
ONE з ключових відмінностей, яка відрізняє Polkadot від інших блокчейнів, полягає в тому, що це мультичейн. Polkadot , який часто називають блокчейном рівня 0, створює інфраструктуру для інших блокчейнів за допомогою двох ключових розробок: релейного ланцюга та парачейнів.
Парачейни, або паралельні блокчейни, — це взаємопов’язані блокчейни, які допомагають з’єднати Polkadot із зовнішніми ланцюгами та спілкуватися ONE з одним через ланцюг ретрансляції. Ланцюг ретрансляції відповідає за досягнення консенсусу та забезпечення сумісності між різними блокчейнами. Оскільки ланцюжок ретрансляції з’єднує всі парачейни з блокчейном Polkadot , ланцюги ретрансляції забезпечують спільну безпеку, тобто всі інші ланцюжки так само безпечні, як і Polkadot.
Паралельна обробка
Ще однією ключовою відмінністю Polkadot від інших блокчейнів є його здатність обробляти транзакції паралельно. Інші блокчейни – наприклад, мережа Ethereum – виконують транзакції окремо, що може призвести до довшого часу транзакцій. Щоб збільшити швидкість транзакцій, Polkadot використовує свої парачейни для поширення транзакцій у ширшій мережі.
Оскільки парачейни дозволяють працювати декільком блокчейнам у мережі Polkadot , окремі завдання можуть виконуватися ONE парачейном, тоді як ланцюг Polkadot та інші парачейни продовжують обробляти інші.
Подвійний блокчейн
Третя причина, чому Polkadot унікальний серед інших блокчейнів, це його двоюрідний брат: Kusama (KSM). Polkadot і Kusama працюють незалежно, але були створені з використанням однієї кодової бази. Kusama — це «дикий і швидкий» блокчейн, який дозволяє користувачам експериментувати з екосистемою та тестувати нові оновлення коду. З іншого боку, Polkadot набагато стабільніший, і вдосконалення впроваджуються повільніше.
Експерименти та розробка блокчейну Kusama можуть виглядати як тестова мережа для Polkadot, але це також блокчейн основної мережі. Це забезпечує переваги Polkadot з двох причин. По-перше, швидкий розвиток Kusama дозволяє Polkadot Навчання на своїх помилках і впроваджувати оновлення, коли вони виявилися успішними. По-друге, Kusama пропонує нижчий вступний бар’єр для розробників, щоб вони могли запускати успішні проекти до переходу на Polkadot.
Хоча подвійні блокчейни почалися з однієї кодової бази, різний характер проектів поступово призведе до того, що вони будуть відрізнятися у використанні. Таким чином, відносини Kusama-Polkadot не тільки допомагають створити більш стабільний блокчейн Polkadot , але й створюють цікавий довгостроковий експеримент.
ДІДЬ
Polkadot використовує модифіковану версію консенсусного протоколу proof-of-stake, відомого як номінований proof-of-stake. Відповідно до традиційної моделі PoS, яка використовується такими блокчейнами, як Solana ( SOL ) і Cardano ( ADA ), будь-який учасник мережі може підтверджувати транзакції, відповідаючи вимогам блокчейну. Натомість модель NPoS від Polkadot дозволяє учасникам використовувати свої токени для голосування за валідатори, і лише ті валідатори, які отримали достатню підтримку, можуть почати перевірку транзакцій.
Що робить консенсус NPoS від Polkadot унікальним серед інших, так це його оригінальна інтерпретація моделі, відомої як GRANDPA. GRANDPA (угода про рекурсивний префікс предка на основі GHOST). Замість того, щоб перевіряти блоки з фіксованою швидкістю, GRANDPA працює більш динамічно та може обробляти мільйони блоків одночасно. Роблячи це, GRANDPA дозволяє Polkadot швидко проводити транзакції, поки блокчейн працює безперебійно, і уникати затримок мережі, наздоганяючи транзакції, коли він також T працює.