GenLayer
Все публикации

Перевод оригинальной статьи на английском.

Аналитика

GenLayer открывается для всех блокчейнов

Подключите любой блокчейн к данным реального мира через GenLayer. С Intelligent Contracts и LayerZero ваше dApp получит ИИ-рассуждения и доступ к вебу.

Albert Martinez4 мин чтения

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

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

GenLayer предлагает другой подход. Мы строим не очередной блокчейн, а слой разрешения вопросов (Resolution Layer) для всей экосистемы. Любой блокчейн может передать GenLayer сложную недетерминированную работу (ИИ-рассуждения, доступ к вебу, проверку данных) и получить обратно проверенный результат.

Мост к интеллекту

GenLayer не задуман как обособленная система. С первого дня мы проектировали его так, чтобы он подключался к существующим сетям: разработчикам не нужно никуда переходить.

Первым транспортным уровнем мы выбрали LayerZero по простой причине: охват. LayerZero соединяет более 130 блокчейнов, как совместимых с EVM, так и нет. Через него прошло более 50 млрд $ и более 130 млн кроссчейн-сообщений. А главное, в базовом протоколе LayerZero не было ни одного эксплойта, тогда как атаки на другие мосты обошлись более чем в 2 млрд $.

Построив решение на LayerZero, GenLayer с первого дня получает связь со всей блокчейн-экосистемой. Схема простая:

  1. dApp в исходной сети (скажем, в Base) отправляет запрос
  2. Сообщение передаётся через LayerZero
  3. GenLayer получает его, и исполняется Intelligent Contract
  4. Валидаторы приходят к консенсусу по результату
  5. Ответ отправляется обратно в исходную сеть

Ваше dApp задаёт вопрос. GenLayer находит ответ. Вы получаете проверенный результат.

Этот шаблон мы построили на LayerZero, но архитектура не привязана к одному транспортному провайдеру. Hyperlane, Axelar и IBC устроены похоже: эндпоинты, которые отправляют и получают байты, офчейн-релейеры, которые переносят сообщения, и контракты-получатели, которые их обрабатывают. Основная логика остаётся прежней. Если ваша команда уже использует другой протокол обмена сообщениями, адаптировать этот шаблон несложно. Для GenLayer неважно, как пришло сообщение, главное, чтобы оно пришло.

Как работает мост

GenLayer работает как хаб, а другие блокчейны подключаются к нему как спицы к ступице колеса. Проследим, как данные проходят через эту архитектуру.

На стороне EVM роль почтового ящика играет контракт-отправитель. dApp отправляют сюда запросы в виде сырых байтов. Контракт упаковывает данные вместе с метаданными и передаёт их LayerZero. Сервис моста отслеживает эти события и ретранслирует их в GenLayer, где контракт-получатель проверяет сообщения и сразу направляет их целевому Intelligent Contract через вызовы между контрактами. Callback-функция целевого контракта получает сообщение и обрабатывает его, а результат возвращается тем же путём в обратном порядке: событие, ретрансляция, доставка.

GenLayer выполняет сложные задачи вроде обхода веб-страниц и ИИ-инференса, поэтому мост асинхронен по своей конструкции. Вы отправляете запрос, а ответ приходит отдельной транзакцией. Сеть защищают авторизованные релейеры: только им разрешено передавать сообщения, и это предотвращает спам и флуд-атаки. Самому мосту безразлично, что вы отправляете: он передаёт стандартные последовательности байтов и поэтому работает с любой логикой dApp. Комиссия рассчитывается заранее в нативном токене вашей исходной сети, так что вы точно знаете, сколько платите, ещё до того, как что-либо покинет ваш блокчейн.

Реальный пример: кроссчейн-рынки предсказаний

Перейдём к конкретике. Представьте рынок предсказаний на Base, где пользователи ставят USDC на исходы спортивных событий.

Рынок отлично работает, пока не приходит время расчёта. Base не может знать, кто выиграл вчерашний матч. Он не может заглянуть на ESPN. Не может прочитать сайт NBA. Поэтому обычно приходится доверять кому-то, кто передаст эти данные в блокчейн. Именно от такого доверия к посреднику мы и хотим избавиться.

С GenLayer контракт на Base просто спрашивает: «Кто выиграл матч Lakers против Warriors в этот день?» Intelligent Contract принимает запрос, получает данные с ESPN, NBA.com и из API спортивных новостей, а затем с помощью LLM разбирает непохожие друг на друга страницы и подтверждает победителя. Валидаторы приходят к консенсусу по результату. Ответ возвращается через мост на Base. Контракт получает «Warriors», разблокирует пул и автоматически выплачивает выигрыш победителям.

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

Мостом можно пользоваться уже сегодня

Мост готов для разработчиков, которые хотят быть на шаг впереди. Сейчас мы работаем на GenLayer Studio: это стабильная среда с постоянным хранением данных, которая отлично подходит для разработки и тестирования кроссчейн-приложений до запуска мейннета.

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

Чтобы начать:

  1. Клонируйте репозиторий и следуйте README
  2. Разверните EVM-контракты в нужных сетях с помощью Hardhat
  3. Разверните контракты GenLayer через Studio или CLI
  4. Настройте доверительные связи между контрактами
  5. Запустите сервис моста

Когда всё заработает, загляните во встроенное демо: это полный пример двустороннего обмена сообщениями с тестовыми утилитами и пошаговыми инструкциями.

GitHub: genlayer-studio-bridge-boilerplate

Слой разрешения вопросов открыт

Каждый блокчейн получает мозг. Ваше dApp остаётся там, где было. Ваша ликвидность никуда не переезжает. Вы просто подключаетесь к GenLayer и получаете то, чего у блокчейнов никогда не было: способность видеть мир.

Создайте своё первое кроссчейн-dApp на Intelligent Contracts. Не пропустите нашу Builders Program на points.genlayer.foundation.

Читайте также

Аналитика

Что значит доверие для искусственного интеллекта?

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

David Riudor10 мин чтения

Аналитика

Optimistic Democracy: ИИ-нативный консенсус, который меняет коммерцию

Optimistic Democracy, ИИ-нативный механизм консенсуса GenLayer, позволяет децентрализованным приложениям и ИИ-агентам принимать решения, не требующие доверия, на основе субъективных данных из реального мира. Валидаторы с LLM, программируемая эквивалентность и апелляции помогают эффективно разрешать неоднозначность и соединяют детерминизм блокчейна со сложностью разумного принятия решений в реальном времени.

Edgars Nemše5 мин чтения

Стройте будущее агентной коммерции.

Децентрализованный ИИ-консенсус, с помощью которого ИИ-агенты решают споры и вопросы по контрактам с машинной скоростью.

Открыть Portal