Многие люди не знают, что существует огромный спрос на легальные формы удостоверения личности. Это особенно актуально для тех людей, которые живут в развивающихся районах, где доступ к идентификации затруднен или почти невозможен. У более, чем 1 миллиарда людей по всему миру нет идентификатора. По этой причине у них ограничены возможности подачи заявок в школы или колледжи, открытия банковского счета, подачи заявки на получение кредита или займа, а также для получения медицинской помощи или медицинской страховки.
Группа Всемирного Банка и его партнеры к 2030-году планируют предоставить всем на Земле узаконенный идентификатор в рамках инициативы ID4D (идентификация для дальнейшего развития). Эта инициатива мотивирует создавать и внедрять системы цифровых идентификаторов в основном в тех областях, где доступ к традиционному идентификатору является низким. В свою очередь, технология блокчейн будет функционировать, как сетевая архитектура для этих систем. Системы цифровой идентификации также изучаются в тех местах, где системы идентификации уже функционируют. Например, в США (Колорадо, Айдахо, Вайоминг, Вашингтон), Канаде, Тайване и многих других.
Системы цифровых идентификаторов развиваются и вне организаций и стран. Анонимность является реквизитом криптовалют, но важно определять плохое поведение и плохих игроков. Какая-то часть системы идентификации должна быть внедрена без дезинтеграции анонимности. Конфиденциальная информация человека не так важна в случае, если вы хотите строить с ним бизнес. Однако, важен показатель его репутации в сети, который показывает его историю поведения (хорошего или плохого).
Что касается криптовалют и блокчейнов, то наука о создании эффективной системы репутации называется управлением блокчейн-репутацией.
Как следует записывать и управлять репутацией?
Для изучения различных возможностей создания системы управления блокчейн-репутацией, полезно обдумать три вопроса, которые необходимо решить в процессе проектирования:
- Где в сети будут храниться данные для создания системы управления блокчейн-репутацией?
- Какие компьютеры или узлы в сети будут вычислять расчет репутации?
- Как часто будут производиться расчеты репутации?
Многочисленные варианты ответов на эти вопросы образовывают так называемую архитектуру блокчейн-репутации.
Где хранить данные?
Говорят, что ценность сети определяется ее размером. Ожидается, что с децентрализованными сетями будет высокий уровень роста, а внедрение систем управления репутацией приведет к созданию очень больших объемов данных, которые необходимо будет где-то хранить.
Одно вероятное место для хранения находится в самой блокчейне. Преимущество этого варианта заключается в том, что он уменьшает вычисления с помощью программного обеспечения или устройства пользователей, и вместо этого данные содержит блокчейн. Этот вариант привлекателен для пользователей, поскольку он ускоряет запуск программного обеспечения и мгновенно предоставляет самую свежую информацию о репутации. Поскольку данные хранятся на блокчейне, расчеты репутации всегда остаются точными. Однако это требует более крупной и более дорогостоящей системы блокчейна.
Управление Блокчейн-Репутацией от BitBayMarket
Это называется "устойчивой репутацией on-chain (в цепи)".
Другое место, где могут храниться данные управления блокчейн-репутацией - отдельная база данных. Это называется "устойчивой репутацией off-chain (вне цепи)". Этот метод также ускоряет время запуска (например, с помощью решений on-chain), но требует интероперабельности между реестром репутации и блокчейном, что, в свою очередь, добавляет сложности и увеличивает требуемые вычисления.
Третий вариант называется "временной репутацией". Этот метод позволяет делать расчеты репутации без необходимости в отдельных базах данных для интеграции и без необходимости в данных, хранящихся в исходном блокчейне. Программное обеспечение блокчейна будет обрабатывать расчеты репутации только во время процесса запуска, при этом заметно увеличивая время загрузки, что уменьшает удобство сети.
Однако создание этого варианта хранения данных будет самым простым и, вероятно, наименее дорогостоящим.
Какие узлы вычисляют репутацию?
Cуществует три варианта, по которым узлы будут подсчитывать репутацию. Приложения, запущенные за пределами блокчейна (off-chain агентства), будут самыми простыми и самыми дешевыми. Так как это будет опираться на внешнюю систему, гораздо быстрее запустить операционно, но это представляет большую угрозу безопасности. Поскольку эти узлы отделены от родительского блокчейна, это также усложняет систему вознаграждения или оплаты.
Travelchain (децентрализованный обмен данными для индустрии путешествий) планирует использовать средства вне цепи для обработки оценок туристических услуг. После того, как оценки будут введены в алгоритмы средств вне сети для стандартизации, информация затем сохраняется на блокчейне.
Другой вариант - наличие узлов, которые запускают работу программного обеспечения репутации внутри сети или блокчейна (on-chain деятельность). Для этой архитектуры требуется, по меньшей мере, один узел, который осуществит один и тот же код репутации. Блокчейн с кодом осуществления репутации узла является самым безопасным и наименее дорогостоящим вариантом, но из-за сложности системы такой метод трудно реализуем.
И последний вариант, где код создания блока содержит расчеты репутации, которые потребуются для вычислений всем узлам, проверяющим блок (on-chain майнинг репутации). Этот метод обеспечивает высочайшую безопасность и простоту, однако представляет собой избыточный элемент, сродни майнингу PoW, что означает, что он имеет самый высокий уровень вычислений, происходящих в системе в целом. Как и при майнинге криптовалют PoW, эффективность сети снижается по причине чрезмерной обработки.
Как часто подсчитывается репутация?
Если бы вы могли рассчитать репутацию человека в физическом мире, был бы ли смысл ее переоценивать каждую секунду?
Хоть и мониторинг репутации возможен, но маловероятно, что чья-то репутация значительно изменится за такой короткий промежуток времени, что делает его непрактичным. Однако можно легко представить, что чья-то репутация резко поменялась за последние 30 минут или час. Для обеспечения эффективности и практичности частота расчетов репутации имеет решающее значение.
Подсчеты репутации содержат сложный алгоритмический код, и для работы этого кода компьютера требуется время, энергия и вычислительная мощность. Любые чрезмерные действия или неэффективность, которые могут быть удалены во время процесса проектирования, улучшат системную функцию блокчейна.
Исследуются четыре основных решения данного вопроса:
Один из таких вариантов - пересчет репутации каждый раз, когда она запрашивается. Это называется "полным пересчетом". Эти пересчеты будут включать все переменные, влияющие на репутацию в течение заданного периода времени. Если этот период слишком длинный, расчеты становятся очень дорогостоящими.
Другое решение - рассчитывать репутацию только один раз за определенный период времени. Это называется "периодичным расчетом". Репутация человека не изменится, пока этот период не закончится. Этот метод более эффективен и дешевле, чем полный перерассчет. В начале нового периода оценки репутации будут точными, однако к концу периода репутация будет не точна, поскольку ни одно текущее поведение не будет рассчитано до тех пор, пока период не закончится и репутация не будет пересчитана заного.
Третий вариант - это комбинация первых двух. Периодическая система обновления (постоянная) потребует от сетевых узлов локального хранения (кэширования) всех данных репутаций. Однако узлы не обновляют блокчейн до конца заданного периода времени. Этот метод был бы наименее дорогостоящим, но он схож с периодическим пересчетом, которому не хватает точности к концу периода времени.
И последний вариант заключается в том, чтобы каждая блокчейн транзакция содержала данные о репутации, называемые "транзакционными обновлениями". Хотя этот метод не так точен, в отличие от полного пересчета, он все же точен, но при вычислении сделает транзакции более дорогими и медленными.
Как BitBay управляет репутацией?
В BitBay, мы храним наши данные о репутации отдельно от нашего основного блокчейна (метод хранения off-chain). Этот вариант решения делает сеть сильнее, поскольку он предотвращает проблемы, связанные с раздутием блокчейна (например, большие размеры данных блокчейна и низкая скорость транзакций). Другие блокчейны настолько велики, что им требуются большие объемы дополнительного хранилища данных, что ограничивает легкий и быстрый доступ пользователей к сети. Хранение данных о репутации, не зависящее от нашего основного блокчейна, приносит пользу сети, поскольку данные о репутации не замедляют проверку блока, тем самым сохраняя скорость транзакций BitBay.
История репутации человека хранится в их локальном устройстве и видна в том случае, когда он предлагает услуги или заключают контракт. Репутация в системе BitBay включает в себя количество успешно выполненных контрактов, общее количество контрактов и отзывы пользователей.
Off-chain механизм, который согласно запросу передает информацию о репутации- это наш модифицированный протокол Bitmessage. Этот протокол является зашифрованной системой сообщений, которая к тому же децентрализована и использует надежные методы аутентификации. Эти методы предотвращают идентификацию отправителя ложных сообщении и пассивное подслушивание третьими сторонами. Данная система является очень безопасной и она не находится под контролем центральной власти. Протокол извлекает актуальную информацию о репутации и передает эту информацию запрашивающей стороне.
Когда пользователь оставляет отзыв в клиенте BitBay, их собственный адрес Bitmessage отображается всем тем, кто изучает рецензии. Это позволяет идентифицировать аномальную публикацию чьих-то отзывов из одного адреса или из небольшого круга адресов. Также это помогает определить, происходит ли сговор или же мошенничество репутации, тем самым устраняя желание совершать такого рода действия.
Еще одним преимуществом системы репутации Bitmessage является то, что уже признанные покупатели и продавцы могут размещать свой адрес Bitmessage на своих веб-страницах и в социальных сетях. Репутация рассчитывается постоянно и полностью, поэтому она все время обновляется.
Один обзорный пункт зарабатывается за каждые три выполненные пользователем успешные транзакции, и каждый обзор при записи стоит один пункт. Как только обзор будет написан, они теряют этот пункт и обязаны выполнить еще три транзакции для публикации еще одного отзыва.
Вся прелесть нашей системы репутации заключается и в том, что это только один из методов, как мы препятствуем обману. Наша система двойного эскроу депозита (DDE) убирает любую мотивацию сторон соглашения обманывать другую каким-либо способом и требуя от обеих сторон предоставить залоговый депозит, который может быть установлен согласно договоренной сумме. Если стороны не согласны с тем, что контракт был завершен успешно, то тогда ни одна из сторон не сможет возвратить свой депозит.
Например, если вы покупаете пару ботинок за 500 $BAY, вы можете потребовать, чтобы продавец осуществил эскроу депозит в размере 1000 $BAY (или более), если вы боитесь доверять ему на основании его неясной репутации. Если продавец решит обмануть и не доставит вам обувь после вашей оплаты, то он потеряет 500 $BAY.
Доверие в бизнесе очень важная составляющая и оно должно создаваться и поддерживаться на протяжении всей сделки. Система репутации BitBay и наша система двойного эскроу депозита вместе работают над тем, чтобы идентифицировать мошенников и сделать все, чтобы не было стимула для обмана.
Децентрализованные сети принимают разные формы. И также будет и с системой управления репутацией.
Мы затронули тему того, почему репутация так важна в анонимной среде, но сохранение личной информации в рамках аналогичных децентрализованных сетевых структур также имеет свои преимущества. В развивающихся регионах, где возможность получения кредита достаточно высока, человек может быть финансово освобожден, если его цифровая репутация используется в качестве замены кредитного оценки или платежной ведомости. Децентрализованные системы репутации, подобные Civil, могут улучшить журналистскую целостность и помочь закончить с манипуляциями СМИ. Отзывы потребителей могут быть более честными и точными, если блокчейн-репутация уменьшит фальшивые отзывы.
С тех пор, как децентрализованные сети все чаще признаются в качестве мощного инструмента, мы, вероятно, будем свидетелями развития, как анонимных систем репутации, так и централизованных систем цифровых идентификаторов, содержащих персональные данные. Сообщество, пропагандирующее децентрализацию, может быть противником любого сравнения со странами или другими организациями, но каждый день криптовалюты и разработка цифровых идентификационных систем тестируют аналогичные сетевые технологии.