Research
Future Plans
Roadmap for CoFHE decentralization, upcoming features, and planned improvements
Was this page helpful?
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Roadmap for CoFHE decentralization, upcoming features, and planned improvements
| Component | Compromise | Plan to solve | Status |
|---|---|---|---|
| Teecryptor | Decryption is served by a single TEE component operated by Fhenix | Replace with multi-party computation (below) | Planned |
| Teecryptor | Trust in the TEE hardware vendor and its attestation chain | Multi-party computation removes the hardware trust anchor | Planned |
| ZK Verifier | Input proofs are checked by a single TEE component operated by Fhenix | Move to multi-party computation, with each partner verifying inputs on its own side | Planned |
| Key custody | The FHE key is reconstructed inside one attested enclave at runtime | Threshold decryption, where no party ever holds the full key | Planned |
| CoFHE | Trust in CoFHE to perform correct FHE computations | External verification through an AVS (actively validated service) | Planned |
| CoFHE | User inputs are held by a single cloud provider | No current plan. The inputs and proofs are public, so anyone can audit them | Not planned |
| All | Codebase is unaudited | Perform a security audit | Planned |
| All | Codebase is not fully open source | Open-source the codebase | Planned |
| Feature | Type | Description | Status |
|---|---|---|---|
| RNG | DevX | Secure randomness in contracts (FHE.random) | Shipped |
| Additional host chains | DevX/UX | Multiple EVM host chains (three today) | Shipped, more planned |
| Hardhat and Foundry plugins | DevX | First-party tooling for the standard EVM dev stacks | Shipped |
| React SDK | DevX | @cofhe/react hooks and components for dApp frontends | Shipped |
| Additional external devtools | DevX | Remix, Alchemy SDK and more | Planned |
| GPU support | UX | Run FHE operations on a GPU backend for lower latency | Planned |
| FPGA support | UX | Run FHE operations on an FPGA backend | Planned |
| FHE ops in view functions | DevX | Execute FHE operations in contract view functions | Planned |
| Alternative runtimes | DevX | Support for runtimes other than the EVM | Planned |
Was this page helpful?