10 releases
0.3.6 | Dec 2, 2022 |
---|---|
0.3.5 | Nov 30, 2022 |
0.2.1 | Jul 7, 2022 |
0.2.0 | Jun 13, 2022 |
0.1.1 |
|
#98 in #zk
35 downloads per month
25KB
455 lines
zkwork_aleo_protocol
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.
specs
roles
- zk.work aleo worker
- zk.work aleo pool agent
- zk.work pool server
message
-
connect server
<<128,worker_type, address_type, v_major, v_minor, v_patch, name_length, name, address>>
-
submit solution
<< 129, worker_id, job_id, prover_solution >>
-
disconnect server
<< 130, worker_id >>
-
ping
<< 131 >>
-
connect server ack
<< 0, is_accept, pool_address, [worker_id], [signature] >>
-
notify job
<< 1, job_id, target, epoch_challenge >>
-
pool shutdown
<< 2 >>
-
pong
<< 3 >>
License
Dependencies
~19–34MB
~451K SLoC