Тестнет Gora для агентов запущен, а его демо-приложение — это ИИ-фонд, куда можно войти

Gora — это сеть внечейновых компьютеров, которые исполняют код приложения и подписывают полученный результат, чтобы смарт-контракт или кошелёк мог действовать на основе ответа, с которым согласилось большинство независимых машин. Её тестнет уже работает — документация для разработчиков Gora говорит об этом прямо, и указанная там конечная точка отвечает, — а та его часть, которой сегодня может воспользоваться не-разработчик, представляет собой ИИ-торговый фонд: его открываешь в браузере, наблюдаешь за его решениями и вносишь тестовые GORA.
ИИ-фонд глазами посетителя
Приложение называется Gora Trading Bot, и оно открывается цифрами, а не текстом: NAV фонда — 1.0266 GORA за пай, рост на 2.66% за 48 шагов, 25.7k GORA в активах и 40 вкладчиков. NAV, чистая стоимость активов, — это цена пая фонда, то есть тот курс, по которому прошёл бы вклад. Ниже цифр расположена карточка решения: стратегия — MOMENTUM V0, решение — STAY FLAT с уверенностью 55%, а обоснование дано целой фразой, а не чёрным ящиком: «Преимущества нет: цена колеблется вокруг среднего значения. Оставаться вне рынка ничего не стоит и сохраняет капитал наготове». Дальше идут два усечённых хеша — один для запроса, отправленного модели, другой для её ответа, — а инференс приписан «валидаторам Gora (P1)».
Кнопка предлагает выполнить шаг стратегии самостоятельно; нажатие на неё добавило новую запись вверху журнала решений — с пометкой attested и собственной парой усечённых хешей. Каждая запись связывает номер шага и эту пометку с однострочным обоснованием модели: в журнале зафиксировано присоединение вкладчика с 1,250.00 GORA и выпуск паёв по NAV 1.0142, а также решение удерживать длинную позицию, потому что цена по-прежнему выше среднего, а просадка от точки входа остаётся в допустимых пределах.
Чтобы войти, нужно внести GORA и получить паи по текущему NAV, а вывести средства можно в любой момент и без блокировки — так гласят условия на самой странице. Раздобыть эти GORA позволяет кран, и мост предоставляет такой для Algorand. 25.7k GORA на 40 вкладчиков — это демонстрационный масштаб, и GORA здесь тестовый актив; активы в тестнете, экспериментальной копии блокчейна, денежной стоимости не имеют.
Розыгрыш с ончейн-призовым пулом
Второе приложение моста — розыгрыш, и оно показывает, какую часть набора правил можно зашить в контракт. «Участвуйте бесплатно. Каждый период розыгрыша ончейн-призовой пул выплачивает 3 случайным зарегистрированным пользователям в GORA», — сказано на его странице; там же уточняется, что участие подключает ваш аккаунт Algorand к приложению розыгрыша, а одобрение в кошельке подписывается вашим ключом и проверяется сетью. Приложение Algorand под всем этим хранит весь набор правил как параметры, а не как обещания.
| Ончейн-запись (тестнет Algorand) | О чём она говорит |
|---|---|
| Шлюзовые приложения 767488273 и 764251228 | Запросы хранятся в боксах по каждому запросу, а выполнение подписывается комитетом и проверяется ончейн с помощью ed25519verify_bare, так что контракт может отклонить ответ, пришедший без подписей комитета. |
| Приложение стейкинга валидаторов 764254589 | Хранит id актива GORA, минимальный стейк в 100 GORA, задержку анбондинга и зарегистрированный публичный ключ участия для каждого валидатора. Ключ участия — это горячий ключ, которым процесс валидатора подписывает свои голоса и VRF-доказательства; вес голоса валидатора при выборе комитета определяет застейканный GORA, а не ключ. |
| Приложение розыгрыша 764491406 | Хранит адрес оператора, призовой актив, приз в 10,000,000 единиц актива с шестью знаками после запятой (10 GORA), настройку периода 300, счётчик раундов на 17 и время последнего розыгрыша. |
| Тестовый актив GORA 764254575 | Название «Gora Test», шесть знаков после запятой, выпущен один миллиард. |
Как подписывается ответ
Ничто из перечисленного не является отдельным блокчейном. «Сеть Gora — не блокчейн: она приходит к согласию о результатах работы приложений и записывает аттестации в ту цепочку, на которую нацелен результат», — говорится в документации. Валидаторы стейкают GORA в Algorand, Base или Solana и подписывают внутри раундов ключом участия, тогда как ключ владельца, который их авторизует, остаётся холодным. Поступает запрос, на этот раунд выбирается комитет, комитет исполняет приложение, и согласованный результат возвращается подписанным; любой, у кого есть публичные ключи валидаторов, может проверить подписи, а контракт может проверить их ончейн.
Приложение — это внечейновый код (WASM, JavaScript, TypeScript или Python) плюс манифест и политика. Политика — та часть, которую стоит знать: она ограничивает, каких цепочек может касаться приложение, какие типы действий оно может запрашивать, сколько может перемещать за транзакцию и за день и каким получателям может платить. В манифесте самого фонда сказано, что узел Gora не хранит ключи пользователя и не оплачивает его газ — по умолчанию платит сам пользователь или заранее одобренный аккаунт. Код принимает решение и возвращает инструкцию; он никогда не держит приватный ключ и не двигает деньги сам. Случайность появляется как побочный эффект той же машинерии: чтобы выбрать комитет, каждый валидатор уже должен опубликовать проверяемый случайный результат, а приложение или контракт может запросить это число, привязав его к id собственного запроса. В документации это описано как запечатанный конверт, который любой обладатель публичного ключа валидатора может подтвердить как решённый ещё до начала раунда.
Документация также не переоценивает то, что уже подключено. Она говорит, что исходящие HTTP-вызовы сегодня работают только для WASM-приложений, что режим quorum-fetch — это «целевой дизайн, и не всё ещё подключено», и что вся конструкция имеет модель доверия «testnet v1».
Зачем это агентам и кто ещё этим занимается
Целевой пользователь — агент, то есть программа, которая наблюдает, решает и действует без человека, нажимающего кнопку. В манифесте Gora от 20 апреля приводится операционный довод: агент, которому нужно прочитать данные из Solana, вызвать API, что-то вычислить и записать в контракт Algorand, сегодня собирается из отдельных сервисов, «у каждого свои режимы отказа, каждый контролируется своей стороной», а людям, затронутым действием агента, нужно знать, что оно выполнено правильно, «не потому, что кто-то так сказал, а потому, что исполнение независимо проверяемо».
Gora не одинока в таком заявлении. Материалы Chainlink о проверяемом ИИ описывают маршрутизацию ИИ-инференса через децентрализованную сеть узлов, чтобы убрать единые точки отказа, а 0G продвигает проверяемые вычисления, постоянную память и ончейн-расчёты для агентов в мейннете, который, как говорится в её анонсе, работает с сентября 2025 года. Отличие Gora — в размещении, а не в возможностях: она не требует от агента переезда в новую цепочку, а полученный ответ записывается в ту цепочку, где контракт уже живёт. В Algorand протокол AC2 Фонда, выпущенный 25 августа, говорит о соседней проблеме — как дать человеку одобрять действия агента с помощью пасскея, пока ключи остаются на устройстве; у Gora пользовательский эквивалент — это запрос на подпись, который просматривают на телефоне. Старый дашборд проекта по-прежнему перечисляет оракульные фиды, портал узлов и портал вестинга рядом с «Current Rate of Return» в 10% и отправляет стейкеров на отдельный сайт стейкинга, в подвале списка валидаторов которого написано «Showing page 1 / 1 (36 results)» рядом с панелью, призывающей держателей «Stake your $GORA on ERC-20 to your favorite validator» и помеченной «Coming Soon!» — это строка пагинации, а не число валидаторов, работающих в этой сети, так что агентская сеть и прежний оракульный бизнес сейчас соседствуют.
Что показывают ончейн-записи
Каждый контракт из таблицы создан одним адресом в тестнете Algorand, который также владеет ключом менеджера тестового актива GORA. Ключ менеджера позволяет менять конфигурацию актива — это единственная точка сохраняемого контроля во всём наборе; адреса заморозки и clawback у этого актива обнулены, так что никто не может заморозить баланс держателя или отозвать токены обратно. Для сравнения: у мейннет-актива GORA, записанного с gora.io в качестве URL, поля менеджера, заморозки, clawback и резерва не заданы вовсе — не осталось ничего, что могло бы выпускать или изымать. Никакого аудита всего этого нет ни в документации, ни на сайте, а публичная организация GoraNetwork на GitHub содержит 15 репозиториев с 20 звёздами на всех, самый свежий по дате пуша обновлён в апреле 2025 года, тогда как поиск по ключевым словам для кода валидатора protocol-core, описанного в документации, не вернул ни одного репозитория.
Есть ещё одна метка, которую стоит прочитать внимательно. Журнал broadcast дев-моста возвращает 31 событие, и объект доказательства в каждом из них типизирован как «mock_gora_quorum_v1», с набором валидаторов «devnet-mock» и кворумом «mock»: это собственные мобильные подписи моста, отправляемые в Algorand, и кворум за ними — заглушка, а не комитет, описанный в документации. Список валидаторов ненамного крепче: зарегистрированы четыре валидатора, у каждого статус «Crashed», а сводки раундов показывают неравномерное участие — один валидатор зафиксировал семь раундов в последних пятидесяти записях своего журнала, у другого отмечено одиннадцать сбоев. Голосующая сила тоже перекошена.
Chart: Распределение голосующей силы между четырьмя зарегистрированными валидаторами тестнета Gora
В общем тестнете личность разработчика — это bearer-токен, который он придумывает сам: id приложения принадлежит тому токену, который первым его развернул, и только этот токен может обновлять приложение, управлять его расписаниями или читать его состояние, так что владение здесь сводится к секретности выбранной вами строки. К тому же рабочие интерфейсы расположены в стороне от собственного домена проекта: документация размещена на gora.mintlify.app, конечная точка узла — это голый IP-адрес, доступный через wildcard-DNS nip.io, www.gora.io/docs возвращает 404, а docs.gora.io не разрешается, — при этом на главной странице по-прежнему написано «COMING 05/01» и «Launching Soon» над сетью, чьи конечные точки уже отвечают; снимок в Wayback от 10 мая 2026 года содержит те же слова.
Два момента этот разбор подтвердить не смог. В документации сказано, что приложения для iOS и Android «ship preconfigured with the live bridge», однако поиск в App Store по запросам Gora Network, Goracle и Gora wallet вернул только не связанные приложения, поэтому неизвестно, можно ли сегодня установить мобильный клиент; при этом входящие мобильных подписей моста возвращают четыре запроса, включая подписанные заявки на участие в розыгрыше, так что процесс откуда-то всё же идёт. И в мейннете Algorand крупнейший из перечисленных пулов актива GORA на Tinyman держал около $3,100, а объём торгов за 24 часа на момент проверки составил меньше $2.
Как начать и за чем следить
Разработчику не нужны ни регистрация, ни GORA, чтобы начать: одна команда curl устанавливает CLI, вы задаёте собственный токен разработчика, указываете конечную точку и разворачиваете приложение; развёртывание и вызов в тестнете бесплатны, а один вызов списывает примерно 106 биллинговых единиц с пополненного баланса разработчика. Бинарники узла для macOS и Linux лежат на зеркале релизов этой конечной точки в версии v0.1.1, а шлюзовое приложение Algorand, приложение стейкинга и приложение розыгрыша уже развёрнуты, и контракт может с ними взаимодействовать.
Для всех остальных есть две браузерные двери — фонд и розыгрыш, оба в тестнете, и оба бесплатны для просмотра. В Discord-сервере Gora, где, по словам розыгрыша, объявляют победителей, на момент проверки было 19,816 участников и 202 онлайн, а в Telegram-канале проекта @goranetwork — 274 участника, и последняя публикация там была в июне 2024 года. Следить стоит за тем, догонит ли главная страница проекта сеть, которую он теперь описывает, и перестанут ли четыре валидатора сообщать статус «Crashed». Следующий розыгрыш — самая простая выплата, которую здесь можно проследить от начала до конца: три зарегистрированных пользователя, оплата из пула, набор правил которого лежит в контракте.
Источники
- gora.io
- github.com
- Custom Blockchain Oracle Solutions | Gora Network
- Gora Website
- gora-bridge.74.241.248.103.nip.io
- gora-bridge.74.241.248.103.nip.io
- gora-bridge.74.241.248.103.nip.io
- gora-bridge.74.241.248.103.nip.io
- gora-bridge.74.241.248.103.nip.io
- gora-bridge.74.241.248.103.nip.io
- gora-bridge.74.241.248.103.nip.io
- Devnet quickstart - Gora Docs
- Raffle App - Gora Docs
Source: https://gora.io/