Polkadot

Polkadot – это масштабируемая гетерогенная мультицепь. Polkadot позволяет новым проектам блокчейнов общаться и объединять защиту, в то же время позволяя им иметь полостью произвольные функции перехода состояний. Polkadot – это сеть, соединяющая блокчейны.
Полкадот обеспечивает рамки, внутри которых могут создаваться новые блокчейны и к которым могут быть переведены уже существующие блокчейны, если их объединения того хотят. Объединённая защита – доверие – свободная транзакционная способность внутри сети. Когда речь идёт о блокчейне, уровень энтузиазма зачастую превышает любые сомнения. Например, если какой-то блокчейн является отдельной неизменной цепью, как я могу передать мои данные другому блокчейну? Ответ – это невозможно никак. Вот почему была создана Polkadot.
Что такое Polkadot? [ править ]
Обзор Polkadot, ICO, Криптовалюта DOT
На официальном сайте сказано, что Полкадот – это «технология мультицепи». Говоря простым языком, это сеть, которая соединяет блокчейны. Она создает пространство, где могут быстро и безопасно обрабатываться и обмениваться данные из разных блокчейнов. Важный момент – без общесистемных обновлений или хард-форков. Это является целью данного проекта.
Миссия Polkadot – изменить существующую структуру интернета на Веб3: полностью новую и децентрализованную сеть. Polkadot помогает соединять частные и публичные блокчейны и другие сети в экосистеме Beб3. Она делает возможным интернет, где независимые блокчейны могут обмениваться информацией и транзакциями без обязательств через Polkadot. Это действительно проект будущего – цифровой мир, интернет вещей и сетевая децентрализация.
Идея была представлена Гэвином Вудом, сооснователем Ethereum и основателем Parity Technologies в конце 2016 года. Затем, в середине 2017 года был создан фонд Web3, который управляет проектом совместно с Parity Technologies. В октябре 2017 года, было проведено успешное ICO. Мы расскажем об этом позже, но вы можете проверить DOT на coinmarketcap, чтобы видеть текущую ситуацию с этим токеном, если желаете. Последнее, но не менее важное из общей информации – блок Polkadot Genesis будет запущен только в третьем квартале 2019 года. Поэтому часть информации, приведённой ниже, не имеет подтверждения и является теоретической.
Сеть Polkadot [ править ]

