Введение
Системы репутации – это программы или алгоритмы, позволяющие пользователям оценивать друг друга в онлайн-сообществах для формирования доверия на основе репутации. Примеры распространенного использования этих систем можно найти на платформах электронной коммерции, таких как eBay, Amazon.com и Etsy, а также в онлайн-сообществах, предоставляющих консультации, например, Stack Exchange. Эти системы репутации отражают значительную тенденцию в области "поддержки принятия решений при предоставлении услуг посредством Интернета". С ростом популярности онлайн-сообществ для совершения покупок, получения советов и обмена важной информацией, системы репутации становятся критически важными для онлайн-взаимодействия. Суть систем репутации заключается в том, что даже если потребитель не может физически оценить продукт или услугу, или лично познакомиться с поставщиком информации, он может быть уверен в результате взаимодействия благодаря доверию, сформированному системами рекомендаций. Rheingold отмечает, что эти системы возникли из-за необходимости пользователей Интернета в установлении доверия к тем, с кем они совершают онлайн-транзакции. Он указывает на то, что в человеческих группах социальные функции, такие как обсуждение и обмен мнениями, "помогают нам быть в курсе того, кому можно доверять, кому доверяют другие, кто важен и кто определяет, кто важен". Он утверждает, что такие сайты, как eBay и Amazon, стремятся использовать эту социальную особенность и "построены на вкладе миллионов клиентов, усиленном системами репутации, которые контролируют качество контента и транзакций, осуществляемых на платформе".
Reputation systems are programs or algorithms that allow users to rate each other in online communities in order to build trust through reputation. Some common uses of these systems can be found on E commerce websites such as eBay, Amazon. com, and Etsy as well as online advice communities such as Stack Exchange. These reputation systems represent a significant trend in "decision support for Internet mediated service provisions". With the popularity of online communities for shopping, advice, and exchange of other important information, reputation systems are becoming vitally important to the online experience. The idea of reputation systems is that even if the consumer can't physically try a product or service, or see the person providing information, that they can be confident in the outcome of the exchange through trust built by recommender systems. Rheingold says that these systems arose as a result of the need for Internet users to gain trust in the individuals they transact with online. The trait he notes in human groups is that social functions such as gossip "keeps us up to date on who to trust, who other people trust, who is important, and who decides who is important". Internet sites such as eBay and Amazon, he argues, seek to make use of this social trait and are "built around the contributions of millions of customers, enhanced by reputation systems that police the quality of the content and transactions exchanged through the site".
Банки репутации
Возникающая экономика совместного потребления повышает значимость доверия на платформах и в сервисах, основанных на взаимодействии между пользователями. Пользователи могут формировать репутацию и завоевывать доверие в отдельных системах, но, как правило, не имеют возможности переносить свою репутацию в другие системы. Рейчел Ботсман и Ру Роджерс утверждают в своей книге "Что моё – твоё" (2010), что "лишь вопрос времени, когда появится сеть, агрегирующая репутационный капитал в различных формах совместного потребления". Эти системы, часто называемые репутационными банками, стремятся предоставить пользователям платформу для управления своим репутационным капиталом в разных системах.
Сохранение эффективных систем репутации
Основная функция систем репутации — формирование доверия между пользователями онлайн-сообществ. Как и в случае с обычными магазинами, доверие и репутация могут быть сформированы на основе отзывов клиентов. Пол Резник из Ассоциации вычислительной техники описывает три свойства, необходимых для эффективной работы систем репутации. Изначально это было нацелено на электронную почту, но впоследствии было разработано как общая архитектура для сервиса, основанного на репутации, а затем — специализированный модуль для электронной почты. Однако, основной механизм репутации электронной почты по-прежнему составляют DNSxL, которые не соответствуют этому протоколу. Эти спецификации не описывают, как собирать отзывы — на самом деле, детализация сущностей, отправляющих электронную почту, делает непрактичным сбор отзывов непосредственно от получателей — а касаются лишь методов запроса и получения информации о репутации.
Репутация как ресурс
Капитал, основанный на высокой репутации, часто приносит пользу своему обладателю. Например, многочисленные исследования выявили положительную корреляцию между рейтингом продавца и ценой продажи на eBay, что свидетельствует о том, что высокая репутация может помочь пользователям получить больше денег за свои товары. Высокие оценки продуктов на онлайн-площадках также могут способствовать увеличению объемов продаж. Абстрактная репутация может использоваться как своего рода ресурс, который можно обменять на краткосрочную выгоду или наращивать, инвестируя усилия. Например, компания с хорошей репутацией может продавать продукцию более низкого качества с более высокой прибылью, пока ее репутация не ухудшится, или же продавать продукцию более высокого качества, чтобы повысить свою репутацию. Некоторые системы репутации идут еще дальше, делая возможным прямое использование репутации внутри системы для получения преимуществ. Например, в сообществе Stack Overflow баллы репутации можно тратить на "вознаграждения" за вопросы, чтобы стимулировать других пользователей давать ответы. Даже при отсутствии явного механизма расходования, системы репутации часто облегчают пользователям использование своей репутации, не нанося ей существенного вреда. Например, водитель сервиса совместных поездок с высоким показателем принятия заказов (метрика, часто используемая для оценки репутации водителя) может стать более избирательным в отношении клиентов, снижая свой показатель принятия заказов, но улучшая свой опыт вождения. Благодаря четкой обратной связи от сервиса, водители могут тщательно управлять своей избирательностью, чтобы избежать слишком серьезных санкций.
Атаки и оборона
Системы репутации в целом уязвимы для атак, и существует множество различных типов атак. Поскольку система репутации стремится сформировать точную оценку, основываясь на различных факторах, включая, но не ограничиваясь, непредсказуемым количеством пользователей и потенциально враждебной средой, атаки и механизмы защиты играют важную роль в функционировании систем репутации. Классификация атак на системы репутации основана на выявлении компонентов системы и проектных решений, которые являются объектами атак. Механизмы защиты, в свою очередь, разрабатываются на основе анализа существующих систем репутации.
Модель нападающего
Возможности атакующего определяются несколькими характеристиками, например, местоположением атакующего относительно системы (внутренний злоумышленник против внешнего злоумышленника). Внутренний злоумышленник – это субъект, имеющий легитимный доступ к системе и способный действовать в соответствии со спецификациями системы, в то время как внешний злоумышленник – это любой неавторизованный субъект в системе, который может быть как идентифицирован, так и остаться неопознанным. Поскольку внешняя атака во многом схожа с другими атаками в компьютерной системе, внутренняя атака получает больше внимания в системе репутации. Обычно исходят из следующих общих предположений: атакующие мотивированы либо корыстными, либо злонамеренными побуждениями, и они могут действовать как в одиночку, так и в составе коалиций.
Классификация атак
Атаки на системы репутации классифицируются по целям и методам атакующего. Атака самопродвижения. Атакующий искусственно завышает собственную репутацию. Типичным примером является так называемая атака Сивиллы, при которой злоумышленник подрывает систему репутации, создавая большое количество псевдонимных сущностей и используя их для получения непропорционально большого влияния. Уязвимость системы репутации к атаке Сивиллы зависит от стоимости создания таких сущностей, степени, в которой система репутации принимает данные от сущностей, не связанных цепочкой доверия с доверенным субъектом, и от того, рассматривает ли система репутации все сущности одинаково. Атака "отмывания репутации". Атакующий использует уязвимость системы для изменения своей репутации. Эта атака обычно направлена на формулу, используемую системой репутации для вычисления результата. Атаку "отмывания репутации" можно комбинировать с другими типами атак для повышения их эффективности. Атака компрометации. Атакующий передает ложные данные для снижения репутации целевых узлов. Это может быть осуществлено одним атакующим или коалицией атакующих. Оркестрованная атака. Атакующий координирует свои действия и применяет несколько из вышеперечисленных стратегий. Известным примером оркестрованной атаки является атака колебаний. Атака типа "отказ в обслуживании". Атакующий препятствует вычислению и распространению значений репутации в системах репутации, используя метод отказа в обслуживании.