Bitcoin permite pagos más fáciles (y «gratuitos») con nueva actualización

A partir del 15 de abril de 2025, la comunidad de Bitcoin celebró un hito técnico con la implementación de los ephemeral anchors (anclajes efímeros), una funcionalidad que promete optimizar la gestión de transacciones en la red. 

El desarrollador de mempool.space @mononautical en X destacó este avance con una publicación que incluye una captura de pantalla de una transacción que utiliza esta nueva herramienta, mostrando salidas de 0 satoshis y un mensaje que reza «OP_RETURN in zero we trust«. 

Este desarrollo, que coincide con la reciente actualización de Bitcoin Core, el principal cliente de Bitcoin, a la versión 29.0, introduce un mecanismo que podría transformar la forma en que se manejan las comisiones y la propagación de transacciones en Bitcoin.

Demostración del uso de un anclaje efímero en Bitcoin.
Los “anclajes efímeros” permiten ejecutar transacciones patrocinadas en Bitcoin. Fuente: Red social X; originalmente en mempool.space.

¿Qué son los “anclajes efímeros” en Bitcoin?

Los ephemeral anchors son un tipo especial de salida en una transacción de Bitcoin que se caracteriza por tener un valor de 0 satoshis y un script específico que permite a cualquier participante de la red gastar dicha salida en una transacción hija. Este mecanismo, conocido técnicamente como Pay-To-Anchor (P2A), no requiere cambios en el consenso de Bitcoin, sino que se implementa a nivel de políticas de la mempool, el espacio donde las transacciones esperan ser confirmadas por los mineros. 

La función principal de los ephemeral anchors es permitir que una transacción sin comisiones suficientes pueda ser retransmitida siempre que forme parte de un paquete que incluya una transacción hija que cubra las comisiones necesarias para todo el conjunto.

En términos prácticos, esto significa que los ephemeral anchors actúan como una especie de «candado temporal» que asegura que una transacción de Bitcoin pueda ser ajustada dinámicamente en términos de comisiones. Cualquier participante de la red, incluso aquellos que no reciben otras salidas de la transacción principal, puede crear esta transacción hija y agregar las comisiones necesarias para que el paquete completo sea atractivo para los mineros.

Este enfoque resuelve problemas históricos como el pinning de transacciones, un ataque donde un actor malicioso impide que una transacción sea confirmada al saturar los límites de paquetes en la mempool. Al permitir que las salidas de 0 satoshis sean gastadas de inmediato dentro del mismo paquete, los ephemeral anchors eliminan este vector de ataque y facilitan una gestión más eficiente de las comisiones.

La relación de los ephemeral anchors con la red Lightning, la solución de segunda capa de Bitcoin para transacciones rápidas y de bajo costo, es particularmente significativa. Lightning ya había adoptado un concepto similar con los anchor outputs entre 2021 y 2022, que permitían a los nodos ajustar las comisiones de las transacciones de compromiso utilizando una técnica conocida como CPFP (Child Pays For Parent). 

El patrocinio de transacciones llegó a Bitcoin

Otro beneficio importante de los ephemeral anchors es su capacidad para actuar como un mecanismo de patrocinio de comisiones. En un contexto donde las tarifas de transacción pueden ser volátiles, esta funcionalidad permite que las transacciones de baja prioridad sean confirmadas sin necesidad de que el emisor original pague comisiones elevadas. 

En su lugar, un tercero puede asumir el costo de las comisiones al crear una transacción hija, lo que abre la puerta a nuevos modelos de uso en la red Bitcoin, como aplicaciones que subsidien transacciones para sus usuarios.

Sin embargo, este avance no está exento de preocupaciones. Un usuario en la discusión de X señaló que los anchors crean la posibilidad de crear salidas de 0 satoshis, lo que podría incrementar el tamaño del conjunto de UTXO (salidas de transacciones no gastadas), lo que representaría un desafío para los nodos que deben almacenar y procesar esta información, especialmente si esta es abundante. No obstante, un desarrollador de lightning dev kit comentó que las salidas de OP_RETURN nunca se agregan al conjunto UTXO, saldando la preocupación del usuario.

Aunque los ephemeral anchors están diseñados para ser gastados dentro del mismo paquete de transacciones, su uso masivo podría tener implicaciones impredecibles a largo plazo en la escalabilidad de la red, un tema que la comunidad técnica deberá monitorear de cerca.

En conclusión, los ephemeral anchors representan un paso adelante en la optimización de la red Bitcoin, ofreciendo una solución elegante a problemas técnicos como el pinning de transacciones y la gestión de comisiones. Con la llegada de Pectra, la ejecución de transacciones patrocinadas en la red Ethereum será posible. Sin embargo, esta solución llegó primero a la red Bitcoin.

La integración de los anclajes efímeros en Lightning reforzó el potencial de la segunda capa para manejar transacciones de manera eficiente. Mientras, su implementación en la red principal abre nuevas posibilidades para la interacción entre usuarios.

También te puede interesar