Zk.Work Aleo Protocol is a set of ore pool protocols designed by 6Block for Aleo mining. This library is an open source implementation of the ZK. Work Aleo Protocol.
zk.work pool server
connect server
<<128,worker_type, address_type, v_major, v_minor, v_patch, name_length, name, address>>
submit solution
<< 129, workerid, jobid, prover_solution >>
disconnect server
<< 130, worker_id >>
ping
<< 131 >>
connect server ack
<< 0, isaccept, pooladdress, [worker_id], [signature] >>
notify job
<< 1, jobid, target, epochchallenge >>
pool shutdown
<< 2 >>
pong
<< 3 >>