Citrea es un proyecto nativo de Bitcoin de Capa 2 diseñado para escalar Bitcoin mediante tecnología de «rollup» de conocimiento cero (ZK). A diferencia de las cadenas laterales tradicionales de Bitcoin, que dependen de validadores externos o puentes multifirma, Citrea utiliza al propio Bitcoin como capa de liquidación y disponibilidad de datos, lo que permite que las transacciones hereden la seguridad y la descentralización de Bitcoin. El proyecto busca ampliar la utilidad de Bitcoin más allá de los simples pagos, habilitando contratos inteligentes, DeFi y otras aplicaciones programables directamente protegidas por la red de Bitcoin.
Citrea está construido como un zkEVM de Tipo 2, lo que significa que los desarrolladores de Ethereum pueden desplegar aplicaciones basadas en Solidity con modificaciones mínimas, mientras siguen aprovechando a Bitcoin como capa subyacente de seguridad. La red agrupa transacciones fuera de la cadena, genera pruebas de conocimiento cero y envía dichas pruebas de vuelta a Bitcoin para su verificación. Mediante tecnologías como BitVM y su sistema de puente con mínima confianza denominado Clementine, Citrea busca proporcionar una infraestructura escalable de BTCFi sin requerir cambios en las reglas de consenso de Bitcoin.
La visión general de Citrea es transformar a Bitcoin en un ecosistema financiero completamente programable, preservando al mismo tiempo los principios fundamentales que le otorgaron valor: resistencia a la censura, descentralización y seguridad. Al combinar la liquidación en Bitcoin con compatibilidad con el EVM, Citrea pretende desbloquear aplicaciones tales como intercambios descentralizados, protocolos de préstamos, monedas estables y servicios financieros en cadena para los usuarios de Bitcoin. El proyecto suele presentarse como uno de los intentos más destacados de llevar la programabilidad y escalabilidad propias de Ethereum al ecosistema de Bitcoin mediante tecnología ZK.