You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

TitlePluggable mechanism for storing / retrieving StateDB and Ledger Files (e.g., for Better Analysis)
Status

PENDING TSC REVIEW

Difficulty

 MEDIUM  

Description 

Create a pluggable mechanism for storing StateDB in MongoDB. Unable to render Jira issues macro, execution error. Also, create a pluggable mechanism for storing ledger files in a database such as Mongo. This mechanism will not only help make data stores truly pluggable, but also make easy to analyze Hyperledger Fabric data natively.

Additional Information

See Unable to render Jira issues macro, execution error.

See last year's project on blockchain-analyzer

which retrieves and stores the Fabric data in a separate data store for better analysis.

Learning Objectives

  • Hyperledger Fabric code
  • Go, Docker
  • Weekly 1-1 meetings, Slack
  • Code as lab
  • Incorporate code in mainline Fabric

Expected Outcome

  • Hyperledger Lab demonstrating the feasibility
  • Incorporating the code into mainline Fabric code

Relation to Hyperledger 

Hyperledger Fabric

Education Level

Undergraduate or graduate

Skills

  • Go, Docker
  • Familiarity with Fabric (creating a network or starting a dev environment) is a plus

Future plans

Incorporate the project source code into Hyperledger Fabric

Preferred Hours and Length of Internship

40 hours during summer

Mentor(s) Names and Contact Info

Salman Baset
Rocket chat: salmanbaset
Email: salman.a.baset@gmail.com





  • No labels