Mining PoC - Golem-Unlimited/golem-unlimited GitHub Wiki

First use case for Unlimited will be Monero mining.

Initially only on Ubuntu CPU. Maybe GPU.

Here are initial features overview:

Common

  • identity:
    • generating
    • serde
    • sign/verify
    • en-/decrypt
  • protocol (json)
  • communication (web socket)
  • config file reader

Requestor (Hub) specific

  • UI (simple web)
    • providers list
    • monero start on selected provider host
  • miner binaries server (web)

Provider specific

Details

Protocol

Hub is initiating all interactions. Provider is passive.

click to see editable version sequencediagram.org