initc3 / HoneyBadgerMPC

Robust MPC-based confidentiality layer for blockchains
GNU General Public License v3.0
133 stars 62 forks source link

Make solver use NTL instead of flint #322

Open Drake-Eidukas opened 5 years ago

Drake-Eidukas commented 5 years ago

Currently, we use flint for solver, however, we already have the required functionality today through NTL. By refactoring solver to use this, we can cut out our build dependencies on flint, which should cut down our image size and build times.

amiller commented 5 years ago

IMO this is not worth the effort. Perhaps we can make this "optional" since it is only required for powermix as not so likely to be useful to others?