Polkadot состоит из множества различных парачейнов, что позволяет достичь необходимого уровня анонимности. Особенность системы в том, что транзакции могут проводиться одновременно и распределяться между блокчейнами. Главная цель экосистемы Polkadot – убедиться в том, что все участвующие блокчейны остаются безопасными, а транзакции выполняются добросовестно.
Экосистема Polkadot состоит из трёх разных компонентов:
- Связующая сеть (Relay chain). Это центр системы, который обеспечивает обмен транзакциями между цепями. Она также гарантирует консенсус и безопасность.
- Парачейны (Parachains). Это «параллельные блокчейны», которые осуществляют транзакции и переносят их в исходный блокчейн.
- Мосты (Bridges). Это особые ссылки на блокчейны со своим собственным консенсусом, такие как Ethereum.
Криптовалюта Polkadot (DOT) [ править ]
![]()
Токен в экосистеме Polkadot называется DOT. У него есть три главные функции:
- Управление. Владельцы криптовалюты DOT имеют полный контроль над протоколом. В экосистеме нет майнеров, и она использует алгоритм proof-of-stake, поэтому держатели управляют всеми исключительными событиями, такими как обновления и исправления протокола.
- Функционирование. Система использует игровую теорию и награждает тех владельцев DOT, которые ведут себя честно. Обманщики будут терять части своей доли. Данный принцип позволяет системе оставаться безопасной.
- Привязка и оплата. Криптовалюта Polkadot (DOT) дает возможность добавлять новые парачейны или удалять неактивные.
Ещё одна важная вещь о токенах DOT – это то, что не существует никакой информации о лимитах. Да, whitepaper говорит, что инвесторы могут купить 5 миллионов из общей суммы 10 миллионов DOT. Однако нет слов о том, что «будет всего 10 миллионов токенов и новых токенов не будет создаваться». Поэтому может возникать риск инфляции.
Обзор Polkadot ICO [ править ]
Polkadot ICO было настолько успешным, что токены закончились на третий день. Стоимость DOT к тому моменту была 0.109 ETH, поэтому 5 миллионов доступных токенов были проданы за 485,331 ETH. Все токены до сих пор неликвидны – вы не можете их купить или продать. Все участники ICO получат свои токены тогда, когда будет запущен блок Genesis в 2019 году.
Кажется, что Polkadot – очень противоречивый проект. С одной стороны, идея прекрасная и выводит технологию блокчейна на следующий уровень. Но с другой стороны, инвестиции заморожены на два года, и кто знает, что может произойти. Некоторые эксперты высказывают сомнения в том, что команда Polkadot (среди которых – известный Иэн Балина) сможет создать конкурентоспособный продукт. Особенно когда конкуренты не стоят на месте (Cosmos, ChainLink, Wanchain, Atomic Cross Chain). Некоторые рейтинги ICO совпадают с ними. Polkadot имеет рейтинг 2.5 на Icobench и Icobazaar, Icorating также считают, что риски средние. На самом деле, два года – это очень долгий период в остром и быстром мире блокчейн-технологий.
Другая проблема – это средства для данного проекта, которые были заморожены из-за уязвимости в контракте библиотеки Ethereum Parity Wallet. В числе 500 000 ETH, «пропавших в никуда», было около 330 тысяч, полученных за ICO. И вывод был бы очень пессимистичным, если бы не существовала одна деталь. В мае этого года Гэвин Вудс объявил, что скоро они запустят первое доказательство концепции (PoC) Polkadot. Это означает, что пациент скорее жив, чем мёртв. Но всё же, никто не может что-либо изменить сейчас – средства инвестированы, и токены появятся только в 2019 году. Нам нужно только ждать, и мы увидим, станет ли это реальностью.
См. также на BitcoinWiki [ править ]
- Список ICO
- Смарт-контракт
- Ethereum Classic
- Виталик Бутерин
- Bitcoin Cash
Ссылки [ править ]
- Polkadot (Полкадот) – Официальный сайт
- Polkadot в Twitter
- Полкадот в GitHub
- DOT Криптовалюта в Reddit
Источники [ править ]
- https://medium.com/@polkadotnetwork
- https://polkadot.network/Polkadot-lightpaper.pdf
- https://blokt.com/icos/polkadot-review
- https://www.youtube.com/watch?v=UuF7drY-bbw (Ian Balina)
- https://www.reddit.com/r/polkadot_market/comments/77v4x1/an_honest_review_of_polkadot/
- https://www.coindesk.com/internet-blockchains-project-polkadot-launches-first-proof-concept/
- https://icobench.com/ico/polkadot/ratings#ratings
Что такое Polkadot и почему он может стать началом web 3.0?
Одним из условий перехода интернета в web 3.0 является глобализация. Все действия, производимые пользователями, должны быть связаны и находится внутри одной сети. В данный момент каждая из блокчейн-сетей существует автономно, как компьютер без интернета, на котором вы можете выполнять какие-то действия, но передать информацию на другой компьютер о них не предоставляется возможным.
5.3K открытий
Существует множество блокчейнов, таких как Bitcoin, Ethereum, Solana и т. д., все они решают определённые задачи и имеют своё практическое применение. Большинство специалистов считают несовместимость блокчейнов главной проблемой, которая не позволяет достичь их массового распространения в мире. Именно эту задачу и решает Polkadot.
Говоря простым языком, Polkadot – это экосистема, в которой создаются и интегрируются уже существующие блокчейны, и можно быстро и безопасно обмениваться данными между сетями.
Создание сети
Работа над проектом началась в 2016 году командой разработчиков во главе с Гэвином Вудом , который также является сооснователем проекта Ethereum и его первым техническим директором, действующим президентом Web3 Foundation, а также криптоинвестором и криптоэнтузиастом, поддерживающим множество молодых блокчейн-проектов.
Также основателями проекта считаются Роберт Хабермайер — стипендиат фонда Thiel, учёный, занимающийся исследованиями и разработками в области блокчейна, распределенных систем и криптографии, и Питер Чабан – директор по технологиям Web3 Foundation, магистр технических наук в Оксфордском университете, читает курс лекций по Bayesian Machine Learning.
Принцип работы Polkadot
Polkadot – это сетевой протокол, который позволяет передавать любые данные (не только токены) между блокчейнами. Это означает, что сеть является настоящей полицепочечной прикладной средой, в которой возможны такие вещи, как межцепочечные реестры и межцепочечные вычисления. Давайте немного проще, в сети Ethereum распределение реестра происходит между пользователями только внутри данной сети (цепи), в Polkadot же информация хранится на устройствах, работающих на всех сетях, интегрированных в данный протокол.
Структура операций в сети Polkadot выглядит следующим образом:
Структура экосистемы Polkadot. https://polkadot.network/
Итак, экосистема Polkadot включает в себя следующие элементы:
Relay chain – базовая сеть, к которой подключаются блокчейны;
Парачейны – любая блокчейн-сеть, подключённая к экосистеме Polkadot;
Bridges – сеть, предназначенная для подключения блокчейнов, которые не используют протоколы Polkadot, например, Bitcoin, Etherium;
Валидаторы – участники экосистемы, которые обслуживают транзакции (подобно майнерам в сети Bitcoin), ставят токены DOT в стейкинг и обеспечивают безопасность проведения операций в сети;
Номинаторы – обычные пользователи, которые дают свои токены в пользование валидаторам и ожидают прибыль;
Коллаторы – вычленяют транзакции из парачейнов и передают валидаторам.
Fishermen – пользователи, задача которых заключается в наблюдении за поведением валидаторов: если они ведут себя не по правилам сети, то так называемые рыбаки лишают их токенов DOT, что, в свою очередь, позволяет мотивировать валидаторов вести себя по правилам консенсуса Polkadot .
А также Parathreads – сеть, выполняющая такие же функции, как и Bridges, только работающая по модели предоставления API по запросу (в случае, когда не требуется постоянное подключение, а сеть Polkadot используется блокчейном для единоразовых операций).
Такая система работы блокчейн-сети получила признание в криптовалютном мире, и, по мнению многих известных экспертов, является наиболее безопасной, продуманной и целостной из существующих на рынке механизмов. Представленная система на более верхнем уровне делает безопасность совместной, а не конкурентной.
Кого заинтересовала техническая часть проекта, более подробную информацию можете найти на в Whitepaper проекта, а также на их официальном сайте.
Токен DOT, анализ и возможности
Первое ICO (первичная продажа токенов) криптовалюты DOT проводилось осенью 2017 года. Тогда было продано 2,7 миллиона монет по цене 0,29$ за один токен.
Криптовалюта DOT торгуется на всех известных биржах и имеет капитализацию на момент написания статьи $24,2 млрд., а объём торгов за последние 24 часа составляет $1,2 млрд.
На данный момент в обороте находятся 987,579,314.96 токенов, а цена колеблется в районе $24. Стоит отметить, что DOT – это инфляционный токен, следовательно, его эмиссия не ограничена.
Токен предназначен для нескольких целей:
1) Управление сообществом – имея данный токен вы имеете право голосовать за парачейны, которые хотите видеть интегрированными в сеть Polkadot, можете принимать участие в развитии проекта. (Механизм похож на голосование акционеров, от объёма токенов, которыми вы владеете, зависит вес вашего голоса).
2) Стейкинг – вы получаете вознаграждение в токенах DOT, являясь номинатором, валидатором или другим участником экосистемы.
3) Бондинг – заморозка токенов взамен поощрений от проекта. Например, заморозка большого объёма средств на продолжительный срок за слот парачейна.
Слоты парачейнов
Количество парачейнов в сети Polkadot ограничено, множество как молодых перспективных, так и уже занявших свою нишу и нашедших применение в строящемся web 3.0 блокчейн-проектов, хотят принимать участие в расширении сети и делают ставку на то, что именно эта сеть станет основой свободного интернета.
Слоты парачейнов предоставляются в аренду на период от 3 месяцев с максимальной продолжительностью аренды 96 недель.
Чтобы получить слот парачейна, проекты должны участвовать в аукционе путем стейкинга DOT. У какого проекта окажется наибольшая поддержка (наибольший объём застейканных средств), тот и выигрывает слот. Проект может приобрести токены за свои средства, а может привлекать пользователей, которые будут стейкать DOT и голосовать за проект на аукционе.
Участвовать в аукционе можно на крупнейшей криптобирже в мире Binance. Более подробно можно почитать у них на сайте по этой ссылке.
Итак, Polkadot – это блокчейн нового уровня. Предыдущий проект Гэвина Вуда и российского разработчика и долларового миллиардера Виталика Бутерина Ethereum стал серьёзным прорывом в сравнении с биткоином, так как блокчейн биткоина позволял лишь совершать транзакции с криптовалютой, а экосистема Ethereum даёт возможность выполнять любое запрограммированное действие в сети при помощи смарт-контрактов. Так вот, Polkadot позволяет создавать сети других проектов на основе своего блокчейна, что является следующим шагом перехода в эпоху web 3.0.
Проект имеет большие перспективы, легко масштабируем, имеет большое количество последователей и ёмкий финансовый ресурс для развития. Средства удалось привлечь на ICO DOT, от частных инвесторов, а также от участников команды Web3 Foundation.
Мы будем следить за проектом и инвестировать в него. Хотите более подробный разбор технических механизмов работы Polkadot, или узнать, как Вы можете на нем заработать? — пишите в комментариях к статье.
Связываем блокчейны или что такое Polkadot
В уходящие дни 2022 года можно с большой уверенностью утверждать, что количество проектов на базе блокчейн-технологии растет стремительно. Однако увеличивающееся число блокчейн-проектов не соответствует принципу глобализации: до недавнего времени каждый блокчейн-проект жил в своём собственном мире, изолированно от других, что делало передачу информации между двумя разными блокчейнами невозможной. В статье расскажу о том, какими способами пытаются «подружить» блокчейны.

