Home / Companies / Zama / Blog / November 2023

November 2023 Summaries

3 posts from Zama

Filter
Month: Year:
Post Summaries Back to Blog
The text discusses a proposed solution for "Compliant Programmable Privacy" in blockchain using homomorphic encryption and the fhEVM confidential smart contract protocol. This approach allows computations on encrypted states without involving cryptography from the developer's perspective, maintaining onchain data and computation for composability and data availability. It introduces identity abstraction via onchain, confidential Decentralized Identifiers (DIDs), managed by a registry contract, where a central authority can create registrars to manage user DIDs. The regulation contract enforces compliance through a set of rules for token transfers based on encrypted identity attributes, with compliance ensured at the contract level rather than the user level. A compliant confidential ERC20 contract is described, where user balances and transfer amounts are encrypted, and compliance is enforced using the regulation contract. The text emphasizes that compliance and privacy can coexist, and while the proposed design is not perfect, it presents a potential real-world application for programmable compliance without surveillance.
Nov 23, 2023 2,647 words in the original blog post.
TFHE-rs is designed for developers and researchers seeking comprehensive control over TFHE's capabilities without delving into low-level implementation details, aiming to provide a stable, simple, high-performance, and production-ready library. In a tutorial by Zama team member Thomas Montaigu, users are guided on implementing signed integers using TFHE-rs. The initiative encourages community engagement through actions such as starring the TFHE-rs GitHub repository, reviewing the documentation, and participating in community channels. Additionally, the Zama Bounty Program and Grant Program offer opportunities to contribute to the advancement of Fully Homomorphic Encryption (FHE) space.
Nov 08, 2023 104 words in the original blog post.
John Horton Conway's 1970 invention, the Game of Life, is a life simulation that uses a grid updated by specific rules to mimic living systems. Though not directly applicable to privacy-preserving computations or customer needs like encrypted health diagnostics or financial predictions, it serves as an engaging exercise in coding and optimization. Zama's blog details using the Concrete Python library to implement the Game of Life efficiently, employing methods such as convolution operators and lookup tables to optimize performance, especially in the context of Fully Homomorphic Encryption (FHE). The blog outlines various approaches to enhance execution speed, demonstrating that understanding algorithmic intricacies and the use of advanced computational techniques can significantly improve efficiency, as tested on m6i machines with notable speed enhancements compared to earlier implementations.
Nov 07, 2023 2,546 words in the original blog post.