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

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

Аналитика

Что такое GenLayer? [Основы, часть I]

Toni Lukic5 мин чтения

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

Для начала: что такое GenLayer?

Стоит подумать о блокчейнах, как на ум приходит бесконечное множество вариантов, которые сейчас есть на рынке. Список открывает Ethereum, платформа-первопроходец для смарт-контрактов, а дальше идут быстрые и эффективные сети вроде Solana и даже более сложные экосистемы, такие как ICP или NEAR.

Все эти решения по-своему нацелены на разные ниши криптовселенной. У Solana, например, сверхбыстрые и дешёвые транзакции. У Ethereum множество решений второго уровня (Layer 2), которые помогают масштабировать базовый блокчейн на Proof of Stake и повышают пропускную способность. Так или иначе все они пытаются решить трилемму блокчейна: децентрализация, масштабируемость и безопасность. Но лишь некоторые из них задумались о том, чтобы приспособить главный двигатель своих инноваций к потребностям новой эпохи ИИ: свои смарт-контракты.

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

Трилемма блокчейна. Источник: pintu.co.id

А GenLayer приспособился к потребностям новой машинной эпохи: это блокчейн, наделённый мощью ИИ. Его суть в том, что он расширяет возможности смарт-контрактов, подключая их к большим языковым моделям (LLM) так, как никто прежде не делал. Легко сказать, правда? Что ж, давайте разберёмся подробнее!

Логичная эволюция смарт-контрактов

Примерно в 1990 году специалист по информатике Ник Сабо придумал новую технологию под названием «смарт-контракты». Сегодня любой криптоэнтузиаст знает, что такое смарт-контракт, но тогда это была лишь концепция, знакомая разве что IT-гикам.

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

Хронология развития смарт-контрактов: 1990 год, Ник Сабо изобретает смарт-контракты; 2013 год, Виталик Бутерин представляет смарт-контракты на Ethereum; 2024 год, GenLayer представляет Intelligent Contracts

Прошло почти 25 лет, прежде чем основатель Ethereum Виталик Бутерин взял эту концепцию и перенёс её возможности в блокчейн. Это была идеальная синергия двух технологически новых решений. Bitcoin, первый блокчейн, решил проблему двойной траты, а смарт-контракты позволили исполнять транзакции при выполнении определённых условий. Началась эра блокчейнов со смарт-контрактами.

Сабо был визионером: он видел в смарт-контрактах опору для обеспечения, залогов и разграничения прав собственности. По сути, это большинство сценариев, которые мы сегодня видим в децентрализованных приложениях (dApp). Уже сейчас можно взять кредит, внеся обеспечение в DeFi-протоколы, такие как Aave, MakerDAO, Balancer и многие другие. NFT позволили подтверждать цифровые права собственности и даже вознаграждать авторов роялти за их права интеллектуальной собственности.

Эпоха интеллектуального блокчейна

Новые блокчейны сегодня пытаются решить трилемму, никак не меняя то, на чём держится их польза: смарт-контракты. Главная проблема в том, что смарт-контракты не могут общаться с внешним миром. Они созданы для обработки данных внутри блокчейна, но не умеют обрабатывать данные из интернета. Если же вернуться к аналогии с торговым автоматом, то автомат не может обработать данные, которые находятся за его пределами.

Слышали, чтобы смарт-контракт читал и анализировал новости? Вот и мы нет.

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

Схема: смарт-контракт получает доступ к событию в реальном мире и его данным только через оракул

Смарт-контрактам нужны оракулы, чтобы общаться с внешним миром. Источник: Toptal.com

ИИ, а точнее LLM, хорошо умеет обрабатывать ваши инструкции, которые называются промптами, и находить информацию в интернете. А теперь соедините смарт-контракты и LLM, и вуаля: перед вами так называемые «Intelligent Contracts» от GenLayer. Основа нашего интеллектуального блокчейна.

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

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

Возможности Intelligent Contracts

Intelligent Contracts сокращают разрыв между статичными операциями блокчейна и динамичными данными реального мира. LLM встроены прямо в их устройство, поэтому такие контракты самостоятельно интерпретируют данные из интернета и действуют на их основе, не нуждаясь во внешних входных данных от оракулов. Из простых исполнителей транзакций они превращаются в активных и информированных участников блокчейна. Они умеют подстраиваться под меняющиеся условия или новую информацию и принимать решения на основе данных в реальном времени.

