Что такое Парачейн (Parachain)?

ОтCripta today

Окт 27, 2022
17 просмотров 4 мин.

Парачейн — это структура данных для конкретного приложения, которая глобально согласована и может быть проверена валидаторами релейной(основной) цепочки.

Что такое Парачейн (Parachain)?

Парачейн — это структура данных для конкретного приложения, которая глобально согласована и может быть проверена валидаторами релейной(основной) цепочки. Они получили свое название от концепции параллельных цепочек, которые работают параллельно цепочке реле. Чаще всего парачейн принимает форму блокчейна, но нет особой необходимости в том, чтобы они были настоящими блокчейнами.

Один парачейн

Благодаря своей параллельной природе они могут распараллелить обработку транзакций и добиться масштабируемости системы Polkadot. Они наследуют безопасность всей сети и могут общаться с другими парачейнами через формат XCM .

Парачейны поддерживаются специалистом по обслуживанию сети, известным как составитель . Роль узла подбора состоит в том, чтобы поддерживать полный узел парачейна, сохранять всю необходимую информацию о парачейне и создавать новые кандидаты в блоки для передачи валидаторам ретрансляционной цепочки для проверки и включения в общее состояние Polkadot. Стимулирование узла подборки — это деталь реализации парачейна. От них не требуется делать ставки в релейной цепочке или владеть собственным токеном, если это не предусмотрено реализацией парачейна.

Ключевым ограничением в отношении логики парачейна является то, что он должен быть поддающимся проверке валидаторами релейной цепочки. Проверка чаще всего принимает форму связанного доказательства перехода состояния, известного как блок Proof-of-Verification (PoV), который передается валидаторам от одного или нескольких проверяемых парачейн-сопоставителей.

Парачейн в экономики

Парачейны могут иметь свою экономику со своими собственными токенами. Такие схемы, как Proof-of-Stake, обычно используются для выбора набора валидаторов для обработки проверки и завершения; парачейны не потребуются ни для того, ни для другого. Однако, поскольку Polkadot не слишком вникает в то, что может реализовать парачейн, парачейн может выбрать реализацию токена стейкинга, но обычно это не обязательно.

Собиратели могут быть стимулированы за счет надувания нативного токена парачейна. Могут быть и другие способы поощрения узлов подборки, не связанные с раздуванием нативного токена парачейна.

Плата за транзакцию в нативном токене парачейна также может быть выбором реализации парачейна. Polkadot не устанавливает жестких правил относительно того, как парачейны принимают решение об изначальной действительности транзакций. Например, парачейн может быть реализован таким образом, что транзакции должны платить минимальную комиссию колляторам, чтобы быть действительными. Релейная цепочка будет обеспечивать эту действительность. Точно так же парачейн не может включать это в свою реализацию, и Polkadot по-прежнему будет обеспечивать его действительность.

Парачейны не обязаны иметь собственный токен. Если они это сделают, парачейн должен обосновать экономическое обоснование своего токена, а не Polkadot.

Задержки в Парачейн 

Хотя Polkadot обеспечивает функциональность кроссчейна среди парачейнов, необходимо, чтобы существовала некоторая задержка между отправкой сообщения из одного парачейна до тех пор, пока парачейн назначения не получит сообщение. В оптимистичном сценарии задержка для этого сообщения должна составлять не менее двух блоков — один блок для отправки сообщения и один блок для принимающей парачейны для обработки и создания блока, который воздействует на сообщение. Однако в некоторых случаях мы можем увидеть, что задержка для сообщений выше, если много сообщений находятся в очереди на обработку или если ни один из узлов не использует обе сети парачейн, которые могут быстро распространять сообщение по сетям.

Из-за необходимой задержки, связанной с отправкой кроссчейн-сообщений, некоторые парачейны планируют стать центрами для всей отрасли. Например, парачейн-проект Acala планирует стать центром приложений децентрализованного финансирования (DeFi). Многие приложения DeFi используют свойство, известное как компонуемость , что означает, что функции одного приложения могут синергетически объединяться с другими для создания новых приложений. Одним из примеров этого являются быстрые кредиты, которые занимают средства для выполнения некоторой логики в цепочке, пока кредит погашается в конце транзакции.

