Cистема репутации LaborX: децентрализация


Новая статья из цикла про Chronobank. Итак, в дополнение к ролик работника и работодателя, децентрализованная система репутации LaborX базируется на трех ролях - Оценщик (Evaluator), Верификатор (Verifier) и Провайдер (Provider).

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

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

В LaborX, в дополнение к обычным ролям Работодателя и Работника, существуют также Оценщик (Evaluator), Верификатор (Verifier) и Провайдер (Provider). Вместе они будут являться рекомендателями.

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

Верификатор (Verifier). Это работник, который предлагает услуги по удостоверению работодателей и работников в конкретном регионе. Его основная роль состоит в проверке всех документов в необходимых областях, например, разрешения на работу, сертификаты, страховка от травм и тому подобное. Эти лица необходимы для обеспечения соблюдения местного законодательства, повышения безопасности и минимизации потенциально возможных проблем со спамом. Обе стороны (работник и работодатель) могут выбрать одного или нескольких Верификаторов для проверки своих документов, основываясь на их рейтинге и популярности. У каждого работника есть публичный профиль и личные данные. Публичный профиль в блокчейне открыт и доступен для чтения любому желающему. Личные данные заверены и имеют электронную подпись Верификатора. Они становятся доступны только работодателю после заключения контракта с работником.

Провайдер (Provider). Эти лица создают биржу труда. Природа блокчейна предполагает, что участники сети являются псевдоанонимными по умолчанию, а это открывает возможности для спаммеров, маркетинговых ботов и других сторон, чье поведение может быть разрушительным для LaborX. Децентрализация системы означает, что не существует какой-либо стороны, которая может самолично банить проблемных пользователей. Предлагаемое решение - дать пользователем самим создавать биржу труда, где создатель также является модератором. У каждой биржи будет свой рейтинг, основывающийся на оценках других участников, которые могут ставить + или -тем или иным позициям на бирже при условии, что у них есть необходимое количество очков активности. У создателя биржи труда будет возможность назначать модераторов из числа других пользователей. Члены правления той или иной биржи при вложении необходимого количества очков активности смогут помечать подозрительные записи для проверки и получать очки активности за полезные отчеты. Биржи будут иметь возможность фильтроваться по тегам и сортироваться по рейтингу в приложении работодателя, чтобы можно было легко удалять  или фильтровать мусорные биржи. Создатели бирж также могут усложнять условия сотрудничества для работников и работодателей на своей бирже. Например, они могут включить в список условий получение верификации у одного из перечисленных Верификаторов, наличие определенного минимального рейтинга, наличие опыта выполнения такой работы, получение оплаты в конкретной криптовалюте или местонахождение в указанной области и так далее.

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

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

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

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

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

Как только наше исследование алгоритмов развития репутации было практически готово, члены нашего сообщества указали на уязвимость для атаки Сибиллы. Чтобы защитить систему от нее, мы рассматривали TIME, как токен репутации с фиксированной эмиссией. Токены репутации будут определять вероятности, в которых они будут привлечены, как арбитр или жюри. Они будут ценными, потому что арбитры и члены жюри будут получать арбитражные комиссии. Арбитры и члены жюри, которые ведут себя нечестно, будут терять пропорциональную часть их токенов, а честное поведение принесет больше токенов репутации со временем. Другим путём решения конфликтов между работником и работодателем и обеспечения дополнительного уровня доверия будет являться внедрение внешнего сервиса арбитража, который мы активно обсуждаем в данный момент. Это будет первым шагом в решении проблемы с атакой Сибиллы.

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

Узнайте больше на www.ChronoBank.io.


Comments 0