52
HOW THE ORGBOOK HOW THE ORGBOOK ENABLES THE DIGITAL ECONOMY ENABLES THE DIGITAL ECONOMY

Verifiable Organizations Network - VON - Primer Slides (3).pdf

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Verifiable Organizations Network - VON - Primer Slides (3).pdf

HOW THE ORGBOOKHOW THE ORGBOOKENABLES THE DIGITAL ECONOMYENABLES THE DIGITAL ECONOMY

Page 2: Verifiable Organizations Network - VON - Primer Slides (3).pdf

Carol Prest Registrar & Executive Director Registries & Online Services

DL 86732389

PREST, CAROL

Carol Prest

Page 3: Verifiable Organizations Network - VON - Primer Slides (3).pdf

DL 45033821JORDAN, JOHN

John Jordan

John Jordan Executive Director, Services Strategy, Office of the CIO

Page 4: Verifiable Organizations Network - VON - Primer Slides (3).pdf

A proof of concept was developed in Fall, 2016.

Page 5: Verifiable Organizations Network - VON - Primer Slides (3).pdf

Paper documents are cumbersome as proof of legal compliance and permission.

REGISTERED

OPERATINGPERMIT

QUALIFICATIONCertificate of

PERMIT

en

CONFIRMATIONLETTER

REGISTERED

OPERATINGPERMIT

QUALIFICATIONCertificate of

PERMIT

en

CONFIRMATIONLETTER

Page 6: Verifiable Organizations Network - VON - Primer Slides (3).pdf

Let’s look at an example

Page 7: Verifiable Organizations Network - VON - Primer Slides (3).pdf

PROVINCE

INCORPORATIONREGIONAL HEALTHAUTHORITY

PERMIT

MUNICIPALITYBUSINESS

LICENSE

Mary requires a variety of documents in order to establish her bakery.

Some requirements are not obvious, so she’ll have to do her homework.

Page 8: Verifiable Organizations Network - VON - Primer Slides (3).pdf

This journey involves multiple sources …

PROVINCEINCORPORATION

REGIONAL HEALTHAUTHORITYPERMIT

MUNICIPALITYBUSINESSLICENSE… and modes of

service delivery.

Page 9: Verifiable Organizations Network - VON - Primer Slides (3).pdf

STEP 12

All of this activity is a major burden for all involved.

Page 10: Verifiable Organizations Network - VON - Primer Slides (3).pdf

So, how do we create this?

Page 11: Verifiable Organizations Network - VON - Primer Slides (3).pdf

AGILE TASK BOARDSERVICE DESIGN CLIENT EXPERIENCE

We have been developing technical capacity …

Page 12: Verifiable Organizations Network - VON - Primer Slides (3).pdf

British Columbia

Ontario

Public Services & Procurement

Canada

… we are collaborating … and generating interest …

Page 13: Verifiable Organizations Network - VON - Primer Slides (3).pdf

… and exploring blockchain as a decentralized ledger.BLOCK 1 BLOCK 2 BLOCK 3BLOCK 1 BLOCK 2 BLOCK 3

Decentralized record keeping is possible once privacy, security, and permissions are settled.

Blockchain uses cryptographic codes (hashes) to prevent undue manipulation of a sequence of text records.

Page 14: Verifiable Organizations Network - VON - Primer Slides (3).pdf

Crypto- currencies

Contrary to the hype, blockchain is not about …___

Ransomware Scams

Trustless Anarchy

Page 15: Verifiable Organizations Network - VON - Primer Slides (3).pdf

What if … businesses could provide verifiable proofs about qualifications when transacting online?

Mary owns this proof-of status for her business

Certificate issued

Certificate shared

Certificate verified

Page 16: Verifiable Organizations Network - VON - Primer Slides (3).pdf

Open registry of decentralized identifiers.

PERMIT

ISSUERS

HOLDER

VERIFIERS

Page 17: Verifiable Organizations Network - VON - Primer Slides (3).pdf

We have a chicken-or-egg dilemma.

How do we kickstart one side of the market?

Page 18: Verifiable Organizations Network - VON - Primer Slides (3).pdf

What can services plug into to get things rolling?

Page 19: Verifiable Organizations Network - VON - Primer Slides (3).pdf

Welcome toBritish Columbia’s

verifiable organizations.

search

TheOrgBook fills that role and unlocks the hidden value of BC Registries data.

Registration, permit, and license services can plug into incorporated businesses.

Page 20: Verifiable Organizations Network - VON - Primer Slides (3).pdf

Welcome toBritish Columbia’s

verifiable organizations.

search

Digitally signed and sealed verifiable claims

A global, open blockchain registry

Page 21: Verifiable Organizations Network - VON - Primer Slides (3).pdf

MARY OLIVIERA

The new enrollment experience is more convenient …

… with a global, open blockchain registry.

Page 22: Verifiable Organizations Network - VON - Primer Slides (3).pdf

Mary will ultimately own her proof-of-status and store it in her own digital wallet …

… which opens up even more service possibilities …

Page 23: Verifiable Organizations Network - VON - Primer Slides (3).pdf

So what is the difference?

And what is different about the role of government?

Page 24: Verifiable Organizations Network - VON - Primer Slides (3).pdf

And in what sense is the credential “owned” by each person?

Page 25: Verifiable Organizations Network - VON - Primer Slides (3).pdf

