К основному содержимому
Port

Port криптографически подтверждает уникальность вашего паспорта, не раскрывая персональных данных

Dario Cesaro avatar
Автор: Dario Cesaro
Обновлено более года назад

При использовании услуг, предлагаемых данным проектом, необходимо соблюдать осторожность. 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

Источники и ссылки

Нашли ответ на свой вопрос?