guydavis/machinaris

Remove gigahorse dependency from chia node server

efnats opened this issue · 3 comments

efnats commented

The gigahorse node is currently dependend on the machinaris chianode server running as a controller host.
This makes running two chia fullnodes a requirement to use gigahorse compressed plots including twice the network bandwith and disk usage.

With currently 35% of the entire netspace being gigahorse compressed, there is some justification to remove that dependency entirely.
Please consider releasing a version with node_gigahorse as the only controller host.

Please see the wiki.

efnats commented

I know. I opened the issue hoping that you would maybe rethink the design.
Would it be an option to add an environment parameter "dontsync" (true|false} or blockchain_db_download=dontsync to refrain the chia node from ever syncing the blockchain?
35% of the Chia netspace is not using the CNI chia node. Its just 132GiB extra SSD space waisted.

efnats commented

Chia-Network/chips#88 is a proposal to have proprietary plot vendor software on harvesters communicate with the standard chia farmer.
After all, this may be the solution.