Первые шаги
Впервые о «дружбе» между блокчейнами задумалась команда сооснователя проекта Ethereum, основателя Kusama и Web3 Foundation — Гэвина Вуда, а так же криптоинвестора, любящего блокчейн-проекты. White paper был представлен Г. Вудом в октябре 2016 года. С тех пор Polkadot постоянно развивается и усовершенствуется, в том числе и благодаря open-source’ной природе проекта. На домашней странице блокчейн-платформы
сообщается даже о возможности получения гранта: Build on Polkadot, что делает «вклад» в кодовую базу проекта чуть более приятным занятием 🙂
Принцип работы
Как уже было описано выше, Polkadot — это сеть блокчейнов, предназначенная для поддержки различных взаимосвязанных подцепей для конкретных приложений, называемых парачейнами (англ. parachains, что сокращение от parallel chains). Говоря более простым, человеческим языком, в Polkadot реестр не хранится внутри только одной какой-либо сети, такой как Ethereum, Bitcoin и т.д., а на устройствах, которые работают на всех сетях, которые уже были добавлены в данный протокол. Таким образом Polkadot позволяет передавать любые данные между блокчейнами.
Структура блокчейна

Итак, Polkadot состоит из следующих компонент:
- Relay chain — это базовая сеть, к которой подключаются все блокчейны, которые используют протоколы Polkadot, на картинке выше показана оранжевым цветом
- Parachains — (парачейны) любая блокчейн-сеть, подключенная к Polkadot, на картинке — полые разноцветные квадраты
- Validators (валидаторы) — участники экосистемы, которые обслуживают транзакции (подобно майнерам в сети Bitcoin), стейкают токены DOT и обеспечивают безопасность операций в сети
- Collators (подборщики, сопоставители) — участники Polkadot, которые поддерживают парачейны, собирая транзакции парачейнов от пользователей и создавая доказательства перехода состояния для валидаторов релейной цепочки. Другими словами, сопоставители поддерживают парачейны, объединяя транзакции парачейна в кандидатов в блоки парачейна и создавая доказательства перехода состояния для валидаторов на основе этих блоков. Стоит отметить, что на картинку не попали другие блокчейны, такие как Bitcoin или Ethereum. На самом деле, остальные блокчейны подключаются к парачейнам извне сети посредством мостов (bridges) — специальной сети, которая предназначена для подключения блокчейнов, не использующих Polkadot «из коробки».
- Nominators (номинаторы)— обычные пользователи, которые как раз и хотят прибыли. Они отдают свои токены на пользование небезызвестным валидаторам.
- Fishermen (рыбаки)— пользователи, задача которых заключается в наблюдении за поведением валидаторов. Именно эти пользователи могут лишить валидаторов токенов DOT, что является сильной мотивацией валидаторам соблюдать правила консенсуса Polkadot
- На картинке слева виден прямоугольник, границы которого — пунктирная линия — Parathread Pool, содержащий Parathreads. Это сеть, выполняющая аналогичные bridges функции, за исключением того, что она работает по модели представления API по запросу в случае, если Polkadot испольуется блкчейном для небольшого количества операций.
Токен DOT

