# Обзор Grass: получаем поинты за запущенный браузер, или создаём ИИ, тратя неиспользованный интернет-трафик

By [Denis Skripnik](https://paragraph.com/@denis_skripnik) · 2024-05-13

---

Так как чаще всего сначала рассказываю о проекте, решил начать с концепта.

P. S. Статья написана благодаря идее обзора одного из подписчиков канала.

Аудит
-----

### Концепт

Информация с сайта:

> "Grass — это базовая инфраструктура, лежащая в основе моделей ИИ. Установив веб-расширение Grass, приложение будет автоматически продавать ваш неиспользуемый Интернет компаниям, занимающимся искусственным интеллектом, которые используют его для сбора данных в Интернете и обучения своих моделей. Результат? Вы участвуете в развитии ИИ, зарабатывая долю в сети за продажу ресурса, о существовании которого вы даже не подозревали.Участвуя в Grass, вы вносите непосредственный вклад в развитие искусственного интеллекта. Подобные сети необходимы для обучения моделей ИИ, а лаборатории ИИ — одни из наших крупнейших клиентов".

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

Ещё с FAQ:

> "Grass — это сеть, объединяющая более 2 миллионов человек, которые получают вознаграждение за помощь разработчикам искусственного интеллекта в доступе к Интернету. Его цель — предотвратить концентрацию ИИ, позволив обычным людям сыграть свою роль и воспользоваться преимуществами его роста.Для обучения модели ИИ требуется огромный объем веб-данных, которые можно получить с общедоступных веб-сайтов. Ноды Grass просматривают эти веб-сайты и компилируют структурированные наборы данных на основе их содержимого, которые затем продаются лабораториям искусственного интеллекта для использования в процессе обучения".

Можно сказать, что оценка концепта 5 из 5: уникально и круто.

### Команда

Команды на сайте нет, но есть [карьера (вакансии)](https://boards.greenhouse.io/wyndlabs):

![](https://storage.googleapis.com/papyrus_images/ada2d2072052758c1acd840f63b7d7a7.png)

Но как часто бывает, через поисковик нашёл [wyndlabs](https://www.linkedin.com/company/wyndlabs/people/):

![](https://storage.googleapis.com/papyrus_images/9d3f7e2ab9a283011effb73e5c3f1701.png)

На основной странице кроме информации ничего интересного нет (публикаций тоже нет), поэтому сразу перешёл к людям. Но и тут есть ссылка лишь на одного участника...

[ashik shezan](https://www.linkedin.com/in/ashikshezan/):

![](https://storage.googleapis.com/papyrus_images/14b7639ab8db715d2b79e9d7cd8dfcc0.png)

*   В Wynd Labs Data Engineer с декабря 2023 по настоящее время.
    
*   На той же должности до этого был в компании S2T AI - AI-Powered Investigations с с марта по октябрь 2023
    
*   В Leadbook Data Engineer с февраля 2021 по март 2023
    
*   Python Developer с января 2020 по январь 2021 года (фриланс)
    

Получил образование в American International University-Bangladesh: степень бакалавра в области компьютерных наук и инженерии

Есть и лицензии, но их упоминать не буду. Скажу лишь, что по теме ИИ и машинного обучения.

Навыки:

*   Databases - Data Engineer в компании Leadbook (1 подтверждение)
    
*   Data Scraping - 1 подтверждение
    
*   Всего их 44.
    

Поста всего 3: последний 6 месяцев назад, а до этого 9 месяцев назад...

917 отслеживают его.

Больше никого, поэтому перейдём к другим страницам проекта...

[Блог](https://www.getgrass.io/blog):

![](https://storage.googleapis.com/papyrus_images/54f129a2348a548a4ab2538a8b4df2f7.png)

Последний пост 4 апреля. До этого 13 марта, а до этого в январе. Нечасто, но может для новостного блога и нормально... Хотя я бы не назвал это лучшей активностью для хорошо развивающегося проекта...

[Twitter проекта](https://twitter.com/getgrass_io):

![](https://storage.googleapis.com/papyrus_images/92babb4eed9579d5f1969da1961aa1d8.png)

Последний пост 8 мая... Очень нечасто публикуют пост, учитывая, что я начал писать статью 12 мая...

Но вот реакции хорошие. Больше 500 ответов, больше 600 репостов, больше 3500 лайков у первых двух постов. У третьего же 65 ответов, 45 репостов, 339 лайков (сильная разница - кажется странным...)

У следующего поста 50 ответов, 51 репост, 299 лайков...

У поста от 3 мая же 401 ответ, 455 репост и 2294 лайков.

В общем, скачки сильные, но есть посты с хорошим числом реакций...

Подписчиков 393.2 тысячи...

[Аналитика Твиттера по Tweetscout](https://app.tweetscout.io/search?q=https://twitter.com/getgrass_io):

![](https://storage.googleapis.com/papyrus_images/21fb77a8873c1474b3ac96007be846b5.png)

Score 1182, уровень 4 (Significant).

Все связанные с проектом аккаунты:

![](https://storage.googleapis.com/papyrus_images/dfb4f2ea6f5d5c99a1b01522213cb034.png)

Здесь видим в том числе членов команды проекта. Например, [@0xdrej](https://twitter.com/0xdrej):

![](https://storage.googleapis.com/papyrus_images/5c7e90f945c530207b90d838fbed5abe.png)

Он является ко-фаундером компании, что занимается Grass.

Посты о разном, но есть и о Grass.

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

Помимо связанных акков есть интересные подписки...

Проекты:

@solana, @DegenerateNews, @BoardApes, @wallet\_guard, @LuckyTraderHQ, @S4mmyEth, @NFTLAlive, @vimanamuseum и другие... Самое впечатляющее - это подписка Соланы...

Венчурный капитал:

Drew Austin, Red Beard Ventures, scoopy trooples, eGirl Capital 仙女資本, Jane Lippencott, Winklevoss Capital, a16z и другие...

[Discord](https://discord.com/invite/8NxzRj9ayN):

![](https://storage.googleapis.com/papyrus_images/59c0005b3801d3d9b06d6876eebd5516.png)

В анонсах последний пост 11 мая, а до этого 8 числа:

![](https://storage.googleapis.com/papyrus_images/6a79e52d0be8ecd42655d5682db2e5a4.png)

В основном чате сообщения недавно:

![](https://storage.googleapis.com/papyrus_images/82a5aa2f6720f752e367bbfb18f36be0.png)

На вопросы отвечают - это плюс.

Есть и обновления в product-status :

![](https://storage.googleapis.com/papyrus_images/0cdd8b5df57ab48e04ed65269543fcfb.png)

Я также сделал тикет - ответили быстро:

![](https://storage.googleapis.com/papyrus_images/59a5cdfa3cb7313a5993919eb40ed512.png)

И, в принципе, корректно...

Поэтому оценка здесь 4 из 5:

1.  Всё же мало участников открытых в LinkedIn, а на сайте их вовсе нет...
    
2.  В Discord даже чаще публикуют анонсы, чем в Twitter - это может быть не для всех удобно. К тому же скачки реакций в Twitter настораживают...
    

### Коин

По данным [Cryptorank](https://cryptorank.io/ico/grass), проект собрал 4,5 МЛН $ от Polychain Capital, Tribe Capital, Bitscale Capital, Big Brain Holdings, Cogitent Ventures, Builder Capital, Mozaik Capital, Typhon Ventures, No Limit Holdings, Advisors Anonymous и других:

![](https://storage.googleapis.com/papyrus_images/f1d91fa2a8a71f1fa5eae5970a6e885d.png)

Про токен: токеномика нигде не описана, но есть поинты, и о запуске токена говорят периодически.

Тем не менее оценка 3 из 5: инвестиции хорошие, поинты есть, но оценить токен невозможно.

### Код

Его нет: оценка 1 из 5.

Можно конечно скачать расширение, и смотреть код его, но это не то...

Документация
------------

Сайт: [https://wynd-network.gitbook.io/grass-docs](https://wynd-network.gitbook.io/grass-docs) (на сайте можно перейти через FAQ):

![](https://storage.googleapis.com/papyrus_images/63ae1591d1e6e07042b8dbd2f4e90dad.png)

Grass - это уровень данных искусственного интеллекта, построенный в виде суверенного роллапа данных второго уровня.

Инфраструктура состоит из двух ключевых компонентов:

1.  Ноды Grass позволяют устройствам пользователей использовать свои недоиспользуемые интернет-ресурсы для разработки моделей ИИ.
    
2.  Sovereign Data Rollup состоит из сети узлов, маршрутизаторов, валидатора, ZK-процессора и Data ledger, которые облегчают процесс поиска и преобразования данных, превращая неструктурированные веб-данные в структурированные наборы данных.
    

[FAQ](https://wynd-network.gitbook.io/grass-docs/introduction/faq):

![](https://storage.googleapis.com/papyrus_images/b078365c5884869d830c63963316b3ce.png)

Опишу некоторые интересные ответы, что не размещал в концепте:

1.  Когда вы устанавливаете Grass-узел, сеть будет время от времени перенаправлять веб-запросы, используя ваше интернет-соединение. Представьте, что ваш компьютер время от времени проверяет случайный веб-сайт. Вы ничего из этого не увидите и это никак не повлияет на работу с Интернетом.
    
2.  Вы можете загружать Grass на несколько устройств, но если все они подключены к одной сети Wi-Fi, то время работы будет разделено на 24 часа между всеми учетными записями в сети.
    
3.  Каждому пользователю разрешена только одна учетная запись. Вы сможете добавить в свою учетную запись более одного устройства - например, если у вас есть компьютер и мобильное устройство, - но вы рискуете быть заблокированным, если попытаетесь участвовать в реферальной программе, зарегистрировавшись под несколькими учетными записями.
    
4.  Вам должно быть не менее 18 лет, чтобы использовать Grass. Если два или более аккаунта подключены к одной сети Wi-Fi, ежедневный доход за время безотказной работы будет распределен между двумя аккаунтами. Grass нельзя использовать с включенным VPN.
    

### Про рефералку

Прямые рефералы:

Когда вы присоединитесь к Grass, вы получите уникальную реферальную ссылку. Поделитесь этой ссылкой с другими.

Если кто-то воспользуется вашей ссылкой, чтобы загрузить и использовать Grass, вы получите бонус. Вы будете получать 20 % от накопленных ими очков Grass, постоянно. Это значит, что чем активнее они работают, тем больше баллов вы получите.

Расширенное привлечение рефералов:

Вознаграждения не ограничиваются прямыми рефералами. Вы также получаете выгоду, когда ваши рефералы приводят новых пользователей.

Вторичные баллы: Если ваш прямой реферал успешно пригласит другого пользователя, вы получите дополнительные 10 % от количества баллов за аптайм, накопленных этим вторичным рефералом. Этот бонус действует постоянно, увеличивая ваши доходы до тех пор, пока они остаются активными на Grass.

Третичные баллы: Система расширяется дальше. Если вторичный реферал из вашей сети приглашает кого-то еще (третичный реферал), вы получаете дополнительные 5 % от очков за аптайм, заработанных этим третичным рефералом.

Новые улучшения:

Реферальные бонусы:

Когда вы приглашаете кого-либо в сеть grass, вы получаете 2 500 бонусных очков, при условии, что ваш реферал наработает 100 часов.

Когда вы присоединяетесь к Grass network по пригласительной ссылке, вы получаете 5 000 бонусных очков, при условии, что ваш референт проработает 100 часов.

Многоуровневая система: Новая многоуровневая система предлагает дополнительные бонусы в зависимости от количества ваших рефералов и их общей активности в сети. Ознакомьтесь со списком [здесь](https://wynd-network.gitbook.io/grass/~/changes/hIPVq7pbeOpQJOsbjNtx/info/referral-program-and-grass-points).

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

Примечание: на реферальные бонусы (20/10/5%) не распространяется порог времени работы 100 часов.

### HOW-TO-GUIDE

Начнём с [Set up Grass Node](https://wynd-network.gitbook.io/grass-docs/how-to-guide/set-up-grass-node):

![](https://storage.googleapis.com/papyrus_images/e4d4e66f42a4ffcc53f4a51a536f533c.png)

Приложение Grass позволяет устройству пользователя стать Нодой Grass. Сеть Grass использует неиспользуемую пропускную способность устройства для сбора веб-данных, предлагая взамен вознаграждение. Эти веб-данные преобразуются в структурированные наборы данных ИИ. Таким образом, Grass позволяет вам внести свой вклад в развитие искусственного интеллекта!

Сеть не использует ваш компьютер и не просматривает ничего, что вы на нем делаете. Все, что делает Grass, - это маршрутизирует интернет-трафик через ваш IP-адрес, который полностью отделен от вашей деятельности. Это означает нулевой доступ к вашим личным данным.

Далее идёт информация по началу работы, но об этом я напишу в практике.

[Grass Points](https://wynd-network.gitbook.io/grass-docs/how-to-guide/grass-points):

![](https://storage.googleapis.com/papyrus_images/931240c600801c8eb93ed175f9ac08db.png)

Заработок баллов Grass Points происходит двумя основными способами:

1.  использование. Зарабатывайте баллы, используя Grass и поддерживая подключение к сети.
    
2.  привлечение рефералов. Подробности выше в FAQ.
    

В многоуровневой системе накопление баллов зависит от количества ваших рефералов. Продвигайтесь по рангам от "Железного" до "Титана", получая все больше бонусов и вознаграждений.

Разбивка на ранги

*   Ограничение по рангу Титана:49 616 939,00 поинтов или 221 приглашение.Награда 250 тыс.
    
*   Ограничение по рангу авангард:7 394 899,99 поинтов или 185 приглашений.Награда 100 тыс.
    
*   Ограничение ранга "Завоеватель":2,767,564.12 поинтов или 154 приглашения.Награда 50 тыс.
    
*   Ограничение по бриллиантовому рангу:375 443,13 поинтов или 136 приглашений.Награда 19 тыс.
    
*   Ограничение по изумрудному рангу :118 247,20 поинтов или 86 приглашений.Награда 6k
    
*   Ограничение по платиновому рангу:36 351,14 поинтов или 34 приглашения.Награда 1,8 тыс.
    
*   Ограничение по золотому рангу:11 351,30 поинтов или 17 приглашений.Награда 565
    
*   Ограничение по серебряному рангу:2 595,00 поинтов или 11 приглашений.Награда 130
    
*   Ограничение по бронзовому рангу:373,00 поинтов или 6 приглашений.Награда 20
    
*   Ограничение по железному рангу:0,00 поинтов или 0 приглашений
    

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

### Архитектура

[Overview](https://wynd-network.gitbook.io/grass-docs/architecture/overview):

![](https://storage.googleapis.com/papyrus_images/9afee503b9003d944a3d42f7617f1218.png)

Grass - это первый в истории суверенный уровень данных второго уровня. Он упрощает поиск и преобразование данных через глобально распределенную сеть Нод Grass, обеспечивая универсальный доступ AI к структурированным веб-данным.

Валидаторы получают, проверяют и сортируют веб-транзакции маршрутизатора. Затем они генерируют ZK-доказательства для проверки данных сессии ончейн. Ончейн доказательство может быть использовано в наборах данных для проверки происхождения данных и отслеживания их происхождения на протяжении всего жизненного цикла. Набор валидаторов будет переходить от первоначальной централизованной структуры с одним валидатором к децентрализованному комитету валидаторов.

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

Ноды Grass используют недоиспользованную пропускную способность пользователя и ретранслируют трафик, чтобы сеть могла собирать публичные веб-данные (не ваши личные данные). Запуск Ноды бесплатен и прост. Те, кто управляет Нодами (операторы Нод), получают вознаграждение за переданные через них данные.

Процессор ZK собирает доказательства достоверности данных о сеансе для всех веб-запросов и отправляет их в блокчейн первого уровня. Это действие создает постоянную запись о каждом акте скраппинга, когда-либо выполненном в сети. Кроме того, это закладывает основу для полной видимости происхождения данных для обучения ИИ.

Реестр данных Grass является связующим звеном между скраппируемыми данными и расчетным уровнем L1. Реестр представляет собой неизменяемую структуру данных, которая хранит полные наборы данных и связывает данные с соответствующим ончейн доказательством. По сути, это хранилище данных, обеспечивающее их достоверность.

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

[Validator](https://wynd-network.gitbook.io/grass-docs/architecture/validator):

![](https://storage.googleapis.com/papyrus_images/814e676e87257d3efd8175277f4b936c.png)

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

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

Управление сеансами включает в себя создание и безопасное хранение предварительных основных и сессионных ключей, которые имеют решающее значение для оценки качества трафика с сетевых Нод. После проверки данных валидатор передает их процессору ZK, который генерирует доказательство для данных сессии каждой Ноды, а затем собирает эти доказательства в блокчейн для расчетов. Ончейн доказательства гарантируют, что все данные, представленные на Grass, не подвергались фальсификации и точно отражают своё происхождение.

В существующей структуре валидатор - это точка в системе, которая должна работать в соответствии со своими собственными предположениями безопасности, поскольку она не получает свою безопасность от какого-либо базового L1. Если валидатор выходит из строя, пользователи сети могут передавать данные сессии непосредственно на L1 для расчетов. В будущем серия валидаторов с экономическим обеспечением обеспечит гарантии безопасности, которые не позволят ни одному субъекту влиять на транзакции в сети.

[Router](https://wynd-network.gitbook.io/grass-docs/architecture/router):

![](https://storage.googleapis.com/papyrus_images/48df422a707871b3d269742a24be4edc.png)

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

Маршрутизатор отвечает за передачу следующих показателей валидаторам в сети:

1.  Длина в байтах каждого входящего и исходящего запроса
    
2.  Задержка от каждой Ноды и задержка от валидатора
    
3.  Сетевой статус каждой подключенной Ноды
    

Также описан расчёт наград для маршрутизаторов.

Чтобы обеспечить гарантии доступности сети, маршрутизаторы должны разместить значительный экономический пакет в качестве залога. Маршрутизаторы отвечают за первоначальную проверку каждой Ноды на предмет соответствия сети и обязаны поддерживать доступность более 75 % (может быть изменено) от общего пула. Неспособность обеспечить постоянный пул доступных Нод снизит эффективность сети для сбора данных и приведет к потенциальному слешингу застейканных активов.

[Grass Node](https://wynd-network.gitbook.io/grass-docs/architecture/grass-node):

![](https://storage.googleapis.com/papyrus_images/1f36ca00205dc17f67d69f126879424b.png)

Ноды Grass бесплатны и легки в управлении - они выступают в качестве шлюза сети в интернет. Операторы Нод (т. е. пользователи) получают вознаграждение за трафик, передаваемый через их Ноду, и получают сетевой трафик в зависимости от их репутации и географического спроса.

Grass Ноды служат двум основным целям:

1.  Ретранслируют трафик (например, веб-запросы) по инициативе клиента и по указанию валидатора.
    
2.  Возвращают зашифрованные ответы веб-сервера на назначенный маршрутизатор.
    

Описаны также шаги запуска Ноды и поддерживаемые системы (пока только Chrome).

При подключении Ноды автоматически регистрируются в сети. Операторы отвечают за поддержание работоспособности сети, чтобы Ноды могли передавать веб-запросы на публичные веб-серверы.

Каждый запрос, отправленный на Ноду Grass, представляет собой зашифрованный пакет данных. Пакет данных указывает Ноде только направление назначения каждого пакета. Веб-запросы аутентифицируются с помощью цифровых подписей всех участвующих сторон. Эти подписи проверяют легитимность запросов, определяя, следует ли их направлять на целевые веб-серверы (т. е. на публичные веб-сайты). Полное шифрование схемы предотвращает фальсификацию данных и гарантирует, что проверяющие смогут предоставить точные данные о репутации каждой Ноды.

Нодам присваивается оценка репутации на основе следующих характеристик:

1.  Полнота: Этот аспект оценивает полноту данных или наличие недостающих элементов. Он оценивает, включает ли набор данных все необходимые точки данных для предполагаемого сценария использования.
    
2.  Согласованность: Этот аспект проверяет однородность данных в разных наборах данных или в одном наборе данных с течением времени.
    
3.  Своевременность: Измеряется актуальность данных на момент их востребованности.
    
4.  Доступность: Оценивается степень доступности данных из каждой Ноды.
    

Сеть Grass не использует вашу Ноду (т. е. компьютер) и не просматривает ничего, что вы на нем делаете. Все, что она делает, - это маршрутизирует интернет-трафик через ваш IP-адрес, который полностью отделен от вашей деятельности. Это означает нулевой доступ к вашим личным данным. Данные, которые собираются, на 100% являются публичными веб-данными.

[Traffic Types](https://wynd-network.gitbook.io/grass-docs/architecture/traffic-types):

![](https://storage.googleapis.com/papyrus_images/1a48d1ef223b4f4035bdebb340d2ba89.png)

Частично зашифрованный трафик (PET)

PET включает в себя двухфазный процесс шифрования для защиты данных. Трафик шифруется между клиентом и валидатором, а затем повторно шифруется от валидатора к целевому веб-серверу. Валидатор завершает соединение TLS и использует свои ключи для зашифрованной связи с целевым веб-сервером. Такой способ связи позволяет валидатору оценивать качество работы каждого узла веб-скрапинга и предотвращает фальсификацию данных во всех сегментах сети. Кроме того, PET обеспечивает подтверждение пропускной способности каждой Ноды и имеет решающее значение для того, чтобы сеть могла отслеживать передачу данных по действующим сетевым каналам.

Полностью зашифрованный трафик (FET) - это трафик, который шифруется из конца в конец от клиента до целевого веб-сервера. Этот метод обеспечивает полную конфиденциальность данных при использовании сети, но не способствует способности валидатора оценивать качество Нод в сети. Клиенты, которые выбирают этот тип трафика, будут иметь меньше гарантий полноты, согласованности, своевременности и надежности данных. Кроме того, клиенты, использующие FET, обычно потребляют больше газа, чтобы учесть снижение полезности для сети.

[Fee Market](https://wynd-network.gitbook.io/grass-docs/architecture/fee-market):

![](https://storage.googleapis.com/papyrus_images/5bdee15385ffa40a9cf922e910b99e0f.png)

Затраты на выполнение веб-транзакций в сети динамичны, что отражает спрос и предложение ресурсов в момент выполнения.

Формулы на странице.

[Node Reputation Scoring](https://wynd-network.gitbook.io/grass-docs/architecture/node-reputation-scoring):

![](https://storage.googleapis.com/papyrus_images/3c384ff1baa260b4e84d76378771745d.png)

Я уже описывал список характеристик репутации при описании страницы "Grass node", поэтому повторяться не буду. Скажу лишь, что здесь помимо описания есть и формулы. Если интересно, можете их изучить.

Мне они к сожалению недоступны...

### Итог по документации

Оценка 4 из 5: не хватает примеры моделей, которые используют Grass. Хотя может я придираюсь...

Практика
--------

Идём [в приложение проекта](https://app.getgrass.io/register/?referralCode=p8uSzxV0CgHzzH0):

![](https://storage.googleapis.com/papyrus_images/a27f0452b25957cd32d984943fd8501a.png)

Заполняете e-mail, логин, пароль 2 раза, оставляете реферальный код (буду рад), принимаете условия и отмечаете капчу, "REGISTER":

![](https://storage.googleapis.com/papyrus_images/c849643bd08dcc3611e9c6b3e8c0dc06.png)

Как видите, сразу перешли в дашборд.

Обратите внимание на networks таблицу. Под ней есть кнопка "ADD NETWORK":

![](https://storage.googleapis.com/papyrus_images/58742ce587dd264bc6198397b9998a8c.png)

Здесь вы можете перейти к установке Chrome расширения по ссылке или скопировав url. Вероятно здесь в будущем будут и ссылки на мобильное приложение и прочее...

Переходим по "Chrome Extension":

![](https://storage.googleapis.com/papyrus_images/ca2cf5487f7cb8d08fa6e69669705fcb.png)

И "Установить". Далее открываем расширение в соответствующей панели, предварительно закрепив. Окно:

![](https://storage.googleapis.com/papyrus_images/335d479c900df690ca4b8c6f14e16ad3.png)

"LOGIN", вводим логин и пароль, "ACCESS MY ACCOUNT":

![](https://storage.googleapis.com/papyrus_images/95768307291d476ded8d573b5391bce1.png)

Авторизовался и перешёл в расширение:

![](https://storage.googleapis.com/papyrus_images/22790508539a05f9bdf58d12cd2ea9c7.png)

Если пишет "Network quality: 0%" - сеть не подходит. Вероятно используете VPN. Далее будет сообщение об отключении.

После того, как я отключился от VPN, стало 75%:

![](https://storage.googleapis.com/papyrus_images/abea72b4b0ab9d02f27c5ff04d86d7ad.png)

Нажав по кнопке меню под логином, можем повторно подключиться (если автоматом не происходит) или выйти:

![](https://storage.googleapis.com/papyrus_images/248ab65f013d5e6a3601067fbdf139df.png)

Видим, что у меня токенов 1,335.79, а также ссылку "OPEN DASHBOARD", которая откроет сайт.

"REFER A FRIEND" позволит скопировать реферальную ссылку, не выходя из расширения.

### Подробно про дашборд

После авторизации вновь попал сюда, но он отличается от тестового аккаунта:

![](https://storage.googleapis.com/papyrus_images/d22680fb86225d581d3664249616ac0e.png)

Видите, что за эпоху я заработал 1,790.40, а также что Время безотказной работы: 1 день, 7 часов, 56 минут.

За день заработал 135.79.

Оптайм же за сегодня 1 час 48 минут.

Далее статистика по дням и таблица сетей.

Перейдём к "Referral Program":

![](https://storage.googleapis.com/papyrus_images/85178b7a0598225ca6092afc0755d38c.png)

Можем скопировать ссылку и отправить её в Twitter.

Когда появится возможность перехода на новый уровень, нажимаете "Claim" и получаете ещё токены (как я понял). У меня она сейчас недоступна.

Страница "Rewards":

![](https://storage.googleapis.com/papyrus_images/5c5d8bef0a5e6658c52b0040f3c5470a.png)

Здесь статистика по наградам подробная.

### Итог по практике

Пока функционал скудный. Есть ещё ссылка "Data Labeling", но она неактивна (в разработке видимо).

Поэтому поставлю 4 из 5, т. к. не все возможности представлены.

Будем ждать маркировку данных, возможность стать валидатором и маршрутизатором. Если добавят в будущем и это, будет замечательно.

Общий итог
----------

21 из 30 баллов или 3 из 5:

Инвестиции есть, но не прямо уж крутые; токеномики и открытого кода (если не считать расширение) нет; концепт, документация и практика хорошие.

Использовать ли проект, решать вам.

Всё
---

С вами был незрячий программист и автор [https://t.me/blind\_dev](https://t.me/blind_dev) - подписывайтесь, чтоб получать новые обзоры, дайджесты интересных статей и новости по моим разработкам.

Также распространяйте статью - буду рад.

---

*Originally published on [Denis Skripnik](https://paragraph.com/@denis_skripnik/obzor-grass)*
