La comunidad de desarrolladores de Bitcoin ha pasado varios meses alabando a OP_CAT, un cambio de bifurcación suave propuesto que muchos creen que es la próxima evolución de Bitcoin.
Sin embargo, el creador de BitVM, Robin Linus, tiene sus reservas y el jueves publicó un artículo que desacredita los conceptos erróneos percibidos sobre el cambio ampliamente promocionado.
¿Es OP_CAT el futuro de Bitcoin?
El artículo del desarrollador, titulado “Prevenir la catástrofe”, argumentó que OP_CAT puede introducir riesgos para Bitcoin que los defensores tienden a minimizar. “Mi objetivo no es argumentar a favor o en contra de op_cat, sino desacreditar estos conceptos erróneos y dirigir la discusión hacia un análisis más racional y basado en hechos”, escribió.
Una de ellas incluye la introducción de nuevos programas que podrían alterar en gran medida los incentivos de los mineros de Bitcoin y la seguridad de toda la red.
“El espacio de diseño para aplicaciones DeFi basadas en op_cat en Bitcoin está en gran parte inexplorado, y no podemos prever todas las innovaciones que podrían surgir y cómo afectan al MEV (valor máximo extraíble)”, dijo Linus.
OP_CAT es un antiguo código de operación de Bitcoin que se creó inicialmente para combinar (o “concatenar”) dos piezas de datos. Satoshi Nakamoto lo eliminó en 2010 debido a problemas de seguridad, pero se reintrodujo en 2023 a través de BIP 347 como una forma de permitirle manejar estructuras de datos más complejas, como árboles de Merkle, y mejorar sustancialmente su funcionalidad.
Por otro lado, muchos valoran el código simple de Bitcoin y su resistencia al cambio como un ejemplo de su seguridad y pureza. Por ello, los partidarios de OP_CAT a menudo señalan que el cambio solo implica 10 líneas de código nuevo y simplemente reintroduce tecnología antigua, minimizando así sus vectores de ataque.
“El hecho de que no se puedan explotar inmediatamente estas 10 líneas no significa que op_cat no interfiera con el sistema más amplio y sus estructuras de incentivos”, replicó Linus. “Dado que es imposible predecir todas las consecuencias de la activación de op_cat, no podemos afirmar con seguridad que sea seguro”.
¿Pactos sobre Bitcoin?
Uno de los beneficios más promocionados de OP_CAT es su capacidad de introducir convenios (pagos condicionales) en Bitcoin. Linus argumentó que los convenios basados en OP_CAT serían “ineficientes en términos de espacio de bloque y tarifas de transacción”, y que otras propuestas de códigos de operación serían más adecuadas para este propósito.
En un mensaje a CryptoPotato, Bob Bodily, popular partidario de OP_CAT (cofundador y director ejecutivo de Bioniq), estuvo de acuerdo con Linus en su crítica particular sobre los convenios. “Hay mejores propuestas de convenios (CTV) que fueron rechazadas violentamente en los últimos años, mientras que CAT tiene un apoyo más amplio del ecosistema de Bitcoin”, agregó.
Uno de los casos de uso de los convenios propuestos más populares sería habilitar puentes de Bitcoin sin confianza, lo que permitiría que Bitcoin se moviera a otras cadenas de bloques y redes L2 de una manera verdaderamente descentralizada. En lugar de depender de esto, Linus y varios colegas publicaron recientemente el informe técnico “BitVM2”, que describe un método para crear puentes de Bitcoin con confianza minimizada sin ningún cambio en Bitcoin Core.
Sin embargo, según Bodily, OP_CAT es un “primitivo de nivel inferior” que ofrece mucho más que solo pactos, incluida una funcionalidad que ayudaría a la creación de Linus.
“Tomemos el modelo BitVM (o BitVM2) y CAT lo hace significativamente mejor”, escribió. “Más eficiente. Más barato. Más flexible. No sé por qué Robin se manifiesta abiertamente en contra de CAT de esta manera, porque haría que todo lo que está haciendo sea mejor”.
La publicación La actualización de Bitcoin OP_CAT no es todo lo que parece, argumenta el creador de BitVM apareció primero en CryptoPotato.