October 6

DePIN - што это такое! разибаремся + анализ Grass ^^

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

DePIN - Децентрализованные Сети Физической Инфраструктуры

и как это работает?

есть три основных части DePIN:

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

Middleware: Будто тренер покемона, который помогает им работать вместе и общаться друг с другом. Словно специальный посредник, который берет информацию от физических вещей и отправляет ее в блокчейн.

Блокчейн: Это как лига покемонов, где все покемоны работают вместе и получают награды за свою тяжелую работу. Специальный тип компьютерной системы, которая помогает нам отслеживать все и дает награды людям, которые вносят вклад в DePIN.

так в чом смысл DePIN?

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

мы уже работаем с DePIN проектами, как:

1. Grass

2. Dawn

3. Gradient

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

как работает Grass?

у тебя явно есть волшебный телефон или компьютер, который умеет искать информацию на разных сайтах!

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

потом они используют эту информацию, чтобы обучить умных машин (как искусственный интеллект GladOS в Portal 2), которые могут делать много полезных вещей (или неполезных ><)

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

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

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

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

за помощь ты получаешь бонусные баллы (токены $Grass), которые можно будет обменять на крутые штуки позже.

Grass - это как огромная сеть из миллионов телефонов и компьютеров, которые вместе работают над одним делом.

каждый компьютер в этой сети - это нода (назовем “волшебный помощник”), которая ищет информацию на сайте.

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

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

более подробно механику и безопасность Grass можно изучит тут и тут

суверенная архитектура объединения данных

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

как устроена "суверенная система сбора данных"

1. проверяющий / validator

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

2. маршрутизатор / router

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

3. узел / node

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

4. ZK процессор

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

5. реестр данных Grass / grass data ledger

реестр данных Grass - это как огромная библиотека, где хранятся все собранные данные. эта библиотека связывает сами данные с отметками, которые были сделаны ZK процессором. таким образом, всегда можно проверить, откуда взялись те или иные данные.

6. модели встраивания / edge embedding models

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

1. проверяющий / validator

проверяющий - это как очень умный и внимательный учитель в школе. у него есть две главные задачи:

  1. он просит информацию из интернета (как будто задает вопросы).
  2. он проверяет, правильная ли эта информация (как проверяет домашние задания).

учитель (validator) может работать по-разному, в зависимости от того, как устроена вся система. сначала будет только один такой учитель, который следит за всем. но потом появится целая группа учителей, которые будут работать вместе, чтобы все было еще безопаснее и справедливее.

a. проверка и защита информации

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

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

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

b. безопасность

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

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

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

2. маршрутизатор / router

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

как маршрутизаторы зарабатывают?
маршрутизаторы должны работать быстро и эффективно. за это они получают вознаграждение — чем лучше маршрутизатор работает, тем больше он зарабатывает. когда мы говорим, что маршрутизатор "ставит на кон" свои токены (как деньги в игре), мы имеем в виду, что он участвует в системе, и чем больше токенов он ставит, тем больше может заработать.

что делают маршрутизаторы?

  1. управляют трафиком — это значит, что они следят за тем, какие данные отправляются и принимаются в сети.
  2. шифруют данные — делают информацию безопасной, чтобы никто не мог ее прочитать или украсть.
  3. считают, сколько данных проходит через них — чтобы понимать, как хорошо работает сеть.

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

как маршрутизаторы проверяют сеть?
маршрутизаторы должны отправлять отчеты в сеть с важными данными, например:

  • сколько данных они передали.
  • насколько быстро они работают.
  • какой статус у устройств, подключенных к сети.

как маршрутизаторы получают награды?
когда кто-то поддерживает роутер, давая ему свои токены, этот человек называется делегатом. награды делегатов (и самих маршрутизаторов) зависят от нескольких факторов:

  1. сколько токенов делегат поставил.
  2. сколько токенов раздают в течение определенного времени.
  3. сколько времени прошло с момента последней выплаты.
  4. сколько токенов в общей копилке.

формула для наград делегатов:
награды для делегатов можно рассчитать с помощью специальной формулы:

награда делегата = базовая награда + токены делегата × (общая награда × время) / общий фонд токенов.

кто сколько получает?

  1. делегаты получают свою часть награды в зависимости от того, сколько они поставили на кон.
  2. операторы роутеров (это те, кто управляет роутером) тоже получают награды, но с комиссией, которую они сами устанавливают.

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

безопасность сети
маршрутизаторы должны проверять, что все устройства в сети работают правильно и безопасно. если маршрутизатор не сможет поддерживать связь с достаточным количеством устройств (например, если он отключится больше чем на 25% времени), то его могут наказать — уменьшить его награду или даже забрать часть токенов.

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

3. узлы Grass / нода (мы ее ставим)

что такое узел Grass?
узел Grass / нода — это простой способ подключиться к сети интернета и помочь другим людям пользоваться интернетом через твоё устройство. Он работает легко и бесплатно. Люди, которые запускают такие узлы, получают награды за то, что пропускают через них интернет-запросы. Чем больше трафика они пропускают, тем больше они могут заработать.

что делают узлы Grass?
узел Grass выполняет две основные задачи:

  1. передача интернет-запросов — например, когда кто-то хочет открыть сайт, узел передает этот запрос от клиента к серверу.
  2. возвращение данных с сайта — узел получает ответ с сервера (например, сам сайт) и отправляет его на маршрутизатор, чтобы вернуть нужные данные пользователю.

как запустить узел (мы рассмотрим этот пункт подробнее дальше)?
запуск узла Grass очень простой и бесплатный. для этого нужно:

  1. скачать приложение/расширение.
  2. создать аккаунт.
  3. подключиться к сети.

какие устройства поддерживаются?

  • android: доступно для тестирования на телефоне Saga.
  • iOS: пока нет информации о запуске.
  • windows, mac, linux, chrome: уже можно запускать на этих устройствах в бета-версии.

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

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

оценка репутации узлов
каждый узел получает оценку репутации. Она зависит от нескольких вещей:

  1. полнота данных — узел должен передавать все данные без пропусков.
  2. последовательность — данные должны быть одинаково точными каждый раз, когда они передаются.
  3. своевременность — данные должны быть переданы вовремя, когда они нужны.
  4. доступность — узел должен быть всегда доступен для передачи данных.

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

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

как участвовать в проекте Grass?

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

  1. создаем аккаунт на официальном сайте Grass
  2. необходимо поставить расширение в свой браузер. скачать его можно с официального магазина расширений
  3. и... всё! далее у нас пассивно фармятся поинты (Grass использует только 0.3% вашего интернета), которые уже в ближайшее время можно будет обменять на токены $Grass

аналоги Grass

так как залетать в Grass достаточно поздно, на 6 октября 2024 года мы рекомендуем зайти в другие проекты, как DAWN и Gradient. они идентичны Grass, но находятся на ранней стадии своего развития. а чем раньше мы заходим в проекты - тем больше мы получим шоколадок!

ознакомиться с данными проектами можно из наших постов в телеграме:

Dawn

Gradient