Проблема с задержкой кроссчейна означает, что свойство компонуемости ослабевает среди парачейнов по сравнению с одним блокчейном. Это следствие является общим для всех проектов сегментированных блокчейнов, включая Polkadot, Eth2.0 и другие. Решением этой проблемы является введение концентраторов парачейнов, которые сохраняют более сильное свойство компонуемости отдельных блоков.

Что такое «парачейн-консенсус» ?

«Консенсус Parachain» уникален тем, что он будет следовать релейной цепочке Polkadot. Парачейны не могут использовать другие алгоритмы консенсуса, которые обеспечивают их собственную завершенность. Только суверенные цепочки (которые должны соединяться с ретрансляционной цепочкой через парачейн) могут контролировать свой собственный консенсус. Парачейны контролируют, как и кем создаются блоки. Polkadot гарантирует допустимые переходы между состояниями. Выполнение окончательности блока вне контекста ретрансляционной цепочки выходит за рамки доверия, предоставляемого Polkadot.

Как будут распределяться слоты для парачейнов ?

Слоты Parachain можно приобрести на аукционе. Кроме того, некоторые слоты парачейнов будут выделены для запуска паратредов — цепочек, которые делают ставки на основе блоков для включения в цепочку ретрансляции. (Парапотоки еще не реализованы.)

Является ли 100 жестким ограничением на количество поддерживаемых парачейнов ?

Точное количество парачейнов, которое Relay Chain может поддерживать без снижения производительности, еще предстоит выяснить. Кроме того, с парадигмой пространства блоков над цепочками блоков , которая включает в себя парапотоки, нет жесткого ограничения количества цепочек блоков, которые может поддерживать Polkadot.

Что происходит с парачейнами, когда количество валидаторов падает ниже определенного порога ?

Минимальное безопасное соотношение валидаторов на парачейн составляет 5:1. При достаточно большом наборе валидаторов случайность их распределения наряду с доступностью и достоверностью обеспечит безопасность на должном уровне. Однако в случае серьезного отключения популярного облачного провайдера или другой катастрофы сетевого подключения разумно ожидать, что количество валидаторов в каждой цепочке уменьшится.

В зависимости от того, сколько валидаторов отключилось, результат будет разным.

Если несколько валидаторов отключились, парачейны, чьи группы валидаторов слишком малы для проверки блока, пропустят эти блоки. Их скорость производства блоков снизится до шести секунд, пока ситуация не разрешится и оптимальное количество валидаторов снова не окажется в группе валидаторов этого парачейна.

Если где-то от 30% до 50% валидаторов отключится, доступность пострадает, потому что нам нужно две трети набора валидаторов для поддержки кандидатов на парачейн. Другими словами, все парачейны остановятся, пока ситуация не разрешится. Как только необходимое количество валидаторов снова окажется в наборе, парачейны возобновят производство блоков.

Учитывая, что сортировщики являются полными узлами ретрансляционной цепочки и парачейна, на котором они работают, они смогут распознать нарушение, как только оно произойдет, и должны прекратить создавать блоки-кандидаты. Точно так же им должно быть легко распознать, когда можно безопасно возобновить производство блоков — возможно, на основе задержки окончательности, размера набора валидаторов или какого-либо другого фактора, который еще предстоит решить.

Комплекты разработки Parachain (PDK )

Комплекты разработки Parachain — это набор инструментов, которые позволяют разработчикам создавать свои собственные приложения в виде парачейнов.

Этот материал предназначен только для информационных целей и не предназначен для предоставления юридических, налоговых, финансовых или инвестиционных рекомендаций. Получателям следует проконсультироваться со своими советниками, прежде чем принимать подобные решения. Cripta Today не несет ответственности за любое принятое решение или любые другие действия или бездействие в связи с использованием Получателем этого материала.

Добавить комментарий