> For the complete documentation index, see [llms.txt](https://enphyr.gitbook.io/enphyr-litepaper/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://enphyr.gitbook.io/enphyr-litepaper/+-blockchain-powered-kyc-verificaton/solution.md).

# Solution

Roll-ups are fast becoming the approach to scaling Layer 1 blockchains. Layer 2 roll-ups are designed to alleviate congestions, solve existing issues and reduce transaction fees of Layer 1 blockchains but link back to it for security, data availability and access to liquidity.

Enphyr introduces a new type of roll-up called ‘Cipher roll-up’, which addresses the three pillars of focus – data privacy, data tokenization and blockchain-powered KYC verification. Cipher roll-up is created by utilizing a combination of cryptographic techniques:

* **Zero-knowledge proofs (ZKPs)**
* **Homomorphic encryption (HE)**
* **Secure multi-party computation (MPC)**