DOT это собственный токен сети Polkadot, у которого есть 3 ключевые функции:
- Обеспечение безопасности базовой сети (Relay chain)
- Подключение цепочки к Polkadot,
- Использование его в качестве управления сетью. Только имея токены DOT можно голосовать за парачейны. Чем больше токенов, тем больше «вес» голоса голосующего.
Через год после публикации white paper Polkadot, то есть осенью 2017 года состоялось первое ICO (Initial coin offering — первичная продажа токенов) криптовалюты DOT, на которой было продано 2.7 миллиона токенов по цене 0.29$ за одну монету. На момент написания статьи рыночная капитализация Polkadot составляет 364.8 млрд ₽, за последние 24 часа объём торгов составил 12.1 млрд ₽, текущий оборот DOT в обращении порядка 1.15 млрд. На данный момент торгуется по цене в 317.62₽ (4.62$).
Как попасть в слот парачейна?
Ограничение количества парачейнов делает попадание в слот лакомым кусочком для блокчейн-проектов, которые верят в то, что Polkadot — фундамент будущего свободного интернета. Чтобы получить слот для парачейна, проекты должны участвовать в аукционе путем стейкинга DOT. Команды с наибольшим объёмом застейканных средств могут арендовать слот парачейна и стать парачейном Polkadot. Важно отметить, что слоты можно арендовать на срок от 12 до 96 недель (от 3-х месяцев до чуть более 2-х лет).
А есть ли спрос?
Итак, мы выяснили, что предложение есть, а есть ли те, кто им заинтересовался? Как оказывается, есть, и их довольно много:

