Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity...

31
www.blockpass.org | [email protected] | @blockpassorg Self-Sovereign Identity Blockpass offers Compliance through verified Identity [email protected] CTO www.blockpass.org @blockpassorg

Transcript of Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity...

Page 1: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg

Self-Sovereign Identity

Blockpass offers Compliance through verified

Identity

[email protected]

CTO

www.blockpass.org

@blockpassorg

Page 2: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg 2

Establishing Self-Sovereign Identity | (SSI)

■ Moving from Web 2.0 to Web 3.0 from a centralized web to a decentralized web.

■ The need to progress from non-user controlled identity to self-sovereign identity (user-centric, user controlled identity).

2www.blockpass.org | [email protected] | @blockpassorg

Page 3: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg

Problems - UsersWhat large-scale problem

is Blockpass solving?

Redundant operations providing again and again the same info

Frustration. Getting approved takes a lot of time. People get frustrated before using the service

Lack of transparency Users don't know what verifications are

performed

Cumbersome Users need to scan their documents, certify them,

translate them...

3

Page 4: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg

Problems - CompaniesWhat large-scale problem

is Blockpass solving?

Lack of standard. Companies needs Identity Protocol to allow for compliant interactions on public/ permissionless blockchain protocols.

Compliance creates costs for blockchain businesses.

Identity verification take several days to complete, therefore causing significant barriers to entryand slowing down user onboarding.

Lack of human resources. Manually verifying thousands of people require dedicated team that must be trained.

4

Page 5: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg

Blockpass KYC App -Effective Human Identity Application

Blockpass in its current form is an effective solution for a number of key use cases.

KYC for regulated services, transactions (ie. the purchase of security tokens), and Dapps.

KYC for Blockchain merchants and service providers, seeking to follow best practices.

Self-sovereign identity establishment and management for blockchain users.

A revenue generating proposition for ID verifiers - the Proof of Verification

Rewards (PoVR) system.

5

Page 6: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg 6

KYC & On-Boarding User Centric Identity

www.blockpass.org | [email protected] | @blockpassorg 6www.blockpass.org | [email protected] | @blockpassorg

Page 7: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

How does it work?

BUILD YOUR PROFILE

Page 8: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

How does it work?

Once you feel ok with your

information, head back and register

with your first verifier

In the Verifier tab, scroll down and

register first

"Sanctions lists and PEP"

and then

“Passport Authentication”

Page 9: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

How does it work?

Passport authentication requires all

your information

Choose REGISTER

Then confirm UPLOAD DATA

Page 10: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

How does it work?

There will be some notifications to

inform you of the progress from

Verifiers

Once done, the Verifier will issue a

Certificate, and it will be

automatically added to your profile

when launching the mobile app.

Page 11: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

How does it work?

Certificate shows results of verification

of the passport

It's technically a Json file that can be

sent to third parties and analysed by

machine

It includes no raw data. Only hashes

It can prove your info are valid

without revealing them

Page 12: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

How does it work?

Third parties receive

the certificate and can verify

that info were not tampered

with thanks to our hashing

algorithm

Page 13: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

How does it work?

When third parties approve a

registration, they can generate a

certificate stating additional

informations were verified.

By contributing in user identity

enhancement, they get rewards in

PASS token

Page 14: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

Certificates

JSON-LD structure:

● Signature: Double signatures, from Blockpass and from issuer, to verify authenticity of

the certificate

● Claim: in _customFieds, we add the raw results from issuer's API (onfido or comply

advantage)

● Organization: info about issuer

● Entity: the subject of the verification. Hashes can be compared with hash of raw data

you receive. It proves the documents were not modified since verification.

● @context : specify how properties and values have to be interpreted

Page 15: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

Backup and recovery

Self sovereign identity = you are in charge

Backup:

- Encrypted binary file including all User's data (text, images, certificates)

- Must be stored and secured by users (Cloud, hard disk, USB sticks)

Recovery

- Backup file

- Password to decrypt

- Access to email account

User experience ∉ decentralization ?

Page 16: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

Architecture

Page 17: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg 17

Blockpass Benefits for Users

A faster, safer, easier way to access regulated industries.

1. Speedy Gateway to Compliant Services - Blockpass provides a secure and rapid gateway to access ICOs, exchanges,

and other regulated services without the need to complete redundant compliance requirements.

2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic

representation of your verified identity on a blockchain whitelist. Your data is stored on

