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.
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