TL;DR: Инспекторы в экосистеме Graph обнаружили и сообщили, что индексатор предоставил неправильное подтверждение индекса (POI) для несинхронизированного подграфа, и арбитражный процесс привел к серьезным штрафам для вызывающего споры индексатора. Этот случай подчеркивает решающую роль бдительных членов сообщества в поддержании надежности и справедливости The Graph Network.
Представьте себе, что вы обнаружили правонарушение в децентрализованной сети, на которую полагаются многие люди. Именно это и делает индексатор, вызывая важные дебаты в экосистеме Graph.
В этой статье мы обращаемся к ключевому игроку в экосистеме: индексатору, который также играет роль «рыбака», проверяющему, обеспечивающему целостность сети. Это интервью дает представление о мотивах и методах конкретного рыбака, его опыте в этом процессе и деталях разногласий.
Рыбак: роль, которую каждый может играть в сети Graph. Эта роль контролирует точность данных, предоставляемых индексатором, и может помочь поддерживать целостность данных путем разрешения споров о неправильных ответах на запросы или доказательствах индексирования (POI).
Недавно рыбак инициировал арбитражный спор против другого индексатора, который был признан нарушителем, что в конечном итоге привело к конфискации имущества.
Сокращение: индексатор должен сохранить свои права и интересы в размере 100 000 GRT. Неправильный POI или предоставление неточных данных может привести к сокращению: вычитается 50 % вознаграждения, 2,5 % личного интереса и половина также уничтожается. Это обеспечивает соответствие стимулов кибербезопасности.
Для тех, кто, возможно, не знаком с The Graph, прочтите «Экономика токенов сети Graph» и подробную информацию «Сеть Graph – Часть 2».
В случае одного спора по сертификации рыбак вместе с спором представляет залог, а также сертификат, подписанный индексатором. Если окажется, что индексатор дал неправильный ответ на запрос, рыбак получит часть урезанной суммы в качестве вознаграждения. И наоборот, если спор проиграется, залог рыбака будет аннулирован. –Извлечено из книги «Подробно о сети графов», часть 2.
Я индексатор и работаю уже несколько лет. Я управляю своим собственным индексатором и слежу за другими индексаторами на предмет каких-либо сбоев.
Индексатор (пожелавший остаться анонимным) познакомил меня с экосистемой The Graph. Когда я узнал больше о протоколе, мой интерес вырос, и в конце концов я сам стал индексатором. Что касается работы инспектора, то моя страсть — следить за тем, чтобы все шло гладко.
Для человека, имеющего опыт анализа и индексирования данных, этот путь был непростым. Мне удалось обнаружить проблемы, поскольку некоторые участники могли предоставить незаконные данные или не внести по-настоящему вклад в работу сети. Для меня это неприемлемо.
Я не считаю себя играющим в этом формальной роли. Я сделал это совершенно по своей воле. Другими словами, я просто смотрю на всех, кто поступает правильно.
Я использую инструмент перекрестной проверки запросов, предоставленный командой Edge & Node. Кроме того, я полагаюсь на ручные методы для поиска очевидных аномалий.
Этот конкретный подграф существует уже давно, и многие индексаторы, в том числе авторитетные, работают над его синхронизацией. Я отслеживал этот подзаголовок, когда заметил, что прогресс рассматриваемого индексатора в Explorer отображается как несинхронизированный, но они закрыли выделение.
Во-первых, Explorer полезен для мониторинга хода синхронизации ваших индексаторов. Кроме того, я также отмечаю различия в POI.
Как упоминалось ранее, стать хорошим индексатором непросто, и я уверен, что многие известные индексаторы с этим согласятся. Представьте себе, что все усердно работают, а другие незаконно пожинают плоды. Вот почему я считаю важным передать этот вопрос арбитру.
Обеспечение работоспособности сетевых протоколов, быстрая и точная доставка данных — я считаю, что это цель каждого индексатора.
Как упоминалось ранее, стать хорошим индексатором непросто, и я уверен, что многие известные индексаторы с этим согласятся. Представьте себе, что все усердно работают, а другие незаконно пожинают плоды. Вот почему я считаю важным передать этот вопрос арбитру.
Обеспечение работоспособности сетевых протоколов, быстрая и точная доставка данных — я считаю, что это цель каждого индексатора.
Арбитражный процесс протокола Graph контролируется арбитрами, которые играют жизненно важную роль в обеспечении целостности сети. Арбитр несет ответственность за решение исхода споров с участием индексаторов, которые обычно связаны с ошибками индексации и запроса.
Роль арбитра изложена в Арбитражном уставе, который содержит нормы и рекомендации для принятия решений. Хартия гарантирует прозрачность и справедливость действий арбитров и призвана поддерживать полезность и надежность The Graph Network.
Я бы сказал, что это где-то посередине. Сам процесс прост, но проблема заключается во времени, необходимом для разрешения спора, особенно с учетом того, что спорная дата закрытия распределения приближается через 56 эпох. Однако я считаю, что арбитражная команда делает все возможное, чтобы решить вопрос как можно быстрее.
Делайте все правильно и исправляйте все ошибки. Обязательно тщательно проводите исследование и всегда обращайтесь за подтверждением к более авторитетным индексаторам. Поверьте мне, они все очень полезны.
Важно сохранять конфиденциальность своей личности как рыбака. Вы не хотите привлекать к индексатору ненужное внимание, особенно если вы сами являетесь индексатором.
На основании проведенного расследования и данных, предоставленных инспектором и спорным индексатором, арбитр принял решение прекратить один из споров и отвести другой. Они обнаружили, что рассматриваемый индексатор вручную закрыл выделение несинхронизированных подграфов, используя произвольные POI, вместо того, чтобы искать альтернативы или рекомендации сообщества.
В результате был наложен штраф в размере 38 631 601 GRT, а индексатор получил от распределения бонус в размере 11 527 555 GRT. В итоге арбитр постановил наложить окончательный штраф в размере 27 104,04 брутто.
Арбитр призывает индексаторов обращаться за помощью к сообществу, если они сталкиваются с проблемами, поскольку допустимые операции (например, завершение POI 0x0) могут предотвратить такой результат.
Обеспечение целостности экосистемы The Graph — это коллективная ответственность. Если вы столкнулись с подозрительным поведением или несоответствиями в вашей сети, не стесняйтесь сообщить о своей проблеме. Сообщество и арбитражные команды всегда готовы помочь обеспечить справедливость и надежность. Вместе мы сможем сохранить The Graph сильным и устойчивым.
Доверие строится на честности, которая поддерживается за счет готовности привлекать друг друга к ответственности.
---Неизвестный
Если вы хотите внести свой вклад в обеспечение целостности сети или у вас есть вопросы, присоединяйтесь к обсуждению на форуме The Graph или на канале Discord. Здесь также можно прочитать информацию о будущих спорах. Ваша бдительность будет иметь большое значение!
(Пожалуйста, следите за блогом, чтобы найти соответствующие профессиональные термины, комментарии, библиотеки кода, гиперссылки и т. д.)
#blockchaindataindex #TheGraph #datasecurity
💡 Эта статья отвечает на следующие вопросы: - Чем рыбаки занимаются в The Graph Network?
- Что побуждает рыбаков сосредоточиться на вопросах индексации? - Какие инструменты или методы используют инспекторы для выявления проблем с индексацией?
- Как проходит арбитражный процесс - Что такое спор? Как выносится решение – Что делают арбитры в The Graph Network?
Все комментарии