your mobile device and shared only with those who you choose.

3. Shared Identity Whitelist -The end of multiple KYC identity checks. Blockpass enables users to get approved and

whitelisted once for near immediate access to multiple merchants and service providers.

Page 18: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg 18

Blockpass Benefits for Businesses

A comprehensive identity verification portal for quick and easy user onboarding for regulated industries.

Rapid User Onboarding - The use of blockchain technology and smart contracts eliminates

tedious KYC & AML compliance procedures by reducing sign up friction and increasing conversions.

Low Cost Pre-verified Compliance - With shared regulatory and compliance services, it becomes

possible to onboard users without expensive and duplicative identity verification of the same user

multiple times across different services.

New Application Potential - A modernized compliance protocol will enable new levels of efficiency

and application possibilities for blockchain, fintech, and traditional institutions.

Page 19: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg 19

Current progress

Based in Hong Kong.

We are funded.

Blockpass app in development since mid 2017.

Released in early April 2018.

Available in Android and iOS app stores.

Page 20: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg www.blockpass.org | [email protected] | @blockpassorg 20

Blockpass HALO - Compliant IntegratedPlatform for ICOs

Fully integrated platform for token offerings,

ICO platforms and token resellers.

Cloud-based, on-demand solution for:■ Investor registration

■ Due diligence (KYC/AML)

■ ICO token purchase

Page 21: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg www.blockpass.org | [email protected] | @blockpassorg 21

Blockpass HALO - Compliant IntegratedPlatform for ICOs

White label - offers branding for ICOs

and ICO platforms.

Includes branded solutions for:■ Token smart contract

■ Investor checkout

■ Multi-currency wallet

■ KYC whitelisting

Page 22: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg www.blockpass.org | [email protected] | @blockpassorg 22

Blockpass HALO - Strong Ecosystem of Partners

Blockpass has strong ecosystem of partners…■ Holdex

■ Infinito Wallet

■ Coinfirm

■ Agechecked

■ Etc..

Page 23: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg www.blockpass.org | [email protected] | @blockpassorg 23

PASS Utility Token

Discount voucher for KYC identity verification services.

Proof of Verification Rewards (PoVR) system.

KYC token: whitelisting on chain

23

Page 24: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg www.blockpass.org | [email protected] | @blockpassorg 24

PASS Utility 1 -Discount Voucher

Discount voucher for KYC identity verification services.

Price of verification reduced by 50% with token utilization.

24

Page 25: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg www.blockpass.org | [email protected] | @blockpassorg 25

PASS Utility 2 -Proof of VerificationRewards (PoVR)

PoVR Protocol.

Verification rewards:

For identity verifiers

For Blockpass app users

Establish utility precedence of reward systems.

25

Page 26: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg www.blockpass.org | [email protected] | @blockpassorg 26

PASS Utility 3 -KYC token

Transfers locked by default

KYC verification require to unlock transfer

Public whitelist on the chain

Only verified people can send PASS tokens.

26

Page 27: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg www.blockpass.org | [email protected] | @blockpassorg 27

PASS Token -Where to buy?

Token Distribution Event.

Token Distributors:

Exchanges:

27

Page 28: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg 2828

Blockpass Down the Road - Leveraging ZKP Tech

BIL is a collaboration between Blockpass IDN

and Edinburgh Napier University which was

Announced in April 2018.

28www.blockpass.org | [email protected] | @blockpassorg

1. Building Zero Knowledge Proof Tech with Edinburgh Napier University.

2. Setting Up a Blockchain Identity Lab.

3. Work towards Blockchain and Knowledge-less data verification.

4. True trustless interaction.

5. Complete self-sovereign identity.

Page 29: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg

Future Development Path

Once the IDNs are able to promote on-chain compliance for humans, then the same can be extended to object or machine to human to machine interaction, thus achieving the greater purpose of the Blockpass Protocol: seamless, secure and compliant interaction between humans, corporations, and machines.

29

Page 30: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

www.blockpass.org | [email protected] | @blockpassorg

Blockchain-Based Self-Sovereign IdentityGiving you control over all things with digital identity

30

Thank you

[email protected]

www.blockpass.org

@blockpassorg

Page 31: Self-Sovereign Identity€¦ · 2. Own Your Own Data - Blockpass is a self-sovereign identity verification service that only stores a cryptographic representation of your verified

Q&A