O
Optimizing worker tracking in NuCypher using BLS
This projects helps to keep track of the workers that commit to work on each period and record a proof of that. We use BLS to make aggregated signatures of every workers commitment.
Created on 1st August 2021
•
O
Optimizing worker tracking in NuCypher using BLS
This projects helps to keep track of the workers that commit to work on each period and record a proof of that. We use BLS to make aggregated signatures of every workers commitment.
The problem Optimizing worker tracking in NuCypher using BLS solves
Instead of requiring everyworker to commit in Ethereum all workers can agree, using etheremint as off chain mechanism, on an aggregated commitment and submit just one commit per period that includes the signatures of all workers that commited. This aggregated signature can be verified on-chain latter on.
Challenges we ran into
Ethermint was been challenging to work with at the begining. We spent some time trying to understand how to initializing it and make it accept rcp queries. Also, we spent some time learning how to use the BLS javascript library.
Discussion
Builders also viewed
See more projects on Devfolio