Перевод оригинальной статьи на английском.
Анонсы
GenLayer: слой интеллекта для интернета
Toni Lukic5 мин чтения

Ограничения смарт-контрактов
Смарт-контракты упёрлись в потолок. Платформы вроде Ethereum стали невероятной инновацией: с них началась эпоха децентрализованных приложений, которые работают на неостанавливаемых глобальных реестрах, устойчивых к цензуре. Такие системы предлагают альтернативу традиционным правовым и финансовым системам: в них можно создавать контракты, которые сами обеспечивают соблюдение своих условий и сами исполняются.
С тех пор как появилась эта идея, команды по всему миру проделали огромный путь: децентрализованные реестры стали быстрее, дешевле и безопаснее, а строить на них стало проще. Сегодня у разработчиков широкий выбор платформ и языков для смарт-контрактов.
И всё же под капотом у всех платформ смарт-контрактов одни и те же фундаментальные ограничения. Они умеют выполнять только простые низкоуровневые машинные инструкции и полностью изолированы от внешнего мира. Они видят лишь то, что происходит в реестре, и, чтобы доставить информацию ончейн, им нужны доверенные стороны, которые называются оракулами. Поэтому ончейн удаётся строить в основном финансовые приложения, то есть DeFi.
Представляем GenLayer
Сегодня мы представляем GenLayer, платформу, которая снимает оба этих ограничения. GenLayer исполняет программы под названием Intelligent Contracts: они умеют выполнять код и инструкции на естественном языке, а также читать любые данные во Всемирной паутине.
Для этого GenLayer подключает свои валидаторы к большим языковым моделям (LLM) в новой среде исполнения под названием GenVM. В GenVM разработчики могут писать смарт-контракты на Python, которые сохраняют все возможности традиционных платформ смарт-контрактов и вдобавок умеют выполнять такие инструкции:
«Опиши, чем закончилось действие пользователя в игре, и предложи 3 возможных следующих шага».
«Из списка возможных следующих действий A, B и C выбери, какое действие предпринять дальше».
«Зайди на wikipedia.com и узнай, кто сейчас президент Соединённых Штатов Америки».
Для работы GenLayer мы разработали алгоритм консенсуса нового типа под названием Optimistic Democracy. Он с нуля создан для того, чтобы несколько валидаторов могли приходить к согласию по недетерминированным инструкциям, то есть таким, у которых больше одного правильного ответа. Например, это ответ на текстовый вопрос или чтение данных с веб-страницы, которая со временем меняется.
Сначала случайным образом выбирается лидер, который предлагает свой вариант исполнения транзакции, а затем собираются голоса разнородной группы валидаторов, подключённых к разным большим языковым моделям. Получить ответ от LLM дорого и долго, поэтому по каждой транзакции голосуют не все валидаторы: первый раунд валидации проводит небольшая группа, выбранная случайным образом.
Следите за нами в Twitter, чтобы узнать о GenLayer больше!
Честность этих первых валидаторов обеспечивает механизм стимулов: стейкинг и апелляции с эскалацией. После исполнения транзакции наступает период, в течение которого её можно обжаловать (в этом процессе группа валидаторов удваивается, а транзакция исполняется повторно). Валидаторов, которые, как выяснилось, проголосовали неверно, наказывают штрафом: часть их токенов в стейкинге списывается (слэшинг). Поэтому валидаторам выгодно запускать модели, способные давать качественные ответы.
Сценарии применения
GenLayer открывает целый ряд новых сценариев применения. Ниже мы опишем некоторые из них, чтобы вы получили представление о том, что теперь возможно.
Intelligent Oracles
Оракулы связывают блокчейны с внешними источниками данных, чтобы смарт-контракты могли исполняться на основе входных данных из реального мира. Очень распространённый пример: собрать цены токенов на централизованных биржах и доставить эти данные ончейн. Однако существующие оракулы работают только с самыми востребованными, заранее определёнными наборами данных.
GenLayer умеет просматривать веб и принимать решения, поэтому с ним можно построить оракул, который ответит на любой вопрос, если ответ на него есть в открытом доступе в вебе. Несколько примеров:
- узнать, нет ли засухи в определённом регионе, чтобы решить, положена ли выплата по страховому контракту;
- следить за криптовалютными новостными сайтами, чтобы заметить атаку на протокол и запустить его аварийное отключение;
- зайти на сайт Федеральной резервной системы, узнать последнюю процентную ставку по казначейским облигациям США и задать на её основе политику DeFi-протокола;
- узнать итоги выборов или спортивного события по ведущим новостным сайтам и разрешить рынок предсказаний;
- проверить, что пользователь опубликовал в своём профиле в соцсети нужные данные для подтверждения, чтобы привязать его личность в интернете к ончейн-протоколу.
Эту информацию можно использовать внутри GenLayer, а любая другая платформа смарт-контрактов может запросить и получить её через сервисы межблокчейнового обмена сообщениями, такие как LayerZero. Значит, оракулы на GenLayer можно интегрировать с любым блокчейном.
Всемирная база данных
GenLayer может работать и как сервис для сбора информации. Можно создать Intelligent Contract, который вознаграждает авторов предложений за то, что они находят новую информацию на определённую тему, кратко излагают её и отправляют в контракт. Контракт проверяет, действительно ли информация новая, отвечает ли она требованиям контракта и хорошо ли составлено краткое изложение. Затем он добавляет её в свою базу данных и выплачивает автору предложения положенное вознаграждение.
DAO на базе ИИ
DAO, или децентрализованной автономной организацией, называют организацию, чьи правила записаны в смарт-контракте. DAO призваны перевернуть то, как управляются организации, и сделать их демократичнее, прозрачнее и эффективнее. Но на практике всё, что нынешние DAO делают в реестре, сводится к подсчёту голосов держателей токенов.
С GenLayer автономность DAO можно будет вывести на новый уровень, записав конституцию DAO прямо в её Intelligent Contract. Такая DAO сможет самостоятельно принимать решения, управлять казной, объявлять баунти, принимать заявки на гранты и даже следить за тем, чтобы каждое одобренное предложение соответствовало её конституции.
Другие применения
Три описанных применения затрагивают лишь верхушку айсберга. Их гораздо больше: децентрализованные игры, контракты с оплатой по результату, динамические страховые полисы, кредитный скоринг, сетевые государства, автоматические нотариальные услуги и разрешение споров, а также роль оценщика, который принимает решения о штрафах (слэшинге) в других децентрализованных протоколах. Нам не терпится увидеть, какие ещё сценарии разработает наше сообщество, так что расскажите нам в нашем Telegram-канале!
Наше видение
Мы живём в мире, где технологии искусственного интеллекта стремительно развиваются. На горизонте появляется AGI (общий искусственный интеллект) человеческого уровня. У GenLayer есть всё, чтобы извлечь пользу из этого прогресса.
Во-первых, LLM становятся всё умнее, а значит, платформа GenLayer сможет надёжно исполнять всё более сложные Intelligent Contracts. Добавить мультимодальность, чтобы валидаторы работали не только с текстом, но и с изображениями, аудио и видео, несложно.
Кроме того, мы ожидаем, что ИИ-агенты, работающие подолгу, будут получать всё больше самостоятельности и решать в мире всё более сложные задачи, добиваясь своих целей. Им понадобится нейтральная площадка, где они смогут вести коммерцию: совершать сделки и заключать договоры с людьми, а со временем и с другими ИИ-агентами. Вряд ли они смогут пользоваться традиционной правовой системой: она медленная, дорогая и создана для людей. Так же маловероятно, на наш взгляд, что они станут полагаться только на код и доверять третьим сторонам получение данных из реального мира.
GenLayer с нуля создан как идеальное место, где ИИ-агенты смогут вести дела. Платформа под управлением ИИ и для ИИ. Новая юрисдикция для машинной эпохи.
Заключение
Приглашаем вас прочитать наш whitepaper: в нём подробнее описано устройство платформы и глубже разобрано, как мы снижаем риски безопасности, такие как промпт-инъекции и другие состязательные входные данные.
Присоединяйтесь к нашей миссии!
Сайт | Блог | Discord | X (ранее Twitter) | Telegram | Simulator | Документация | Whitepaper



