Skip to content

CarlosRangel17/fabric-consultantchain

Repository files navigation

fabric-consultantchain

10-09-2018

  • Blockchain for Client and Consultant Network
  • Powered by Hyperledger Fabric

TABLE OF CONTENT

  • Pre-requisites
  • Get Started
  • Industry Overview
  • How industry operates / industry description
  • Industry Problem(s)
  • Current issues within network
  • How Blockchain Disrupts Industry
  • Problems solved
  • Improvements to industry
  • Peer Overview
  • Defining Actors
  • Defining Chaincodes
  • Key components and Transaction Flow
  • Actor & Chaincode Walkthrough
  • Conclusions & Objectives

Pre-requisites

  1. Install docker here
  2. Install node here

Get Started

  1. Clone project
  2. Open root of project and run yarn install or npm local
  3. Once installation is complete, run ./startApp.sh
  4. Open up port http://localhost:8000/

image

Industry Overview

Sogeti hires consultants (Assets) to offer to their Clients (Buyers). Sogeti then proposes SOW agreement terms & conditions to Clients who accepts / negotiates contract. (Need more details)

  • Q: What happens when a contract is breached? What are the current procedures implemented?
  • Q: Does Sogeti know their Assets are appreciating?
  • Q: How do Sales approach Clients? Are there better ways?

Industry Problem(s)

  • Consultant could be lying about set of skills or providing inaccurate asset information
  • Clients could be stuck with a bad Consultant (Asset)
  • Ask yourself: Who’s measuring their skills, and can we regulate the Consultants (Assets)?
  • Clients could be problematic

How Blockchain Disrupts Industry

  • Consultants (Assets) appreciate in value via Skills, Certifications, Promotions, etc.
  • Consultants (Assets) can be regulated & verified
  • Cryptographic, transparent smart contracts that houses the business logic
  • Contractual duties control transaction logic
  • Services / Responsibilities must be met to fulfill contractual agreement
  • Consultants (Assets) could regulate the Client (Buyer)
  • Could be extended to Asset Subscribers or Renters
  • Clients could be attracted to certain Assets, so consultant requests could reflect that
  • Regulators could be represented as:
  • Counselors (Assets) reviewing their Counselees (Assets) ⇒ Peer Review System
  • Upper management / leads (Assets) reviewing the Consultants (Assets) ⇒ Governed Review System
  • Regulating the Consultants (Assets) could allow for merit / demerit systems
  • IBP Points could be given
  • Confidential contracts could allow Sogeti to control different pricing agreements with different clients

Peer Overview

image

Defining Actors

image

Defining Chaincodes

  • Price Agreement with Sogeti (Supplier) and Client (Buyer)
  • Transfer of Assets

Key Components and Transaction Logic

image

image

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published