1 Super Genius Home Page - GeniusVentures/SuperGenius GitHub Wiki

Home Page for SuperGenius fast DAG private blockchain

Link to GRPC implemenation for SuperGenius Wallet.

SuperGenius processing component information

The SuperGenius processing component uses ifps-pubsub gossip protocol similar to how a game has a lobby system for a peer-to-peer game.

All SuperGenius nodes subscribe to the processing channel.

To begin processing a request is made to the channel for any open processing requests that have a slot open. If there is a slot open the node joins the sub-channel processing- where UUID is a unique ID create by a processor node, see next section

If there are no slots open, the processing node grabs the block-lattice branch (database records) of their synced database records which have block data of request to process.

The node grabs the UUID from db record and then opens up a processing- channel and publishes the UUID to the main channel.

The channel publish/subscribe system uses ipfs-pubsub with communication protocol using gRPC.

⚠️ **GitHub.com Fallback** ⚠️