Skip to content

david-stan/dagfed-chain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dagfed-chain

Scalable multihierarchical sharded blockchain solution for federated learning

Blockchain platform consists of two layers:

  • Mainchain layer - based on DAG (Tangle) consensus protocol, for maximum throughput link
  • Subchain layer - blockchain layer consisted of multiple sharded hyperledger fabric networks. Each shard does federated learning task (FedAvg) independently of other shards and uploads its global model to the mainchain

Solution discussion

Systems heterogeneity

Be able to handle various client hardware, especially resource-constrained edge devices

Data heterogeneity

Be able to handle non-I.I.D. datasets, across all valid clients, in order not to lose generality

Privacy preservation

TODO

About

Highly scalable multihierarchical sharded blockchain solution for federated learning

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors