una nueva tecnología que quiere hacer Bitcoin programable sin tocarlo

Misha Komarov, fundador de la firma de investigación criptográfica alloc init, presentó este 29 de abril en el evento Bitcoin 2026 en Las Vegas una tecnología llamada PIPEs v2.

La propuesta busca resolver dos limitaciones de Bitcoin: la imposibilidad de programar condiciones de gasto avanzadas sin modificar el protocolo, y la dificultad de integrar pruebas de conocimiento cero (ZK proofs), demostraciones criptográficas que permiten verificar que algo es verdad sin revelar la información subyacente, directamente en transacciones de la red principal.

Las limitaciones indicadas tienen su origen en el lenguaje de programación de Bitcoin, que es deliberadamente simple y que admite algunas condiciones de gasto básicas, como bloquear fondos hasta una fecha determinada (el mecanismo que usan las wallets de herencia para transferir bitcoin a un beneficiario tras la muerte del titular).

Esa simpleza conduce a que, condiciones más complejas, como liberar fondos solo si se cumple una prueba criptográfica arbitraria, no sean posibles sin modificar las reglas del protocolo. Algunos desarrolladores, como los que están detrás de PIPEs v2, apuestan por ampliar esa programabilidad sin tocar el consenso.

¿Cómo funciona PIPEs v2 en Bitcoin?

Toda transacción en Bitcoin requiere una firma digital, producida con una clave privada que solo el propietario de los fondos conoce. PIPEs v2 actúa precisamente sobre este punto. En lugar de pedirle a Bitcoin que verifique una condición adicional (algo que el protocolo no puede hacer sin modificarse), PIPEs v2 bloquea criptográficamente la clave privada detrás de una condición definida de antemano, conforme a su documento técnico, publicado en febrero pasado.

El mecanismo que hace posible ese bloqueo se llama encriptación de testigos (witness encryption), un esquema criptográfico que cifra la clave de firma de modo que solo pueda recuperarse si quien intenta gastar los fondos puede demostrar que la condición establecida se cumple.

Si la condición se satisface, la clave se libera y la firma puede producirse. Si no, es matemáticamente inviable. Desde la perspectiva de Bitcoin, la transacción luce como cualquier otra: una firma estándar bajo una clave pública estándar.

Con respecto a la integración de pruebas de conocimiento cero en transacciones de Bitcoin, se usarían, por ejemplo, para verificar que un usuario cumple una condición de elegibilidad sin revelar cuál es esa condición y sin que la red principal tenga que hacer ese trabajo. La encriptación de testigos lo resolvería fuera de la cadena.

Handan Kılınç Alper, criptógrafa e investigadora del equipo creador de PIPEs v2, resumió el principio que sustenta el enfoque:

Si la validez de la firma es la única condición que Bitcoin verifica, entonces la política de gasto más poderosa que podemos implementar sin modificar el protocolo es aquella que controla si una firma válida puede generarse.

Handan Kılınç Alper, criptógrafa de alloc init.

En contrapartida, y tras la presentación, Peter Todd, uno de los desarrolladores históricos de Bitcoin Core, comentó: «Nunca subestimes la matemática lunar». La expresión, que en el ecosistema de criptomonedas alude a desarrollos que parecen imposibles hasta que se demuestran viables, resume la problemática que, en la visión de Todd, debe sortear PIPEs v2, ya que sería una propuesta matemáticamente sólida cuya viabilidad práctica a escala todavía está por demostrarse.

¿Para qué sirve PIPEs v2 en la práctica?

Conforme a su documento, el mecanismo de PIPEs v2 abre la puerta a casos de uso que hoy requieren modificaciones al protocolo o mecanismos más complejos.

El más concreto son las bóvedas de seguridad (vaults en inglés). Se trata de contratos que permiten bloquear fondos con condiciones de retiro estrictas, como exigir una prueba criptográfica o un período de espera, sin que nadie pueda moverlos antes de que esa condición se cumpla. También habilitaría salidas controladas de protocolos de segunda capa (L2), como Lightning Network (LN).

No obstante, según el equipo de alloc init, PIPEs v2 es por ahora investigación en curso. El costo de ejecución actual ronda entre USD 100 y USD 200 por operación en infraestructura de computación en la nube, viable para casos de alto valor pero no para uso cotidiano, mientras el equipo trabaja en técnicas de optimización que podrían reducirlo.

Articulos Relacionados