При использовании услуг, предлагаемых данным проектом, необходимо соблюдать осторожность. EOS Support не несет ответственности за возможные проблемы, ущерб или потери, которые могут возникнуть в результате использования услуг, предоставляемых данным проектом.
Port криптографически доказывает вашу уникальность для мирового сообщества (1 человек - 1 учетная запись EOS) и сводит на нет атаки Sybil. При этом раскрывается только страна происхождения и никаких других персональных данных. Это амбициозная и уникальная попытка подключить массивную инфраструктуру открытых ключей, предоставляемую ICAO и паспортами, к блокчейну EOS. Порт позволяет прикоснуться своим паспортом к телефону и присоединиться к глобальной сети доверия.
Паспортами на Pomelo Grants уже воспользовались люди из 22 стран. Вы можете повысить свой ТРАСТ БОНУС в Pomelo на странице профиля.
Как пользоваться приложением "Port"?
Используйте приложение для сканирования QR-кода с сервиса, с интегрированным Port (например, Pomelo)
Введите в приложение специальные паспортные данные, чтобы установить безопасную связь с паспортом (эти данные остаются локально )
Прикоснитесь к паспорту тыльной стороной телефона, чтобы прочитать его
Просмотреть и утвердить запрос на отправку данных об аттестации паспорта (криптографических) смарт-контракту Port.
Все, теперь ваша учетная запись EOS подтверждена как уникальная!
Что происходит внутри?
После ввода всех необходимых данных в приложение Port (т.е. имени аккаунта EOS и данных паспорта) между приложением и паспортом устанавливается защищенное соединение. Затем приложение отправляет хэш имени учетной записи EOS + данные блокчейна EOS в паспорт для подписания. Паспорт возвращает подпись и данные аутентификации цепочки доверия.
Эти данные отправляются на сервер Port (в дальнейшем смарт-контракт) для проверки подлинности. При успешной проверке контракт сохраняет все соответствующие данные об аутентификации паспорта, которые могут быть использованы третьими лицами на блокчейне (смарт-контрактами) и вне цепочки для проверки уникальности аккаунта и других целей.
Почему именно это решение по идентификации? Почему не другое?
Типичные решения в области DID требуют привлечения доверенных третьих лиц для включения DID в цепочку. Это выглядит так: человек смотрит на ваши идентификационные документы, а затем подписывает своим ключом, что он видел эти документы. Port позволяет отказаться от ручного труда, сбора персональных данных, их хранения и доверия к ним, обеспечивая более безопасное, дешевое (без реальных затрат на одного человека), более приватное, гораздо более быстрое и децентрализованное решение.
Общественное благо
Все компоненты решения будут полностью открыты, а документация предоставлена для развертывания. Port также запущен в виде экземпляров, поэтому dapp'ы могут использовать его как "лего" и сосредоточиться на других частях своего dapp'а.
Port может быть использован в качестве инфраструктурного элемента для обеспечения защиты от Sybil атак в d/apps на блокчейне:
для голосования/выборов
квадратичное финансирование (оценка Pomelo Trust)
Десантирование UBI для гуманитарных или маркетинговых кампаний
Строительный блок для более анонимных проверок
лимитные заказы (например, один заказ на человека)
Команда продолжает поддерживать обширный объем открытого кода.
Источники
Приложение:
Web-компоненты:
Сервер + логика верификации:
Реализация по умолчанию
Сайт port.link для облегчения входа в магазины приложений:
Автор: Josh Chung
Редактор: Randall Roland
Перевод: Evgeny Chirochkin
Источники и ссылки
YouTube видео: Демо версия Port для Android
Скачайте и установите приложение Port: Apple Store, Play Store