По мере бурного развития Криптовалюта пространства были созданы тысячи новых проектов с различными блокчейнами . Но хотя многие из этих блокчейнов стремились решать уникальные проблемы или выполнять определенные функции, большинство из них были полностью изолированы и не имели возможности общаться или соединяться 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.
Несмотря на то, что двойные блокчейны возникли на основе одной и той же кодовой базы, различная природа проектов постепенно приведет к тому, что их использование будет расходиться. Таким образом, отношения Кусамы и Polkadot не только помогают построить более стабильный блокчейн Polkadot , но и позволяют провести интересный долгосрочный эксперимент.
ДЕДУШКА
Polkadot использует модифицированную версию протокола консенсуса «доказательство доли», известного как «номинированное доказательство доли». В соответствии с традиционной моделью PoS, используемой такими блокчейнами, как Solana ( SOL ) и Cardano ( ADA ), любой участник сети может проверять транзакции, соблюдая требования блокчейна. Вместо этого модель Polkadot NPoS позволяет участникам использовать свои токены для голосования за валидаторов, и только те валидаторы, которые получили достаточную поддержку, могут начать проверять транзакции.
Что делает консенсус Polkadot NPoS уникальным среди других, так это оригинальная интерпретация модели, известной как GRANDPA. GRANDPA (рекурсивное соглашение о получении префикса на основе GHOST). Вместо проверки блоков с фиксированной скоростью GRANDPA работает более динамично и способен обрабатывать миллионы блоков одновременно. При этом GRANDPA позволяет Polkadot быстро выполнять транзакции, пока блокчейн работает бесперебойно, и избегать задержек в сети, отслеживая транзакции, когда он также T работает.