Кажется, что ИИ все сильнее и сильнее укореняется в современной жизни. Решения на базе нейросетей и машинного обучения уже успели получить колоссальное применение в самых прикладных сферах человеческой деятельности. Блокчейн не исключение.
Что такое Bittensor
Проект Bittensor определяет себя как язык для создания разнообразных децентрализованных рынков или «подсетей, расположенных в единой системе токенов». Эти отдельные рынки функционируют при помощи блокчейна Bittensor, позволяя каждому взаимодействовать и объединяться в единую вычислительную инфраструктуру.
Основное использование – объединение вычислительных мощностей участников для работы с ИИ и машинным обучением. Каждая подсеть умеет задействовать вычислительные мощности нужного числа участников для выполнения определенного типа работы (например, перевод, расшифровка аудио, распознавание сгенерированных ИИ текстов, прогнозирование на фондовом рынке и так далее). В таком случае проект выступает неплохой иллюстрацией возможного взаимодействия технологий ИИ и блокчейна.
Единство различных подсетей обеспечивается общим для всех блокчейном и токеном – TAO.
TAO
TAO – это собственная криптовалюта экосистемы Bittensor. Монета нужна для награждения за работу участников подсетей, стейкинга, голосования по обновлению протокола, комиссий и платежей. Главное: для оплаты услуг, связанных с задействованием ИИ и машинного обучения. Если какая-то из подсетей занимается чем-либо, что нужно пользователю (например, перевод текста), он при помощи TAO может оплатить работу участников подсети (если подсеть поддерживает подобные транзакции).
Что такое подсеть
Подсеть — это конкурентный рынок, на котором майнеры соревнуются в наиболее эффективном выполнении задач. Каждый может создать подсеть или участвовать в уже существующей. Чтобы создать подсеть, нужно оплатить стоимость регистрации (в TAO) и получить netuid (специальный идентификатор) подсети.
Участие в уже существующей подсети возможно в двух ролях: либо в качестве майнера подсети, либо в качестве валидатора. Участник регистрирует вычислительное оборудование вместе со своим кошельком в подсети. Затем на этом же компьютере запускает либо модуль майнера, либо модуль валидатора, предоставленный владельцем подсети.
Основные роли участников в подсети
Начинается все с владельца подсети. Он определяет задачу, которую будут выполнять майнеры, и разрабатывает механизм стимулирования, которому будут починяться другие участники.
Майнеры выполняют работу: запускают ИИ или модели машинного обучения на своих вычислительных мощностях и решают с их помощью задачи подсети. Важно отметить, что майнеры не работают с блокчейном – терминология Bittensor тут обманчива – они получают награду в TAO за работу, которую выполняют оффчейн.
Валидаторы подсети: каждый независимо оценивает задачу, выполняемую майнерами (как и майнеры, они это делают оффчейн). Затем каждый валидатор подсети публично выражает свою оценку качества работы. Эти оценки предоставляются в качестве входных данных для механизма консенсуса Yuma в блокчейн Bittensor.
Механизм стимулирования (incentive mechanism) по сути представляет собой архитектуру подсети.
-
Протокол подсети описывает то, как майнеры и валидаторы будут взаимодействовать друг с другом.
-
Задача подсети определят, какую работу должны выполнять майнеры.
-
Модель вознаграждения подсети устанавливает: как задача обязана выполняться и как валидаторы должны оценивать работу майнеров.
Как подсети взаимодействуют с блокчейном
В блокчейн записывается ключевая активность во всех подсетях. Именно в блокчейне определяется распределение вознаграждений для майнеров и валидаторов. За это отвечает алгоритм под названием Yuma Consensus (YC). Рейтинги майнеров подсети, установленные валидаторами, отправляются в алгоритм YC. Каждые 12 секунд (для каждой подсети по отдельности) алгоритм вычисляет вознаграждение на основе входных данных. Вознаграждения в TAO затем начисляются в кошельки майнеров и валидаторов подсети.
Как работает Yuma Consensus
Коль скоро Bittensor позволяет всем писать свои механизмы стимулирования и создавать подсети, необходимо, чтобы данные, которые получает блокчейн от разных подсетей, были одного типа. Для этого оценка валидаторами работы майнеров передается в виде веса (weight). Соответственно, из того, как вес распределен, YC рассчитывает награды майнерам.
Остается одна проблема: как справедливо вознаградить валидаторов. Дивиденды (так называется награда валидаторов) определяются по тому, насколько их оценки согласуются с оценками, полученными другими валидаторами подсети. Таким способом обеспечивается добросовестное поведение участников: качество работы майнеров оценивают валидаторы, а качество оценок, в свою очередь, проверяется тем, насколько единообразно судят валидаторы.
Вывод
По факту Bittensor стремится создать единую экосистему, внутри которой каждый способен создать подсеть, решающую определенную задачу. У этой подсети будет своя экономика и система стимулов для участников. Bittensor выступает для этой подсети как платформа, на которой можно развернуть активность. Сейчас экосистема Bittensor насчитывает 32 подсети, решающие самые разные задачи: от перевода текстов и генерации изображений до научного исследования клеточных автоматов.
Данный материал и информация в нем не является индивидуальной или иной другой инвестиционной рекомендацией. Мнение редакции может не совпадать с мнениями автора, аналитических порталов и экспертов.