Паранити: парачейны с оплатой по мере использования

Паранити (Parathreads) раскрывают парадигму парачейна, снижая барьер на пути к получению преимуществ общей безопасности и возможности подключения. Polkadot теперь еще более доступна для проектов, которые могут не иметь капитала для обеспечения выделенного слота парачейна, и дает возможность стать парачейном, если их приложение требует высокой пропускной способности. Хотя парачейны могут заимствовать DOT у пользователей посредством краудлоуна (crowd-loan), у них может не быть сообщества на старте. Используя парачейны, любая команда разработчиков может получить доступ к релейной цепи (Relay Chain), и выполнить загрузку своего приложения.

Выделенные слоты парачейнов предлагают высокую пропускную способность, но требуют большого залога на срок до двух лет. Зачем это нужно? Общая безопасность - это не бесплатная безопасность, и парачейны обеспечивают безопасность и доступ к пропускной способности Polkadot. Паранити имеют ту же API и функциональность, что и парачейны, но с оплатой по мере использования (pay-as-you-go).

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

Приложения паранитей

Паранити идеальны для трех типов приложений:

  • заявки на вход в Polkadot,

  • приложения, обеспокоенные потерей слотов парачейнов, и

  • приложения, у которых больше операций чтения, чем записи.

При разработке Polkadot некоторые команды выразили озабоченность по поводу платы, необходимой для обеспечения выделенного слота парачейна. У зарождающихся проектов может не быть капитала, чтобы отложить более 20 000 DOT на два года. Паранити требуют минимального фонда (50–100 DOT) и позволяют чейнам отправлять блок в релейную цепь всякий раз, когда у них есть полный пакет транзакций, при этом получая все преимущества безопасности и возможности подключения. Если приложение получит широкое распространение, оно может увеличить количество требуемых DOT и перейти на полный парачейн, заменив существующий парачейн.

Еще одна проблема, связанная с функциональной совместимостью чейна, - это управление зависимостями. Приятно иметь специализированные чейны для составления приложения, но что произойдет, если один из чейнов, которые вы используете, потеряет свой слот парачейна? Теперь этот чейн может просто перейти на паранить и оставаться доступным. Этот жизненный цикл развеет опасения потерять доступ к Polkadot.

Для некоторых приложений быть паранитью имеет больше смысла, чем быть парачейном. Если конкретнее, это приложения, у которых нет частых обновлений состояния. Возьмем, к примеру, службу доменных имен. Запросы на чтение поступают в большом количестве, но было бы нормально обновлять реестр ежечасно. DNS не нуждается в шестисекундном блоке Polkadot. Оракулы также имеют смысл как парапотоки, скажем, ежедневная погода или оракул блока Биткоина.

Экономика паранитей

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

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

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

Ландшафт Полкадот

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

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

Одна группа парачейнов будет чейнами системного уровня. Одна из наших целей в Polkadot - создать релейную цепь без транзакций. Доказательства действительности - единственная информация, которая может быть включена в блоки релейной цепи. Это означает, что будет парачейн для передачи DOT, один для управления, один для ставок, один для смарт-контрактов и т. д.

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

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

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

Начните строить пара-нить с помощью Substrate.

Чтобы узнать больше о пара-нитях, см. раздел Паранити на Polkadot Wiki.

На данной странице публикуется перевод на русский язык официальной статьи с веб-сайта Polkadot

by Joe Petrowski Research Analyst, Parity Technologies”

0

Polkadot Ecosystem PromoTeam https://app.subsocial.network/1224

0 comments