ИИ в блокчейне: что такое и как работает Bittensor

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

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

Что такое Bittensor

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

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

Единство различных подсетей обеспечивается общим для всех блокчейном и токеном – TAO.

TAO 

TAO – это собственная криптовалюта экосистемы Bittensor. Монета нужна для награждения за работу участников подсетей, стейкинга, голосования по обновлению протокола, комиссий и платежей. Главное: для оплаты услуг, связанных с задействованием ИИ и машинного обучения. Если какая-то из подсетей занимается чем-либо, что нужно пользователю (например, перевод текста), он при помощи TAO может оплатить работу участников подсети (если подсеть поддерживает подобные транзакции).

Что такое подсеть

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

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

Основные роли участников в подсети

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

Читать также:
Европол: Биткоин остается самым популярным криптоактивом у преступников

Майнеры выполняют работу: запускают ИИ или модели машинного обучения на своих вычислительных мощностях и решают с их помощью задачи подсети. Важно отметить, что майнеры не работают с блокчейном – терминология Bittensor тут обманчива – они получают награду в TAO за работу, которую выполняют оффчейн.

Валидаторы подсети: каждый независимо оценивает задачу, выполняемую майнерами (как и майнеры, они это делают оффчейн). Затем каждый валидатор подсети публично выражает свою оценку качества работы. Эти оценки предоставляются в качестве входных данных для механизма консенсуса Yuma в блокчейн Bittensor.

Механизм стимулирования (incentive mechanism) по сути представляет собой архитектуру подсети.

  1. Протокол подсети описывает то, как майнеры и валидаторы будут взаимодействовать друг с другом.

  2. Задача подсети определят, какую работу должны выполнять майнеры.

  3. Модель вознаграждения подсети устанавливает: как задача обязана выполняться и как валидаторы должны оценивать работу майнеров.

Как подсети взаимодействуют с блокчейном

В блокчейн записывается ключевая активность во всех подсетях. Именно в блокчейне определяется распределение вознаграждений для майнеров и валидаторов. За это отвечает алгоритм под названием Yuma Consensus (YC). Рейтинги майнеров подсети, установленные валидаторами, отправляются в алгоритм YC. Каждые 12 секунд (для каждой подсети по отдельности) алгоритм вычисляет вознаграждение на основе входных данных. Вознаграждения в TAO затем начисляются в кошельки майнеров и валидаторов подсети.

Как работает Yuma Consensus

Коль скоро Bittensor позволяет всем писать свои механизмы стимулирования и создавать подсети, необходимо, чтобы данные, которые получает блокчейн от разных подсетей, были одного типа. Для этого оценка валидаторами работы майнеров передается в виде веса (weight). Соответственно, из того, как вес распределен, YC рассчитывает награды майнерам. 

Остается одна проблема: как справедливо вознаградить валидаторов. Дивиденды (так называется награда валидаторов) определяются по тому, насколько их оценки согласуются с оценками, полученными другими валидаторами подсети. Таким способом обеспечивается добросовестное поведение участников: качество работы майнеров оценивают валидаторы, а качество оценок, в свою очередь, проверяется тем, насколько единообразно судят валидаторы.

Вывод

По факту Bittensor стремится создать единую экосистему, внутри которой каждый способен создать подсеть, решающую определенную задачу. У этой подсети будет своя экономика и система стимулов для участников. Bittensor выступает для этой подсети как платформа, на которой можно развернуть активность. Сейчас экосистема Bittensor насчитывает 32 подсети, решающие самые разные задачи: от перевода текстов и генерации изображений до научного исследования клеточных автоматов.

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