Concrete v2.0.0: Improving performance and developer experience
Blog post from Zama
Concrete v2.0.0 introduces notable enhancements and new features to improve the functionality of Fully Homomorphic Encryption (FHE). The update includes a more accurate and faster simulation that closely mirrors actual FHE execution, optimizing the development cycle by generating binary code that operates on noisy plaintext. Users can now encrypt individual arguments separately, allowing for more flexible and reusable computations, and the introduction of multi-parameter optimization assigns tailored parameters to each component, significantly reducing execution time. Additionally, a new rounding operator has been added to optimize performance by reducing bit count where necessary, and user-friendly features like a progress bar and Ctrl-C support enhance the developer experience. The release is accompanied by updated documentation and bug fixes, encouraging user engagement and feedback to further the development of FHE.