Ну и что? У нас уже есть кредитование, займы, ликвидный стейкинг и многое другое. Да, но Intelligent Contracts позволяют либо а) создать гораздо более эффективный протокол, либо б) создать совершенно новые протоколы:

  • Хотите создать Intelligent Contract, который автоматически выплачивает пользователям страховку в случае засухи?
  • Определять ставку по кредитам в Aave с учётом меняющихся процентных ставок ведущих центробанков мира?
  • Обнаруживать взломы DeFi, отслеживая новостные сайты и обозреватели блоков?
  • Подтверждать свою личность прямо ончейн, проверяя, привязано ли к вашему аккаунту в соцсети правильное сообщение.

С Intelligent Contracts это не проблема.

Как это вписывается в децентрализованный этос Web3?

Короткий ответ: идеально. А длинный ответ даёт больше подробностей:

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

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

Двигатель, на котором держится слияние ИИ и блокчейна

Любому «блокчейну» нужна среда исполнения. Ethereum создал самую известную в мире децентрализованную среду исполнения, EVM. Вы наверняка не раз о ней слышали: главной целью любого блокчейна, особенно в первые годы, было либо создать EVM-совместимую сеть, чтобы пожинать плоды ликвидности Ethereum, либо построить новый блокчейн с нуля.

Представьте себе среду исполнения так:

GenLayer или EVM можно сравнить с универсальной театральной сценой: актёры (транзакции) разыгрывают сценарии (смарт-контракты), строго следуя правилам театра (механизму консенсуса), и оживляют сюжет (блокчейн-приложения) для зрителей (пользователей и разработчиков). GenVM служит средой исполнения GenLayer: именно она позволяет Intelligent Contracts работать так, как описано выше. Кроме того, GenVM следит за состоянием, то есть за тем, кому что принадлежит после каждой транзакции или исполнения Intelligent Contract.

Изменениями состояния в криптоиндустрии называют обновления, которые вносятся в блокчейн при совершении транзакций и меняют принадлежность или баланс криптовалют. По сути, так блокчейн отслеживает, кому что принадлежит после каждой транзакции или исполнения смарт-контракта. У A на счету 1 ETH, а у B на счету 0 ETH. A отправляет B 1 ETH. Новое состояние блокчейна отразит эту транзакцию: у A останется 0 ETH, а у B будет 1 ETH.

Новая эпоха децентрализованных приложений на Optimistic Democracy

Децентрализованная платформа ничего не стоит без механизма консенсуса. Механизм GenLayer называется Optimistic Democracy и позволяет нашим валидаторам с LLM приходить к согласию по конкретной транзакции или результату. Как вы понимаете, достичь консенсуса даже между «обычными» валидаторами непросто, не говоря уже об LLM.

В модели Optimistic Democracy от GenLayer механизм консенсуса играет иную роль, чем в традиционных блокчейнах. Причина в недетерминированной природе исполнения Intelligent Contracts: результаты могут различаться, потому что разные валидаторы используют разные LLM и на них влияют внешние данные из веба. Пример недетерминированного вопроса: какой блокчейн лучший в мире? На такой вопрос вы наверняка получите множество разных ответов. Поэтому GenLayer не может просто работать на существующих классических моделях консенсуса.

Optimistic Democracy сильно отличается от того, что мы знаем по EVM первопроходца Ethereum. Если в двух словах, всё устроено так: когда транзакция рассылается валидаторам, один из них выбирается лидером. Этот валидатор с LLM предлагает свой ответ остальным валидаторам с LLM, и, если они соглашаются с этим результатом, он исполняется в GenLayer. Подробнее об этом во второй части «Что такое GenLayer».

Заключение

Из этой статьи вы узнали, почему GenLayer строит новый интеллектуальный блокчейн и как он использует ИИ с помощью Intelligent Contracts и механизма консенсуса Optimistic Democracy.

Готовы глубже погрузиться в GenLayer и подробно разобраться, как работает этот новый механизм консенсуса?

Тогда переходите к статье «Что такое GenLayer [Основы, часть II]»

Присоединяйтесь к нашей миссии!

Сайт | Блог | Discord | X (ранее Twitter) | Telegram | Simulator | Документация | Whitepaper

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

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

Открыть Portal