Skip to content

A modular blockchain that uses a collection of different consensus algorithms simultaneously to generate a weaved layer of multiple blockchain networks, that run independently but simultaneously on the same network. The persistence layer is powered by BadgerDB and the p2p is powered by go-libp2p's GossipSub protocol along with Protocol Buffers.

License

Notifications You must be signed in to change notification settings

Ehtesham599/blockweave

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weave

An implementation of a blockchain network that implements P2P networking, local persistence, transaction merkle trees, memory pooling and a proof-of-work consensus layer.

About

A modular blockchain that uses a collection of different consensus algorithms simultaneously to generate a weaved layer of multiple blockchain networks, that run independently but simultaneously on the same network. The persistence layer is powered by BadgerDB and the p2p is powered by go-libp2p's GossipSub protocol along with Protocol Buffers.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 98.4%
  • Makefile 1.6%