Из-за перспективности проекта и признания системы работы сети криптовалютным сообществом, а так же в виду лёгкой масштабируемости количество таких проектов неуклонно растёт.
Заключение
Итак, Polkadot — прорыв в сфере блокчейнов, который позволяет целые сети проектов на основе самого Polkadot, что делает возможной «дружбу» различных блокчейнов.
А не это ли первый шаг перехода в эпоху web 3.0?
Ссылки
P.S.
Это первая моя публикация, просьба не судить строго. Все замечания и комментарии приветствуются 🙂
Всех с наступающим Новым Годом!
Что такое Polkadot (DOT)?

Экспертные консультации для этого материала предоставили разработчики проекта «Робономика».
Что такое Polkadot?
Внимание! Статья устарела и ждет обновления.
Polkadot – это технология, призванная повысить совместимость различных блокчейнов, например, биткоина и Ethereum, и объединить их в рамках единого мультиблокчейна.
Кто и когда создал Polkadot?
Polkadot создал д-р Гэвин Вуд [Gavin Wood], знаковая фигура в ранней истории Ethereum – он был сооснователем, первым главным техническим директором и главным разработчиком Ethereum. Вуд разработал код для первой имплементации платформы, написал ее формальную спецификацию и создал язык программирования Solidity.
11 января 2016 года Вуд покинул Ethereum, чтобы заняться реализацией проекта, способного оправдать ожидания, которые, по мнению Вуда, не сумел оправдать Ethereum.
По словам Вуда, идея Polkadot родилась у него летом 2016 года, когда он ожидал получения технической документации по шардингу в Ethereum 2.0, чтобы начать ее имплементацию. В сотрудничестве с разработчиком Мареком Котевичем [Marek Kotewicz] Вуд начал работу по созданию «шардированной», максимально простой версии Ethereum, и к октябрю 2016 года подготовил первую черновую версию white paper Polkadot.
Еще работая в команде Ethereum, Вуд совместно с несколькими коллегами основал EthCore, коммерческую компанию по разработке блокчейн-технологий. Впоследствии EthCore сменила название на Parity Technologies. Сотрудники компании создали Parity Ethereum Client, фреймворк Substrate, сеть Polkadot и мультиподписной кошелек Parity.
Летом 2017 года Вуд и разработчик Питер Чабан [Peter Czaban] основали некоммерческую организацию Web3 Foundation, призванную способствовать разработке протоколов ПО децентрализованного интернета.
Одной из первых задач Web3 Foundation стал контроль средств, собранных в ходе ICO Polkadot, которое прошло с 15 октября по 27 октября 2017 года. Проект привлек приблизительно $145 млн, продав 5 млн нативных токенов DOT.
Какие проблемы решает технология Polkadot?
Polkadot призвана решить ключевые проблемы, препятствующие технологии блокчейн стать полномасштабным практическим приложением, а именно:
- Масштабируемость: блокчейны так называемого первого поколения не могут обрабатывать огромное количество транзакций в предполагаемом децентрализованном мире будущего. Пока сетевые ноды обрабатывают транзакции в формате «один на один». Этот фактор сдерживает дальнейший рост сети.
- Изоляция: блокчейны остаются дискретными и независимыми, им недостает двусторонней связи и операционной совместимости.
Как устроен Polkadot?
Структура Polkadot включает следующие компоненты:
1. Relay Chain (связующая или ретранслирующая цепь) – это основная цепь Polkadot, соединяющая все индивидуальные блокчейны (парачейны) в сети.
2. Parachain (парачейн, сокр. от «параллелизированная цепь») – индивидуальные параллельные блокчейны, которые осуществляют транзакции и переносят их в исходный блокчейн. Парачейны строят так называемые коллаторы: они собирают транзакции пользователей и подтверждают блоки на основе алгоритма Proof-of-Validity (доказательство валидности). За свою работу коллаторы получают награду, размер которой зависит от конкретного парачейна. Деятельность коллаторов аналогична работе майнеров в блокчейнах с алгоритмами Proof-of-Work и Proof-of-Stake.
3. Bridge Chain (букв., «цепной мост») – предназначен для соединения блокчейнов, не использующих протоколы управления Polkadot (например, блокчейны биткоина, Ethereum и Tezos).
Механизм Relay Chain контролирует соблюдение консенсуса, отвечает за доставку сообщений между цепями-участниками, а также способствует финализации транзакций. Relay Chain представляет собой блокчейн с пулом валидаторов, на которых в случайном порядке возлагается задача добавлять и валидировать блоки в различных парачейнах. Для каждой транзакции валидаторы должны вносить депозит. Если транзакция отвечает правилам консенсуса, депозит возвращается и валидатор получает награду. Если правила нарушены, залог пропадает.
Консенсус в цепи-ретрансляторе достигается посредством двух механизмов на основе принципа персональной ответственности. Один из них отвечает за производство блока, другой – за финализацию. Разделение производства блоков и финализации решает проблему ограничений масштабируемости в протоколах с мгновенной финализацией (например, Tendermint), делая возможным быстрое производство блоков и позволяя большему количеству валидаторов участвовать в достижении консенсуса.
Названия двух этих механизмов представляют собой акронимы: за производство новых блоков отвечает BABE (Blind Assignment for Blockchain Extension), за финализацию старых блоков – GRANDPA (GHOST-based Recursive Ancestor Deriving Prefix Agreement).
BABE – это алгоритм для создания блоков цепи-ретранслятора, состоящих из заголовков всех валидных и доступных блоков парачейна, произведенных коллаторами. Алгоритм BABE работает на основе слотов (временных интервалов): право производить блок в цепи-ретрансляторе в определенном временном интервале случайным образом предоставляется валидатору, известному как слот-лидер.
Право выпускать следующий блок предоставляется посредством вычисления с использованием верифицируемой случайной функции. Модель BABE напоминает Ouroboros Praos, компонент производства блоков в протоколе консенсуса Cardano.
GRANDPA – это механизм финализации, в котором каждый валидатор голосует за самый высокий блок, который считает валидным (фактически голосование происходит за всех предков блока).
Все блоки, за которые проголосовали своими стейками больше двух третей валидаторов, финализируются. Поскольку можно мгновенно финализировать множество блоков, на достижение консенсуса относительно финализации у валидаторов может уйти больше времени, чем требуется на создание одного блока. Это позволяет GRANDPA поддерживать больший набор валидаторов, чем традиционные BFT-алгоритмы, которые должны финализировать каждый блок отдельно.
Валидаторов находят и утверждают так называемые номинаторы [nominators]. Они вносят за валидаторов залог, который у них конфискуют в случае, если поведение выбранных ими валидаторов не соответствует правилам консенсуса. Опция оплаты работы номинаторов отличает алгоритм Nominated Proof-of-Stake (NPoS), на котором работает Polkadot, от традиционных алгоритмов Delegated Proof-of-Stake (DPoS).
Номинаторы не участвуют в процессе осуществления и подтверждения транзакций. За нарушениями со стороны валидаторов следят сторожевые ноды, так называемые рыбаки [fishermen]: они выявляют («рыбачат») случаи недобросовестного поведения, создают доказательства, содержащие данные о конфликтующих голосованиях валидатора, и получают долю от конфискованных ставок нарушителей.
Подобная схема позволяет GRANDPA обеспечивать асинхронную подконтрольную безопасность: финализация двух любых конфликтующих блоков приведет к тому, что ответственные валидаторы теряют свои депозиты (как минимум две трети всего депозита). До тех пор, пока механизм производства блоков отвечает определенным критериям, финализированная цепь растет.
Механизм финализации GRANDPA используется для всех парачейнов в Polkadot. В обмен на механизм финализации каждый парачейн получает опцию интероперабельности с другими парачейнами. Этот компромисс позволяет Polkadot обеспечить простой коммуникационный механизм, дающий коллаторам парачейна возможность взаимодействовать напрямую через входящие и исходящие очереди сообщений.
Хотя парачейны используют один и тот же механизм финализации, каждый из них может имплементировать различные механизмы производства блоков, с разными особенностями и параметрами, оптимизированными под определенный класс приложений.
Средства разработки парачейна (Parachain Development Kits/PDK) – это инструменты, значительно упрощающие разработку парачейнов специализированного применения. Одним из таких PDK является фреймворк Substrate, идущий в комплекте с Framework for Runtime Aggregation of Modularized Entities (FRAME).
Substrate включает встроенные имплементации алгоритмов производства блоков: BABE, Aura и другие. Другое PDK, Cumulus, содержит связующий код, необходимый для соединения цепи на базе Substrate с сетью Polkadot. Совместно Substrate и Cumulus облегчают создание и связь парачейнов с сетью Polkadot.
В зависимости от алгоритма производства блоков и параметров транзакционная пропускная способность каждой сети может варьироваться, поэтому общую транзакционную пропускную способность сети Polkadot можно оценить только приблизительно.
Первая версия Polkadot предусматривает работу 100 парачейнов. При условии, что каждый парачейн способен поддерживать как минимум 10 транзакций в секунду, нижний предел пропускной способности составляет приблизительно 1000 транзакций в секунду.
Будущие версии Polkadot позволят парачейну функционировать в качестве цепи-ретранслятора второго уровня с присоединенными дополнительными парачейнами, которые сформируют древовидную структуру, теоретически обеспечивающую безграничную пропускную способность.
На определенной стадии главная цепь-ретранслятор становится элементом, ограничивающим эффективность системы, но только для того, чтобы валидировать обработку входной очереди, поскольку парачейны напрямую коммуницируют друг с другом. По некоторым оценкам, устройство древовидной структуры позволит Polkadot масштабироваться до 10 000x способности одной PoS-цепи.

Какие функции выполняет токен DOT?
Нативный токен сети DOT выполняет три главные функции:
- Управление: владельцы токенов полностью контролируют протокол, имея привилегии, которые на других платформах закреплены за майнерами – определение структуры транзакционных сборов, решения по изменению протокола, добавление или удаление парачейнов.
- Операции: токены DOT обеспечивают функционирование базового механизма консенсуса Polkadot. Держатели токенов должны быть активными участниками сети и осуществлять стейкинг токенов, противодействуя нарушениям правил консенсуса.
- Вознаграждение: токены раздаются активным участникам сети.
Как финансируется проект Polkadot?
Хотя в ходе первого токенсейла в 2017 году проект привлек $145 млн, средств на разработку не хватило. В июне 2019 года Web3 Foundation провела дополнительную продажу 500 000 DOT. Прогнозируемая капитализация проекта после этого выросла до $1,2 млрд.
В конце июля 2020 года Web3 Foundation провела очередной приватный токенсейл, собрав $43,6 млн.
Как развивается проект Polkadot?
В ноябре 2018 года состоялся релиз платформы для запуска блокчейнов Substrate – инструмента, призванного ускорить развитие Polkadot и дать корпоративным пользователям возможность быстрого запуска распределенных реестров.
В августе 2019 года команда разработчиков Polkadot запустила экспериментальную версию протокола взаимодействия блокчейнов под названием Kusama. Ее позиционировали как испытательный полигон, «который позволит командам и отдельным разработчикам создавать и развертывать парачейны, а также тестировать функциональность по управлению и распределению Polkadot в реальных условиях».
Сеть Kusama работала на механизме консенсуса Proof-of-Authority (PoA), за функции нод валидаторов отвечала Web3 foundation. Функциональность сети оставалась ограниченной.
В конце февраля 2020 года начальную интеграцию с блокчейном на базе платформы Substrate завершил проект Chainlink. Разработчики Polkadot назвали это важной вехой во внедрении сети децентрализованных оракулов Chainlink в экосистему протокола.
Оракулы необходимы для исполнения смарт-контрактов и работы dapps, которые используют данные из-за пределов собственного блокчейна. Предоставление надежных информационных каналов третьей стороной дает возможность добиться взаимодействия различных сетей и расширения области применения смарт-контрактов и dapps.
По заявлению разработчиков, блокчейны экосистемы Polkadot станут первыми за пределами системы Ethereum, которые применяют оракулы Chainlink. До запуска основной сети Polkadot в полном объеме информационные каналы Chainlink будут обслуживать экспериментальный протокол Kusama. Пока парачейн между Kusama и Chainlink находится в стадии разработки.
5 марта 2020 года Web3 Foundation выделила грант для разработки «моста» между блокчейнами биткоина и Polkadot. Проектом занимается компания Interlay. Фреймворк XCLAIM в основе мостового BTC-парачейна позволит выпускать обеспеченные биткоином токены PolkaBTC. Эти токены можно будет пересылать в другие парачейны. После сжигания PolkaBTC в BTC-парачейне пользователи смогут получить биткоины в соотношении 1:1 или же эквивалентную сумму в токенах DOT. Исходный код BTC-парачейна выложен на Github, также доступны его спецификации.
26 мая 2020 года Web3 Foundation после более чем трех лет разработки запустила первую фазу основной сети блокчейна Polkadot, после чего сеть работала с использованием механизма доказательства полномочий (Proof-of-Authority).
Web3 Foundation обеспечивала работу нод и валидацию блоков, а также могла вмешаться в функционирование блокчейна при возникновении критической ситуации. Эти меры требовались для снижения возможного негативного влияния багов и нарушений безопасности. Держатели токенов DOT получили доступ к своим аккаунтам и возможность подать запрос на развертывание ноды или же предложить валидатора.
Переводы токенов DOT оставались недоступны. С технической точки зрения запущенная первая фаза основной сети больше напоминает тестовую.
18 июня 2020 года по итогам аудитов и доработки финальных аспектов состоялся переход блокчейна Polkadot в фазу Nominated Proof-of-Stake (NPoS). Кроме того, компания Interlay представила «мост» между блокчейнами биткоина и Polkadot, пока в состоянии Proof-of-Concept.
В начале июля 2020 года разработчики Polkadot, Cosmos и Terra пообещали к концу третьего квартала 2020 года представить DeFi-протокол Anchor, который позволит инвесторам получать процентный доход по депозитам в стейблкоинах Terra.
20 июля 2020 года Web3 Foundation по итогам голосования участников сообщества сложила с себя полномочия администратора сети Polkadot. К этому моменту число валидаторов достигло 197. Это позволило перевести процесс подтверждения на децентрализованную модель с участием сообщества. Разработчики задействовали алгоритм Proof-of-Stake, в котором заблокировано более половины выпущенных токенов DOT.
Систему управления на основе токенов протестировали для утверждения предложения об ограничении полномочий Web3 Foundation. Состоявшееся в результате голосования удаление контролирующего модуля Sudo основатель Polkadot и директор Parity Technologies Гэвин Вуд назвал «поэтичным».
После голосования сеть Polkadot лишилась пометки «CC1» или «цепь-кандидат 1». Это ознаменовало переход к основной сети и начало третьей и четвертой фазы запуска.
27 июля 2020 года проект подвел итоги второго голосования валидаторов. Голосование определило, что один токен DOT должен содержать 10 млрд Planck – наименьших долевых единиц. Один старый DOT эквивалентен 100 новым. Web3 Foundation и Parity Technologies в голосовании не участвовали.
4 августа 2020 года разработчики Polkadot запустили тестовую сеть Rococo для внедрения шардинга с использованием парачейнов. Rococo предназначена для тестирования протоколов Polkadot, которые будут обеспечивать коммуникацию между шардами. В Rococo доступны три отдельных парачейна: «tick», «trick» и «track», причем разработчики смогут добавлять собственные параллельные цепочки.
Тестовая сеть поддерживает горизонтальную передачу сообщений и использует механизм консенсуса доказательства полномочий (Proof-of-Authority). Разработчики предупредили, что пока система нестабильна, и пообещали добавить в нее новый код для подготовки к полноценному запуску основной сети.
Подписывайтесь на новости ForkLog в Telegram: ForkLog Feed — вся лента новостей, ForkLog — самые важные новости и опросы.
Подписывайтесь на ForkLog в социальных сетях