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
Supply Chain Visibility
Provenance and Visibility
Fraud and Compliance
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
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