WavesEnterprise разработал концептуальное доказательство распознавания лиц в блокчейне, используя умные контракты Docker и нейронную сеть — более безопасную и надежную версию существующей системы.
Умные контракты Docker: от абстрактного до реального приложения
Мир криптовалют подобен постоянно меняющемуся пространству, которое крайне непредсказуемо и экспериментально с точки зрения, которую мы даже не можем представить.
Недавно компания Waves Enterprises, работающая на основе блокчейна, для предприятий и государственных учреждений взяла направление на цифровую арену, объявив о запуске проверки концепции распознавания лиц в сети блокчейнов. Проект осуществляется с использованием умных контрактов Docker и нейтральной сети, которая, несомненно, является более безопасной, мощной, надежной и децентрализованной версией существующего решения.
Компания применила особый подход к интеллектуальным контрактам, что позволяет нам предлагать совершенно новые варианты использования, которые невозможны при тривиальных решениях.
Основными преимуществами использования технологии блокчейн в соответствующем бизнес-приложении являются:
- В децентрализованном решении все узлы имеют одинаковую историю транзакций. Это подразумевает, что в случае изменения записи потребуется консенсус большинства узлов, а также перезапись нескольких блоков. Для злоумышленника это практически невозможно, что позволяет повысить прозрачность и надежность данных.
- Высокий уровень безопасности. Отдельная запись транзакции может быть добавлена в существующую сеть только в блокчейне, предварительно получив согласие большинства узлов. Это сдерживает навязчивую атаку на приватную цепочку блоков. Кроме того, поскольку блокчейн децентрализован, атака DoS требует значительных усилий, чтобы добиться успеха в повреждении нескольких узлов одновременно. В случае сбоя данные могут быть легко извлечены из нескольких сохраненных копий.
- Профессионализм и скорость. Блокчейн способен эффективно управлять бизнес-процессами в своей сети, что дает большую пользу организациям, способствуя сокращению бумажной работы, человеческих ошибок, расходов на доставку и администрирование.
Архитектура распознавания лиц
Распознавание лица Wave Enterprises для различных компонентов блокчейна выглядит так:
- Для записи входа в здание установлена видеокамера. Можно также установить несколько камер в разных местах, чтобы избежать централизации;
- Корпоративный узел, который не требует мощного оборудования и может работать на ноутбуке с доступом в Интернет для связи с другими узлами;
- Контейнерный смарт-контракт, который включает в себя нейтральную сеть (точнее ResNet), облегчающую распознавание лиц;
- Приложение внешнего интерфейса, которое работает как пользовательский интерфейс для сети, позволяет просматривать записи о посещаемости, добавлять новых сотрудников, а также упрощает взаимодействие со смарт-контрактом и узлами.
Рабочая педагогика системы предприятий
Поток живого видео с камеры передается во внешнее приложение, чтобы при необходимости охранники могли просматривать его напрямую, затем видеопоток разбивается на изображения, которые перемещаются к узлу в качестве следа транзакции.
Узел переносит транзакции в смарт-контракт. Как только умный контракт идентифицирует лицо, он записывает в блокчейне запись о сотруднике, его личный идентификатор и метку времени. Также ведется учет неизвестных лиц, чтобы отслеживать незнакомцев или в случае нейтральных сбоев сети.
Также система хранит транзакции, рассчитывает ежедневную и ежемесячную статистику и отправляет их в сеть. Приложение Frontend отображает необходимую информацию.