In the centralized model, the credential is stored in a record in a database on a server.

Page 26: Verifiable Organizations Network - VON - Primer Slides (3).pdf

Well-managed databases are backed up routinely …

but still pose a single point of failure that is vulnerable to corruption or security threat.

Page 27: Verifiable Organizations Network - VON - Primer Slides (3).pdf

PORTAL 1 PORTAL 2 PORTAL 3

Database coordination is a logistical headache …

and create access and verification complexities.

Page 28: Verifiable Organizations Network - VON - Primer Slides (3).pdf

ACCESS

Centralized databases also create gatekeepers who act as bottlenecks in the system.

Page 29: Verifiable Organizations Network - VON - Primer Slides (3).pdf

HOLDERHOLDER VERIFIERVERIFIER

When a credential is shown to a verifier with a proof of ID, verification is highly fallible.

Page 30: Verifiable Organizations Network - VON - Primer Slides (3).pdf

Fancy print gimmicks might make a credential seem authentic but these are easy to forge these days.

Page 31: Verifiable Organizations Network - VON - Primer Slides (3).pdf

Systems for verification are overly complex …

PORTAL

and create privacy problem.

Page 32: Verifiable Organizations Network - VON - Primer Slides (3).pdf

A decentralized verifiable credential is carried by the holder on a smart phone or other computing device.

The phone does a lot of the work as the holder’s agent.

Page 33: Verifiable Organizations Network - VON - Primer Slides (3).pdf

The credential definition is created and published on the blockchain (ledger) by an issuer.

DEFINITIONDEFINITION LEDGERLEDGERISSUERISSUER

Page 34: Verifiable Organizations Network - VON - Primer Slides (3).pdf

The blockchain is just a folder full of text files. BLOCK 1 BLOCK 2 BLOCK 3BLOCK 1 BLOCK 2 BLOCK 3

Once written, cryptographic codes (hashes) prevent changes.

The folder is public.

No sensitive information is put on the blockchain.

The blockchain is permissioned: only authorized entities can add to it

Page 35: Verifiable Organizations Network - VON - Primer Slides (3).pdf

Getting a credential is back-and-forth ceremony.

ISSUERISSUERHOLDERHOLDER

Page 36: Verifiable Organizations Network - VON - Primer Slides (3).pdf

HOLDERHOLDER

HI … I’D LIKE TO ESTABLISH A RELATION.

Page 37: Verifiable Organizations Network - VON - Primer Slides (3).pdf

HOLDERHOLDER

OKAY … WHO ARE YOU?

Page 38: Verifiable Organizations Network - VON - Primer Slides (3).pdf

HOLDERHOLDER

I’M MARY … HERE IS A CREDENTIAL I ALREADY HAVE TO PROVE WHO I AM.

Page 39: Verifiable Organizations Network - VON - Primer Slides (3).pdf

HOLDERHOLDER

CONFIRMED … HERE ARE SOME QUESTIONS FOR OUR OWN RECORDS.

Page 40: Verifiable Organizations Network - VON - Primer Slides (3).pdf

HOLDERHOLDER

OKAY … HERE ARE THE ANSWERS.

Page 41: Verifiable Organizations Network - VON - Primer Slides (3).pdf

HOLDERHOLDER

GREAT! YOU QUALIFY.

HERE IS THE CREDENTIAL.

Page 42: Verifiable Organizations Network - VON - Primer Slides (3).pdf

HOLDERHOLDER

The credential is a package of data that is now on the phone.

The credential is given directly to the holder by the issuer. No data was put on the blockchain.

Page 43: Verifiable Organizations Network - VON - Primer Slides (3).pdf

A similar ceremony happens with the verifier.

HOLDERHOLDER VERIFIERVERIFIER

Page 44: Verifiable Organizations Network - VON - Primer Slides (3).pdf

HOLDERHOLDER

I WOULD LIKE PROOFYOU HOLD THE CREDENTIAL.

Page 45: Verifiable Organizations Network - VON - Primer Slides (3).pdf

HOLDERHOLDER

HEY, MARY … HE WANTS PROOF. DO I HAVE PERMISSION TO SEND?

Page 46: Verifiable Organizations Network - VON - Primer Slides (3).pdf

HOLDERHOLDER

YES.

Page 47: Verifiable Organizations Network - VON - Primer Slides (3).pdf

HOLDERHOLDER

HERE IS THE PROOF.

Page 48: Verifiable Organizations Network - VON - Primer Slides (3).pdf

HOLDERHOLDER

ONE MOMENT … I AM CHECKING THE CREDENTIAL DEFINITION ON THE BLOCKCHAIN

Page 49: Verifiable Organizations Network - VON - Primer Slides (3).pdf

HOLDERHOLDER

Page 50: Verifiable Organizations Network - VON - Primer Slides (3).pdf

HOLDERHOLDER

CONFIRMED! YOUR CREDENTIAL IS VALID.

Page 51: Verifiable Organizations Network - VON - Primer Slides (3).pdf

DL 35023944OLIVEIRA, MARY

In this scenario, the identity information can be the minimum required, with no extra “data exhaust” divulged.

It is like showing an ID card with parts redacted.

Page 52: Verifiable Organizations Network - VON - Primer Slides (3).pdf

… so that Mary can focus on what she does best.