Тестнет Gora для агентов уже работает, а его демо-приложение — ИИ-фонд, в который можно войти
Gora — вычислительная сеть, выросшая на Algorand: офчейн-валидаторы исполняют код приложения и подписывают результат, чтобы смарт-контракты и кошельки могли на него опираться. Её тестнет отвечает на публичном эндпоинте, а среди демо-приложений — ИИ-фонд, куда можно внести тестовые GORA, и бесплатная лотерея.

Gora1 — это сеть офчейн-компьютеров, которые исполняют код приложения и подписывают полученный результат, чтобы смарт-контракт или кошелёк могли действовать на основе ответа, с которым согласилось большинство независимых машин. Её тестнет уже работает — об этом прямо говорится в документации для разработчиков Gora2, и названный там эндпоинт отвечает. А та часть, которой не-разработчик может воспользоваться уже сегодня, — это ИИ-торговый фонд: его открываешь в браузере, наблюдаешь за его решениями и вносишь в него тестовые GORA.
ИИ-фонд глазами посетителя
Приложение называется Gora Trading Bot3 и открывается цифрами, а не текстом: СЧА фонда — 1.0266 GORA за пай, рост на 2.66% за 48 шагов, 25.7 тыс. GORA в активах и 40 вкладчиков. СЧА, стоимость чистых активов, то есть цена пая фонда, — это курс, по которому прошёл бы вклад. Ниже цифр — карточка решения: стратегия MOMENTUM V0, действие — STAY FLAT при уверенности 55%, а обоснование — одна фраза, а не чёрный ящик: «Преимущества нет: цена колеблется вокруг среднего. Позиция вне рынка ничего не стоит и сохраняет капитал готовым к работе». Следом идут 2 усечённых хеша — один для промпта, отправленного модели, другой для её ответа, — а сам вывод приписан «Gora validators (P1)».
Кнопка предлагает выполнить шаг стратегии самостоятельно, и по нажатию в начало журнала решений добавляется новая запись — с пометкой attested и собственной парой усечённых хешей. В каждой записи номер шага и метка «attested» стоят рядом с однострочным обоснованием модели: в журнале зафиксирован вклад нового участника на 1,250.00 GORA с выпуском паёв при СЧА 1.0142, а также решение удерживать длинную позицию, потому что цена по-прежнему выше среднего, а просадка от точки входа укладывается в допуск.
Присоединиться — значит внести GORA и получить паи по текущей СЧА, вывести средства можно в любой момент и без блокировки: так сказано в условиях на самой странице. Чтобы раздобыть эти GORA, нужен кран — и у моста он есть для Algorand. 25 тысяч GORA на 40 вкладчиков — это демонстрационный масштаб, и GORA здесь тестовый актив; активы в тестнете, экспериментальной копии блокчейна, никакой денежной ценности не несут.
Лотерея с ончейн-призовым фондом
Второе приложение моста — лотерея4, и оно показывает, какая часть набора правил может жить в контракте. «Участие бесплатное. Каждый период розыгрыша призовой фонд ончейн выплачивает 3 случайным зарегистрированным пользователям в GORA», — говорится на её странице; там же сказано, что участие подключает ваш аккаунт Algorand к приложению лотереи, а одобрение кошелька подписывается вашим ключом и проверяется сетью. Приложение Algorand, стоящее за этим, хранит весь набор правил как параметры, а не как обещания.
| Ончейн-запись (тестнет Algorand) | Что она показывает |
|---|---|
| Шлюзовые приложения 767488273 и 764251228 | Запросы хранятся в боксах для каждого запроса, а выполнение подписывается комитетом и проверяется ончейн через ed25519verify_bare, так что контракт может отклонить ответ, пришедший без подписей комитета. |
| Приложение стейкинга валидаторов 76425458956 | Хранит id актива GORA, минимальный стейк 100 GORA, задержку вывода и зарегистрированный публичный ключ участия для каждого валидатора. Ключ участия — это горячий ключ, которым процесс валидатора подписывает свои голоса и доказательства VRF; а вес голоса валидатора при выборе комитета определяют застейканные GORA, а не ключ. |
| Приложение лотереи 76449140678 | Хранит адрес оператора, призовой актив, приз в 10,000,0009 единиц актива с шестью знаками после запятой (10 GORA), настройку периода 30010, счётчик раундов на отметке 17 и время последнего розыгрыша. |
| Тестовый актив GORA 7642545751112 | Название — «Gora Test», шесть знаков после запятой, выпущен 1 миллиард. |
Источники: 6 lora.algokit.io, 6 gora.mintlify.app, 6 gora.mintlify.app, 8 lora.algokit.io +1
Как подписывается ответ
Ничто из этого не является отдельным блокчейном. «Сеть Gora — не блокчейн: она приходит к согласию о результатах приложения и записывает аттестации в ту цепь, на которую нацелен результат», — говорится в документации13. Валидаторы стейкают GORA в Algorand, Base или Solana и подписывают внутри раундов ключом участия, тогда как ключ владельца, который их авторизует, остаётся холодным. Приходит запрос, на этот раунд выбирается комитет, комитет исполняет приложение, и согласованный результат возвращается подписанным; любой, у кого есть публичные ключи валидаторов, может проверить подписи, а контракт может проверить их ончейн.
Приложение — это офчейн-код: WASM, JavaScript, TypeScript или Python, — плюс манифест14 и политика15. Политика — как раз то, о чём стоит знать: она ограничивает, к каким цепям приложение может обращаться, какие типы действий запрашивать, сколько перемещать за транзакцию и за сутки и каким получателям платить. В манифесте самого фонда сказано, что узел Gora не хранит пользовательские ключи и не оплачивает газ за пользователя — по умолчанию платит сам пользователь или заранее одобренный аккаунт. Код принимает решение и возвращает инструкцию; приватный ключ он не держит и денег сам не двигает. Случайность16 появляется как побочный эффект той же машинерии: выбор комитета уже требует, чтобы каждый валидатор опубликовал проверяемый случайный выход, а приложение или контракт может запросить это число, привязанное к собственному id запроса. В документации это описано как запечатанный конверт, про который любой владелец публичного ключа валидатора может подтвердить, что решение принято до начала раунда.
Документация также не преувеличивает того, что уже подключено. В ней сказано, что исходящие HTTP-вызовы17 сегодня работают только для WASM-приложений, что режим quorum-fetch — это «целевой дизайн, и реализовано ещё не всё», а вся конструкция имеет модель доверия «testnet v1».
Зачем это агентам и кто ещё это делает
Целевой пользователь — агент, то есть программа, которая наблюдает, решает и действует без нажатия кнопки человеком. В манифесте18 Gora от 20 апреля приводится рабочий аргумент: агент, которому нужно прочитать данные из Solana, вызвать API, что-то вычислить и записать в контракт Algorand, сегодня собирается из отдельных сервисов, «у каждого свои режимы отказа, каждый контролирует отдельная сторона», а люди, затронутые действием агента, должны знать, что оно выполнено правильно, — «не потому, что кто-то так сказал, а потому, что исполнение можно независимо проверить».
Gora в этом не одинока. Материалы Chainlink19 о проверяемом ИИ описывают маршрутизацию ИИ-выводов через децентрализованную сеть узлов, чтобы убрать единые точки отказа, а 0G продаёт проверяемые вычисления, постоянную память и ончейн-расчёты для агентов в mainnet, который, по заявлению проекта, работает с сентября 2025 года. Отличие Gora — в расположении, а не в возможностях: она не просит агента переезжать в новую цепь, а полученный ответ записывается в ту цепь, где уже живёт контракт. В Algorand протокол AC220 от Фонда, выпущенный 25 августа, отвечает на соседнюю задачу — дать человеку одобрять действия агента с помощью passkey, пока ключи остаются на устройстве; у Gora аналог для пользователя — запрос на подпись, который просматривают на телефоне. Старый дашборд21 проекта по-прежнему перечисляет оракульные фиды, портал узлов и портал вестинга рядом с «текущей ставкой доходности» в 1022%, а стейкеров отправляет на отдельный сайт стейкинга23, где в подвале списка валидаторов написано «Показана страница 1 / 1 (результатов: 3624)», а рядом висит панель с призывом «Застейкайте свои $GORA в ERC-20 у любимого валидатора» и пометкой «Скоро!» — это строка пагинации, а не число валидаторов, работающих в этой сети, так что агентская сеть и старый оракульный бизнес пока соседствуют.
Что показывают ончейн-записи
Все контракты из таблицы созданы одним адресом в тестнете Algorand, который вдобавок хранит ключ менеджера тестового актива GORA. Ключ менеджера позволяет менять конфигурацию актива — это единственная точка сохранённого контроля во всей связке; адреса заморозки и clawback у этого актива обнулены, так что заморозить баланс держателя или отозвать токены назад никто не может. Для контраста: у актива GORA в mainnet, записанного с URL gora.io, поля менеджера, заморозки, clawback и резерва не заданы вовсе — не осталось ничего, что могло бы выпускать токены или изымать их. Никакого аудита всего этого ни в документации, ни на сайте нет, а публичная организация GoraNetwork на GitHub25 насчитывает 1526 репозиториев с 20 звёздами на всех, последний по времени пуш — в апреле 2025 года, тогда как поиск по ключевым словам для кода валидатора protocol-core, описанного в документации, не вернул ни одного репозитория.
Есть ещё одна метка, к которой стоит присмотреться. Журнал broadcast у дев-моста возвращает 31 событие, и тип объекта proof в каждом — «mock_gora_quorum_v1», набор валидаторов — «devnet-mock», кворум — «mock»: это собственные отправки моста в Algorand с подписью с телефона, и стоящий за ними кворум — заглушка, а не комитет из документации. Список валидаторов ненамного крепче: зарегистрированы 4 валидатора27, у каждого статус — «Crashed», а сводки по раундам показывают неравномерное участие: один валидатор подтвердил 7 раундов в последних 50 записях журнала, у другого зафиксировано 11 сбоев. Голосующая сила тоже перекошена.
В общем тестнете личность разработчика28 — это bearer-токен, который он сам придумывает: тот, чей токен первым развернул id приложения, им и владеет, и только этот токен может обновлять приложение, управлять его расписаниями или читать его состояние, так что владение здесь держится на секретности выбранной вами строки. Живые интерфейсы к тому же находятся вне собственного домена проекта: документация размещена на gora.mintlify.app, эндпоинт узла — это голый IP-адрес, доступный через wildcard-DNS nip.io, www.gora.io/docs29 отдаёт 404, а docs.gora.io не разрешается. При этом на главной странице по-прежнему написано «Запуск 05/01» и «Скоро запуск» над сетью, чьи эндпоинты уже отвечают; снимок в Wayback от 10 мая 2026 года30 содержит те же слова.
2 вещи эта проверка подтвердить не смогла. В документации сказано31, что приложения для iOS и Android «поставляются уже настроенными на работающий мост», однако поиск в App Store по запросам Gora Network, Goracle и Gora wallet выдал только посторонние приложения, так что неизвестно, можно ли сегодня установить телефонный клиент. При этом входящие для подписи с телефона у моста действительно возвращают 4 запроса, включая подписанные заявки на участие в лотерее, — значит, поток откуда-то идёт. А в mainnet Algorand крупнейший из листинговых пулов актива GORA32 на Tinyman держал около $3,100 и показал меньше $2 объёма за 24 часа на момент проверки.
Как начать и за чем следить
Разработчику не нужны ни регистрация, ни GORA: одна команда curl33 ставит CLI, вы задаёте собственный токен разработчика, указываете эндпоинт и разворачиваете приложение. Деплой и вызовы в тестнете бесплатны, а один вызов списывает примерно 10634 расчётных единиц с заранее пополненного баланса разработчика. Бинарники узла для macOS и Linux лежат в зеркале релизов на эндпоинте, версия v0.1.1, а шлюзовое, стейкинговое и лотерейное приложения в Algorand уже развёрнуты — контракту есть с чем работать.
Для всех остальных есть 2 двери в браузере — фонд и лотерея; обе в тестнете, и на обе можно смотреть бесплатно. Discord-сервер35 Gora, где, как сказано в лотерее, объявляют победителей, на момент проверки показывал 19,816 участников, из них 202 онлайн, а в Telegram-канале проекта @goranetwork36 274 участника, и последняя публикация там — июнь 2024 года. Следить стоит за тем, догонит ли главная страница проекта ту сеть, которую он теперь описывает, и перестанут ли 4 валидатора сообщать статус «Crashed». Ближайший розыгрыш лотереи — самая простая выплата, которую здесь можно проследить от начала до конца: 3 зарегистрированных пользователя, оплата из фонда, правила которого записаны в контракте.
Источники
- gora.io1
- github.com37
- Custom Blockchain Oracle Solutions | Gora Network38
- Gora Website39
- gora-bridge.74.241.248.103.nip.io40
- gora-bridge.74.241.248.103.nip.io41
- gora-bridge.74.241.248.103.nip.io42
- gora-bridge.74.241.248.103.nip.io43
- gora-bridge.74.241.248.103.nip.io44
- gora-bridge.74.241.248.103.nip.io45
- gora-bridge.74.241.248.103.nip.io46
- Devnet quickstart - Gora Docs47
- Raffle App - Gora Docs48
9 цифр в этом материале проверено.Все проверки
Источники
- 1Gora gora.io↩
- 2документации для разработчиков Gora gora.mintlify.app↩
- 3Gora Trading Bot gora-bridge.74.241.248.103.nip.io↩
- 4лотерея gora-bridge.74.241.248.103.nip.io↩
- 5764254589 lora.algokit.io↩
- 7764491406 lora.algokit.io↩
- 11764254575 lora.algokit.io↩
- 13говорится в документации gora.mintlify.app↩
- 14манифест gora.mintlify.app↩
- 15политика gora.mintlify.app↩
- 16Случайность gora.mintlify.app↩
- 17исходящие HTTP-вызовы gora.mintlify.app↩
- 18манифесте gora.io↩
- 19Chainlink chain.link↩
- 20AC2 ac2protocol.org↩
- 21Старый дашборд app.gora.io↩
- 23отдельный сайт стейкинга gora.fi↩
- 25публичная организация GoraNetwork на GitHub github.com↩
- 27зарегистрированы 4 валидатора gora-bridge.74.241.248.103.nip.io↩
- 28личность разработчика gora.mintlify.app↩
- 29gora.io/docs gora.io↩
- 30снимок в Wayback от 10 мая 2026 года web.archive.org↩
- 31В документации сказано gora.mintlify.app↩
- 32актива GORA vestige.fi↩
- 33одна команда curl gora.mintlify.app↩
- 35Discord-сервер discord.com↩
- 36@goranetwork t.me↩
- 37github.com/goranetwork github.com↩
- 38Custom Blockchain Oracle Solutions | Gora Network gora.io↩
- 39Gora Website gora.io↩
- 40gora-bridge.74.241.248.103.nip.io/health gora-bridge.74.241.248.103.nip.io↩
- 41gora-bridge.74.241.248.103.nip.io/v1/apps gora-bridge.74.241.248.103.nip.io↩
- 42gora-bridge.74.241.248.103.nip.io/v1/contracts/algorand gora-bridge.74.241.248.103.nip.io↩
- 43gora-bridge.74.241.248.103.nip.io/v1/apps/gora_trader gora-bridge.74.241.248.103.nip.io↩
- 44gora-bridge.74.241.248.103.nip.io/staking/config gora-bridge.74.241.248.103.nip.io↩
- 45gora-bridge.74.241.248.103.nip.io/apps/gora_trader/state gora-bridge.74.241.248.103.nip.io↩
- 46gora-bridge.74.241.248.103.nip.io/apps/gora_trader/views gora-bridge.74.241.248.103.nip.io↩
- 47Devnet quickstart - Gora Docs gora.mintlify.app↩
- 48Raffle App - Gora Docs gora.mintlify.app↩