over budget

Import passport data to AtalaPrism

$100,000.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
解决方案

将你的护照数据导入你的AtalaPrism账户,并通过NFC用你的智能手机读取你的电子护照来创建一个有效的政府身份。

Problem:

<p>A valid government ID in AtalaPrism is required to use municipal or financial services. This can only be issued by a local government office</p>

Yes Votes:
₳ 55,148,397
No Votes:
₳ 33,800,729
Votes Cast:
258

Detailed Plan

Motivation/ Problem

After creating your DID in AtalaPrism e.g. on your mobile phone, the next logical step is to get your government ID into your AtalaPrism Account (DID). This is required to use AtalaPrism to its full potential and e.g. get access to municipal or financial services.

However, there are some problems

  • your government needs to issue digital IDs
  • your government needs to accept AtalaPrism as a valid storage for this ID
  • you need to physically go to a local government office to get this done

To improve mass scale adoption of AtalaPrism, we must address these problems.

Solution/Proposal

You already have a document which is verifying your identity and is issued by your government, your passport. In lots of countries this is already an ePassport as defined by the UN (Today around 150 countries and regions are issuing ePassports). Which means it includes an NFC chip an is therefore machine readable / can be read electronically.

Modern smartphones often include an NFC module and can read your ePassport.

I therefore propose a way to <u>use your ePassport and smartphone to create a governemt ID in AtalaPrism</u>

This improves mass scale adoption because the issuance of a valid digital government ID, stored in AtalaPrism, is now a self service which does not require a physical visit to a government office, but only an NFC enabled smartphone and ePassport.

Approach

To achive this, I want to create a <u>smartphone app (android) which replaces the local government office</u> and issues the government ID. The working title of the app is "ePassReader".

The general concept is the following:

  • ePassReader reads ePassport via NFC
  • ePassReader creates a digital government ID based on the passport data
  • ePassReader creates corresponding QR code
  • AtalaPrism app scans QR code and adds government ID to credentials list

The specific goal is to create a working prototype of ePassReader which works with the german ePassport. This requires to become a corresponding service provider

This general approach should produce the following results:

<u>Results after 3 month</u>

  • be a registered a service provider to be allowed to read data from the german ePassport

  • <https://www.ausweisapp.bund.de/en/ausweisapp2-home/>

  • evaluation of AtalaPrism SDKs and APIs

  • knowledge about how to create and structure credentials in AtalaPrism

  • basic version of ePassReader which allows NFC reading in general

<u>Results after 6 month</u>

  • version of ePassReader which allows reading german ePassport
  • first integration of AtalaPrism API in ePassReader

<u>Results after 12 month</u>

  • working prototype of ePassReader which allows

  • reading german ePassport

  • creation of valid QR code to import the government ID

  • optimized UI of ePassReader

  • concept to include additional countries/ePassports

A public beta version of ePassReader should be available ca 1-1.5 years after project start

Funding

  • 80% personnel costs (one full time developer for one year)
  • 10% possible hardware and software
  • 10% possible fees in the process of becoming a german Online ID service provider

Who am I

I am Sebastian Behrendt from Germany. Currently working as an IT consultant and Plutus Pioneer

My CV can be found here: <https://www.linkedin.com/in/sebastian-behrendt-05a2612a/>

My research papers can be found here: https://scholar.google.de/citations?hl=de&pli=1&user=S7qEgEkAAAAJ

社区顾问评论 (1)

Comments

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3分钟24秒
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4分钟3秒
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3分钟48秒
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2分钟16秒
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3分钟14秒
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3分钟19秒
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4分钟59秒
    Darlington Kofa
0:00
/
~0:00