Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Presently, Fabric stores StateDB in CouchDB and goLevelDB. Create a pluggable mechanism for StateDB using MongoDB. Also, create a pluggable mechanism for storing ledger files in a database such as MongoDB. This mechanism will not only help make data stores truly pluggable, but also make easy to analyze Hyperledger Fabric data natively which is currently a huge challenge and requires creation/setup of a separate infrastructure.

Additional Information

  • See
    Jira
    serverHyperledger JIRA
    serverId6326cb0b-65b2-38fd-a82c-67a89277103b
    keyFAB-6263
  • See last year's project on blockchain-analyzer which retrieves and stores the Fabric data in a separate data store for better analysis. This approach requires a separate copy of Fabric data, which creates a storage and operational overhead.

Learning Objectives

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

...