MOBILOITTE DISCOVERY PHASE FOR A TYPICAL BLOCKCHAIN PROJECT DIVIDED IN 10 (A, B, C, D, E, F, G, H, I, J) DISTINCT PHASES

A: Defining the “WHO’ in the Blockchain for participating in the Discovery role along with Mobiloitte teams. Preferably SPOC or a consistent team of SPOCs.

Blockchain Administrator (Defines entire business logic)

Blockchain Overall Architects

Blockchain Development Team

Blockchain Network Operators including IT Infrastructure suppliers

Blockchain Regulator Body for oversight

Blockchain Data Sources

B: Outlining Business Models (not limited to the list below) as Scope of Discovery for Blockchain Implementation.

End-user Identity: Acquisition, Vetting, and Life Cycle

Workflow Digitization

Supply Chain Visibility

Provenance and Visibility

Asset Registry

Fraud and Compliance

Information Sharing

Know your Customer

C: Enterprise Integration Considerations across the four building blocks of a Blockchain project

SHARED LEDGER-CRYPTOGRAPHY-CONSENSUS-SMART CONTRACTS

Integration with current SoR (Statements of Records) of network participants

Compliance & Regulatory requirements based on regions and country

Data formats prevalent in existing systems

Blockchain design to preserve the enterprise SoR systems with PATH OF LEAST DISRUPTION

D: Defining Blockchain-based Enterprise Chain infrastructure:

Invisible Enterprise chain infrastructure to provide a foundation

Connectors, APIs to enable incumbent systems aware

Condition-based, smart contracts between chains and participants

New business (P2P/Crowdfunding) integrations

E: Key questions to explore, as part of discovery for Blockchain network.

Consensus Models: To decide upon the kind of trust system we need to adopt:

Governance: Which participants are permitted to do what? Who decides on which kind of anomalies and new entries?

Digital Assets Governance: What are the list of digital assets envisaged? Who gets to create an asset and who governs them.

Authority: Who has, how much authority for culpability, governance, and unfolding new regulations?

Security: Identifying potential security threats and a system to counter the new kind of security challenges faced by blockchain in general

F: Securing and Establishing Sustainability Drivers as part of Discovery of Blockchain

Defining the envisioned scale of a network against a timeline

Defining envisaged peer-to-peer transactions

Defining the policies for choosing to join/leave the network.

Laying the foundation for shared innovation by network participants.

Creating systems to adopt the evolving industry-specific standards across the continents

G: Defining the Blockchain Infrastructure and security guidelines

Physical IT infrastructure including infrastructure isolation requirements

Blockchain middleware layer including visibility of data between participants in the network

Blockchain Trust systems Layer

Blockchain Use Case driven pluggability layer for new types of SoR

Crypto algorithms and encryption technology decisions based on transaction speed requirements, investments, while keeping the security paramount: Asymmetric/Symmetric/Hash-HMAC/Random Number Generation

Defining the usage of third-party Hardware Security Modules as part of overall cost and need

THREE KEY DELIVERABLES: (H, I, J )OF DISCOVERY PHASE

H: Key Hyperledger Components for Elaboration in Blockchain ….

Ledger: Chain + Statement of Record of each peer in the network

Smart Contracts: Frequency, Types to be defined based on business logic

Peer Network structure: Based on who sees what and who governs what

Membership: Criteria

Events: Including notifications and Smart Contract Ramifications

Systems Management: Governance Criteria based on business logic

Wallet: All Security Guidelines

Integration/Mainstreaming: SoR based integration and Pluggability based on the business plan.

I: Economic Validity of Blockchain Network and Pricing Model for Participants based on individual/network needs. Creating a predictable cost of potential network and participant expenses based on scale, performance, and evolving blockchain technology drivers.

J: Creating a Granular Project Plan for Enterprise Blockchain Project with Gantt charts and Development, Maintenance, Team Structure + Deployment Plan