25
IACA May 2018 P ROVINCE OF B RITISH C OLUMBIA

IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

IACA

May 2018

P R O V I N C E O F B R I T I S H C O L U M B I A

Page 2: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

• Businesses• Confusion

• What do I need to do to … ?

• Different logins, interfaces, complicated forms

• Keeping track of expiries, new regulations, changing regulations, changing processes

• Paper based permits posted on walls (maybe!), get lost, hard to share

• Government• No satisfactory generalized

approach to addressing businesses pain points• Centralized approaches are

complicated and slow

• Suffer from poor quality data in every service database• Hard to make data-driven

decisions

The Familiar Concerns

Creates Friction

Page 3: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

• Innovative collaboration between Service BC, the OCIO, Public Service and Procurement Canada and Province of Ontario

• The GOAL is to enable businesses to transact in the digital world and drive economic benefits

Our Goal

Page 4: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

• Governments have Corporate Registries which are:• authoritative lists of one kind of information

(e.g. incorporations, directors, addresses)

• well governed under legislative authorities

• important economic enablers – that can be utilized in the digital realm.

• Can we leverage this data for improving business interactions in both the public and private sectors?

Corporate Assets

Page 5: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

Relationships

OrganizationPerson

Creating Digital Trust

Page 6: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

Page 7: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

• Exploring new ways to deliver citizen and business services• Be able to respond quickly to changing needs and technology

• Continuous Service Improvement Lab• Learn Agile / Devops software development tools and techniques

• Government Digital Experience• Engage business and citizens to co-design services

• BC Developers’ Exchange• Help grow BC Tech and improve government servicers

• Open source by default

• Rapid procurement in the open

British Columbia Experience

Page 8: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

Blockchain Proof of Concept – Fall 2016

Lessons from the POC:

• Blockchain technology has

the capability of sharing data

in a secure, cryptographically

encoded way

• Data should not sit on the

blockchain

• Leverage technology that

has inherent privacy

considerations

Page 9: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

• Opportunities to solve digital identity using the lessons learned from the Proof of Concept• Leverage opportunities of blockchain to create an improved way

to digitally verify an organization

• Leverage the BC Services Card to digitally verify an individual

• Create a network to create verifiable claims where we can connect verifiable people to verifiable organizations

• Leverage opportunities to collaborate using open source and DevOps

Moving Forward

Page 10: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

Provincial: Incorporation

Regional Health Authority: Health Operating Permit

Municipality: Business Licence

Mary’s Bakery

Page 11: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

Page 12: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

Common Pattern

Government Bodies create verifiable

credentials about businesses and issue them

to the credential holders

Credential

Verifiers

Government Bodies or other private or public

organizations can request credentials /

claims from holders in order verify them Credential Holder

Business representative who recieves

verifiable credentials from an issuer and

presents them to verifiers

issue credentials present credentialsCredential

Issuers

Identifier Registrymediates creation and verification of identifiers/keys associated

with issuers and the types of credentials they issue

Page 13: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

TheOrgBook

Identity-enable TheOrgBook, Govt Services

Load Verifiable Public Claims

Repository of Digitally Signed and Sealed “Verifiable Claims”

Web- API-searchable – list, view organization, view claim

Strategy

Drive the Supply of Digitally Signed

and Sealed Registrations, Permits, Licences

Anchored on Incorporated Businesses

Create TheOrgBook (like “TheFaceBook”)

Global, Open Identity Registry Network

Page 14: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

TheOrgBook

Patterns (and code!) to enable more Services

The Result?

Services using and creating Verifiable Claims

Identity-Enabled Services – one-side of the market

Global, Open, Identity Registry Network

Unlocks the hidden value of foundational BC Registries Data

Page 15: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

TheOrgBook

Mary’s New

Enrollment Experience

Promotion:

Get Your Wallet!Global, Open Blockchain Registry

Page 16: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

• Current Partners: • Province of British Columbia, • Public Services and Procurement Canada

(Federal)• Government of Ontario

• Small joint team sprinting together to build out reusable open source components

• Each group contributes a few developers and a few business people

• Leveraging open source distributed ledger technology – Hyperledger Indy

• Participating in global standards efforts at the W3C for Decentralized Identity and Verifiable Credentials

• Contributing to other standards and consortiums bodies including

• Digital Identity and Authentication Council of Canada

• Decentralized Identity Forum

Verifiable Organizations Network

Business Registry

Verifiable Organizations Network

Public Services andProcurement Canada

Global community of

open-source developers

Supplier Registration

Information System

Decentralized Identity Blockchain Network

Business Registry

RepositoryOf Credentials

RepositoryOf Credentials

Page 17: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

Open Development

Page 18: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

Locally Enabled

Globally Empowered

https://von.pathfinder.gov.bc.ca

Page 19: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

VON-X

Adaptor

Legacy

Page 20: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

Our Insight

Page 21: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

Offer• Shift towards decentralization

suggests greater participation• Ability to maintain trust and

integrity of data

Need• How to uphold public

responsibilities?

• Security and Privacy?

Distributed Ledger

Page 22: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

POC1 – What’s on the Ledger?

Reconciliation Model

Page 23: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

Decentralized Identity Foundation is

working on specs and reference

implementations for key primitives,

protocols, and tools necessary to

create an interoperable

decentralized identity ecosystem.

Enablers & Influencers

Decentralized Self-Sovereign

Identity Networks

Veres One

W3C Credentials Community Group

creating standards to make expressing,

exchanging, and verifying claims easier and

more secure on the Web

World Wide Web Consortium

An international community that

develops protocols and standards

that define the key parts of the Web.

Decentralized identity

network, governed by the

non-profit Sovrin

Foundation, that uses a

permissioned public ledger

powered by HL Indy.

Global non-profit dedicated to

building sustainable ecosystems

around open source projects to

accelerate technology

development and commercial

adoption

Open source collaborative effort,

hosted by the Linux Foundation,

created to advance cross-industry

blockchain technologies.

Tools, libraries, and reusable

components for creating and using

digital identities on blockchains or

other distributed ledgers Pan-Canadian

Trust Framework

Trusted Digital Identity

Verified Organization

Standards that define the criteria used to

assert that an organization is real,

identifiable, and is making the truthful

claim of who they are.

Page 24: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

What is on the ledger?

Page 25: IACA May 2018 · accelerate technology development and commercial adoption Open source collaborative effort, hosted by the Linux Foundation, created to advance cross-industry blockchain

P R O V I N C E O F B R I T I S H C O L U M B I A

BC Registries Ledger Entries

Decentralized Identifier

Public Key

Schema: Certificate of

Incorporation

Claim Definition: Crypto

material linking Issuer to schema