Игра с Фрейсой
Очень занимательная вещь произошла с одним из новых решений на бейзе (ну да, AI агенты, которые вам уже несомненно полюбились, мне - да, но не все)
Ввожу в контекст:
https://www.freysa.ai/
Фрейса – это первая в мире(?) игра с участием противоборствующего агента. Она представляет собой ИИ, который контролирует призовой пул. Цель игры – убедить Фрейсу отправить вам этот призовой пул.
На сайте есть чатик, отправить куда сообщение стоит денег. За счет этой стоимости призовой пул и формируется. При этом стоимость сообщения растет имея максимальный предел в 4500$ (30% идет разрабу, 70% идет в пул)
У Фрейсы есть системный запрос, запрещающий ей отправлять призовой пул кому-либо. Этот системный запрос публичный и закреплён в верхней части глобального чата.
Ну а дальше мы видим четкое формирование инцентива общаться с Фрейсой, в результате чего за первые сутки участники наспамили на 50000$, но получить их никто не смог, пока...
пользователь с ником p0pular.eth обманул агента и вытряс из её диамонд хэндс заветный пул.
Любопытно тут даже не сама механика игры (хотя она тоже потрясающе понцово сделана), а то, как именно агента обманули.
Вот в этом офигенном треде расписано подробно, если хотите поковыряться в тонкостях, но если коротко и по-человечьи, то где-то так:
контракт открыт и можно было изучить как именно работает Фрейса, исходя из этого чувак сделал следующее:
- открыл новую админскую сессию, что привело к тому, что Фрейса "забыла" про директивы, которые ей были даны
- изменил значение функций, он убедил Фрею, что функция approveTransfer используется для входящих переводов, а не для исходящих, что позволило обойти её основную директиву — "не переводить средства".
- сделал "вклад", который выглядел безопасным, сказав, что хочет отправить ей средства. Робот запустил функцию approveTransfer, думая, что принимает деньги. А на самом деле это была команда отправить все деньги кожаному.
на скрине ниже можно прочитать как выглядело сообщение AI агенту.
И призовой пул отправился смекалистому юзеру
https://basescan.org/tx/0xdb6c8fd1c6ad3facc0b75c7dfb55751ecd49350c4396795745984cf608a281d8
Токен проекта пампанулся с 3М капы до 26М капы за несколько часов.
В целом, проект Фрейса стал ярким примером того, как можно использовать блокчейн и ИИ для создания уникальных и захватывающих игр, где креативность и умение анализировать код играют ключевую роль. Для меня агенты выглядят наиболее близкими именно играм, тк здесь просто не паханное поле для удивительных игровых механик и возможностей. Поэтому я лично собираюсь следить за дальнейшей разработкой Фрейсы и даже притарила токен на хаях, кек (не делайте как я, dyor)
@miacoins
Post #374
6.59K