Как дать твёрдую гарантию невмешательства. Прошу помощь зала.

Например: охранник не пускает куда-то людей без qr-кода. Одно дело, когда каждый из этих людей опасается: ага, я полезу на охранника, а потом вот этот же сосед рядом даст показания ментам против меня. И другое дело, когда каждый твёрдо уверен в том, что сосед его не сдаст.
Или другой пример: медсестра в пункте вакцинации опасается делать по просьбе клиента лжевакцинацию. Потому что боится, что клиент может её же и сдать. От клиента требуется независимая гарантия, что он этого НЕ сделает.
В общем, если человек отказывается вписываться в какое-то дело на чьей-то стороне, то окружающим нужна гарантия того, что этот отказ сохранит свою силу. Ведь окружащие люди рассчитывают именно на такое поведение со стороны человека.
Как её дать?
Делаем распределённый реестр смарт-контрактов, и мобильное приложение к нему. Каждый, кто хочет дать гарантию невмешательства, помещает туда залог на некоторую достаточно чувствительную для себя сумму. Прописывает условия, при которых залог уходит пострадавшему. Например: если я, Иванов И.И., заявлю в полицию о проведённой мне лжевакцинации, то сумма в N рублей уходит на счёт медсестры Петровой А.Н., которая по моей просьбе сделала мне лжевакцинацию.
Контракт подписывается с помощью ЭЦП. Для этого вполне подойдут ЭЦП с сайта госуслуг, которые сгенерёны там автоматически. Хотя конечно, лучше не полениться, и сгенерить запрос на ЭЦП локально, чтобы не отдавать в руки государства свой приватный ключ. Особенно в таких чувствительных делах.
Чтобы быстро дать ссылку на контракт, генерим QR-код для него, и показываем медсестре. Она по qr-коду скачивает приложение, и сразу видит контракт. Если речь идёт о ситуации с толпой покупателей и охранником, распечатываем бумажку с QR-кодом, и цепляем себе на грудь бейджик с ним. Можно будет распечатать рядом с кодом какой-нибудь узнаваемый знак. Чтобы люди сразу видели, о каком типе контракта идёт речь. Очень полезно и сумму залога распечатать тоже. Если каждый человек в толпе посмотрит вокруг себя, и увидит много людей, которые ТОЧНО не вмешаются в конфликт на стороне властей (иначе они из-за каких-то нафиг им не нужных посторонних охранников рискуют потерять свои собственные очень нужные деньги) - то активные элементы в этой толпе будут вести себя уже намного свободнее. И охранник тоже будет вести себя иначе, в окружении людей, которые С ГАРАНТИЕЙ не встанут на его сторону.
При этом можно сформулировать контракт в терминах любви и заботы, ну, например, о здоровье и безопасности охранника. Не проблема подать это блюдо под сладким соусом, чтобы не попасть под разжигание ненависти. Незачем разжигать ненависть, когда можно разжигать любовь и заботу, с тем же результатом.
Вопрос в другом. Как сформулировать для смарт-контракта условия автоматического срабатывания? Понятно, что самый идеальный вариант: пострадавшая от доноса медсестра скачивает с сайта МВД заявление её бывшего клиента с доносом. Заявление подписано личным ЭЦП самого клиента, или ЭЦП сотрудника МВД, который принял заявление. Но МВД может отказаться выдать документ с ЭЦП. Тогда пострадавшая берёт бумажный документ от МВД, сканит его, и подписывает своей ЭЦП. Тут потребуется привлечь третью независимую сторону, чтобы она подтвердила содержание документа. Что оно является по содержанию именно доносом от Иванова И.И. на медсестру. Система может в случайном порядке выбрать из зарегистрированных пользователей трёх-четырёх человек, чтобы они независимо "оцифровали" содержание документа.
Вопрос к залу. Какие ещё могут быть варианты объективно подтвердить срабатывание контракта? Какие подводные камни вы видите в предложенных способах?
|
</> |